update icon: llvm: Simplify plain icon
[why] While the plain icon is plainer than the original icon, it is still quite complex with very thin strokes.
[how] Just take the outermost outlines of the plain icon and crate a solid icon from it.
Note
This can be controversial. For me the plain icon is not really plain, it has lots and lots of detail and consists of 2600 nodes:
The simple plain icon proposed here drops all the details and uses just the outline (260 nodes)
If one needs an icon with all the glory details the -original should be a good fit, the plain should be a simple(r) version, I believe. But anyhow, this is very opinionated and I do not want to mess with your ideas here. For a small text icon the current plain icon is far too complex and all the small detail hairlines can not be seen anyhow.
Double check these details before you open a PR
- [x] PR does not match another non-stale PR currently opened
Features
This PR closes NONE
Notes
@Snailedlt as per https://github.com/ryanoasis/nerd-fonts/pull/1691#issuecomment-2313090871
Hmm, hand-remove the gaps in the tail, that is an obvious artifact of the fill related broken outline in the original svg. Force push.
hmmm, I don't agree with this one
:laughing:
As I said, controversial (see image below).
For me, as "in a font" the current plain one is just too intricate. Have a look at it sized down:
But that is just for ME and font usage, which might or might not be important for you. Just wanted to share this icon version with you.
I agree it looks better in the font, but in larger sizes it looks significantly worse. Perhaps we could find some middle ground? One way would be to roughly inverse the current plain version, and remove some of the detailing lines.
I'm thinking something like this (just with transparent lines instead of white ones):
@Finii
Here's a suggestion. Though it should be optimized more, because it's very large (80Kb).
I optimized it using SVGOMG, but it should probably be optimized more by reducing the amount of nodes in the path.
Sidenote: The old plain version can still be used as a line version instead :)
@Finii What do you think about my suggested version? Is it something you could get behind, and if so, would you like to optimize it a bit by removing some of the nodes, etc..? https://github.com/devicons/devicon/pull/2264#issuecomment-2346256393
Ok, if you explicitly ask me ;-)
At first glance the icon looked two color, but in fact it is monochrome. The outline of the outline :grimacing: is rather thin in some places, down to non-existing. So the impression is that the transparent 'line' of the outside is line-art style, but the actual outside 'line' is not line-art anymore and just a suggestion.
This is not quite what I would call 'simple'. If we compare to the original logo material (https://llvm.org/img/LLVMWyvernBig.png)
you turned the actual outline (originally black) into transparent and filled the internal areas; but to keep the line characteristic on a transparent backdrop you added this small suggestion of a outline-outline.
I understand the reasons for the extra outline and also for its slimness, but I wonder if there is a better solution to the problem to transform the two-color-on-transparent filled-area line style into a one-color line style.
One solution could be to non-uniformely use the original outline, sometimes as line-art, sometimes just combine it with the area (to keep the original apprearance), so that the outside of the logo is not line art, but only the inside is drawn with a line-art pen. Hmm, if that makes sense. Like this:
So just considering the black line in the original icon, it is converted into a white/transparent line if it is surrounded by filled areas on both sides, but if it is only neighbored on one side by an area and on the other side there is 'the nothing' it gets combined to the area.
Also interesting is the approach taken by the Clang Powertools to get a monochrome icon from the old dragon:
https://clangpowertools.com/
Original
This is a somewhat loose interpretation, note the neck, and the number of spikes everywhere.
Whatever. Back to the llvm icon, I have the feeling that your suggested one is too intricate, and the thinner than thin outline - which is needed to keep the outer line a line when the line is transmogrified into 'transparent' - can even be hard to render small.
I'm not sure.
- Is the icon itself worth all the hours of work? :grimacing: :wink:
- How simple is simple (as defined by your 'icon guidelines')
- Would it make sense to create at least a potion of the dragon into something concrete following the pink/green pattern above
Maybe I can find some time to spare on this today.
Already in this very fast threshold-to-black-and-white image one can glimpse that the outlying lines are thinner (and should than vanish by combining with the inner areas) while the inside lines really appear more fat more substantial and would be converted to white/transparent lines in a monochrome version.
:thinking:
Edit:
The outside line really appears often to be just 1/2 the width of the inside lines
Arrows on outside line
The design problem reminds me of that one spiky fish icon, that I solved in a comparable manner, lets see if I can find it...
Ah, it was OpenBSD, here: https://github.com/lukas-w/font-logos/pull/93, but apparently did not materialize?
Something like this, this is a rough sketch needing cleanup:
(This is a combination of the complete-outline and just the inner line-art lines:
More detailed look at the problems, ~~I guess the scaling is different from outline and inner-lines :unamused:~~
I produced them with gimp and imported individually into inkscape...
Edit edit edit ... ;-)
And here the svg from above, raw, for you to have a look at in detail
Your version for comparison:
¯\_(ツ)_/¯
Tell me what to do :-D
Size-wise not much different:
@Finii damn you're good! hmm, I think your version looks better at a distance, while mine looks better closeup... but with some minor changes your version could look a lot better close-up.
There are some places where the transparent lines are inset (in line with the black outline) instead of being outside the black outline. And also some places where the transparent line doesn't reach the outline of the dragon. See this example:
Yours:
Mine:
Notice how the transparent lines at the bottom kinda cut into the thicker part of the tail. I think it would look better if the transparent lines here were shifted outwards a bit so it instead cut through the thinner parts of the tail.
I think you can see the issue a bit better here:
A rough sketch of what I suggest is something like this:
As for the top left red arrow, you can see that the transparent line doesn't fully reach the edge of the dragon. There are more places where this is the case, so this is just an example.
a rough fix:
Another thing I think looks a bit weird is the tip of the fingers on the wings, like here:
I get the idea of adding a thicker part to make the tips visible at smaller sizes, but I think it's too detrimental to the detail to be worth it.
Looking at your version did give me an idea though. What if the skin part (the blue colored part) of the wings were outlined instead of colored in. I think that would make it look much better. For reference, I'm talking about this part of the wings being transparent instead of black, and then outlined with black lines...
So kinda reverse of what it is now. That way the tips of the wings should be visible at smaller sizes while still making the larger sizes look detailed.
I think overall it just needs cleaner lines and outlining of the wings instead of filling them :)
It's very difficult to do this changes when the path is unified, so it would be nice if you uploaded the ungrouped/un-unified version too next time :)
hmm, I spent some time to make another suggestion. To make it I started with the llvm-original version and removed all but two of the paths. I then added a small stroke to one of the paths, and used the path + stroke as a cutout for the other black path.
Here's the optimized version:
The size of this version is just over 43KB
Let me know what you think, and if you find any flaws :)
Here's the non-optimized bi-colored version in case you want to make any tweaks:
I'm personally very happy with the last suggestion, but I haven't looked very closely at the result, so let me know if you find any flaws
If we want to make a line version as well, I think we should make it with the original png as a base:
https://llvm.org/Logo.html
https://llvm.org/img/LLVMWyvernBig.png

I made a line version too. So here are my two suggested versions:
llvm-line.svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"> <path d="M96.13 24.025c-.049 0-.503.232-.894.43h-.002a1.552 1.552 0 0 0-.156.06 8.24 8.24 0 0 0-.476.233c-.374.194-.833.453-1.207.688-.738.464-1.367.953-1.936 1.505-.167.163-.33.33-.488.504-.043.048-.083.1-.125.149-.12.137-.239.277-.354.424l-.064.086c-.438.568-.85 1.203-1.262 1.945v.002c-.22.399-.558.897-.74 1.097-.42.465-.614.902-.606 1.405.003.304.096.566.266.808l.027.04c.05.066.107.131.17.195.059.062.122.125.194.185.448.371.714.629.95 1.035.121.208.235.455.362.778.127.322.268.72.44 1.224a68.64 68.64 0 0 1 1.357 4.63c.187.726.514 2.098.793 3.306.14.604.266 1.167.36 1.59.046.211.085.386.11.513.014.064.023.117.03.155.007.037.01.07.01.056 0-.034.001-.014-.01.004a.764.764 0 0 1-.053.076 2.416 2.416 0 0 1-.19.211 2.4 2.4 0 0 0-.429.536c-.123.212-.228.474-.367.892-.067.201-.123.354-.178.473a.926.926 0 0 1-.17.265.641.641 0 0 1-.213.135c-.023.01-.051.018-.078.028-.087.03-.186.061-.32.091l-.016.004-.013.002c-.381.085-1.47.267-2.538.432-1.072.166-2.132.316-2.394.33-.187.011-.267.008-.354.006-.042-.002-.112 0-.142-.006a.295.295 0 0 1-.164-.08.62.62 0 0 1-.192-.285c-.011-.025-.04-.06-.04-.073 0-.005-.011-.015-.012-.021-.019-.107-.173-.293-.25-.293-.004 0 .025.055.025.062-.027-.015-.042-.037-.072-.05-.037-.016-.093-.028-.135-.041a.384.384 0 0 0-.086-.034l-.057-.007a5.617 5.617 0 0 0-.619-.116l-2.086-.289c-.83-.113-1.81-.263-2.804-.422-.238-.038-.467-.078-.705-.117-.923-.151-1.86-.307-2.717-.46a103.54 103.54 0 0 1-2.6-.495 25.1 25.1 0 0 1-.746-.164l-.092-.021c-.01-.003-.008-.004-.017-.006a3.022 3.022 0 0 1-.366-.11h-.001c-.032-.016-.04-.025-.05-.043a.276.276 0 0 1-.013-.127c.007-.144.063-.413.172-.87.045-.19.193-.716.289-1.077a226.2 226.2 0 0 1 .574-2.1c.086-.302.178-.63.246-.863.055-.187.103-.345.139-.459.018-.057.031-.103.043-.136.011-.034.025-.06.02-.051.003-.008.004-.005.007-.01.073-.031.239.058.608.293.019.012.019.009.039.022.1.062.216.142.279.167.177.104.254.126.268.028.003-.027-.013-.078-.024-.123.002-.012.008-.026.008-.037 0-.062-.02-.102-.049-.168a3.518 3.518 0 0 0-.119-.25c-.104-.2-.257-.47-.455-.805v-.002l-.328-.549.074-.66c.054-.479.114-.893.17-1.197.017-.095.033-.157.049-.229.025-.105.052-.238.074-.271l.004-.012.002-.002c.018-.021.028-.03.047-.035a.32.32 0 0 1 .127.002c.136.02.377.092.795.228a28.154 28.154 0 0 0 .732.229l.055.016.021.004.01.001.018.002c.004 0 .01-.007.015-.007.063.015.253.078.258.072.045-.043-.052-.202-.264-.46-.013-.017-.015-.028-.031-.048-.163-.205-.456-.52-.914-.992-.171-.176-.249-.266-.377-.402-.188-.205-.442-.463-.539-.598a1.293 1.293 0 0 1-.154-.28c-.019-.11-.043-.276-.063-.42-.024-.176-.1-.548-.166-.835a3.866 3.866 0 0 1-.101-.748v-.002l.011-.172.282-.016c.377.003.755.033 1.128.086.26.035.46.056.604.063.072.003.13.002.178-.002l.008-.002c.09.004.338.035.345.027.03-.03-.07-.135-.209-.26-.004-.007-.006-.018-.011-.025a.786.786 0 0 0-.15-.149 4.683 4.683 0 0 0-.556-.365c-.053-.03-.124-.064-.181-.095-.03-.018-.055-.041-.084-.057-.049-.027-.13-.058-.188-.088a12.047 12.047 0 0 0-1.039-.482c-.054-.023-.11-.052-.164-.073v-.002a8.134 8.134 0 0 1-2.168-1.207h-.002V30.9a6.808 6.808 0 0 1-.508-.408c-.041-.037-.042-.05-.072-.08-.04-.048-.085-.1-.088-.121v-.002c-.004-.043 0-.065.012-.088a.293.293 0 0 1 .098-.088l.025-.013c.112-.067.362-.163.691-.282.124-.046.253-.097.415-.154.349-.124.699-.247.884-.32.097-.039.158-.066.217-.094.26-.11.408-.193.377-.242-.02-.035-.137-.057-.266-.057-.014 0-.003.004-.015.004-.003 0-.007-.003-.01-.004-.035-.01-.078-.016-.13-.023-.057-.008-.149-.016-.225-.024-.003-.001.013 0 .01-.002-.01-.005-.033.001-.048-.002-.058-.005-.097-.01-.164-.015a16.585 16.585 0 0 0-1.197-.04c-.67 0-1.166.044-1.648.135-.074.013-.166.029-.244.047a8.17 8.17 0 0 0-.698.192c-.372.122-.593.18-.86.205-.064.006-.13.015-.202.017-.351.007-.838-.04-1.787-.138-.435-.045-.7-.081-.842-.121a.344.344 0 0 1-.121-.053c-.013-.012-.012-.009-.012-.027 0 .007.03-.051.094-.116.069-.06.152-.124.285-.209.316-.2.81-.47 1.469-.8l1.418-.711-.266-.07c-.024-.007-.08-.007-.111-.012-.012-.008-.021-.024-.033-.03a.786.786 0 0 0-.262-.047 5.858 5.858 0 0 0-.871.041c-.288.03-.61.083-.926.14-.026.003-.057.003-.082.007l-.043.01c-.186.034-.343.08-.52.12-.165.041-.338.075-.494.124-.04.012-.091.02-.129.033-.966.312-1.55.668-2.365 1.436a4.76 4.76 0 0 1-.71.552c-.11.057-.267.124-.473.196-.075.025-.13.047-.217.074-.124.04-.266.079-.403.119-.232.065-.466.132-.705.19-.333.08-.652.15-.9.193a3.939 3.939 0 0 1-.31.043c-.077.007-.134-.001-.124.004-.005-.002-.011-.003-.021-.028a.364.364 0 0 1-.02-.129c0-.092.114-.342.323-.634 0-.002 0-.003.002-.004 0-.001 0-.003.002-.004.21-.294.51-.644.855-1.006a15.847 15.847 0 0 1 1.678-1.523c.062-.047.125-.095.19-.141a17.657 17.657 0 0 1 1.145-.764l.21-.129-.407-.043a3.337 3.337 0 0 0-.566.004h-.01l-.037.006a8.77 8.77 0 0 0-.707.096c-.127.02-.235.025-.363.05-.31.063-.622.15-.934.227-.07.018-.133.032-.205.051-1.231.32-2.46.742-3.598 1.232-.022.01-.046.016-.068.026-.408.174-.795.36-1.17.549-.019.01-.041.017-.06.027-.036.018-.065.037-.1.055-.33.17-.643.343-.94.52-.104.06-.21.12-.31.183a12.92 12.92 0 0 0-.773.52c-.153.11-.286.219-.42.33-.126.102-.24.203-.348.304a4.32 4.32 0 0 0-.613.678c-.024.033-.044.066-.065.1-.024.04-.057.08-.078.12-.027.051-.044.107-.066.16-.01.025-.03.051-.037.075-.004.01-.005.026-.008.037-.131.38-.157.818-.067 1.299v.002c.023.11.04.232.047.336a.965.965 0 0 1-.006.218 1.04 1.04 0 0 1-.128.202 3.463 3.463 0 0 1-.736.68l-.048.03a3.192 3.192 0 0 1-.39.21 5.4 5.4 0 0 1-.813.297l-.123.03c-.251.064-.524.125-.851.186-.209.04-.412.119-.543.22-.009.008-.024.012-.032.019a.469.469 0 0 0-.175.253c-.004.015-.002.051-.004.067-.055.19-.045.434-.008.687.014.29.053.478.201.784h.002c.096.198.226.387.365.56.009.01.013.025.022.035l.021.024c.179.211.375.387.565.484l.002.002c.13.066.399.136.642.174.214.033.663.171.963.3.118.05.2.073.31.116.09.036.19.072.266.1.105.037.238.094.326.12.122.037.227.063.311.077.02.003.035.002.053.004a3.27 3.27 0 0 0 .343.05h.2l-.43-.421a2.355 2.355 0 0 1-.402-.493.534.534 0 0 1-.06-.25c0-.082.016-.134.038-.164s.053-.05.117-.058c.128-.018.377.034.727.173.106.044.21.065.32.1a4.959 4.959 0 0 0 .02.006c.125.039.257.09.365.113.104.023.193.036.266.04.016 0 .031-.004.046-.005a4.959 4.959 0 0 0 .286.041c.195.023.195.02-.168-.336a3.158 3.158 0 0 1-.416-.51c-.031-.045-.07-.096-.094-.136a.662.662 0 0 1-.068-.17c.003-.01.005-.02.021-.045a.454.454 0 0 1 .094-.101c.076-.06.232-.104.443-.106.047 0 .106.008.158.012.137.012.289.032.479.074.046.01.087.017.135.03.089.023.164.035.238.048.704.167.727.129.322-.256a2.685 2.685 0 0 1-.236-.25c-.018-.022-.02-.03-.033-.05-.087-.121-.12-.218-.086-.295.017-.021.033-.042.07-.07v-.003c.033-.026.124-.076.238-.129.07-.032.161-.066.246-.1.054-.02.098-.041.155-.062l.011-.004c.15-.054.263-.076.403-.117.192-.05.41-.115.5-.115h.004c.064 0 .087.01.127.016a.302.302 0 0 1 .105.078c.07.07.092.095.11.174.017.078.02.219.02.478 0 .315-.03.579-.1.84v.004l-.003.004a2.96 2.96 0 0 1-.093.271c-.04.1-.084.2-.133.301-.025.05-.048.101-.076.154-.048.089-.106.178-.16.268a5.814 5.814 0 0 1-.393.568 8.499 8.499 0 0 1-.508.598 10.94 10.94 0 0 1-.451.455c-.055.053-.107.105-.164.158-.216.2-.443.397-.682.586-.37.294-.618.5-.779.65-.08.076-.14.136-.182.19-.014.019-.014.04-.025.059l-.1.132.078.069c.018.03.04.057.067.082a.984.984 0 0 0 .187.13c.024.014.067.026.094.04.127.067.27.125.42.174.03.01.047.021.078.03.194.061.3.097.406.098.107.002.191-.036.317-.093.023-.01.055-.035.08-.047l.037-.022c.39-.21.973-.71 2.139-1.816 1.137-1.076 1.633-1.477 2.418-1.941l.035-.022c.7-.409.97-.649 1.318-1.184.176-.264.277-.393.494-.503.218-.111.566-.202 1.207-.352.212-.05.379-.082.56-.121.319-.064.637-.129.944-.176.093-.014.193-.036.283-.047h.008a14.185 14.185 0 0 1 1.715-.084c.741-.002 1.153.009 1.418.067.265.058.387.154.592.361.085.085.15.168.213.254.03.044.06.088.088.135.044.075.085.153.117.24l.021.049c.087.259.126.58.14 1.039.02.507-.023.957-.116 1.406-.043.177-.085.354-.143.533-.022.07-.041.139-.066.21a8.38 8.38 0 0 1-.285.683c-.047.1-.086.196-.14.3-.128.254-.271.501-.423.739-.078.119-.164.242-.258.367-.036.05-.076.097-.113.147-.234.299-.597.702-.992 1.136-.293.319-.632.676-1.012 1.076-.659.69-1.355 1.42-2.04 2.106-.466.465-.89.882-1.214 1.191-.162.155-.3.284-.402.375a3.604 3.604 0 0 1-.125.108c-.033.026-.06.044-.057.043a.447.447 0 0 1-.166.058.36.36 0 0 1-.156-.031l-.002-.002c-.221-.076-.546-.024-2.211.274-3.527.62-6.396 1.064-9.262 1.435-.436.057-.791.109-1.14.16a149.89 149.89 0 0 0-.735.098l-.418.064-.218.387a15.74 15.74 0 0 1-.094.16 1.73 1.73 0 0 1-.197.299c-.013.013-.02.007-.028.014-.046.016-.182.01-.447-.022-.217-.033-.51-.077-.861-.133a608.378 608.378 0 0 1-5.33-.869c-.486-.081-.659-.114-.918-.16-.498-.094-.772-.155-.82-.19a.159.159 0 0 0-.03-.013c-.032-.039-.077-.215-.113-.389l-.004-.017a2.701 2.701 0 0 0-.14-.487c-.002-.002-.002-.005-.003-.007a4.922 4.922 0 0 0-.195-.455 4.981 4.981 0 0 0-.264-.485l-.004-.006a2.882 2.882 0 0 0-.277-.383v-.001a1.886 1.886 0 0 1-.174-.223.79.79 0 0 1-.049-.084c-.01-.021-.01-.04-.01-.022 0 .013 0-.01.004-.035l.018-.103.068-.348a89.653 89.653 0 0 1 1.758-7.156c.012-.04.022-.085.033-.125.24-.826.473-1.554.696-2.22.046-.139.096-.305.14-.434.237-.684.454-1.249.635-1.624v-.001c.264-.539.334-.641.608-.846.32-.243.511-.393.644-.528.121-.122.192-.238.26-.376l.012-.022.01-.018c.014-.03.014-.06.027-.091.055-.125.1-.251.115-.383a1.388 1.388 0 0 0-.018-.457c-.003-.018.003-.037-.002-.055-.007-.033-.03-.068-.04-.101a1.97 1.97 0 0 0-.223-.49 3.727 3.727 0 0 0-.315-.446v-.002c-.12-.141-.208-.275-.302-.406a9.178 9.178 0 0 1-.477-.748c-.116-.198-.203-.337-.379-.65l-.016-.028a10.2 10.2 0 0 0-1.316-1.78 11.51 11.51 0 0 0-.437-.464 11.48 11.48 0 0 0-.458-.418c-.152-.136-.296-.279-.457-.408a11.48 11.48 0 0 0-.966-.703l-.008-.004c-.033-.022-.062-.05-.096-.07-.363-.235-.81-.492-1.176-.684a7.233 7.233 0 0 0-.468-.229l-.086-.033c-.317-.154-.578-.27-.602-.246-.015.014.232.285.582.654l.121.137c.223.244.535.573.885.93 1.291 1.309 1.92 1.99 2.424 2.668.023.03.044.062.066.093.129.177.252.358.375.55.198.305.361.584.479.818.046.093.1.195.125.265.04.11.053.193.049.237-.004.043-.006.04-.028.048h-.002c.013-.005-.008.002-.043 0a1.452 1.452 0 0 1-.148-.015c-.06-.01-.17-.033-.252-.05-.39-.08-1.349-.315-2.65-.657-1.153-.308-2.461-.645-3.569-.92l-.428-.104-.197-.049c-.324-.079-.684-.166-.931-.224a12.526 12.526 0 0 0-.805-.174h-.002a1.276 1.276 0 0 0-.748.1c-.192.077-.378.114-.69.107-.31-.007-.743-.06-1.406-.164-.162-.025-.346-.041-.514-.064a32.276 32.276 0 0 0-.37-.047c-1.97-.247-4.288-.358-7.008-.317-.466.008-.694.024-1.061.033a7.27 7.27 0 0 0-.443 0c-.081.005.114.006.142.01-1.342.041-2.32.1-3.566.252-.627.079-.976.124-1.176.162a.83.83 0 0 0-.213.059c-.008.004-.014.013-.021.017-.992.171-1.931.355-1.887.399.016.016.317-.004.672-.04.407-.038.992-.07 1.6-.1.081-.003.142-.001.251-.009.52-.035 1.665-.064 2.729-.078a88.07 88.07 0 0 1 1.45-.008c.355.002.578.011.7.02.036.003.09.003.12.006.152.021.254.042.287.057.017.008.017.008.02.011a.106.106 0 0 1 .01.04.353.353 0 0 1-.036.144c-.064.072-.499.407-.916.728-.156.119-.282.218-.455.348a61.34 61.34 0 0 0-1.99 1.549l-.003.002c-3.104 2.596-5.838 5.637-7.918 8.81-.117.18-.211.354-.324.532a34.39 34.39 0 0 0-1.613 2.859c-.138.278-.28.56-.412.848a31.331 31.331 0 0 0-.701 1.642l-.213.549c-.036.095-.075.19-.11.285-.065.18-.14.41-.209.608-.151.423-.302.815-.455 1.275a55.87 55.87 0 0 0-.714 2.3c-.027.09-.081.253-.102.329-.06.22-.115.481-.172.725C.59 53.797.38 55.045.178 56.816c-.026.227-.036.612-.055.918l-.006.063-.002.062C.008 59.76.027 62.675.16 64.861c.009.169.014.444.024.553.006.077.023.179.03.258.014.152.02.366.034.502.07.679.179 1.442.287 2.203.461 3.24 1.214 7.01 2.012 9.89.047.171.092.302.14.471.135.471.276.948.438 1.455.077.246.163.562.232.774.122.369.23.676.315.894.03.077.053.128.078.182.303.846.556 1.476.588 1.377.01-.028-.127-.655-.285-1.326-.003-.015.001-.03-.004-.045l-.174-.738-.078-.344c-.405-1.784-.497-2.9-.264-4.479l.016-.1c.082-.53.195-1.112.35-1.794 1.097-4.852 2.527-8.258 4.277-10.248.152-.173.306-.337.463-.489l.01-.01c.112-.107.227-.203.341-.3.08-.067.158-.131.239-.193.263-.203.532-.383.808-.53l.033-.02.002-.001c.207-.108.417-.199.631-.274.005-.001.01-.004.014-.006.415-.143.844-.219 1.285-.236.033 0 .064-.003.098-.004.88-.016 1.81.223 2.777.71.216.109.428.23.637.357.081.05.162.09.244.142.433.28.621.395.695.53.009.015.007.048.014.066l.031.89.047 1.231c.004.109.035.2.066.2.047 0 .111-.28.19-.708.007-.022.016-.042.023-.07a5.07 5.07 0 0 0 .072-.346c.053-.29.114-.69.172-1.142a.756.756 0 0 1 .102-.317c.01-.018.021-.038.035-.06.088-.138.24-.326.522-.662 1.07-1.29 2.41-2.446 3.658-3.221.058-.036.114-.066.172-.1.37-.22.727-.403 1.068-.547.097-.04.196-.085.29-.119.197-.072.39-.133.57-.172l.005-.002h.004c.263-.055.903-.087 1.555-.086.654.002 1.331.034 1.676.094.632.109 1.515.513 1.89.856a.98.98 0 0 1 .17.191.782.782 0 0 1 .088.244c.033.134.058.417.084.666.002.04.012.11.012.137 0 .117.003.193.02.254.003.015.01.03.02.049.038.466.075.87.087.88.012.012.05-.187.09-.437.076-.493.116-.712.162-.97.008-.044.015-.07.023-.118.062-.361.114-.584.19-.752.075-.168.175-.288.351-.459.537-.518 1.949-1.198 2.842-1.357.202-.037.434-.057.678-.07.073-.003.15-.007.23-.008a11.84 11.84 0 0 1 2.613.242c1.946.391 3.532 1.076 6.873 2.972 3.282 1.864 6.013 3.267 8.045 4.157a23.31 23.31 0 0 0 1.516.603c.077.028.184.077.258.102a17.52 17.52 0 0 0 .103.033c.092.03.225.09.31.115.611.18 1.232.321 1.856.44.523.099 1.047.184 1.577.24h.001c.623.054.853.113.92.166.014.011.027.038.041.057.021.033.044.059.063.11v.003c.026.07.048.164.07.262.04.185.076.41.098.738.013.2.033.399.053.598l.017.33-.531.31c-.05.03-.089.064-.137.094-.188.113-.36.235-.521.363-.026.02-.05.042-.075.063-.37.307-.668.652-.886 1.039-.046.078-.084.16-.123.242-.038.08-.07.164-.102.248-.036.094-.087.182-.115.28-.011.039-.018.155-.03.212a4.023 4.023 0 0 0-.083.62c-.013.118-.035.19-.043.306-.031.472-.074.7-.149.934a8.027 8.027 0 0 1-.3.685c-.036.07-.068.136-.104.203a6.84 6.84 0 0 1-.3.533c-.042.06-.088.133-.122.174a.745.745 0 0 1-.084.088c-.021.018-.036.02-.017.018h-.002s-.027 0-.094-.05a2.654 2.654 0 0 1-.303-.284c-.275-.289-.71-.792-1.41-1.621a37.043 37.043 0 0 0-1.549-1.745c-.386-.398-.648-.628-.853-.732-.005-.002-.011-.003-.016-.006a2.627 2.627 0 0 0-.664-.25l-.047-.011c-.102-.027-.187-.052-.314-.08-.045-.01-.17-.017-.235-.026-.72-.122-1.612-.174-2.785-.146-.813.017-1.138.046-1.395.1-.01.002-.048.003-.058.005-.016.004-.03.011-.047.016-.052.013-.126.019-.176.037-.088.032-.15.073-.232.107a3.784 3.784 0 0 0-.395.184c-.124.066-.251.132-.36.207l-.019.013a2.804 2.804 0 0 0-.443.377c-.045.046-.077.096-.117.143a2.65 2.65 0 0 0-.139.184c-.037.054-.09.102-.12.158-.013.021-.028.08-.042.107-.067.127-.112.285-.166.43-.05.136-.104.237-.14.365a8.84 8.84 0 0 1-.485 1.194c-.073.147-.104.221-.213.435-.058.114-.106.234-.154.354a4.468 4.468 0 0 0-.213.68 4.753 4.753 0 0 0-.06 1.833v.006c.031.185.075.366.13.54.03.098.07.192.11.284.016.039.027.08.045.118.014.03.035.055.05.085.06.114.124.227.198.332.037.058.07.13.107.178.06.082.118.15.17.197.015.014.032.023.047.034l.29.308.005-.437c0-.145.023-.295.045-.446.006-.033.013-.058.02-.093.108-.64.513-1.506.876-1.899.096-.104.169-.168.215-.195.033-.003.058.027.084.055.026.049.056.109.088.242.04.167.08.398.127.701.002.015.009.031.012.047a4.813 4.813 0 0 0 .115.482c.014.048.023.095.039.143a4.813 4.813 0 0 0 .197.494c.05.11.104.21.16.314a4.813 4.813 0 0 0 .07.124c.16.275.335.531.526.722.092.092.164.16.232.205.016.01.035.014.051.022.09.064.173.111.225.111.022 0 .036-.119.047-.297.003-.023.009-.044.011-.07.011-.103.014-.235.014-.408 0-.54.084-1.073.227-1.541.017-.05.036-.096.054-.145.062-.18.128-.358.207-.512l.006-.01c.1-.19.21-.357.332-.492.13-.145.242-.235.31-.265.035-.015.056-.015.063-.014.007.002.007 0 .018.018l.002.002.012.03.005.015v.004a13.436 13.436 0 0 1 .154.566c.006.02.015.04.02.06.034.128.071.258.123.405.037.106.077.207.12.312.02.049.037.094.058.143a5.98 5.98 0 0 0 .322.648l.033.059c.04.067.081.145.12.201.017.025.073.07.103.102.012.013.024.036.035.048.019.02.06.047.082.069.1.09.208.179.342.281.07.054.118.106.19.156.115.081.227.154.322.207l.037.02c.217.135.403.235.435.203.018-.017-.031-.182-.093-.352v-.011c-.132-.349-.166-.693-.139-1.526.021-.617.089-1.097.19-1.412.045-.142.097-.24.15-.31l.002-.002c.052-.065.109-.102.168-.102.03 0 .165.12.264.2.058.051.101.088.175.158.281.262.674.649 1.16 1.138.66.667 1.118 1.098 1.561 1.504.066.061.248.245.289.281l.025.022c.514.455.936.778 1.375 1.064.058.038.098.052.153.086.039.024.071.038.11.06.378.226.708.382.974.423.027.005.065.022.09.025.04.005.053-.006.084-.004a.42.42 0 0 0 .267-.066c.003-.002.005 0 .008-.002.03-.017.064-.06.094-.082.034-.032.05-.036.097-.082l.01-.014c.032-.031.059-.042.094-.082.223-.253.53-.689 1.057-1.46.699-1.03 1.189-1.728 1.523-2.167.167-.22.295-.375.389-.47a.853.853 0 0 1 .109-.098l.002-.002.016-.012c.002 0 .007-.005.01-.006-.02 0-.021-.007-.006.008.014.015.04.048.07.102.026.045.073.167.107.242l1.258 3.484.04.108c.384 1.131.782 2.258 1.194 3.38.245.675.48 1.285.694 1.836.115.3.223.603.34.903.18.449.349.889.48 1.236.1.266.147.402.186.518.036.11.058.19.074.255.008.043.026.11.023.122-.005.02-.032.053-.127.136h-.002c-.18.162-.878.547-2.054 1.162-.56.288-.968.501-1.809.924-.567.286-.901.45-1.379.69-2.238 1.112-4.32 2.113-5.254 2.506-.125.052-.265.115-.386.164-.626.248-1.303.497-2.018.738-.753.253-1.535.495-2.307.717l-.146.039a47.844 47.844 0 0 1-2.322.597c-.631.145-1.218.262-1.723.34l-.098.018c-.684.1-3.35.105-4.373.017-.105-.009-.222-.016-.316-.027a24.938 24.938 0 0 1-1.012-.15l-.053-.01a20.84 20.84 0 0 1-.877-.176c-.093-.02-.188-.04-.279-.062a15.017 15.017 0 0 1-1.043-.291c-.125-.04-.247-.08-.36-.121-.104-.04-.191-.08-.286-.12a5.993 5.993 0 0 1-.727-.37l-.11-.067a11.11 11.11 0 0 1-.986-.694c-.44-.342-.682-.528-.834-.624a.506.506 0 0 0-.185-.086l-.008.002c-.033-.014-.097-.057-.117-.057-.061 0-.074.086-.068.203-.002.013-.016.026-.016.04 0 .044.006.09.017.144.023.106.065.238.122.384.022.059.068.128.095.19.035.08.063.157.104.24.048.097.103.185.154.277.047.086.075.17.125.25.125.204.263.385.404.563.009.01.015.023.024.033.087.109.186.21.281.31.08.085.16.169.246.249a6.03 6.03 0 0 0 .717.564c.054.036.104.074.16.11.244.154.507.301.793.439l.022.012c.48.234 1.022.436 1.601.619.344.108.715.206 1.1.297.183.043.364.086.554.125.087.017.18.028.268.045.567.108 1.165.202 1.799.273.127.014.253.023.38.035.417.042.82.09 1.264.115 3.063.181 6.484-.35 10.827-1.677l.382-.117a76.83 76.83 0 0 0 3.157-1.06c1.62-.584 4.295-1.673 6.252-2.528.216-.094.356-.162.554-.25.423-.188.87-.385 1.182-.534.104-.05.1-.045.193-.09.125-.056.264-.122.364-.163.09-.038.169-.068.226-.086a.767.767 0 0 1 .068-.02c.016-.003.027 0 .008-.004-.037-.006-.016-.005 0 .008a5.37 5.37 0 0 1 .313.318c.198.22.464.533.767.905 1.416 1.728 2.581 3.019 3.69 4.064.098.095.187.174.281.262.168.153.339.307.506.449.112.097.241.222.346.307.14.114.289.22.433.33a19.052 19.052 0 0 0 4.082 2.355l.008.004c.334.147.672.286 1.012.416h.002c.215.077.453.148.681.223l.33.11c.219.067.435.13.659.194.093.027.183.057.277.082.04.011.084.019.125.03 1.094.297 2.202.542 3.102.666l.007.002h.006c.28.037.778.06 1.332.076h.006c-.094.014 0 .027.236.031.201.006.317-.003.346-.021.501.007.976.005 1.457-.004-.011.008-.006.017.18.017.242 0 .332-.007.203-.023.507-.016.947-.04 1.188-.076.062-.01.123-.03.185-.041.274-.043.567-.11.87-.186a13.627 13.627 0 0 0 2.796-1.027c.04-.02.08-.035.12-.055.34-.172.668-.363.993-.56.11-.066.239-.124.342-.192.046-.03.088-.063.133-.094.147-.097.287-.202.43-.304a13.908 13.908 0 0 0 1.119-.889c.121-.109.233-.222.35-.334.347-.332.667-.678.962-1.037.083-.1.17-.2.248-.3a9.55 9.55 0 0 0 .912-1.401c.011-.02.014-.035.024-.055.18-.345.336-.69.457-1.035.139-.387.24-.769.314-1.217.025-.144.026-.274.045-.414.015-.116.028-.228.04-.346a9.148 9.148 0 0 0-.03-2.289c-.025-.19-.044-.39-.082-.558-.016-.07-.038-.135-.055-.203-.026-.11-.06-.222-.091-.332a9.893 9.893 0 0 0-.288-.868c-.024-.063-.036-.125-.062-.189-.011-.028-.028-.052-.04-.08a9.177 9.177 0 0 0-.472-.973c-.055-.098-.119-.19-.178-.285a8.985 8.985 0 0 0-.685-.969 9.285 9.285 0 0 0-.524-.586c-.074-.076-.141-.158-.218-.232a10.122 10.122 0 0 0-.86-.736c-.063-.049-.13-.094-.195-.141-.156-.115-.307-.233-.473-.342-.14-.092-.296-.178-.447-.267l-.105-.065a13.016 13.016 0 0 0-1.075-.549c-.138-.064-.282-.124-.425-.185a16.92 16.92 0 0 0-1.553-.565 18.904 18.904 0 0 0-.705-.209c-.135-.037-.258-.082-.397-.117-1.648-.416-2.978-.55-5.412-.55-.096 0-.14.005-.232.005-.488.003-.948.02-1.408.04-.665.027-1.336.066-1.963.152-.016.002-.04.003-.055.006-.04.005-.076.013-.115.02-.225.031-.441.061-.692.103-.409.068-.776.146-1.154.22l-.08.016c-1.22.243-2.313.529-3.361.883-.092.03-.188.057-.278.088-.275.096-.553.209-.828.316-.218.085-.452.162-.66.252-.237.102-.308.127-.478.197-.096.038-.207.085-.284.112a2.631 2.631 0 0 1-.183.058c-.02-.004-.041-.016-.065-.06a1.944 1.944 0 0 1-.054-.155c-.04-.129-.097-.37-.153-.595a42.847 42.847 0 0 1-.18-.815 118.14 118.14 0 0 1-.421-2.082c-.118-.6-.231-1.168-.344-1.77-.104-.556-.203-1.094-.28-1.533a43.682 43.682 0 0 1-.216-1.293 4.67 4.67 0 0 1-.045-.388c0-.043.008-.07.014-.078.005-.01.003-.005.01-.006.012-.002.082.016.158.107.389.467 1.515 2.017 2.189 3.014.208.306.417.599.588.826.085.114.16.21.223.285.06.074.1.12.15.154.024.018.054.022.08.036.137.091.28.103.438.082.015-.002.028.002.044 0 .221-.032.478-.129.8-.29v.003c.036-.019.08-.05.118-.07a6.986 6.986 0 0 0 .78-.516c.05-.038.099-.075.15-.116.54-.423 1.162-.983 1.922-1.744a52.347 52.347 0 0 1 1.74-1.69 5.89 5.89 0 0 1 .444-.372c.097-.071.157-.089.158-.092.01-.002.02-.004.03-.004.05.004.09.027.148.121.053.086.113.264.175.465.028.098.052.222.078.34.093.537.11 1.4.043 1.894-.031.16-.06.356-.087.434-.16.449-.137.466.289.236.04-.022.084-.056.127-.082.041-.024.077-.04.123-.07.02-.013.04-.033.06-.047a4.1 4.1 0 0 0 .266-.209c.094-.074.194-.137.275-.215.091-.087.163-.184.238-.281l.008-.008c.003-.002.004-.005.006-.008.039-.05.084-.107.121-.166.043-.057.094-.117.127-.172.035-.058.074-.176.111-.253.016-.03.028-.046.043-.079.06-.12.094-.231.145-.351.047-.12.092-.206.133-.326.131-.36.228-.69.228-.907 0-.046.011-.07.022-.097a.329.329 0 0 1 .035-.057c.017-.014.034-.03.057-.035.066-.014.179.015.289.133.052.055.092.126.14.187.105.145.212.296.31.494.009.017.014.035.022.051.082.17.137.34.198.512.108.362.183.757.2 1.195v.002c.014.294.023.518.042.682a.746.746 0 0 0 .074.289c.005.024.01.136.014.143.043.07.14.03.271-.084.015-.012.034-.016.049-.03.084-.073.178-.185.3-.336v-.002c.017-.02.03-.044.046-.064.007-.01.01-.01.017-.02.109-.136.202-.285.295-.431.025-.038.055-.073.078-.112l.002-.005c.268-.446.462-.916.555-1.35.06-.245.098-.482.098-.693 0-.103.01-.188.023-.254a.436.436 0 0 1 .045-.131c.003-.006.006-.013.01-.018.017-.024.032-.036.047-.04.016-.006.037-.005.072.007.07.025.18.107.3.252.121.145.255.35.391.61.116.22.235.512.323.777.087.264.142.512.142.613v.002c0 .007.006.013.006.02a4.505 4.505 0 0 1 .031.222l.04.522.296-.368.014-.02c.04-.037.075-.083.129-.153.035-.047.065-.12.1-.174.081-.124.156-.253.218-.381l.031-.07c.08-.174.144-.358.192-.55.014-.048.038-.092.05-.142v-.002c.02-.078.025-.163.038-.242l.002-.01v-.008c.022-.152.036-.348.037-.56.001-.059.01-.107.01-.168 0-.307-.024-.572-.061-.826l-.014-.088a3.99 3.99 0 0 0-.084-.387 3.98 3.98 0 0 0-.129-.402 5.608 5.608 0 0 0-.406-.867 4.94 4.94 0 0 1-.402-.936 4.72 4.72 0 0 1-.053-.17 3.685 3.685 0 0 0-.365-.906l-.002-.004a2.73 2.73 0 0 0-.223-.328l-.006-.006a2.924 2.924 0 0 0-.324-.353 2.963 2.963 0 0 0-1.023-.606c-.082-.032-.14-.07-.233-.102-.156-.053-.3-.081-.619-.097-.406-.054-.86-.088-1.451-.088-1.086 0-1.86.058-2.494.176-.09.017-.192.033-.281.056-.191.046-.37.101-.536.162l-.005.002-.006.002c-.102.038-.212.07-.307.114-.043.02-.09.06-.135.086-.026.016-.07.04-.097.06-.406.273-.91.815-2.063 2.178a62.496 62.496 0 0 1-1.445 1.67c-.16.174-.28.3-.365.379-.043.04-.076.068-.098.084l-.012.006c-.027-.003-.08-.025-.166-.131-.05-.063-.13-.206-.197-.317a9.967 9.967 0 0 1-.363-.693 4.857 4.857 0 0 1-.291-.791 5.39 5.39 0 0 1-.125-.758c-.008-.073-.021-.13-.03-.2a4.187 4.187 0 0 0-.177-.937 4.017 4.017 0 0 0-.235-.658c-.007-.016-.012-.039-.02-.055-.044-.091-.097-.176-.15-.261a3.023 3.023 0 0 0-.455-.574c-.028-.029-.048-.063-.078-.09-.022-.02-.048-.034-.07-.053a3.198 3.198 0 0 0-.451-.334l-.006-.004-.024-.012a3.6 3.6 0 0 0-.558-.261l-.076-.028a4.239 4.239 0 0 0-.68-.183 7.284 7.284 0 0 0-.871-.116l-.451-.035-.051-.008.004-.556c.002-.383.02-.671.049-.906.002-.022 0-.062.003-.082l.002-.006c.017-.118.038-.215.06-.29a.494.494 0 0 1 .058-.124c.005-.01.011-.023.017-.032a.144.144 0 0 1 .053-.045.562.562 0 0 1 .146-.043 11.1 11.1 0 0 1 .891-.091c.44-.033.876-.087 1.31-.153.089-.013.197-.033.286-.048a17.704 17.704 0 0 0 2.181-.508l.026-.008.01-.004c.14-.043.282-.079.421-.125.052-.017.21-.09.276-.115.144-.054.352-.15.508-.213.428-.176.817-.334 1.42-.61.049-.022.072-.029.123-.052.112-.052.208-.105.318-.156.628-.292 1.27-.59 1.865-.885.258-.13.628-.332.928-.489.137-.07.31-.162.451-.236 1.2-.634 2.553-1.372 4.043-2.223 2.257-1.288 3.897-2.06 5.447-2.542.07-.022.135-.039.203-.06a15.275 15.275 0 0 1 1.59-.372c.78-.117 2.229-.117 2.955 0 .081.015.166.026.244.043.243.055.48.118.704.195l.064.022c.784.277 1.44.682 1.885 1.17.155.17.25.308.324.513.075.205.127.481.186.91v.002c.012.086.028.163.046.225.006.017.013.03.02.045.126.747.179.719.275-.111l.002-.01c.01-.046.014-.117.022-.176l.002-.01c.044-.39.104-.7.15-.851a.965.965 0 0 1 .319-.457c.117-.09.441-.256.771-.403l.074-.033c.341-.148.7-.282.887-.322.232-.049.959-.077 1.67-.07.711.006 1.435.046 1.666.1l.006.001c.254.059.753.266 1.261.518.51.253 1.036.552 1.362.785.512.366 1.305 1.064 2.008 1.74.351.338.681.67.943.953.26.281.453.516.53.645l.003.006.002.005c.063.11.153.373.233.7.08.329.152.725.2 1.109.013.093.03.177.048.242a.532.532 0 0 0 .027.082l.002.004c.08.48.145.788.182.766.018-.013.045-.488.066-.957l.008-.063c.014-.155.027-.365.035-.6.012-.283.03-.46.047-.605a1.19 1.19 0 0 1 .066-.299v-.002c.043-.082.162-.188.319-.306l.07-.051c.066-.047.16-.1.238-.15.25-.153.543-.317.904-.493a10.528 10.528 0 0 1 .94-.406 4.237 4.237 0 0 1 1.422-.281c.186-.008.353-.008.513-.004.078.002.151.009.225.014.447.03.826.11 1.242.271 1.522.592 3.13 2.418 4.319 4.883l.08.168c.125.266.243.542.357.822.042.102.084.208.125.313.861 2.22 1.675 5.257 2.213 8.293l.182 1.029c.002.035.02.127.02.152 0 .056-.182.888-.33 1.575l-.087.369c-.121.524-.231 1.01-.31 1.375l-.055.257c-.14.605-.31 1.364-.377 1.616-.055.21.156-.192.422-.801.051-.118.11-.3.164-.436.026-.052.051-.09.084-.172.05-.125.133-.386.2-.576.049-.141.097-.277.148-.43.03-.093.048-.133.08-.234.055-.175.12-.41.18-.605.117-.381.233-.759.353-1.184.043-.152.082-.307.125-.463.138-.5.275-.998.412-1.54.01-.043.023-.086.033-.128.042-.167.073-.322.113-.488.13-.534.262-1.062.387-1.62.033-.148.058-.292.09-.44.115-.525.218-1.047.32-1.563.084-.423.168-.846.242-1.264a71.74 71.74 0 0 0 .454-2.859 73.811 73.811 0 0 0 .28-2.336c.054-.506.116-1.002.161-1.52.036-.42.058-1.141.07-1.957.053-1.441.048-2.839-.023-4.189v-.016c-.02-.66-.048-1.214-.082-1.545a44.05 44.05 0 0 0-.28-2.17c-.005-.04-.009-.081-.015-.12-.016-.105-.032-.163-.047-.26-.045-.27-.094-.545-.144-.803a22.49 22.49 0 0 0-.223-1.047l-.002-.008-.012-.043c-.086-.352-.163-.68-.293-1.14a72.97 72.97 0 0 0-.793-2.545 44.562 44.562 0 0 0-.992-2.746c-.126-.313-.26-.603-.39-.9-.092-.208-.185-.441-.264-.608-.022-.046-.06-.107-.082-.154a29.565 29.565 0 0 0-1.41-2.688c-.088-.145-.183-.284-.272-.428-.115-.19-.203-.322-.295-.463a38.11 38.11 0 0 0-4.914-6.171c.004-.003.018.004.018-.004 0-.038-.49-.499-1.057-1.022a48.42 48.42 0 0 0-4.143-3.523c-.61-.462-1.014-.785-1.255-1.006-.121-.111-.201-.197-.243-.256-.024-.034-.02-.032-.023-.037.002-.008-.003-.02.004-.026a.313.313 0 0 1 .064-.021c.084-.02.221-.037.416-.053h.002c.254-.022 1.175-.023 2.168-.008.735.012 1.375.037 1.975.061a74.278 74.278 0 0 1 2.935.16c.371.027.367.027-.203-.12-.388-.102-.88-.2-1.418-.292l-.004-.002a2.224 2.224 0 0 0-.355-.082h-.002c-.864-.151-1.97-.264-3.209-.34-.063-.004-.112-.004-.174-.008a57.05 57.05 0 0 0-2.685-.086c-.211-.002-.413-.01-.627-.01-2.82 0-5.38.174-7.504.503-1.031.159-1.417.157-1.776-.004v-.002h-.002a1.066 1.066 0 0 0-.359-.11c-.118-.009-.245.008-.459.043v.002c-.611.105-3.187.742-5.672 1.403-.77.205-1.36.362-1.81.474-.45.113-.762.18-.973.213-.21.032-.32.02-.35.006-.015-.007-.015-.009-.021-.021a.28.28 0 0 1-.014-.079v-.002c-.004-.042.032-.19.12-.378.083-.18.213-.407.367-.653l.002-.002c.107-.17.238-.354.365-.537.066-.095.121-.183.191-.28.064-.087.134-.168.2-.255.158-.207.318-.416.488-.615a36.88 36.88 0 0 1 .084-.098c.145-.168.337-.37.511-.558a36.88 36.88 0 0 1 2.496-2.471c.402-.355.712-.649.692-.649zm-1.276.823-.963.957c-1.137 1.128-1.805 1.875-2.375 2.648-.375.508-.934 1.426-1.102 1.805l-.14.32-.57.008c-.475.006-.588.019-.499-.22.044-.075.096-.148.135-.22 1.183-2.13 2.338-3.392 4.162-4.54.368-.231.823-.489 1.191-.68.064-.033.11-.054.16-.078zm-61.633.047c.055.026.102.046.17.082.36.189.804.445 1.16.675 1.56 1.008 2.89 2.377 3.674 3.778.25.444.388.675.533.914.013.036.083.172.078.176-.015.016-.273.038-.57.054l-.54.028-.335-.692c-.336-.679-1.22-1.937-1.836-2.617a45.3 45.3 0 0 0-2.004-2.04c-.196-.184-.254-.265-.33-.358zm28.076 1.293h.033c-.046.016-.068.027-.13.046-1.516.481-3.497 2.092-4.942 4.018-.871 1.16-1.383 1.58-2.2 1.83-.523.16-1.117.48-1.433.777a3.23 3.23 0 0 1-.34.274v.002c-.332.222-1.295.017-1.658-.346a.748.748 0 0 1-.107-.156l-.006-.037v-.002c-.106-.565-.048-1.052.158-1.438.437-.82 1.796-1.833 3.558-2.726 1.763-.893 3.93-1.676 5.985-2.092.382-.077.782-.13 1.082-.15zm-.822.64c.066 0-.274.313-.809.735-.446.354-1.264 1.315-1.615 1.884-.007.01-.02.022-.028.032-.207.289-.337.517-.351.716-.132.3-.233.563-.21.582.013.008.27-.066.579-.168.041-.013.133-.034.18-.048.05-.008.09-.012.148-.022.255-.044.578-.114.914-.195.58-.14 1.148-.309 1.524-.453.192-.044.45-.11.597-.139l1.184-.225c.285-.055 1.063-.112 1.836-.132l.316-.01c.172.042.397.076.793.117.985.101 1.486.154 1.863.143.035-.002.062-.01.094-.012 1.382.31 2.15.583 2.871 1.02.114.104.262.224.506.408.204.158.428.287.645.425.174.17.328.349.562.657.473.62.742 1.194.97 2.037.02.122.018.214.046.336.065.282.14.66.162.818.023.168.056.394.076.502.009.046.04.086.067.129.034.355.05.71.05 1.244 0 .413-.021.828-.054 1.25l-.002.014c-.057.31-.118.726-.172 1.209l-.08.728v.002c-.078.442-.17.908-.282 1.418-.031.142-.081.331-.12.496-.008.025-.013.037-.02.063-.11.375-.25.871-.397 1.392a99 99 0 0 0-.714 2.658l-.008.038c-.106.385-.193.662-.26.927a6.55 6.55 0 0 1-.266.809 4.08 4.08 0 0 0-.215.68 7.4 7.4 0 0 0-.02 2.058c.145.832.593 1.926 1.03 2.528.114.156.198.324.182.37l-.225 1.422a66.04 66.04 0 0 1-.4 2.461c-.22 1.15-.936 4.15-1.307 5.479-.277.993-.379 1.515-.492 2.52-.064.56-.095 1.092-.13 1.636-.015.066-.03.126-.042.207a8.096 8.096 0 0 0-.055 1.016l-.005.744.027.002c-.01.504-.027.926-.027 1.562.003 3.232.143 4.965.558 7.026l.045.277c.12.707.29 1.646.492 2.701.323 1.686.563 2.877.74 3.653.09.388.163.67.223.865.01.03.017.044.026.07.327 1.34.607 2.08 1.088 3.057.293.594.644 1.188 1.025 1.775.028.045.052.086.09.14.093.14.232.326.37.513.925 1.305 1.997 2.53 3.104 3.455l.645.543c.246.238 1.945 1.3 2.457 1.539.754.35 1.895.744 2.512.861l1.199.25c1.136.243 1.882.307 3.23.268 1.735-.047 2.72-.274 4.008-.922 1.277-.641 2.113-1.31 2.828-2.258a6.49 6.49 0 0 0 1.164-2.445c.535-2.11.328-3.575-.824-5.825-.005-.01.012-.013.018-.021 1.23.992 2.143 2.19 2.72 3.615.679 1.68.834 3.178.512 5.09-.136.824-.329 1.378-.775 2.248-.577 1.117-1.456 2.167-2.514 3.088-.451.33-.943.633-1.562.932-1.187.574-2.469.887-4.028.992-2.1.14-5.281-.29-6.738-.91-2.625-1.118-3.887-2.121-7.313-5.809-.66-.707-1.992-2.656-1.992-2.918 0-.047-.14-.324-.308-.621a50.74 50.74 0 0 1-1.465-2.965 1.79 1.79 0 0 1-.121-.504c-.012-.14-.258-.856-.551-1.59-.613-1.527-.808-2.144-.734-2.289.05-.098-.032-.426-.43-1.746-.164-.547-.258-1.035-.442-2.324-.05-.367-.05-.504.004-.574.09-.101.09-.09-.316-2.735-.356-2.352-.418-2.965-.309-3.168.074-.137.012-1.012-.183-2.62-.035-.274-.09-.837-.121-1.247-.055-.633-.053-.757.025-.812.07-.054.105-.364.156-1.403.074-1.504.176-2.39.414-3.593.145-.727.184-.836.305-.883.168-.063.164-.06.371-1.086.09-.445.229-1.051.31-1.34.306-1.106.446-1.945.626-3.672.086-.828.12-.984.232-1.11.137-.144.139-.171.139-2.21 0-2.008-.02-2.36-.25-4.145-.047-.355-.062-.687-.035-.738.027-.051.027-.223-.004-.379a14.159 14.159 0 0 1-.117-1.027c-.101-1.23.112-3.2.378-3.492.09-.098.184-.598.426-2.266.172-1.176.34-2.172.375-2.211.035-.039.113-.297.172-.57.171-.762.145-1.918-.062-2.828-.09-.394-.164-.766-.164-.829 0-.16-.36-.956-.567-1.261-.532-.777-1.344-1.394-2.348-1.781-.258-.102-.503-.223-.55-.266-.293-.293-3.45-.23-4.844.098-1.828.426-3.795.984-4.139 1.175-.066.035-.047.07.082.157.285.188.43.555.461 1.168.034.66-.048 1.164-.28 1.591l-.007.01v.002c-.339.52-.561.716-1.252 1.12-.068.039-.125.079-.19.118-.043.023-.079.046-.124.069-.805.406-1.262.777-2.457 2.004-.246.251-.455.455-.655.648-.602.539-1.048.907-1.263 1h-.002c-.125.056-.172.075-.233.074-.004 0-.019-.005-.023-.006-.104-.011-.324-.082-.555-.175-.227-.093-.414-.187-.482-.245-.01-.012-.02-.03-.02-.017 0 .015.002-.008.032-.047s.081-.095.158-.166c.152-.142.401-.348.77-.64.203-.162.393-.33.581-.499.525-.444.905-.849 1.223-1.29.215-.275.41-.547.557-.81v-.001c.12-.218.207-.417.279-.614l.187-.369.004-.666c.001-.04.006-.074.006-.115 0-.26 0-.406-.025-.521-.003-.012-.009-.02-.012-.032-.008-.105-.01-.302-.02-.338-.046-.176-.055-.18-.37-.14a5.4 5.4 0 0 0-.731.172c-.088.028-.255.11-.377.158l-.014.004a6.03 6.03 0 0 0-.414.168c-.023.01-.033.02-.054.031-.492.222-.978.457-1.141.58-.371.278-2.359 1.367-2.754 1.512-1.059.387-1.484.344-2.086-.2-.057-.051-.097-.102-.146-.154a2.772 2.772 0 0 1-.336-.511c-.186-.384-.198-.44-.198-.934 0-.261.005-.399.022-.469.017-.07.034-.082.111-.148v-.002c.068-.06.288-.155.48-.192 1.468-.274 2.135-.556 2.774-1.171.117-.113.224-.23.307-.334.012-.016.014-.027.025-.041.03-.04.13-.13.13-.145 0-.156.11-.15.474.014.286.132.441.158.77.15l.593-.015a3.72 3.72 0 0 1 .598.074c.812.16 1.37-.176 1.582-.957.1-.38.136-.43.402-.602.391-.25 1.059-.953 1.625-1.71.617-.83 1.676-1.918 2.414-2.477.657-.497 1.383-.983 1.477-.979zm6.687.479c.026.001.038.004.053.007-.013.011-.007.017-.031.034a9.39 9.39 0 0 1-.649.324c-.774.356-1.774.917-2.094 1.183-.257.211-.328.235-.82.282a17.74 17.74 0 0 0-.976.117h-.002c-.238.036-.575.081-.747.101l-.285.036c.09-.076.183-.146.27-.227.803-.756 1.344-1.087 2.29-1.393.599-.193 1.464-.35 2.151-.423.344-.037.645-.052.84-.041zm42.393.99c1.847 0 3.393.124 4.771.28-.54.01-.663.025-1.664.025-.52 0-.745.016-1.17.02-.077.002-.308-.003-.355.001l-.045.006c-2.082.025-3.44.086-5.46.316-1.964.223-5.646.909-8.189 1.522l-2.351.56c-.68.161-1.434.358-1.68.436-1.164.37-1.8.541-1.848.49a1.322 1.322 0 0 1-.125-.297 1.68 1.68 0 0 0-.32-.508l-.242-.257.26-.1.006-.002c.462-.08 1.236-.279 2.691-.666 2.483-.66 5.086-1.303 5.654-1.4v.002c.212-.035.326-.05.41-.043.085.006.155.032.295.093.408.183.85.18 1.889.02 2.11-.327 4.66-.498 7.473-.498zm-91.909.02c3.122-.048 5.737.092 7.858.423.665.104 1.104.159 1.433.166.108.003.191-.007.28-.015l.084.01.04-.018c.133-.02.251-.052.364-.098.275-.11.36-.12.65-.086l-.001-.002c.08.01.373.074.785.17a217.16 217.16 0 0 1 5.44 1.379h.001c.907.242 1.584.416 2.053.522.175.04.293.059.412.08l.111.035-.21.25a2.41 2.41 0 0 0-.344.574l-.133.328-.793-.246a43.453 43.453 0 0 0-3.528-.95l-2.242-.526a113.28 113.28 0 0 0-6.472-1.239c-2.617-.364-4.461-.468-8.09-.472-1.314 0-1.774-.019-2.182-.036 1.371-.157 2.314-.214 4.484-.25zm.184.57 1.06.058c1.138.067 2.923.22 3.579.31 2.254.314 5.236.856 6.94 1.266l1.93.436a74.15 74.15 0 0 1 1.991.47c1.153.318 2.706.778 2.686.798l-1.293.238a45.68 45.68 0 0 0-1.703.31l-1.899.399c-1.699.355-3.05.656-3.36.75l-1.433.379c-2.23.57-2.542.66-2.894.804l-.997.313c-1.09.32-2.183.672-2.425.781l-1.153.43c-2.039.739-5.183 2.188-6.535 3.012-1.516.922-2.89 1.82-3.629 2.363-.246.184-.6.434-.785.555a5.37 5.37 0 0 0-.594.453 4.9 4.9 0 0 1-.5.394c-.683.457-2.711 2.383-3.191 3.035-.144.195-.293.376-.332.399v.002c-.039.023-.257.336-.496.703-.137.21-.17.246-.248.36 1.022-2.854 2.056-4.979 3.558-7.268 2.068-3.154 4.789-6.182 7.877-8.766l.002-.002a61.272 61.272 0 0 1 1.985-1.543c.362-.272.699-.53.95-.726.127-.099.231-.182.308-.245.038-.03.07-.055.093-.076.024-.02.034-.027.055-.054.01-.014.015-.032.023-.047l.43-.291zm92.13.027c.178.004.268.022.335.057.045.023.297.211.396.277.038.039.056.068.106.113.252.232.66.557 1.271 1.02 4.601 3.494 7.965 7.16 10.612 11.555 1.05 1.746 1.893 3.585 2.697 5.834l-.025-.036c-.89-1.28-1.712-2.214-2.829-3.214-.687-.613-2.328-1.907-2.949-2.325a5.808 5.808 0 0 1-.488-.351c-.117-.114-2.312-1.559-2.871-1.887-.258-.152-.57-.34-.688-.422-.117-.082-.66-.37-1.21-.644a23.7 23.7 0 0 1-1.06-.547c-.034-.027-.538-.25-1.12-.496a30.705 30.705 0 0 1-1.278-.565c-.117-.063-.777-.316-1.46-.562a52.86 52.86 0 0 1-1.372-.5c-.36-.16-.695-.273-1.847-.621l-1.81-.563c-1.188-.398-4.956-1.344-7.327-1.832a92.921 92.921 0 0 1-1.898-.406l-1.711-.317a62.82 62.82 0 0 1-1.479-.265l2.688-.785c.609-.168 4.094-.958 5.664-1.286a72.25 72.25 0 0 1 4.172-.738l1.027-.15c.55-.083 2.36-.24 3.605-.315.41-.023.673-.033.85-.029zm-38.966.133c.405-.002.846.013 1.184.037.102.007.174.017.248.025a6.677 6.677 0 0 1-.48.188l-1.423.515-.652.239-.375-.147a13.23 13.23 0 0 0-.828-.285 1.655 1.655 0 0 1-.387-.154c.065-.02.112-.032.186-.057.847-.274 1.443-.361 2.527-.361zm18.662 1.783c.157-.002.32.018.48.065.75.218 1.138.715 1.134 1.445-.004.644-.362 1.16-1.022 1.48a1.66 1.66 0 0 1-1.62-.172h-.001c-.017-.014-.027-.026-.045-.04-.298-.245-.46-.475-.525-.753l-.002-.011a1.379 1.379 0 0 1-.034-.293v-.002c-.007-.452.152-.826.551-1.268.01-.01.025-.035.035-.047a1.697 1.697 0 0 1 1.05-.404zm-51.304.016c.32.002.644.086.92.248.05.062.09.13.148.199.295.356.468.667.535.955.067.288.03.559-.11.857-.056.12-.116.199-.193.288a1.804 1.804 0 0 1-.177.177c-.032.029-.092.075-.131.108-.12.084-.245.158-.38.2h-.001c-.453.146-.871.118-1.246-.077-.597-.316-.938-.856-.942-1.48a1.367 1.367 0 0 1 .422-1.04c.29-.293.719-.438 1.155-.435zm33.988 1.107c.246.12.49.248.748.344.558.214 1.172.517 1.625.781.227.132.413.256.53.35.02.017.029.027.04.039-.104.004-.388-.034-1.154-.14l-1.07-.147c-.027-.004-.134-.182-.239-.397a4.5 4.5 0 0 0-.351-.594c-.086-.112-.144-.215-.13-.236zm-18.053.365c.083.02.047.142-.1.455-.104.231-.207.344-.367.422-.238.113-.887.141-1.039.043-.078-.05-.055-.094.125-.246.235-.207.985-.598 1.258-.664a.303.303 0 0 1 .123-.01zm37.36.168c.456 0 7.203 1.367 8.03 1.625l1.821.461a52.539 52.539 0 0 1 2.305.617l1.726.528a30.45 30.45 0 0 1 1.586.508l1.436.507a31.44 31.44 0 0 1 2.144.825l1.016.433c.96.407 3.18 1.51 3.644 1.81l.91.56c.728.43 2.138 1.348 2.422 1.578a18.386 18.386 0 0 0 .758.542c1.73 1.188 3.544 2.782 4.649 4.094.784.924 1.415 1.968 1.92 3.098.173.548.345 1.067.52 1.672v.002c.545 1.89.816 3.352 1.066 5.74.134 1.284.158 6.234.035 7.668-.26 3-.666 5.772-1.27 8.68a78.22 78.22 0 0 1-.957 4.07 70.918 70.918 0 0 1-.916 3.217c-.063.2-.109.323-.158.46.015-.115.027-.227.082-.443.011-.043.065-.322.082-.396l.025-.115.444-1.922-.024-.133c.318-1.599.653-3.334.782-4.094.273-1.656.746-5.04.902-6.484.41-3.813.461-8.14.125-10.645-.183-1.348-.59-3.105-.996-4.304a22.61 22.61 0 0 0-1.235-2.758c-.355-.636-1.14-1.817-1.402-2.11a9.309 9.309 0 0 1-.414-.504c-.528-.718-2.028-2.109-3.266-3.03a47.182 47.182 0 0 0-3.175-2.087 20.84 20.84 0 0 1-.82-.508c-.618-.422-3.392-1.683-5.497-2.503a112.28 112.28 0 0 0-6.535-2.315c-3.574-1.12-3.255-1.025-5.443-1.607l-1.399-.375c-.695-.187-2.28-.528-3.457-.739a50.672 50.672 0 0 1-1.351-.254 2.643 2.643 0 0 0-.479-.058c-.12 0-.235-.03-.254-.06-.019-.032.06-.18.176-.337a2.02 2.02 0 0 0 .285-.597c.043-.171.113-.317.156-.317zm-55.252.004c.03 0 .106.159.164.346.058.187.203.463.32.62l.21.276-.198.032a101.85 101.85 0 0 0-4.41.84c-1.384.32-4.579 1.179-5.532 1.488l-1.617.5-3.516 1.176c-1.824.632-3.937 1.418-4.449 1.648l-1.15.48c-1.196.48-3.237 1.489-4.19 2.075-3.129 1.91-4.687 3.09-6.144 4.64-.88.933-1.88 2.294-2.324 3.153-.11.207-.277.517-.38.693-.296.523-.585 1.229-.991 2.42-.529 1.562-.801 2.853-1.016 4.853-.13 1.18-.11 6.247.031 7.903.356 4.23 1.172 9.613 2.059 13.539l.031.144c.067.53.172 1.093.32 1.743v.002l.022.091c-.032-.092-.054-.145-.088-.248a59.656 59.656 0 0 1-.807-2.691C1.77 74.709.841 69.824.463 66.277l-.02-.187C.232 64.024.19 60.09.318 57.842c.038-.47.061-.927.11-1.389.305-2.561.638-4.073 1.447-6.58.912-2.22 2.764-4.437 5.375-6.43 1.445-1.102 3.859-2.742 4.957-3.375.329-.188.71-.414.852-.504.407-.258 2.722-1.375 3.433-1.656.36-.144.833-.343 1.047-.441.214-.098.79-.324 1.273-.496l1.727-.621c.742-.27 2.258-.743 4.203-1.317 1.316-.387 4.938-1.258 6.813-1.637l2.43-.492c.487-.1 2.308-.414 2.41-.414zm29.02.072c.975-.018 1.788.024 1.91.102.053.035-.133 1.62-.348 2.922v.002c-.007.039-.192-.01-.567-.143-.222-.082-.703-.183-1.074-.226l-.668-.078v-.239c0-.133-.044-.624-.102-1.093-.058-.47-.109-.937-.109-1.04l-.004-.187.961-.02zm-1.313.055.06.324c.035.18.099.637.135 1.012.036.375.078.804.098.95l.035.265h-.307c-.164 0-.646.043-1.072.094-.43.05-.83.109-.889.129-.129.039-.146-.008-.197-.516a16.49 16.49 0 0 0-.16-1.016 9.374 9.374 0 0 1-.125-.703c0-.09 1.274-.39 2.129-.5l.293-.039zm3.638.307c.155.025.497.152.852.322.715.348 1.556 1.172 1.861 1.828.351.742.352.676-.016.942a13.02 13.02 0 0 1-.726.484c-.223.133-.62.394-.887.574l.002.002a5.806 5.806 0 0 1-.512.332c-.016 0-.062-.117-.101-.262-.11-.414-.23-.61-.613-1.011l-.36-.375.203-1.403c.113-.77.207-1.41.211-1.421.004-.017.035-.02.086-.012zm-6.342.283.137.738a19.798 19.798 0 0 1 .176 1.125l.039.39-.39.075-1.122.258c-.403.102-.761.184-.8.184-.056 0-.063-.102-.036-.36.055-.465-.05-1.195-.215-1.52-.07-.136-.12-.257-.109-.269.051-.05 1.957-.593 2.129-.61l.191-.011zm29.258.777c.117 0 1.324 3.219 2 5.352.426 1.328.555 1.832.992 3.793l.47 2.059c.23.936.667 3.136.636 3.187-.047.078-.125.058-.215-.05-.047-.06-.383-.31-.75-.563l-.664-.457-.045-.215c.002-.009.008-.01.008-.022 0-.034-.005-.051-.012-.091l-.031-.159c-.026-.13-.065-.305-.111-.517-.065-.295-.16-.71-.25-1.108l-.008-.037c-.008-.036-.024-.096-.031-.133-.027-.115-.043-.195-.07-.314l-.034-.14c-.399-1.838-1.05-4.486-1.428-5.76-.236-.793-.669-2.023-1.017-2.954-.052-.138-.11-.3-.159-.417-.066-.17-.177-.489-.218-.575-.152-.32-.278-.597-.278-.61 0-.011.125-.019.278-.019.153 0 .422-.059.594-.125a3.43 3.43 0 0 1 .343-.125zm-53.318.047c.027-.027.201.012.396.078a2.4 2.4 0 0 0 .606.125c.137 0 .25.008.25.02a7.4 7.4 0 0 1-.211.484c-.015.032-.036.096-.05.13-.006.01-.009.013-.015.025-.35.725-.82 2.117-1.306 3.744-.01.034-.026.075-.035.11a104.32 104.32 0 0 1-.006.02c-.105.353-.205.7-.31 1.075a104.32 104.32 0 0 1-.22.76c-.012.04-.074.321-.091.386a92.794 92.794 0 0 0-1.086 4.44 65.54 65.54 0 0 0-.225 1.072c-.028.143-.05.263-.066.352l-.02.107c-.001.009 0 .015-.002.021-.027.114-.076.35-.084.364-.02.032-.196.152-.383.27-.186.116-.515.347-.73.511a3.85 3.85 0 0 1-.418.299c-.066 0-.03-.328.096-.89l.465-2.192c.183-.89.422-1.969.53-2.399l.473-1.896c.27-1.09.414-1.546 1.125-3.61.363-1.053 1.243-3.328 1.317-3.406zm-.496.078c.137 0 .129.059-.086.528-.168.359-.485 1.19-.84 2.21-.2.564-.434 1.207-.52 1.43-.156.414-.609 1.985-1 3.489l-.843 3.734c-.332 1.586-.594 2.727-.633 2.766-.012.012-.377 0-.803-.028a15.62 15.62 0 0 0-4.078.332c-1.403.321-3.008.821-3.766 1.176-1.203.563-2.058 1.02-2.175 1.168-.02.024-.207.158-.422.303-.532.359-1.5 1.297-1.895 1.836-.184.246-.39.511-.465.597-.144.156-.636 1.031-1.105 1.965-.258.508-.703 1.793-1.121 3.207-.277.945-.555 2.637-.625 3.824-.023.344-.05.716-.07.825l-.028.18c-.122-.09-.285-.187-.5-.327h-.002c-2.121-1.367-4.14-1.612-5.888-.695-2.734 1.432-4.798 5.4-6.274 11.922-.251 1.113-.4 1.976-.46 2.77-.017.013-.032.007-.05-.028-.09-.183-.492-2.441-.828-4.656-.109-.703-.219-1.43-.254-1.617-.648-3.89-.953-9.977-.652-13.106.113-1.19.344-2.664.508-3.25l.148-.547c.801-2.859 1.945-5.004 3.75-7.043.797-.902 2.391-2.312 3.137-2.777a2.527 2.527 0 0 0 .355-.258c.125-.125 1.45-.973 2.47-1.578.43-.254.917-.554 1.089-.668.172-.114.734-.395 1.246-.637s1.047-.492 1.184-.566c.41-.211 2.645-1.105 4.168-1.668a63.68 63.68 0 0 0 1.62-.61l1.555-.53a41.832 41.832 0 0 0 1.586-.54c.211-.09 3.04-.957 4.329-1.328l4.074-1.059c.988-.242 3.789-.746 4.164-.746zm54.28.034c0-.117 4.257.64 4.698.836a1.24 1.24 0 0 0 .282.082 131.6 131.6 0 0 1 3.64.949l2.117.65c1.926.594 4.47 1.433 5.133 1.7l1.56.574a46.62 46.62 0 0 1 1.337.496 21.35 21.35 0 0 0 1.496.62c.91.349 3.38 1.533 3.935 1.888.265.167.583.358.7.417.117.06.441.254.714.434l1.121.725c2.472 1.586 4.579 3.586 5.739 5.453a40.228 40.228 0 0 0 .453.703c.219.324.621 1.113.871 1.71l.434 1.03c.484 1.117 1.077 3.93 1.253 5.942.148 1.718.075 6.152-.132 7.687l-.188 1.68c-.265 2.57-.695 5.625-.992 7.035l-.254 1.367h.002a28.18 28.18 0 0 1-.238 1.203c-.003.008-.01-.024-.014-.023l-.049-.278a53.243 53.243 0 0 0-1.232-5.314c-.027-.097-.054-.221-.08-.314-.059-.208-.078-.229-.117-.36-.268-.88-.544-1.72-.83-2.45a16.938 16.938 0 0 0-1.454-2.864c-.179-.281-.364-.546-.552-.8-.028-.037-.045-.068-.075-.107l-.052-.066a11.427 11.427 0 0 0-.205-.258c-.327-.416-.543-.666-.758-.836-.066-.052-.163-.142-.256-.222a6.97 6.97 0 0 0-.432-.352c-.061-.045-.109-.081-.181-.129-.33-.23-.662-.43-.995-.558-.648-.25-1.216-.333-2.06-.297-.854.035-1.36.184-2.441.709-.417.202-.774.398-1.047.572a3.871 3.871 0 0 0-.336.234c-.019-.03-.037-.21-.037-.43-.012-1.43-.793-5.253-1.305-6.374l-.34-.81a10.08 10.08 0 0 0-1.144-2.126c-1.11-1.683-2.565-2.927-4.44-3.818-1.094-.516-1.14-.535-1.797-.754-2.539-.844-4.762-1.198-6.719-1.057-.426.027-.777.047-.785.04l-.27-1.32a80.016 80.016 0 0 0-.78-3.548l-.407-1.728c-.324-1.406-1.106-3.898-1.715-5.457-.437-1.117-.777-2.031-.777-2.086zm-42.81 1.353c-.257.057-.48.37-.574.842a9.226 9.226 0 0 1-.105.478c-.04.145.008.102.254-.234a1.105 1.105 0 0 1 .379-.32c.457-.191.628-.59.312-.735a.414.414 0 0 0-.266-.03zm.092.262c.026.005.026.035-.01.09v.002c-.023.035-.085.064-.144.06-.093 0-.09-.012.016-.09.062-.049.113-.068.138-.062zm18.05.012.175.042c.258.068.676.375.93.684.206.25.409.64.41.785-.001.103-.075.068-.559-.277-.355-.25-.488-.389-.574-.592a2.698 2.698 0 0 0-.25-.451l-.133-.191zm-13.513.275c.007 0 .01.005.016.006.026.119.1.23.223.367.044.05.078.094.11.137a2.513 2.513 0 0 1-.265-.055c-.091-.024-.173-.038-.26-.055-.253-.086-.309-.15-.1-.275.13-.08.216-.123.276-.125zm17.829.162c.078.085.238.843.316 1.48a3.23 3.23 0 0 1-.027 1.227c-.161.922-.106.855-1.016 1.2a33.68 33.68 0 0 0-1.047.406c-.136.063-.468.2-.738.304-.27.105-.516.192-.543.192-.047 0 .035-.34.222-.907a10.55 10.55 0 0 0 .348-1.957l.012-.386 1.215-.805c.672-.441 1.235-.781 1.258-.754zm2.98.254.217.18c.148.16.259.284.472.504.457.47.75.786.903.978.014.018.017.025.023.035a8.984 8.984 0 0 1-.767-.252l-.809-.289-.039-1.156zm-22.29.478c.005.01.004.02.009.03.018.04.042.085.072.135.06.099.14.215.229.33.085.11.16.215.216.295l.004.005c-.047-.005-.09-.009-.156-.023a4.339 4.339 0 0 1-.67-.209h-.002c-.053-.021-.09-.029-.139-.047-.1-.055-.171-.107-.171-.15 0-.047.14-.153.308-.239.148-.074.233-.107.3-.127zm15.58.147.17.113c.88.59.817.527.817.836.004.403-.16 1.293-.347 1.926a11.45 11.45 0 0 0-.192.668h-.002c-.019.079-.044.144-.068.14-.024-.002-.178-.257-.346-.566-.214-.402-.291-.613-.271-.73l.136-.633c.06-.27.102-.739.102-1.11v-.644zm-17.034.654c0 .13.028.25.094.371.066.122.169.245.322.403.055.057.082.097.11.134a2.383 2.383 0 0 1-.282-.07 9.062 9.062 0 0 1-.88-.328h-.003c-.04-.017-.09-.033-.135-.05-.087-.06-.145-.106-.119-.126.015-.01.176-.082.367-.152.191-.07.395-.149.454-.172.032-.014.054-.014.072-.01zm16.588 2.3c.073.036.212.238.406.608l.305.59-.285 1.055c-.157.582-.278 1.066-.266 1.078.012.012.195-.433.414-.984l.394-1.004.872-.34c1.828-.719 2.273-.883 2.273-.852 0 .168-.582 3.981-.613 4.012-.024.023-.531.183-1.13.36a83.55 83.55 0 0 0-1.835.558l.002-.002-.885.281c-.152.043-.127.074-.576-.71-.758-1.32-.885-1.575-.854-1.704.02-.074.184-.316.368-.539a12.65 12.65 0 0 0 .535-.703c.017-.025.053-.1.074-.135.14-.212.266-.425.387-.658a9.35 9.35 0 0 0 .414-.912zm6.775.76.127.218c.197.333.35.6.451.794.04.078.066.135.09.188a2.46 2.46 0 0 1-.31-.184 20.774 20.774 0 0 0-.446-.289c-.073-.043.007-.64.088-.726zm-8.834 2.58c.066-.012.13.102.35.518a11.52 11.52 0 0 0 .472.82 13.14 13.14 0 0 1 .375.641c.117.215.247.387.278.387.03 0 .426-.113.87-.25 2.048-.633 2.63-.809 2.81-.844l.19-.035-.081.395c-.13.614-.211 1.48-.211 2.18 0 .608.088 1.636.158 1.87.035.114-.285.34-2.297 1.602l-1.828 1.168c-.431.281-.802.512-.822.512-.09 0-3.426-3.695-3.426-3.797 0-.121.567-1.264.938-1.889.386-.656 2.03-3.12 2.152-3.228.028-.026.05-.045.072-.05zm-1.273 1.198c.037.002-.053.149-.328.553a23.888 23.888 0 0 0-1.575 2.723c-.325.657-.37.788-.308.89.078.125-.032.506-.364 1.268a41.89 41.89 0 0 0-.636 1.68l-.707 1.945c-.117.312-.281.855-.371 1.203-.15.582-.15.642-.065.775.086.133.086.209.004.729-.16 1.012-.177 2.027-.068 3.843.137 2.259.203 2.864.324 2.997.086.094.114.46.184 2.214.086 2.066.18 3.656.246 4.043.019.106.07.227.117.266.098.078.125.351.258 2.367.136 2.125.248 2.989.4 3.098.07.047.125.137.125.195 0 .058.08.43.182.82.102.392.293 1.302.433 2.02s.32 1.61.403 1.984c.129.586.187.711.351.801.02.008.238.84.488 1.852.49 1.96.602 2.343.727 2.488.043.051.211.56.367 1.121.34 1.207.516 1.766.63 2.024l.339.851c.141.363.31.73.371.813.113.14.446.776 1 1.896.136.285.245.516.229.516-.121 0-1.575-2.82-2.11-4.11l-.203-.48c-.13-.342-.29-.758-.463-1.19v-.002a145.945 145.945 0 0 1-2.322-6.384c-.178-.524-.233-.651-.37-1.045-.516-1.615-1.005-3.192-1.161-3.813-.731-2.918-1.26-6.867-1.6-11.984l-.158-2.238c-.11-1.328-.139-4.348-.057-5.723l.074-1.277.282-.313c.656-.726 1.086-1.468 1.332-2.281.128-.414.14-.598.148-1.84l.004-1.383 1.656-1.699c.914-.933 1.723-1.773 1.793-1.867.07-.094.216-.23.32-.305.04-.027.066-.042.079-.04zm29.527 2.912.258.139c1.222.668 2.586 2.031 2.691 2.695.02.113-.015.125-.445.133-1.246.024-2.848-.363-3.293-.789-.12-.12-.14-.188-.117-.426a5.7 5.7 0 0 0 .146-.392c.129-.385.217-.616.319-.803l.017-.037c.104-.184.223-.322.412-.508l.012-.012zm-57.553.012c.308.356.758 1.29.825 1.707v.002c.014.083.032.16.05.232-.055.181-.162.362-.306.436-.274.14-.969.34-1.555.441-.301.055-.867.117-1.258.137l-.707.045.04-.207c.12-.602 1.077-1.635 2.21-2.38.344-.23.646-.404.701-.413zm36.455.262.266.048c.03.008.034.014.068.022.216.053.501.117.844.187.686.142 1.596.316 2.606.497 2.018.36 4.433.753 6.234 1l2.086.289c.413.056.683.114.844.183.16.07.21.132.236.244l.002.004v.004c.047.147.135.28.254.38h.002c.012.01.026.015.039.024l.008.016-.465.469c-.254.258-.519.484-.59.508-.071.024-.379.16-.688.304-.308.145-.91.41-1.335.59a25.05 25.05 0 0 0-1.204.54c-.484.241-.633.284-2.5.706-.754.172-1.468.34-1.59.371-1.378.395-3.05.38-3.867-.035-.977-.492-1.918-2.539-1.918-4.164 0-.418.152-1.347.25-1.515a4.765 4.765 0 0 0 .184-.403c.093-.23.148-.292.234-.27zm-12.71.507c.076.185.162.721.193 1.334.09 1.77-.312 2.91-1.492 4.25-.497.563-.815.746-1.479.848l.002.004c-1.23.195-2.427.054-4.447-.52l-1.272-.343c-.532-.132-1.23-.41-2.183-.86l-1.434-.629c-.863-.359-.925-.402-1.355-.832l-.45-.453.192-.437.008-.018c.032-.054.066-.113.095-.158.028-.042.053-.079.073-.105.016-.022.026-.03.029-.034.007-.002.013-.005.025-.007.031-.008.079-.017.137-.028.117-.022.282-.049.482-.08.402-.062.946-.138 1.534-.215 2.868-.37 5.74-.816 9.27-1.437 1.6-.286 1.937-.315 2.071-.28zm-27.176.243c1.05.082 1.246.11 1.246.172 0 .035-.137.206-.305.386-.168.18-.371.448-.445.6-.074.152-.168.298-.207.322-.04.024-.4.045-.797.049a16.744 16.744 0 0 0-4.004.525c-.648.176-2.332.807-2.832 1.06a25.62 25.62 0 0 0-1.059.59c-2.09 1.22-2.867 1.957-3.824 3.637-.55.965-.735 1.375-1.265 2.84-.486 1.336-.93 3.058-1.319 5.041a1.021 1.021 0 0 0-.125.381c-.044.34-.087.61-.129.858-.003.014-.01.06-.013.07-.002-.06-.006-.107-.006-.176 0-.27 0-.457-.012-.611.018-.808.065-1.914.127-2.451.3-2.554 1.171-5.368 2.23-7.192.43-.742 1.243-1.781 1.852-2.367.598-.57 1.656-1.34 2.328-1.691a22.77 22.77 0 0 1 2.43-1.028c2.043-.68 4.723-1.124 6.129-1.015zm64.172.021c.548-.02 1.19-.02 1.617.012 1.395.102 3.207.48 4.793 1 .613.199 2.218.918 2.691 1.207 1.25.754 2.34 1.707 3.07 2.68 1.465 1.949 2.504 4.75 2.918 7.843l.16 1.184a21.638 21.638 0 0 1 .102 1.437c.004.095.002.133.004.215a5.72 5.72 0 0 0-.068.77c-.045-.108-.105-.34-.19-.824-.469-2.688-1.187-5.145-2.058-7.047-.492-1.066-.715-1.45-1.301-2.239-.535-.715-.738-.926-1.38-1.41a15.985 15.985 0 0 0-4.198-2.312c-1.774-.66-3.133-.926-5.13-1l-1.054-.04-.18-.312a3.92 3.92 0 0 0-.53-.668c-.192-.196-.333-.366-.317-.386.049-.05.502-.09 1.05-.11zm-34.6.572c.023 0 .25.231.5.512.614.68 1.973 2.159 2.473 2.682l.402.422.69-.446 1.156-.742 2.605-1.648c.25-.161.465-.282.477-.27.027.027.187 1.383.277 2.324.035.375.066 1.45.066 2.387v1.703l-.199.184c-.109.1-.492.359-.855.578l-2.93 1.809-1.453.902c-.438.273-.8.496-.809.496l-2.33-2.307-2.324-2.3.195-.73a19.91 19.91 0 0 1 .496-1.509l.657-1.775c.195-.547.406-1.094.465-1.211a6.76 6.76 0 0 0 .25-.643c.082-.23.168-.418.191-.418zm30.305.729a.278.278 0 0 1 .154.082c.199.176.606.36 1.094.496.59.16.95.488.636.578l-1.82.594a78.01 78.01 0 0 1-3.207.977c-.82.225-1.605.449-1.742.496-.425.145-4.645 1.207-6.442 1.625a157.32 157.32 0 0 0-2.32.554c-.55.144-2.498.579-3.654.817l-1.354.308v-.002c-.484.117-.929.215-.988.215-.089 0-.101-.047-.066-.328.1-.863.316-2.158.355-2.158.024 0 .204.094.395.21.484.29.996.38 2.12.372 1.028-.004 1.075-.011 4.11-.738 1.09-.261 1.633-.426 2.024-.606l1.585-.703c1.743-.75 1.817-.789 2.364-1.332l.5-.496.312-.049c.07-.003.098.004.194-.002.304-.017 1.34-.166 2.414-.332s2.167-.347 2.562-.435c.125-.028.217-.06.313-.09.021-.004.202-.031.213-.034a.83.83 0 0 1 .248-.02zm-55.096.039a482.54 482.54 0 0 1 .027.004l.045.014c.14.03.687.124 1.451.252a691.442 691.442 0 0 0 5.332.869c.361.057.666.103.885.136l.262.04.078.01c.02.002.029.003.049.003h.004c.146.065.277.182.593.492.517.507.555.532 1.43.903a28.42 28.42 0 0 1 1.215.535c1.191.602 2.754 1.117 4.793 1.582 1.457.332 2.157.41 2.969.32.555-.062 1.105-.191 1.496-.355.102-.04.11.004.101.539-.004.32-.026.789-.046 1.047-.028.348-.063.468-.133.476-.051.004-.441-.066-.871-.164l-2.832-.617a173.06 173.06 0 0 1-3.235-.723l-2.894-.68c-1.511-.355-5.817-1.433-6.32-1.585l-1.786-.496a49.583 49.583 0 0 1-1.836-.532l-1.62-.535c-.876-.28-1.388-.476-1.388-.527 0-.105.356-.406.477-.406.199 0 1.059-.329 1.258-.477.168-.129.254-.152.496-.125zm-4.621.402.015.23c.011.185-.027.282-.226.52-1.258 1.52-2.215 3.262-2.586 4.711-.156.61-.299 1.801-.342 2.875l-.043 1.008-.262-.13a4.77 4.77 0 0 0-1.761-.737c-.074-.013-.2-.02-.295-.03-.135-.036-.332-.087-.387-.103-.26-.073-1.234-.029-1.86.055-.32.014-.6.036-.77.072-1.703.365-4.126 2.121-5.876 4.229-.085.101-.097.126-.162.205l.041-.23a30.78 30.78 0 0 1 .828-3.23c.836-2.566 1.57-4.027 2.645-5.261.629-.726 1.848-1.601 3.16-2.277.258-.13.48-.258.5-.278.043-.055 1.258-.546 1.68-.683l.933-.297c1.04-.332 2.281-.524 3.926-.606l.842-.043zm64.09 0 .847.043c1.992.094 3.273.352 5.203 1.032 1.555.55 3.806 1.906 4.747 2.859a7.81 7.81 0 0 1 .828 1.027 15.403 15.403 0 0 0 .425.633c.102.117.551 1.035.793 1.621a26.085 26.085 0 0 0 .336.797c.266.61.91 2.809 1.246 4.262l.002.002c.07.293.114.555.106.582-.004.014-.19-.192-.307-.31-.003-.004-.004-.007-.008-.01-.072-.079-.178-.178-.26-.262a15.182 15.182 0 0 0-.011-.012 15.182 15.182 0 0 0-1.908-1.799 13.16 13.16 0 0 0-.801-.648c-.342-.245-.874-.543-1.39-.8-.518-.256-1.014-.469-1.311-.536a4.583 4.583 0 0 0-.553-.059 20.56 20.56 0 0 1-.28-.072c-.287-.085-1.225-.054-1.892.039h-.006c-.298.011-.546.03-.691.06-.227.05-.595.19-.953.346-.358.157-.695.325-.86.451-.022.017-.038.04-.058.059l-.069.035-.039-1.039c-.043-1.113-.16-2.098-.332-2.746-.37-1.426-1.394-3.346-2.457-4.62-.363-.43-.398-.5-.375-.706l.028-.229zm-1.774.395a9.81 9.81 0 0 0 .832.05l.477.005.414.484a20.12 20.12 0 0 1 1.676 2.445c.476.871.902 2.145 1.074 3.219.063.387.109 1.21.129 2.27.013.567.016.94.012 1.207-.028.13-.048.273-.061.433l-.002.012c-.03-.015-.055-.062-.055-.125 0-.238-.488-2.833-.687-3.649-.348-1.449-.805-2.39-1.676-3.464a21.24 21.24 0 0 1-.441-.567c-.11-.16-.852-.988-1.535-1.71-.287-.302-.516-.566-.516-.598 0-.032.16-.035.36-.012zm-60.244.025c.015.015-.351.442-.812.946-1.012 1.117-1.739 1.988-2.036 2.449-.122.187-.3.44-.394.564-.207.27-.428.79-.643 1.532-.238.813-.68 2.796-.836 3.75l.002.001c-.022.134-.025.135-.045.248-.034.135-.066.29-.1.483-.004.031-.01.052-.015.074-.046-.043-.06-1.383-.02-2.254.059-1.223.192-2.219.403-2.965.176-.625 1.039-2.394 1.418-2.91a21.46 21.46 0 0 0 .492-.71 8.178 8.178 0 0 1 .602-.755l.37-.402.794-.039c.437-.02.805-.027.82-.012zm59.858.48.253.223a7.39 7.39 0 0 1 .567.604 20.002 20.002 0 0 0 .547.619c.35.375 1.324 1.627 1.617 2.088.246.383.535 1.059.71 1.68a3.234 3.234 0 0 0 .134.386c.047.086.367 1.583.515 2.395l.035.2-.39-.263a4.584 4.584 0 0 0-.7-.472c-.057-.032-.111-.068-.171-.098a3.928 3.928 0 0 0-.575-.244 6.85 6.85 0 0 0-.998-.299c-.766-.163-2.551-.161-3.373 0-2.121.417-4.067 1.232-7.123 2.977-2.073 1.183-4.06 2.264-5.414 2.941a62.74 62.74 0 0 1-3.765 1.72.7.7 0 0 1-.356-.058l-1.27-.531c-.593-.24-1.233-.528-1.417-.64l-.344-.204.236-.02c1.192-.081 3.147-.543 4.022-.94l.89-.384c.77-.32 1.384-.629 1.579-.785l.152-.12-.557-.11c-1.48-.29-3.822-.993-3.822-1.149 0-.024.256-.124.572-.222.887-.285 2.547-1.145 3.38-1.754 1.065-.782 1.406-1.047 1.773-1.387l.406-.375-1.29-.004c-.706 0-1.644-.031-2.085-.066-.786-.066-1.977-.274-2.102-.364a1.73 1.73 0 0 0-.328-.132c-.145-.043-.266-.098-.266-.121 0-.023.512-.149 1.137-.282l3.594-.836 2.023-.472c.824-.192 1.665-.4 1.868-.465l2.146-.567a60.7 60.7 0 0 0 2.213-.59l1.686-.492a67.668 67.668 0 0 0 2.769-.87l1.522-.516zm-59.73.018c.64.246 3.495 1.157 4.487 1.43a47.74 47.74 0 0 1 1.555.445l2.182.582a203.63 203.63 0 0 1 2.363.614l1.99.472c.84.191 1.696.39 1.899.442a73.164 73.164 0 0 0 3.101.715c.781.164 1.433.312 1.45.328.054.055-1.106.43-1.59.515-.793.137-1.981.211-3.336.211H47l.387.36c.21.199.398.373.414.396l.947.695c1.464 1.051 3.074 1.898 4.11 2.168.16.043.296.094.296.121 0 .027-.103.079-.232.122a7.376 7.376 0 0 0-.484.183c-.384.168-.574.23-1.211.399-.621.164-1.8.434-2.192.5-.168.03-.222.066-.2.132.037.082 1.037.594 1.642.836a19.49 19.49 0 0 1 .687.297c1.062.485 3.262 1.01 4.23 1.014.275 0 .278 0 .133.101-.254.176-.96.5-2.082.954l.002.002c-.584.236-1.094.417-1.176.425-2.053-.806-5.15-2.358-9.023-4.556-2.835-1.61-4.431-2.338-6.049-2.77-.035-.01-.09-.03-.123-.039-.22-.058-.402-.099-.586-.14-.059-.013-.114-.034-.174-.045-.005-.002-.011-.001-.017-.002-.057-.013-.109-.017-.164-.028a7.62 7.62 0 0 0-.535-.088c-1.075-.158-2.118-.184-2.881-.047-.922.164-2.248.791-2.873 1.354-.015.007-.08.057-.082.055-.028-.027.336-1.79.523-2.535.196-.77.434-1.438.637-1.758.398-.637.824-1.262.98-1.434l.492-.594a33.15 33.15 0 0 1 .997-1.136c.488-.531.697-.723.771-.696zm25.083 4.864c.035-.094.455.293 2.26 2.105l2.219 2.223.671-.434 1.204-.754 1.464-.906 1.618-1.004a28.82 28.82 0 0 0 .853-.539l.174-.117v.191c0 .34-.187 1.934-.316 2.707-.07.406-.25 1.235-.399 1.836a49.05 49.05 0 0 0-.348 1.485l-.078.394-.875.524-1.718 1.046-1.372.836c-.289.171-.703.426-.918.563l-.386.246-1.696-1.504a181.19 181.19 0 0 1-1.992-1.781l-.297-.281-.093-1.336c-.153-2.125-.188-3.746-.094-4.621.043-.422.096-.816.119-.88zm-5.35.263.625.157a60.72 60.72 0 0 0 1.649.359c.809.164 1.028.224 1.05.31.032.13-.019.176-.39.36-.453.23-1.399.438-2.305.5l.002.002c-.922.066-.902.07-1.933-.004-1.254-.09-3.165-.41-3.82-.64-.228-.079-.196-.087.687-.126 1.816-.086 2.68-.246 3.957-.734l.478-.184zm20.352.053.672.25c1.106.41 1.836.531 3.71.613.685.032.954.063.88.102-.196.114-1.403.422-2.137.555-.941.164-2.98.214-3.7.085-.566-.097-1.39-.363-1.687-.535-.184-.109-.203-.144-.168-.32.047-.231-.019-.204 1.387-.52l1.043-.23zm-26.088 1.15c.035-.012.23.024.43.079 1.512.418 3.578.71 5.039.714 1.215 0 2.57-.216 3.246-.525l.328-.152-.016.5-.02.504-.935.476c-.511.262-1.284.68-1.714.93-.433.245-.811.443-.842.44-.86-.11-2.922-1.057-4.16-1.905-.968-.672-1.434-1.034-1.356-1.06zm31.596.05c.172 0-.547.546-1.7 1.292-.68.442-2.077 1.12-2.757 1.344-.965.317-.971.317-1.428.047a81.378 81.378 0 0 1-2.318-1.51c-.043-.035.121-1.041.183-1.107.012-.012.059.008.102.043.164.133 1.207.456 1.785.554.715.121 2.344.133 3.117.024.86-.117 1.996-.36 2.496-.532a4.82 4.82 0 0 1 .52-.156zM57.19 58.946l.032.324a19.81 19.81 0 0 1 .066.825l.035.5-.48.314c-.816.543-1.922.91-3.332 1.11l.002.001c-.63.09-2.692.125-3.098.055-.262-.05-.27-.125-.02-.172.601-.105 2.063-.555 2.704-.832.39-.168 1.131-.543 1.646-.836a44.013 44.013 0 0 1 1.691-.91l.754-.379zm14.342.17c.138.043.503.279 1.537.961 1.211.801 2.278 1.254 3.95 1.684.57.149.78.226.714.265-.148.098-2.628.094-3.273-.004-1.2-.18-2.489-.581-3.106-.972-.168-.106-.316-.2-.328-.211-.027-.023.371-1.621.426-1.711.012-.019.034-.026.08-.012zm-14.281 1.88c.063 0 .113.378.172 1.339l.039.621-.432.352c-.234.19-.523.41-.644.48-.29.179-.822.171-2.05-.027-.624-.098-1.893-.418-2.206-.551l-1.106-.441a19.834 19.834 0 0 1-.918-.375c0-.008.649-.008 1.446-.004 1.593.004 2.17-.055 3.228-.34 1.04-.281 1.785-.582 2.211-.906.11-.082.229-.149.26-.149zm13.717.187c.03 0 .246.097.488.218.625.316.977.446 1.762.649 1.098.285 1.613.34 3.21.336 1.704-.004 1.703-.047-.03.61-1.154.433-1.727.593-2.723.765-.301.055-.848.113-1.215.136l-.664.04-.5-.372a6.89 6.89 0 0 1-.645-.535l-.148-.16.207-.844c.117-.465.227-.843.258-.843zm-.479 2.095c.046.022.11.073.198.15.276.25 1.316.95 1.824 1.223.187.105.765.36 1.277.578.512.218.957.419.992.446.102.09-.66.042-1.742-.11-1.067-.149-3.004-.719-2.977-.879a16.2 16.2 0 0 1 .336-1.394c.018-.029.046-.036.092-.014zm-13.056.084c.059 0 .14.754.14 1.29v.261l-.515.156c-1.032.312-1.778.473-2.641.563-1.41.148-1.488.12-.625-.22 1.301-.52 2.637-1.245 3.262-1.776.176-.152.348-.274.379-.274zm2.16.258c.035-.03.27.156.843.672l1.399 1.246 1.12.992c.32.285.32.285.827-.039l2.41-1.472c.512-.31.945-.579.965-.602.063-.082.944-.566.975-.54.015.02-.03.322-.1.677-.26 1.32-.44 2.945-.44 4.004v.625l-.417.254-1.074.644-.965.582-.965.582v-.002c-.356.215-.666.393-.686.393-.035-.003-.5-.3-1.21-.774l-1.454-.949-.986-.637-.074-1.199c-.094-1.43-.203-4.418-.168-4.457zm10.414 1.475c.024-.024.407.076.844.228 1.129.382 2.593.649 3.652.653.188.002.283.01.31.027a17.478 17.478 0 0 1-3.955.767c-.369.03-.539.05-.709.073-.212-.004-.377-.014-.377-.041a16.94 16.94 0 0 1 .235-1.707zm-12.403.084.04.293a22.26 22.26 0 0 1 .082.832l.043.543-.24-.004a7.223 7.223 0 0 0-.696-.082h-.002a19.362 19.362 0 0 1-3.395-.672c-.047-.014-.124-.049-.173-.065-.007-.03.074-.048.267-.048.895-.004 2.438-.266 3.422-.582l.652-.215zm12.649 4.234a3.24 3.24 0 0 1 .016 0c1.09.107 1.855.394 2.425.914.649.595.953 1.339 1.08 2.647.013.134.032.248.05.367-.027.1-.063.174-.118.19a4.01 4.01 0 0 1-.402.066c-.164.024-.528.156-.809.297-.687.34-1.477 1.125-2 1.992v.002c-.203.336-.39.607-.422.607-.03 0-.082-.063-.113-.14-.164-.408-.328-3.336-.3-5.43l.019-1.496.574-.016zm-12.291.172c.066 0 .111.21.193.855a31.58 31.58 0 0 0 .235 1.543c.269 1.461.625 3.196.777 3.786h.002c.086.34.149.624.137.632-.012.008-.17-.226-.354-.523a7.99 7.99 0 0 0-.84-1.074c-.723-.762-1.242-1.047-2.293-1.262-.145-.031-.176-.078-.21-.324-.002-.006 0-.016 0-.022.005-.069.014-.1.019-.181.03-.422.102-.934.148-1.096.253-.868.857-1.593 1.813-2.172.157-.075.336-.162.373-.162zm9.41.062c.019 0 .031.133.035.297 0 .27.155 1.836.31 3.125.115.95.115.938-.323 1.282a36.59 36.59 0 0 1-.993.742l-1.73 1.27v-.003c-.293.22-.559.41-.594.422-.035.012-.125-.02-.195-.07a28.65 28.65 0 0 0-1.207-.656c-.593-.313-1.148-.617-1.239-.68-.09-.063-.332-.2-.539-.305l-.382-.191-.07-.54c-.09-.713-.344-4.44-.305-4.484.019-.016.238.106.492.278l.992.64c.297.184.698.453.902.59.204.137.508.334.684.428l.312.176.606-.367 1.336-.801 1.305-.797a8.69 8.69 0 0 1 .603-.356zm15.588 1.221c.887 0 1.512.05 1.998.18s.837.334 1.193.66c.248.227.43.474.578.771-.004-.002-.002.003-.007 0-.504-.21-.88-.246-2.508-.242-1.64.008-3.32.145-4.23.348-.376.082-.657.316-.837.691a2.506 2.506 0 0 0-.152.586l-.043.36-.152-.34c-.125-.29-.153-.445-.153-.965-.002-.593.07-.93.266-1.184.195-.175.362-.303.504-.37.76-.358 1.728-.495 3.543-.495zm-36.873.018c1.986-.047 3.21.111 3.963.496h.002c.126.064.34.247.607.508.116.231.156.53.156.996 0 .535-.023.703-.136.949v.002c-.07.16-.145.293-.16.293-.015 0-.048-.125-.07-.281-.09-.602-.368-1.04-.747-1.18-.562-.203-2.285-.39-4.078-.445-1.336-.04-2.192.017-2.676.185a1.23 1.23 0 0 1-.265.074c.338-.698.865-1.116 1.79-1.453.28-.1.517-.121 1.614-.144zm32.264 1.433.02.645c.02.644.04.734.228 1.117a2.33 2.33 0 0 0 .539.715 1.51 1.51 0 0 1 .5.734 5.536 5.536 0 0 1 .175.504c.012.058-.459.57-1.203 1.34-.329.315-.593.559-1.088 1.055-1.306 1.306-2.235 2.07-2.918 2.408-.311.155-.553.243-.738.27-.184.026-.308-.004-.418-.083 0 0-.053-.05-.111-.12a7.395 7.395 0 0 1-.168-.214 1.642 1.642 0 0 1-.096-.523c0-.504.209-1.248.557-1.975.238-.5.44-.8.918-1.363.336-.398.73-.877.879-1.072a9.04 9.04 0 0 1 .504-.604 13.41 13.41 0 0 0 .582-.69c.192-.241.386-.48.433-.526.035-.034.211-.253.37-.448.453-.533.76-.874 1.035-1.17zm-27.25.035c.352.378.74.806 1.29 1.457.12.141.137.154.24.276l.093.111 1.152 1.387 1.275 1.531c.336.391.469.617.735 1.246.417.986.567 1.68.47 2.155-.063.082-.201.292-.252.35a1 1 0 0 1-.244.216.324.324 0 0 1-.177.043c-.287 0-.71-.173-1.301-.559-.774-.503-1.545-1.187-2.873-2.511a76.265 76.265 0 0 1-1.582-1.635c-.32-.343-.325-.355-.239-.527a3.99 3.99 0 0 0 .192-.497c.082-.242.18-.383.414-.578.578-.488.832-1.137.797-2.039a2.218 2.218 0 0 1 .01-.426zm33.216.15c1.781-.002 2.368.12 2.639.556.017.055.037.1.053.16.01.04.03.082.043.123-.02.037-.083.02-.18-.069-.211-.19-.477-.31-.89-.396-.485-.098-.77-.042-1.122.228l-.285.22-.289-.194c-.789-.52-1.574-.454-2.148.183l-.23.254-.315-.226a1.29 1.29 0 0 0-1.153-.215c-.297.078-.722.37-.867.59l-.002-.002c-.055.086-.121.289-.144.453l-.043.3-.082-.202c-.16-.38.149-1.203.504-1.348.52-.215 2.683-.414 4.511-.414zm-39.162.007c1.84 0 4.023.203 4.496.418.266.12.515.637.512 1.054 0 .168-.028.344-.059.395-.047.07-.062.043-.062-.11 0-.464-.342-.866-.924-1.093-.492-.191-.896-.13-1.326.215l-.238.185-.168-.193a1.956 1.956 0 0 0-.883-.567c-.344-.102-.808 0-1.285.29l-.356.214-.234-.183c-.273-.22-.504-.315-.75-.315-.351 0-.8.135-1.152.35-.184.109-.322.171-.358.17.015-.05.036-.093.05-.149.01-.035.026-.059.036-.093.294-.475.82-.588 2.701-.588zm1.057.543c.328-.004.75.222.984.53.144.188.149.22.063.33-.25.327-.52 1.018-.59 1.522-.062.442-.11.57-.274.778a9.51 9.51 0 0 0-.304.465 9.51 9.51 0 0 0-.008.01c-.301.336-.527.83-.676 1.388-.031.11-.053.227-.076.342-.07.353-.117.718-.117 1.094l-.002.072c-.01.174-.018.394-.031.394-.018 0-.065-.046-.104-.08-.032-.028-.054-.042-.096-.084l-.007-.007c-.008-.008-.014-.02-.022-.028-.1-.104-.2-.228-.295-.365-.026-.034-.039-.061-.064-.096-.325-.5-.594-1.15-.682-1.724v-.002c-.017-.11-.031-.166-.047-.258-.008-.119-.018-.232-.023-.375-.027-.723-.016-.875.129-1.43a6.564 6.564 0 0 1 .379-1.07c.37-.754 1.218-1.394 1.863-1.406zm36.93 0c.438-.05.915.186 1.435.71.664.676.998 1.57 1.053 2.854.005.128-.011.241-.014.363-.002.041-.01.074-.01.12 0 .714-.446 1.826-1.043 2.548v.002c-.122.15-.215.26-.277.313l-.006.004c-.02-.01-.036-.253-.043-.563a6.772 6.772 0 0 0-.107-1.043 3.992 3.992 0 0 0-.197-.595 3.422 3.422 0 0 0-.414-.862 5.142 5.142 0 0 0-.356-.55c-.246-.325-.306-.462-.37-.825-.11-.605-.294-1.144-.513-1.488l-.183-.293.297-.297c.235-.236.484-.368.748-.398zm2.38.037c.087-.01.184.008.352.043.496.102.743.238 1.18.664.142.137.268.297.386.47.017.03.03.067.047.096.473.824.62 1.344.655 2.26.022.595.009.85-.067 1.152-.126.484-.344.965-.556 1.244-.062.081-.083.098-.094.112a.457.457 0 0 1-.063-.215c0-.161-.063-.404-.154-.678-.09-.274-.21-.569-.334-.804-.027-.051-.052-.075-.078-.122-.03-.06-.062-.156-.09-.203-.066-.11-.157-.202-.246-.32v-.002c-.103-.137-.206-.295-.285-.373-.242-.238-.281-.316-.367-.746-.14-.688-.442-1.422-.739-1.793-.3-.379-.284-.453.157-.672.132-.068.21-.104.296-.113zm-41.642.01c.086 0 .162.01.223.029a1.14 1.14 0 0 1 .367.25l.175.18-.195.222c-.332.383-.625 1.074-.82 1.965a1.23 1.23 0 0 1-.305.59c-.095.106-.177.227-.264.342l-.01.007c-.031.035-.061.086-.093.126-.032.045-.069.087-.1.134-.335.474-.634 1.163-.732 1.74a6.108 6.108 0 0 1-.08.407c-.007.03-.013.05-.02.072-.002 0-.003.004-.006.004a1.223 1.223 0 0 1-.113-.13 3.494 3.494 0 0 1-.334-.561c-.483-1.04-.432-2.53.139-3.641.112-.22.146-.301.22-.453.258-.394.759-.904 1.077-1.067.267-.135.613-.217.87-.216zm4.748.216c.086 0 .336.094.55.203.29.15.427.262.505.422.227.446.098 1.112-.418 2.147-.028.057-.039.096-.067.156-.027.021-.057.037-.08.065-.085.1-.151.239-.207.412-.033.102-.053.243-.078.37-.001.005-.009.018-.01.022-.012.043-.018.113-.03.164-.004.032-.012.057-.017.09a6.73 6.73 0 0 0-.04 1.795c.007.051.01.119.019.162h-.002c.044.204.063.331.066.385l-.047-.023a3.969 3.969 0 0 1-.306-.198 4.262 4.262 0 0 1-.582-.478c-.297-.323-.711-1.188-.887-1.89-.02-.08-.038-.142-.057-.214-.123-.797-.046-1.64.27-2.328s.965-1.262 1.418-1.262zm32.281.024c.211.024.422.14.695.355.328.262.547.614.75 1.219.164.481.184.629.184 1.3 0 .2-.01.299-.018.429-.006.03-.025.052-.025.085 0 .262-.194.9-.486 1.497-.225.464-.37.677-.612.908-.165.158-.389.328-.574.449a2.04 2.04 0 0 1-.21.123l.013-.045c.179-.625.21-1.594.072-2.242-.013-.062-.06-.188-.094-.291-.005-.024-.009-.062-.015-.084-.08-.283-.15-.478-.235-.615-.012-.02-.029-.03-.043-.047-.025-.059-.048-.118-.074-.174-.449-.961-.597-1.48-.55-1.945.043-.38.133-.504.53-.727.27-.152.481-.22.692-.195zm-25.1.488c.245.018.7.156 1.05.334.687.344 1.613 1.32 2.054 2.168l.182.34-.278.402-.007.012c-.05.06-.08.09-.137.164-.34.445-.83 1.144-1.53 2.174-.245.36-.323.447-.486.676-.007-.029-.015-.049-.015-.131 0-.29-.207-1.086-.38-1.461l-.312-.688c-.106-.239-.406-.667-.77-1.097-.327-.391-.593-.746-.593-.79 0-.085.97-1.985 1.06-2.078.023-.023.081-.03.163-.025zm17.846 0c.081-.006.138.002.158.025a20.71 20.71 0 0 1 .325.608c.08.183.172.372.289.586.03.057.05.075.078.125.258.513.38.797.34.85l-.614.757c-.602.726-1.062 1.583-1.25 2.317a7.104 7.104 0 0 0-.144.742l-.041.334c-.09-.126-.168-.23-.26-.365-.096-.143-.231-.325-.342-.485l-.494-.715-.976-1.418-.348-.511.11-.23c.417-.88 1.394-1.938 2.113-2.29.354-.176.814-.312 1.056-.33zm-6.039.736c.015 0 .047.117.067.262l.472 3.225c.137.875.246 1.656.246 1.742 0 .16-.039.19-1.21 1.068l-1.087.81c-.355.27-.661.483-.681.48l-2.48-1.071c-.907-.399-1.016-.465-1.075-.633l-.4-1.93a61.377 61.377 0 0 0-.514-2.41c-.094-.367-.152-.684-.129-.707.023-.023.204.06.403.176.429.262.691.409 1.605.889a14.59 14.59 0 0 1 .902.504c.121.082.258.146.301.146.043 0 .34-.192.652-.422l.997-.728 1.484-1.09c.23-.172.432-.31.447-.31zm.695 5.86.176 1.082c.086.586.2 1.188.25 1.34.242.746.488 1.676.461 1.75-.02.047-.28.238-.586.422-.305.184-.902.562-1.328.843-.43.277-.82.523-.875.54-.093.03-.738-.231-1.773-.72-.308-.147-.75-.347-.98-.449l-.423-.18-.12-.406c-.223-.75-.885-3.488-.854-3.52.015-.018.232.064.486.18 1.492.688 2.719 1.177 2.813 1.122a29.392 29.392 0 0 0 1.406-1.055c.309-.265 1.316-.976 1.347-.95zm15.22 2.883c2.426 0 3.727.13 5.36.543 1.842.465 3.377 1.125 4.647 1.957.294.323.762 1.07.996 1.613a12.675 12.675 0 0 1 .442 1.27c.183.643.199.789.199 1.562 0 .469-.028.96-.063 1.094a17.5 17.5 0 0 0-.168.707c-.137.613-.542 1.649-.77 1.96l-.402.57c-.266.38-1.11 1.184-1.601 1.52a12.41 12.41 0 0 1-2.192 1.075 9.844 9.844 0 0 1-2 .414l.002-.002c-.656.074-1.797.07-2.46-.008-.544-.062-.68-.105-.372-.11 1.035-.023 3.082-.77 3.797-1.382.79-.68 1.13-1.031 1.446-1.5.469-.7.644-1.054.765-1.531.29-1.141-.52-3.074-1.719-4.133-.895-.79-2.03-1.34-3.418-1.66-1.277-.293-1.901-.344-4.296-.344-2.031 0-2.38.011-3.297.14-2.121.297-3.42.645-4.725 1.262l-.766.363-.25-.543-.363-.792c-.203-.43-.516-1.469-.457-1.528.048-.047.286-.158.53-.271.072-.03.128-.05.205-.082 2.048-.88 3.922-1.413 6.496-1.842 1.551-.258 2.455-.322 4.433-.322zm-14.343 1.728c.02.02.153.399.309.848.156.449.351.98.441 1.176.09.195.258.609.375.918l.207.558-.144.125-.854.717c-.386.324-.917.781-1.175 1.012-.26.228-.514.412-.565.412a37.69 37.69 0 0 1-2.617-.75c-.133-.047-.227-.211-.512-.914a24.185 24.185 0 0 1-.445-1.133c-.137-.41-.719-2.437-.719-2.496 0-.051.633.215 1.086.453a24.59 24.59 0 0 0 1.024.465l.77.332.378-.23 1.16-.731c1.051-.684 1.246-.797 1.281-.762zm12.66 2.1-.003.172a3.22 3.22 0 0 1-.047.421l-.043.25-.832.032c-.457.015-.84.011-.856-.016-.015-.027-.01-.211.012-.414l.043-.363.41-.04c.226-.022.617-.038.867-.038l.45-.004zm.303.05c.024-.022.405-.022.85 0l.809.043-.016.344a2.73 2.73 0 0 1-.049.422c-.028.083-.581.09-1.308.02l-.372-.036.022-.375c.01-.207.04-.395.064-.418zm-2.275.008-.04.235a3.849 3.849 0 0 0-.042.43v.19l-.639.079v.002a21.56 21.56 0 0 0-.883.111l-.093.014-.149.021.043-.425c.027-.238.055-.438.067-.45.028-.027.71-.117 1.304-.168l.432-.039zm4.254.07c.03-.034 1.447.157 1.49.204.02.016.011.23-.012.472h.002c-.022.237-.057.416-.08.422-.173-.036-.341-.076-.521-.107-.15-.027-.394-.038-.584-.059-.39-.073-.365-.143-.348-.502.016-.219.037-.413.053-.43zm-6.414.188c.129.002.14.047.12.137l-.066.433c-.03.23-.063.297-.164.323-.373.066-.75.156-1.134.26a20.91 20.91 0 0 1-.381.087c-.012 0-.012-.094.004-.203l.058-.492.04-.287.695-.135c.453-.084.699-.124.828-.123zm8.207.072c.015-.019.978.256 1.228.354.164.063.172.086.172.473h.002c0 .383-.007.406-.144.406-.078 0-.16-.011-.176-.031-.016-.02-.281-.098-.586-.176l-.557-.143.022-.433a4.75 4.75 0 0 1 .039-.45zm-10.033.284-.047.457c-.023.25-.055.477-.07.5-.017.023-.133.078-.258.12a6.83 6.83 0 0 0-.164.067c-.068.024-.148.042-.213.067-.258.095-.49.193-.703.29-.038-.008-.057-.191-.045-.498l.02-.5.526-.207a7.802 7.802 0 0 1 .743-.25l.21-.046zm11.757.28.54.302c.82.457.882.524.835.879-.019.164-.055.293-.074.293-.019 0-.34-.156-.707-.344-.648-.328-.668-.344-.668-.547a2.54 2.54 0 0 1 .035-.399l.04-.183zm-5.832.198c.467 0 .639.009.955.012.887.022 1.702.066 2.206.154.304.054.597.113.88.18.282.066.554.14.815.219.002 0 .004 0 .006.002l.023.007c.254.078.498.162.73.252 1.198.463 2.123 1.083 2.75 1.844l.008.01c.161.196.303.39.41.578.099.171.161.338.215.504.039.149.067.303.075.478.017.394-.066.761-.25 1.145-.028.054-.044.098-.076.154l-.002.004c-.223.402-.562.828-1.065 1.334a7.053 7.053 0 0 1-2.082 1.453c-.14.063-.277.127-.398.174-.22.082-.44.148-.662.201l-.19.043c-.289.051-.921.097-1.584.115-.706.02-1.43.011-1.732-.03-.98-.138-2.626-.846-3.907-1.683-.104-.067-.206-.14-.31-.21a16.838 16.838 0 0 1-2.229-1.829c-.155-.152-.305-.315-.457-.474-.126-.133-.252-.257-.379-.399A26.411 26.411 0 0 1 74.314 91a15.053 15.053 0 0 1-.46-.633l-.012-.015-.002-.002a3.145 3.145 0 0 1-.164-.274c-.006-.014-.004-.025-.004-.006 0-.012.02-.065.09-.13.067-.064.175-.139.308-.217l.008-.006.012-.006a7.68 7.68 0 0 1 1.043-.47c.07-.028.152-.054.226-.08.888-.319 1.96-.603 2.844-.706a29.69 29.69 0 0 1 2.283-.146c.419-.009.81-.021 1.33-.022zm-7.703.186c.02.016.012.265-.011.55-.026.312-.043.432-.094.504-.01.006-.023.01-.031.016-.07.04-.11.08-.166.12a1.22 1.22 0 0 1-.239.09c-.07 0-.437-.64-.437-.765 0-.098.916-.577.978-.515zm-3.63.496c.057-.024.109.043.16.203.106.324 1.331 2.845 1.558 3.197.211.328.213.333.104.442a7.86 7.86 0 0 0-.328.425l-.868 1.168-.002.002c-.336.453-.64.82-.68.82-.112-.007-1.59-.418-2.081-.578a13.33 13.33 0 0 0-.727-.222c-.234-.063-.277-.113-.605-.672-.461-.785-1.73-3.317-1.668-3.317l1.254.344c.66.191 1.242.34 1.28.328.04-.012.622-.488 1.294-1.062.672-.574 1.261-1.062 1.308-1.078zm18.837.285c.153 0 .883.91 1.012 1.258h-.002c.071.195-.056.172-.271-.051a6 6 0 0 0-.528-.463c-.297-.23-.309-.252-.289-.49.016-.141.051-.254.078-.254zm-25.328.187c.027 0 .308.524.613 1.157s.614 1.234.684 1.332a.98.98 0 0 1 .125.207c0 .079-1.187.695-4.355 2.27-3.607 1.79-5.296 2.601-6.579 3.124-4.785 1.543-8.445 2.15-11.693 1.96-2.91-.172-5.225-.676-6.89-1.491-1.236-.604-1.97-1.236-2.565-2.205a6.04 6.04 0 0 1-.46-.924 2.46 2.46 0 0 1-.114-.353c-.007-.035-.009-.058-.01-.079.018.007.034.012.084.043.1.064.352.26.61.457.01.013.037.032.046.043.297.39 1.235.951 2.135 1.323.007.003.015.009.022.011.013.006.03.01.044.016.142.057.285.121.42.166.066.021.178.043.25.064.362.11.768.21 1.203.303.113.024.22.044.336.067a23.91 23.91 0 0 0 1.664.275l.012.002c.037.005.07.013.106.018 1.297.164 3.48.197 4.168.06l1.664-.322c1.972-.386 2.715-.59 5.402-1.48 2.292-.763 3.756-1.424 8.125-3.663.474-.237.916-.448 1.383-.685l.02-.01c1.419-.702 3.476-1.686 3.55-1.686zm1.57 2.987c.033 0 .302.482.317.558l-.03.008a3.577 3.577 0 0 0-.24.09c-.107.044-.253.115-.386.176-.041-.043-.055-.13-.055-.3 0-.316.012-.349.184-.439.102-.05.194-.093.21-.093zm-.675.37c.019 0 .031.158.031.345v.255c-.252.121-.63.286-.967.438a.618.618 0 0 1-.03-.24v-.332l.47-.23a6.59 6.59 0 0 1 .496-.235zm7.625.296c.03.028.16.239.289.469.28.492.968 1.453 1.445 2.023l.336.402-.207.29-.543.788a8.22 8.22 0 0 1-.477.653 4.81 4.81 0 0 0-.34.453c-.108.16-.234.293-.273.289l-.73-.117a31.48 31.48 0 0 0-1.016-.153 1.012 1.012 0 0 1-.314-.08c-.846-.817-1.747-1.807-2.764-3.015-.1-.14-.19-.269-.176-.284.04-.038.125-.015 1.594.41.602.176 1.133.317 1.184.317.082 0 .445-.46 1.699-2.168.133-.183.262-.305.293-.277zm-8.88.332c.024 0 .04.138.04.31v.227a87.28 87.28 0 0 1-.922.402c-.023-.038-.029-.1-.02-.213.02-.266.032-.277.442-.5.234-.125.438-.226.46-.226zm-1.202.633v.441c-.325.139-.64.274-.98.416-.008-.017-.016-.032-.016-.059 0-.285.11-.408.55-.603l.446-.195zm-1.278.609c.02 0 .032.107.032.244v.117c-.38.157-.668.26-1.045.412-.004-.092.016-.22.064-.257.09-.075.906-.516.95-.516zm-1.384.713c.088-.015.105.031.105.127 0 .016-.007.028-.01.043-.35.14-.648.255-.978.385.005-.12.07-.185.351-.325.284-.142.443-.216.532-.23zm-1.229.596c.011 0 .018.044.023.085-.247.096-.53.213-.755.297.157-.11.665-.382.732-.382zm16.266.261c.027.008.447.43.935.934l.893.918-.389.98a38.48 38.48 0 0 1-.564 1.371h-.002c-.18.394-.2.407-.524.356a15.13 15.13 0 0 0-.73-.063l-.387-.025a17.609 17.609 0 0 1-2.922-2.193c.083 0 .403.038.87.109l.933.145.11-.137a59.25 59.25 0 0 0 1.402-1.934c.18-.266.348-.469.375-.46zm2.035 2.114c.012-.015.297.23.633.546.336.316.84.746 1.12.957.282.211.509.41.509.446 0 .035-.188.554-.418 1.152l-.418 1.09-.268.012c-.166-.056-.344-.108-.502-.164h-.002a22.75 22.75 0 0 1-2.883-1.348c.06 0 .105 0 .262.012a8.692 8.692 0 0 1 .639.058c.199.032.172.078.867-1.652a37.36 37.36 0 0 1 .46-1.11zm2.588 2.113c.03-.013.056.01.084.055.066.105.78.5 1.492.82a11.85 11.85 0 0 1 .707.332c.012.012-.04.43-.117.93v.002c-.098.621-.133.805-.196.865a30.699 30.699 0 0 1-2.843-.733c0-.085.087-.39.246-.822.39-1.055.533-1.412.627-1.45zm2.576 1.37.851.2a23.16 23.16 0 0 0 1.106.274l.277.05-.011.34-.051.79c-.014.153-.028.203-.041.27-.629-.013-1.2-.033-1.49-.072h-.002l-.004-.001c-.262-.036-.56-.094-.854-.149-.03-.136.159-1.64.219-1.701zm10.299.077c-.243.144-.482.29-.733.42-.005-.016-.011-.03-.011-.055 0-.086.124-.156.511-.285l.233-.08zm-1.133.402c.103 0 .111.04.142.12.004.009-.002.013 0 .021-.56.277-1.134.512-1.72.71-.075-.161-.152-.477-.112-.544.015-.024.102-.047.188-.047a6.72 6.72 0 0 0 .789-.133c.412-.084.61-.126.713-.127zm-6.61.147c.016-.016.407.02.86.074.453.055.93.102 1.05.102.122 0 .254.035.286.078.032.043.078.32.101.617.018.212.022.318.018.4-.654.035-1.536.046-2.416.034-.006-.109.002-.28.023-.575.027-.386.064-.714.079-.73zm4.536.185c.082.003.096.072.148.338.024.128.037.22.037.286-.58.178-1.164.33-1.75.418-.073.01-.252.016-.365.025a4.8 4.8 0 0 1-.059-.5l-.043-.514h.868c.48 0 .952-.016 1.054-.039a.542.542 0 0 1 .11-.014z" /> </svg>
llvm-plain.svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path d="m82.625 103.785-.085-.012c-.467-.072-.706-.13-.759-.183-.047-.047.161-1.691.223-1.754l.852.199c.366.1.734.191 1.105.273l.277.051-.012.34-.051.789c-.018.205-.028.316-.052.379-.636-.013-1.191-.041-1.494-.081ZM42.782 99.59a27.988 27.988 0 0 1-2.965-.322c-1.577-.278-2.957-.698-3.96-1.219-1.473-.769-2.227-1.488-2.852-2.73-.2-.39-.356-.894-.305-.945.051-.051.621.39.789.609.351.461 1.601 1.18 2.621 1.516.828.27 2.199.551 3.57.727 1.297.164 3.481.199 4.168.062l1.664-.324c1.972-.386 2.715-.589 5.402-1.48 2.383-.793 3.793-1.433 8.59-3.898 1.14-.59 4.398-2.145 4.488-2.145.027 0 .308.523.613 1.156.305.633.614 1.234.684 1.332.05.064.092.133.125.207 0 .079-1.187.696-4.355 2.27-4.914 2.441-6.293 3.074-7.891 3.617-1.217.413-3.81 1.017-5.617 1.322-.758.113-1.487.191-2.192.235-.624.031-1.306.045-1.917.038a20.308 20.308 0 0 1-.66-.028ZM15.91 30.246l.288-.218.175-.122c.247-.172.485-.336.52-.371.035-.035.266-.195.504-.355l.434-.293 1.059.059c1.137.067 2.922.219 3.578.309 2.254.313 5.238.856 6.941 1.266l1.93.437c.855.192 1.75.403 1.992.469 1.153.317 2.704.777 2.684.797l-1.293.238a44.69 44.69 0 0 0-1.703.312l-1.898.398c-1.699.355-3.05.656-3.359.75l-1.434.379c-2.231.571-2.543.66-2.895.805l-.996.312c-1.09.32-2.184.672-2.426.781l-1.152.43c-2.039.739-5.183 2.188-6.535 3.012-1.516.922-2.891 1.82-3.629 2.363-.246.184-.601.434-.785.555a5.321 5.321 0 0 0-.594.453 5.015 5.015 0 0 1-.5.395c-.683.457-2.711 2.383-3.191 3.035-.144.195-.293.375-.332.398l-.001.001c-.039.023-.257.336-.496.703-.239.367-.43.649-.43.629-.002-.052.138-.469.308-.948.25-.667.502-1.294.763-1.892l.358-.765c.316-.694.77-1.566 1.194-2.313.188-.324.383-.648.587-.975l.614-.947.03-.047a20.405 20.405 0 0 1 .7-.996c.178-.237.351-.476.522-.718.172-.228.348-.455.527-.68.154-.179.303-.364.446-.553.301-.367.611-.731.929-1.091.783-.869 1.825-1.959 2.428-2.521 1.137-1.055 1.695-1.559 1.918-1.727a4.402 4.402 0 0 0 .466-.396 60.727 60.727 0 0 1 1.754-1.358Zm1.735-2.03a64.081 64.081 0 0 1 3.995.055c1.065.073 2.195.171 2.634.234l1.715.227 1.312.168.674-.304c.093-.016.183-.017.302-.006l.903.192.577.13c.705.17 1.6.394 2.522.629 2.664.695 3.756.991 4.264 1.151l.613.191-.211.25a2.39 2.39 0 0 0-.344.574l-.133.328-.793-.246c-1.343-.414-1.98-.586-3.527-.949l-2.242-.527a113.766 113.766 0 0 0-6.473-1.238c-2.617-.364-4.461-.469-8.09-.473-1.781 0-3.113-.02-2.957-.047l.357-.048c1.646-.201 2.504-.252 4.902-.291Zm29.641 6.707c.115-.022.226-.043.331-.065l.036-.004c1.07-.117 1.793-.426 2.453-1.039.239-.218.434-.437.434-.484 0-.156.11-.152.473.012.286.132.442.16.77.152l.594-.016a3.72 3.72 0 0 1 .598.074c.812.16 1.371-.176 1.582-.957.101-.379.136-.43.402-.602.391-.25 1.059-.953 1.625-1.711.617-.829 1.676-1.918 2.414-2.477.657-.497 1.383-.981 1.477-.977.066 0-.274.312-.809.734-.461.367-1.332 1.39-1.66 1.949-.227.387-.586 1.231-.543 1.266.012.008.269-.066.578-.168.758-.246 2.523-.695 3.363-.859l1.184-.223c.285-.055 1.063-.113 1.836-.133l.826-.024.294.032c.753.078 1.223.126 1.565.139 1.836.391 2.616.672 3.497 1.252.805.532.945.66 1.469 1.348.524.688.801 1.301 1.047 2.309.273 1.125.324 1.547.324 2.758 0 1.383-.176 2.73-.59 4.621-.192.863-.571 2.3-.688 2.609-.09.235-.617 2.117-.832 2.965-.071.275-.16.545-.266.809-.091.22-.163.447-.215.68a7.397 7.397 0 0 0-.02 2.059c.144.832.594 1.925 1.031 2.527.114.156.196.324.18.371l-.223 1.422a66.04 66.04 0 0 1-.402 2.461c-.219 1.149-.934 4.149-1.305 5.477a13.506 13.506 0 0 0-.492 2.52c-.179 1.57-.234 2.828-.234 5.168.004 3.433.149 5.164.629 7.406l.496 2.551c1.008 5.254 1.199 5.968 2.047 7.691 1.07 2.168 2.809 4.395 4.59 5.883l.645.543c.246.238 1.945 1.301 2.457 1.539.754.351 1.895.746 2.512.863l1.199.25c1.136.243 1.882.305 3.23.266 1.735-.047 2.719-.274 4.008-.922 1.277-.641 2.113-1.309 2.828-2.258a6.485 6.485 0 0 0 1.164-2.445c.535-2.109.328-3.574-.824-5.824-.012-.024.004-.047.039-.047.117 0 1.418 1.332 1.699 1.734.543.789.621.918.797 1.297.246.554.46 1.121.641 1.699.207.797.242 1.074.277 1.992.078 2.273-.391 3.797-1.727 5.574-.961 1.277-1.816 1.973-3.328 2.703-1.187.574-2.468.887-4.027.992-2.101.141-5.281-.289-6.738-.91-2.625-1.118-3.887-2.121-7.313-5.809-.66-.707-1.992-2.656-1.992-2.918 0-.047-.141-.324-.309-.621a50.966 50.966 0 0 1-1.465-2.965 1.785 1.785 0 0 1-.121-.504c-.012-.141-.258-.856-.551-1.59-.613-1.527-.808-2.144-.734-2.289.05-.098-.032-.426-.43-1.746-.164-.547-.257-1.035-.441-2.324-.051-.367-.051-.504.004-.574.09-.101.09-.089-.316-2.734-.356-2.352-.418-2.965-.309-3.168.074-.137.011-1.012-.184-2.621-.035-.273-.09-.836-.121-1.246-.055-.633-.051-.758.027-.813.07-.054.105-.363.156-1.402.074-1.504.176-2.391.414-3.594.145-.727.184-.836.305-.883.168-.063.164-.059.371-1.086.09-.445.227-1.051.309-1.34.305-1.106.445-1.945.625-3.672.086-.828.121-.984.234-1.109.137-.145.137-.172.137-2.211 0-2.008-.02-2.36-.25-4.145-.047-.355-.062-.687-.035-.738.027-.051.027-.223-.004-.379a14.17 14.17 0 0 1-.117-1.027c-.101-1.23.113-3.199.379-3.492.09-.098.184-.598.426-2.266.172-1.176.34-2.172.375-2.211.035-.039.113-.297.172-.57.171-.762.144-1.918-.063-2.828-.09-.394-.164-.765-.164-.828 0-.16-.359-.957-.566-1.262-.532-.777-1.344-1.394-2.348-1.781-.258-.102-.504-.223-.551-.266-.293-.293-3.449-.23-4.844.098-1.828.426-3.793.985-4.137 1.176-.066.035-.047.07.082.156.285.188.43.555.461 1.168.075 1.453-.382 2.168-1.855 2.91-.805.406-1.262.777-2.457 2.004-1.188 1.218-1.817 1.73-2.133 1.73-.176 0-1.039-.352-1.125-.457-.043-.05.176-.25.758-.695 1.528-1.16 2.055-1.762 2.723-3.082l.332-.652.004-.746c0-.41-.024-.828-.051-.926-.047-.176-.055-.18-.371-.141a5.397 5.397 0 0 0-.73.172c-.508.164-1.73.738-2 .941-.371.278-2.359 1.367-2.754 1.512-1.059.387-1.484.344-2.086-.199-.492-.449-.691-.852-.734-1.512-.032-.459.019-.712.249-.864.111-.056.259-.106.4-.133Zm23.708-5.977c.609-.003 1.294.035 1.603.079-.09.056-.34.162-.652.271l-1.422.516-.652.238-.375-.145c-.207-.082-.582-.21-.828-.285-.246-.075-.449-.157-.449-.18 0-.036.117-.091.301-.154.811-.256 1.42-.34 2.474-.34Zm2.129 3.258c.499.192 1.04.452 1.475.694.333.203.649.417.714.496v-.001c.093.114.14.118-1.184-.066l-1.07-.148c-.027-.004-.133-.18-.238-.395a4.549 4.549 0 0 0-.352-.594c-.086-.113-.145-.218-.129-.238.018-.016.281.067.604.183l.18.069Zm10.686 17.504c.55.075.852.15 1.014.272.031.071.073.156.123.248l.234.434-.465.469c-.254.258-.519.484-.59.508-.071.024-.379.16-.688.305-.309.145-.91.41-1.336.59-.406.169-.807.349-1.203.539-.484.242-.633.285-2.5.707-.754.172-1.469.34-1.59.371-1.379.395-3.051.379-3.867-.035-.977-.492-1.918-2.539-1.918-4.164 0-.418.152-1.348.25-1.516.032-.058.118-.238.184-.402.093-.231.148-.293.234-.27l3.437.637 2.801.5c1.933.316 3.874.583 5.82.801l.043.004Zm16.425-21.024c.037.017.075.032.113.045.397.193.211.194 2.202-.069a55.958 55.958 0 0 1 4.146-.401 62.543 62.543 0 0 1 2.859-.063c1.824 0 3.551.077 4.975.217.457.049.861.099 1.122.142.157.024-1.191.047-2.988.047-3.41.004-4.492.055-7.031.344-1.965.223-5.645.907-8.188 1.52l-2.352.562c-.68.161-1.434.356-1.68.434-1.164.371-1.801.543-1.848.492a1.324 1.324 0 0 1-.125-.297 1.685 1.685 0 0 0-.32-.508l-.242-.258.266-.102 5.586-1.508a66.952 66.952 0 0 1 2.258-.531l.816-.169c.158-.009.244.021.431.103Zm11.895 1.617c4.609 3.5 7.984 7.176 10.637 11.582 1.118 1.858 2.005 3.779 2.855 6.228a8.475 8.475 0 0 1-.27-.376c-.89-1.281-1.711-2.215-2.828-3.215-.687-.613-2.328-1.906-2.949-2.324a5.758 5.758 0 0 1-.488-.352c-.117-.114-2.312-1.559-2.871-1.887-.258-.152-.571-.34-.688-.422-.117-.082-.66-.371-1.211-.645a23.767 23.767 0 0 1-1.059-.547c-.035-.027-.539-.249-1.121-.496s-1.16-.5-1.277-.563c-.117-.063-.777-.317-1.461-.563-.459-.16-.916-.327-1.371-.5-.36-.16-.696-.273-1.848-.621l-1.809-.563c-1.187-.398-4.957-1.344-7.328-1.832a93.34 93.34 0 0 1-1.898-.406l-1.711-.316a60.604 60.604 0 0 1-1.477-.266l2.687-.785c.609-.168 4.094-.957 5.664-1.285a71.794 71.794 0 0 1 4.172-.738l1.027-.152c.55-.083 2.359-.239 3.605-.313.821-.047 1.051-.043 1.184.027.133.07.53.345 1.022.7.217.175.485.382.812.63Zm14.5 21.016c.144.498.269.967.379 1.43.4 1.88.657 3.854.772 5.893.041 1.418.048 3.347.015 4.741a49.382 49.382 0 0 1-.384 4.213c-.133.977-.453 3.047-.629 4.047a78.423 78.423 0 0 1-1.801 7.687h-.002c-.25.82-.5 1.649-.563 1.836-.152.469-.152.172 0-.426.172-.683 1.09-5.363 1.309-6.66.273-1.656.746-5.039.902-6.484.41-3.813.461-8.141.125-10.645-.183-1.348-.59-3.106-.996-4.305a22.61 22.61 0 0 0-1.234-2.758c-.355-.636-1.14-1.816-1.402-2.109a9.308 9.308 0 0 1-.414-.504c-.528-.718-2.028-2.109-3.266-3.031a47.182 47.182 0 0 0-3.176-2.086 20.322 20.322 0 0 1-.82-.508c-.617-.422-3.391-1.684-5.496-2.504a112.568 112.568 0 0 0-6.535-2.313c-3.574-1.121-3.257-1.027-5.445-1.609l-1.398-.375c-.695-.187-2.281-.527-3.457-.738a50.69 50.69 0 0 1-1.352-.254 2.63 2.63 0 0 0-.477-.059c-.121 0-.235-.028-.254-.059-.019-.031.059-.179.176-.336.117-.157.242-.427.285-.598.043-.171.113-.316.156-.316.457 0 7.203 1.367 8.031 1.625l1.82.461c.899.222 1.934.5 2.305.617l1.727.527c.533.155 1.062.324 1.586.508l1.434.508c.725.248 1.44.523 2.145.824l1.016.434c.961.407 3.18 1.508 3.645 1.809l.91.559c.727.43 2.137 1.348 2.422 1.578.117.094.457.336.758.543 1.73 1.188 3.543 2.782 4.648 4.094a13.05 13.05 0 0 1 2.377 4.201l.158.542ZM88.243 76.621c.006.149.009.277.01.391-.031.579-.176 1.161-.396 1.588l-.003-.001a6.32 6.32 0 0 1-.273.473l-.113.166-.014.012-.064-.166a1.071 1.071 0 0 1-.066-.293c0-.254-.371-1.262-.617-1.68a4.27 4.27 0 0 0-.531-.695c-.242-.238-.281-.316-.367-.746-.14-.688-.441-1.422-.738-1.793-.301-.379-.285-.453.156-.672.265-.136.312-.14.648-.07.496.102.743.238 1.18.664.43.414.735.961 1.02 1.836.06.179.101.319.129.453.019.165.032.341.039.533Zm-.696 27.165c-.07.011-.158.021-.26.029-.056-.006-.096-.019-.109-.04a4.8 4.8 0 0 1-.07-.563l-.043-.512h.867c.481 0 .953-.016 1.055-.039.184-.035.188-.031.258.324.047.246.051.371.008.398-.035.024-.356.106-.703.184-.276.062-.565.132-.722.173a9.656 9.656 0 0 1-.281.046Zm-3.064-.595c.027-.386.063-.714.078-.73.015-.016.406.019.859.074.453.055.93.102 1.051.102.121 0 .253.035.285.078.032.043.079.32.102.617.025.31.031.445.007.511-.647.032-1.558.042-2.39.031-.027-.086-.022-.266.008-.683ZM46.576 76.423l.006.014a.185.185 0 0 0-.023.004Zm35.017 26.18c-.141.898-.145.906-.301.902-.227-.009-1.489-.305-2.228-.507-.14-.04-.278-.081-.416-.123a.49.49 0 0 1-.118-.05c-.027-.023.094-.433.27-.91.52-1.407.602-1.575.711-1.395.066.105.781.5 1.492.82.239.103.475.214.707.332.012.012-.039.43-.117.93Zm8.072.655c-.079 0-.239-.547-.184-.637.015-.024.101-.047.187-.047.265-.029.529-.073.789-.133.824-.168.793-.168.855-.008.029.076.031.118-.025.166-.506.246-1.025.462-1.553.644a.344.344 0 0 1-.069.015Zm-11.4-.716-.277.012c-.219.012-.5-.078-1.324-.414-.574-.235-1.238-.539-1.465-.676a12.33 12.33 0 0 0-.602-.344c-.184-.097-.176-.097.277-.066.258.016.543.043.637.059.199.032.172.078.867-1.652a36.98 36.98 0 0 1 .461-1.109c.012-.015.297.231.633.547.336.316.84.746 1.121.957.281.211.508.41.508.445 0 .035-.188.554-.418 1.152Zm13.777-.339c-.414.215-.484.226-.484.074 0-.086.125-.156.512-.285.281-.098.554-.187.609-.207.068-.023.033.013-.058.077-.18.112-.362.22-.547.325l-.032.016Zm-16.365-1.761c-.179.394-.199.406-.523.355a14.864 14.864 0 0 0-.73-.063l-.605-.039-.887-.625c-.488-.343-1.043-.769-1.23-.945a9.165 9.165 0 0 0-.523-.457c-.101-.078-.172-.152-.156-.164.016-.012.445.043.961.121l.934.145.109-.137c.48-.635.948-1.28 1.402-1.934.18-.266.348-.469.375-.461.027.008.449.43.937.934l.891.918-.387.98c-.18.461-.369.918-.566 1.371Zm-2.662-2.27c-.109.16-.234.293-.273.289l-.73-.117a31.905 31.905 0 0 0-1.016-.152c-.351-.047-.379-.063-.871-.555-.883-.883-2.457-2.75-2.383-2.824.039-.039.125-.016 1.594.41.602.175 1.133.316 1.184.316.082 0 .445-.461 1.699-2.168.133-.183.262-.305.293-.277.031.028.16.239.289.469.281.492.968 1.453 1.445 2.023l.336.402-.207.289-.543.789a8.002 8.002 0 0 1-.477.652 4.803 4.803 0 0 0-.34.453Zm14.967-.58c-.656.074-1.797.07-2.461-.008-.543-.062-.68-.105-.371-.109 1.035-.024 3.082-.77 3.797-1.383.789-.68 1.129-1.031 1.445-1.5.469-.699.645-1.054.766-1.531.289-1.141-.52-3.074-1.719-4.133-.895-.789-2.031-1.34-3.418-1.66-1.277-.293-1.902-.344-4.297-.344-2.031 0-2.379.012-3.297.141-2.121.297-3.418.645-4.723 1.262l-.766.363-.25-.543-.363-.793c-.203-.429-.516-1.468-.457-1.527.121-.121.996-.507 2.051-.898 1.461-.547 2.738-.871 5.254-1.336 2.203-.406 5.773-.461 7.996-.121 1.161.176 3.063.66 3.891.988.519.207 2.176 1.063 2.371 1.227.273.23.843 1.125 1.105 1.734.132.305.328.875.441 1.27.183.644.199.789.199 1.562 0 .469-.028.961-.063 1.094-.061.234-.117.47-.168.707-.137.613-.543 1.649-.77 1.961l-.402.57c-.266.379-1.11 1.184-1.602 1.52-.693.429-1.427.789-2.191 1.074a9.844 9.844 0 0 1-2 .414Zm-30.72-.929a.422.422 0 0 1-.188.055c-.051 0-.028-.035.062-.086.168-.094.277-.067.125.031Zm.917-.324c-.425.149-.48.16-.48.086 0-.043.762-.449.84-.449.015 0 .031.051.031.113 0 .082-.106.148-.391.25Zm.699-.391c0-.129.066-.191.359-.336.567-.285.637-.296.637-.105 0 .097-.043.176-.109.199a13.435 13.435 0 0 0-.492.207l-.375.149c-.015-.015-.02-.051-.02-.114Zm1.274-.41c-.062 0-.019-.3.051-.355.09-.075.906-.516.949-.516.019 0 .031.109.031.246v.225l-.502.207-.002.001-.03.012c-.264.1-.485.18-.497.18Zm10.956-1.132c-.336.453-.641.82-.68.82-.113-.008-1.59-.418-2.082-.578-.24-.081-.483-.156-.727-.223-.234-.063-.277-.113-.605-.672-.461-.785-1.73-3.316-1.668-3.316l1.254.344c.66.191 1.242.34 1.281.328.039-.012.621-.489 1.293-1.063.672-.574 1.262-1.062 1.309-1.078.058-.024.109.043.16.203.106.324 1.332 2.847 1.559 3.199.211.328.211.332.102.441-.114.138-.224.28-.328.426l-.867 1.168Zm-9.675.452c0-.285.11-.41.551-.605l.445-.195v.543l-.342.159c-.144.061-.29.123-.438.184-.169.054-.216.022-.216-.086Zm1.836-.62c-.539.246-.566.238-.539-.086.019-.266.031-.277.441-.5.234-.125.438-.227.461-.227.023 0 .039.14.039.312v.316l-.402.184Zm1.289-.577c-.633.321-.637.321-.637-.066v-.332l.469-.23a6.41 6.41 0 0 1 .496-.234c.019 0 .031.157.031.344v.34l-.359.18Zm1.062-.494c-.41.207-.453.188-.453-.207 0-.317.012-.348.184-.438.102-.051.195-.094.211-.094.035 0 .359.574.336.594l-.277.145Zm.17-1.131c.137.286.243.516.227.516-.121 0-1.574-2.82-2.109-4.109l-.578-1.371a43.68 43.68 0 0 1-.723-1.836 36.43 36.43 0 0 0-.465-1.203c-.344-.742-2.395-7.078-2.754-8.504-.731-2.918-1.258-6.867-1.598-11.984l-.16-2.238c-.11-1.328-.137-4.348-.055-5.723l.074-1.277.281-.313c.656-.726 1.086-1.468 1.332-2.281.128-.414.14-.598.148-1.84l.004-1.383 1.656-1.699c.914-.933 1.723-1.773 1.793-1.867.07-.094.215-.231.32-.305.156-.109.117-.027-.25.512a23.888 23.888 0 0 0-1.574 2.723c-.325.657-.371.789-.309.891.078.125-.031.504-.363 1.266a41.89 41.89 0 0 0-.637 1.68l-.707 1.945c-.117.312-.281.855-.371 1.203-.149.582-.149.644-.063.777s.086.207.004.727c-.16 1.012-.179 2.028-.07 3.844.137 2.258.203 2.863.324 2.996.086.094.114.461.184 2.215.086 2.066.18 3.656.246 4.043.019.106.07.227.117.266.098.078.125.351.258 2.367.136 2.125.25 2.989.402 3.098.07.047.125.137.125.195 0 .058.078.429.18.82.102.391.294 1.302.434 2.02s.32 1.609.402 1.984c.129.586.188.711.352.801.019.008.238.84.488 1.852.489 1.961.602 2.343.727 2.488.043.051.211.559.367 1.121.34 1.207.516 1.765.629 2.023l.34.852c.141.363.309.73.371.812.113.14.445.777 1 1.898Zm2.559-1.648c-.261.23-.515.414-.566.414a37.716 37.716 0 0 1-2.617-.75c-.133-.047-.227-.211-.512-.914a24.063 24.063 0 0 1-.445-1.133c-.137-.41-.719-2.437-.719-2.496 0-.051.633.215 1.086.453.337.163.679.318 1.023.465l.77.332.379-.23 1.16-.73c1.051-.684 1.246-.797 1.281-.762.02.02.153.399.309.848.156.449.351.981.441 1.176.09.195.258.609.375.918l.207.559-.145.125-.852.715c-.387.325-.918.782-1.176 1.012Zm21.982.123c.071.195-.058.172-.273-.051a6 6 0 0 0-.527-.461c-.297-.23-.309-.254-.289-.492.016-.141.051-.254.078-.254.153 0 .883.91 1.012 1.258Zm-16.486-.862a1.217 1.217 0 0 1-.273.105c-.071 0-.438-.641-.438-.766 0-.098.918-.578.98-.516.019.016.011.266-.012.551-.043.52-.047.523-.258.625Zm15.179-.38c-.019.164-.055.293-.074.293-.019 0-.34-.156-.707-.344-.648-.328-.668-.344-.668-.547 0-.117.015-.293.035-.398l.039-.184.539.301c.82.457.883.524.836.879Zm-14.133-.129c-.215.098-.414.176-.453.176-.039 0-.059-.191-.047-.504l.02-.5.527-.207c.293-.113.625-.223.742-.25l.211-.047-.047.457c-.023.25-.054.477-.07.5-.016.023-.133.078-.258.121a6.757 6.757 0 0 0-.625.254Zm12.435-.789c0 .383-.008.406-.145.406-.078 0-.16-.011-.176-.031-.016-.02-.281-.098-.586-.176l-.555-.141.02-.434c.006-.15.019-.3.039-.449.015-.019.98.254 1.23.352.164.063.172.086.172.473Zm-10.54.183c-.231.057-.462.111-.695.16-.012 0-.012-.094.004-.203l.059-.492.039-.289.695-.133c.906-.168.988-.168.949.012l-.066.434c-.031.238-.063.305-.172.328l-.813.184Zm8.825-.593c-.023.243-.059.438-.082.434l-.598-.098c-.922-.141-.875-.109-.852-.582.016-.219.035-.414.051-.43.031-.035 1.449.156 1.492.203.019.016.011.231-.012.473Zm-6.454.189a21.96 21.96 0 0 0-.883.113l-.242.035.043-.426c.027-.238.054-.437.066-.449.028-.027.711-.117 1.305-.168l.43-.039-.039.234a3.854 3.854 0 0 0-.043.43v.191l-.637.078Zm2.598-.149-.832.031c-.457.015-.84.011-.855-.016-.015-.027-.011-.211.012-.414l.043-.363.41-.039c.226-.023.617-.039.867-.039l.449-.004-.004.172a3.131 3.131 0 0 1-.047.422Zm1.992.015c-.028.083-.582.09-1.309.02l-.371-.035.02-.375c.011-.207.042-.395.066-.418.024-.023.403-.023.848 0l.809.043-.016.344a2.812 2.812 0 0 1-.047.422Zm-16.462-2.132c-.43.277-.82.523-.875.539-.093.031-.738-.231-1.773-.719-.308-.148-.75-.347-.98-.449l-.422-.18-.121-.406c-.222-.75-.886-3.489-.855-3.52.015-.019.234.063.488.18 1.492.687 2.718 1.176 2.812 1.121a29.408 29.408 0 0 0 1.406-1.055c.309-.265 1.317-.976 1.348-.949l.176 1.082c.086.586.199 1.188.25 1.34.242.746.488 1.676.461 1.75-.02.047-.281.238-.586.422-.305.184-.902.563-1.328.844Zm-1.177-4.191c-.356.269-.664.484-.684.48l-2.48-1.07c-.906-.399-1.015-.465-1.074-.633l-.402-1.93a62.112 62.112 0 0 0-.512-2.41c-.094-.367-.152-.684-.129-.707.023-.023.203.059.402.176.429.262.691.407 1.605.887.307.157.607.325.902.504.121.082.258.148.301.148.043 0 .34-.192.652-.422l.996-.73 1.484-1.09c.23-.172.434-.309.449-.309.015 0 .046.117.066.262l.473 3.223c.137.875.246 1.656.246 1.742 0 .16-.039.191-1.211 1.07l-1.086.809ZM3.547 80.502c.11.508.188.933.172.949-.043.043-.594-1.668-.887-2.777l-.563-2.113c-.152-.567-.441-1.883-.648-2.926l-.438-2.211c-.715-3.59-1.148-8.719-1-11.891.102-2.078.367-4.558.664-6.121.18-.953.594-2.438.926-3.305.875-2.297 2.774-4.601 5.477-6.664 1.445-1.102 3.859-2.742 4.957-3.375.329-.188.711-.414.852-.504.407-.258 2.723-1.375 3.434-1.656.36-.144.833-.343 1.047-.441.214-.098.789-.324 1.273-.496l1.727-.621c.742-.269 2.258-.742 4.203-1.316 1.316-.387 4.937-1.258 6.812-1.637l2.43-.492c.488-.101 2.308-.414 2.41-.414.031 0 .106.157.164.344.058.187.203.465.32.621l.211.277-.199.031c-1.476.248-2.946.528-4.41.84-1.383.32-4.578 1.179-5.531 1.488l-1.617.5-3.516 1.176c-1.824.632-3.937 1.418-4.449 1.648l-1.152.48c-1.196.48-3.235 1.488-4.188 2.074-3.129 1.911-4.688 3.09-6.145 4.641-.879.933-1.879 2.293-2.324 3.152-.109.207-.277.519-.379.695-.297.523-.586 1.227-.992 2.418-.528 1.562-.801 2.855-1.016 4.855-.129 1.179-.11 6.246.031 7.902.356 4.23 1.172 9.613 2.059 13.539l.285 1.328Zm52.52.54c-.195.16-.625.149-1.023-.031-.309-.14-1.16-.687-1.336-.859l-.57-.504c-.445-.383-2.418-2.368-3.211-3.227-.32-.343-.324-.355-.238-.527.05-.098.136-.32.191-.496.082-.242.18-.383.414-.578.578-.488.832-1.137.797-2.039-.011-.286-.008-.516.012-.516.031.004.359.395.996 1.18l.625.754 1.152 1.387 1.277 1.531c.336.391.468.617.734 1.246.61 1.442.664 2.274.18 2.68Zm18.391-.058c-.402.187-.824.23-1.035.109-.18-.106-.348-.547-.348-.926 0-.504.207-1.246.555-1.973.238-.5.441-.8.918-1.363.336-.398.731-.879.879-1.074.159-.208.327-.409.504-.602.202-.224.396-.454.582-.691.192-.242.387-.481.434-.527.047-.046.274-.324.504-.609.23-.285.523-.641.656-.793l.242-.273.023.703c.02.644.04.734.227 1.117.132.271.315.514.539.715.236.189.411.445.5.734.09.238.172.465.176.504.015.078-.586.731-1.969 2.133-1.637 1.66-2.578 2.445-3.387 2.816Zm-17.409-1.347c-.195.273-.372.507-.383.523-.011.016-.023-.07-.023-.191 0-.289-.207-1.086-.379-1.461l-.313-.688c-.106-.239-.407-.668-.77-1.098-.328-.391-.594-.746-.594-.789 0-.086.972-1.985 1.062-2.078.09-.093.746.071 1.211.309.688.344 1.614 1.32 2.055 2.168l.18.34-.277.402-.844 1.234-.926 1.328Zm15.934-.54a7.107 7.107 0 0 0-.145.742l-.043.348-.234-.336-.859-1.242-.977-1.418-.348-.512.109-.23c.418-.879 1.394-1.937 2.113-2.289.473-.235 1.133-.399 1.215-.305.027.031.285.511.57 1.07.383.739.508 1.036.461 1.098l-.613.758c-.602.726-1.062 1.582-1.25 2.316Zm-27.754.279c-.004.332-.027.605-.047.605-.113 0-.75-.793-.914-1.137-.317-.672-.395-1.016-.426-1.883-.027-.723-.016-.875.129-1.43.086-.343.258-.824.379-1.07.371-.754 1.218-1.394 1.863-1.406.328-.004.75.222.984.531.144.187.148.219.062.328-.25.328-.52 1.019-.59 1.523-.062.441-.109.57-.273.777a9.51 9.51 0 0 0-.543.832c-.422.711-.609 1.414-.625 2.328Zm39.448.198c-.196.222-.375.406-.395.406-.02 0-.036-.258-.043-.574a6.764 6.764 0 0 0-.109-1.043c-.121-.563-.559-1.473-.965-2.008-.246-.324-.308-.461-.371-.824-.11-.605-.293-1.144-.512-1.488l-.184-.293.297-.297c.629-.629 1.352-.528 2.184.312.664.675.996 1.57 1.051 2.855.051 1.211-.258 2.164-.953 2.953Zm-35.923-.247c.051.238.086.437.078.449-.008.012-.211-.121-.449-.289-.469-.328-.786-.746-1.141-1.504-.48-1.039-.496-2.39-.031-3.402.316-.688.965-1.262 1.418-1.262.086 0 .336.094.551.203.289.149.426.262.504.422.227.446.098 1.11-.418 2.145-.183.379-.382.84-.441 1.027-.148.5-.183 1.672-.07 2.211Zm32.602-.095a4.306 4.306 0 0 1-.57.461l-.203.117.043-.148c.179-.625.211-1.594.074-2.242-.047-.223-.254-.77-.461-1.211-.449-.961-.598-1.48-.551-1.945.043-.379.133-.504.531-.727.539-.305.84-.27 1.387.16.328.262.547.614.75 1.219.164.481.184.629.184 1.301 0 .68-.019.821-.191 1.348-.246.754-.531 1.238-.992 1.668Zm-39.279-.239c0 .282-.09.25-.305-.105a3.933 3.933 0 0 1-.559-2.566c.062-.567.148-.813.605-1.758.191-.398.824-1.058 1.191-1.246.356-.18.852-.266 1.094-.188.138.058.262.143.367.25l.176.18-.195.223c-.332.383-.625 1.074-.82 1.965a1.23 1.23 0 0 1-.305.59 4.937 4.937 0 0 0-.828 1.266c-.219.481-.422 1.149-.422 1.391ZM3.79 74.515l-.143.761a22.69 22.69 0 0 0-.171.913l-.049.263c-.14.848-.171.965-.234.84-.09-.183-.492-2.441-.828-4.656-.109-.703-.219-1.429-.254-1.617-.648-3.89-.953-9.976-.652-13.105.113-1.191.344-2.664.508-3.25l.148-.547c.801-2.859 1.945-5.004 3.75-7.043.797-.902 2.391-2.312 3.137-2.777.14-.086.3-.203.355-.258.125-.125 1.449-.973 2.469-1.578.43-.254.918-.554 1.09-.668.172-.114.734-.395 1.246-.637s1.047-.492 1.184-.566c.41-.211 2.645-1.105 4.168-1.668a64.266 64.266 0 0 0 1.621-.609l1.555-.531a41.899 41.899 0 0 0 1.586-.539c.211-.09 3.039-.957 4.328-1.328l4.074-1.059c.988-.242 3.789-.746 4.164-.746.137 0 .129.058-.086.527-.168.359-.485 1.191-.84 2.211a82.56 82.56 0 0 1-.52 1.43c-.156.414-.609 1.984-1 3.488l-.844 3.734c-.332 1.586-.594 2.727-.633 2.766-.012.012-.375 0-.801-.027a15.62 15.62 0 0 0-4.078.332c-1.403.321-3.008.821-3.766 1.176-1.203.563-2.059 1.02-2.176 1.168-.02.024-.207.156-.422.301-.532.359-1.5 1.297-1.895 1.836-.184.246-.391.512-.465.598-.144.156-.636 1.031-1.105 1.965-.258.508-.703 1.793-1.121 3.207-.277.945-.555 2.637-.625 3.824-.023.344-.05.715-.07.824l-.031.199-.387-.242c-.801-.512-.922-.575-1.508-.813-1.343-.551-2.609-.633-3.777-.246a4.945 4.945 0 0 0-1.645.902 9.275 9.275 0 0 0-1.977 2.312c-.203.336-.382.625-.402.645-.067.051-.489.93-.887 1.836-.742 1.687-1.539 4.266-1.992 6.453Zm121.251 1.606c-.071.403-.15.804-.238 1.203-.027.071-.09-.175-.16-.613-.195-1.269-.742-3.656-1.215-5.316-.188-.668-.246-.84-.379-1.156a19.43 19.43 0 0 1-.328-.902c-.406-1.144-.503-1.375-.98-2.316-.531-1.055-.804-1.5-1.34-2.207-.536-.707-.743-.945-1.016-1.16a9.072 9.072 0 0 1-.477-.414c-.14-.133-.488-.368-.777-.52-1.789-.965-3.82-.758-5.941.613-.285.184-.532.312-.551.293-.019-.019-.039-.218-.039-.445-.012-1.43-.793-5.254-1.305-6.375l-.34-.809a10.084 10.084 0 0 0-1.145-2.125c-1.11-1.683-2.563-2.929-4.438-3.82-1.094-.516-1.141-.535-1.797-.754-2.539-.844-4.762-1.196-6.719-1.055a12.17 12.17 0 0 1-.785.039l-.27-1.32a79.904 79.904 0 0 0-.781-3.547l-.406-1.73c-.324-1.406-1.106-3.898-1.715-5.457-.437-1.117-.777-2.031-.777-2.086 0-.117 4.258.641 4.699.836.09.038.184.066.281.082 1.218.299 2.432.615 3.641.949l2.117.652c1.926.594 4.469 1.433 5.133 1.699l1.559.574a46.62 46.62 0 0 1 1.336.496c.491.226.99.433 1.496.621.91.348 3.382 1.532 3.937 1.887.265.168.582.359.699.418.117.059.442.254.715.434l1.121.723c2.472 1.586 4.578 3.586 5.738 5.453.191.301.394.617.453.703.219.324.621 1.113.871 1.711l.434 1.031c.484 1.117 1.078 3.929 1.254 5.941.148 1.718.074 6.152-.133 7.687l-.188 1.68c-.265 2.57-.695 5.625-.992 7.035l-.254 1.367Zm-60.369.24c-.293.219-.559.41-.594.422-.035.012-.125-.019-.195-.07a28.668 28.668 0 0 0-1.207-.656c-.593-.313-1.148-.617-1.238-.68a5.94 5.94 0 0 0-.539-.305l-.383-.191-.07-.539c-.09-.714-.344-4.441-.305-4.484.019-.016.238.105.492.277l.992.641c.297.184.698.453.902.59.204.137.508.332.684.426l.312.176.605-.367 1.336-.801 1.305-.797a8.94 8.94 0 0 1 .605-.355c.019 0 .031.133.035.297 0 .27.153 1.836.309 3.125.114.949.114.937-.324 1.281-.326.253-.657.5-.992.742l-1.73 1.27Zm5.824-.473c-.203.336-.391.609-.422.609-.031 0-.082-.063-.113-.141-.164-.407-.328-3.336-.301-5.43l.02-1.496.574-.016a3.233 3.233 0 0 1 1.715.367c.644.328 1.297 1.039 1.621 1.773.016.036.031.074.045.112.107.345.181.741.231 1.206.011.353-.039.625-.159.659a3.915 3.915 0 0 1-.402.066c-.164.024-.528.156-.809.297-.687.34-1.477 1.125-2 1.992Zm-11.327-.119c.086.34.149.625.137.633-.012.008-.168-.226-.352-.523a7.998 7.998 0 0 0-.84-1.074c-.723-.762-1.242-1.047-2.293-1.262-.145-.031-.176-.078-.211-.324-.063-.422.066-1.203.289-1.738.262-.625.922-1.344 1.543-1.668.239-.125.469-.227.52-.227.066 0 .113.21.195.855.065.516.143 1.031.234 1.543.269 1.461.625 3.195.777 3.785Zm-9.005-1.786c0 .168-.028.344-.059.395-.047.071-.063.043-.063-.109 0-.465-.34-.867-.922-1.094-.492-.191-.898-.129-1.328.215l-.238.187-.168-.195a1.956 1.956 0 0 0-.883-.566c-.344-.102-.808 0-1.285.289l-.355.215-.234-.184c-.273-.219-.504-.313-.75-.313-.351 0-.8.133-1.152.348-.199.118-.371.2-.387.184-.016-.016.031-.129.109-.25.293-.481.816-.594 2.707-.594 1.84 0 4.023.203 4.496.418.266.121.516.637.512 1.055Zm29.408-.266a1.386 1.386 0 0 0-.145.453l-.043.301-.082-.203c-.16-.379.149-1.203.504-1.348.52-.215 2.684-.414 4.512-.414 1.848-.003 2.414.125 2.672.602.133.25.071.34-.117.168-.211-.191-.477-.312-.891-.398-.484-.098-.769-.04-1.121.23l-.285.219-.289-.195c-.789-.519-1.574-.453-2.148.184l-.23.254-.316-.227a1.29 1.29 0 0 0-1.152-.215c-.297.078-.722.371-.867.59Zm-.424-.44a2.508 2.508 0 0 0-.152.586l-.043.359-.152-.34c-.125-.289-.152-.445-.152-.965-.004-1.011.156-1.304.902-1.648.57-.266 1.148-.36 2.609-.438 1.933-.101 2.886.043 3.656.559.464.309.734.583.898.895.117.23.117.242.008.195-.504-.211-.879-.246-2.508-.242-1.64.008-3.32.145-4.23.348-.375.082-.656.316-.836.691Zm-28.469.56c-.07.16-.145.293-.16.293-.015 0-.047-.125-.07-.281-.09-.602-.367-1.039-.746-1.18-.562-.203-2.285-.39-4.078-.445-1.336-.04-2.192.019-2.676.187-.152.055-.285.09-.293.082-.008-.008.031-.102.082-.211.238-.492 1.09-1.113 1.781-1.301 1.254-.34 4.504-.168 5.402.285.747.379.895.644.895 1.621 0 .535-.024.703-.137.949Zm13.492-2.592c-.356.215-.664.391-.684.391-.035-.003-.5-.3-1.211-.773l-1.453-.949-.988-.637-.074-1.199c-.094-1.43-.203-4.418-.168-4.457.035-.031.27.156.844.672l1.398 1.246 1.121.992c.32.285.32.285.828-.039l2.41-1.473c.512-.309.945-.579.965-.602.063-.082.942-.566.973-.539.015.02-.028.321-.098.676-.261 1.32-.441 2.945-.441 4.004v.625l-.418.254-1.074.645-1.93 1.164Zm-6.402-4.397-.484-.008c-.562-.011-.64-.019-1.484-.156-.711-.109-2.457-.554-2.547-.648-.039-.039.058-.059.277-.059.895-.004 2.438-.266 3.422-.582l.652-.215.039.293c.033.277.06.554.082.832Zm14.004-.093c-.75.098-2 .129-2 .047.049-.573.127-1.142.234-1.707.024-.024.407.078.844.23 1.129.382 2.593.648 3.652.652.285.003.375.019.301.062-.207.121-2.34.625-3.031.715Zm-7.168-1.102c-.289.171-.703.425-.918.562l-.387.246-1.695-1.504a186.13 186.13 0 0 1-1.992-1.781l-.297-.281-.094-1.336c-.153-2.125-.188-3.746-.094-4.621.043-.422.098-.816.121-.879.035-.094.453.293 2.258 2.105l2.219 2.223.672-.434 1.203-.754 1.465-.906 1.617-1.004c.288-.175.573-.354.855-.539l.172-.117v.191c0 .34-.187 1.934-.316 2.707-.07.406-.249 1.235-.398 1.836a49.391 49.391 0 0 0-.348 1.484l-.078.395-.875.523-1.719 1.047-1.371.836Zm-10.187-.021c-1.41.148-1.488.121-.625-.219 1.301-.519 2.637-1.246 3.262-1.777.176-.152.348-.273.379-.273.059 0 .141.754.141 1.289v.262l-.516.156c-1.032.312-1.778.472-2.641.562Zm20.364.043c.102.09-.66.043-1.742-.109-1.067-.149-3.004-.719-2.977-.879.091-.47.203-.935.336-1.395.035-.058.113-.019.289.137.277.25 1.316.95 1.824 1.223.187.105.765.36 1.277.578.512.218.957.418.992.445Zm-21.335-.447c-.598.242-1.141.437-1.203.437-.062 0-.281-.074-.488-.16l-1.059-.441c-.66-.27-3.765-1.797-3.828-1.883-.016-.023-.325-.191-.684-.375a22.508 22.508 0 0 1-1.09-.594c-.679-.406-1.453-.84-1.492-.84-.019 0-.223-.117-.453-.258a37.65 37.65 0 0 0-1.914-1.094l-.59-.313c-.765-.418-2.726-1.195-3.57-1.418-1.172-.308-1.676-.371-2.996-.367-1.14.004-1.297.02-1.867.168a5.986 5.986 0 0 0-2.023.973c-.223.168-.414.297-.426.285-.028-.027.336-1.789.523-2.535.196-.77.434-1.438.637-1.758.398-.637.824-1.262.98-1.434l.492-.594c.323-.387.655-.766.996-1.137.488-.531.699-.722.773-.695.64.246 3.496 1.157 4.488 1.43a47.74 47.74 0 0 1 1.555.445l2.18.582c.789.2 1.577.404 2.363.613l1.992.473c.839.191 1.695.39 1.898.441.864.223 1.766.43 3.102.715.781.164 1.433.312 1.449.328.055.055-1.106.43-1.59.516-.793.137-1.981.211-3.336.211H47l.386.359c.211.199.398.375.414.398l.949.695c1.464 1.051 3.074 1.898 4.109 2.168.16.043.297.094.297.121 0 .027-.105.078-.234.121a7.378 7.378 0 0 0-.484.184c-.383.168-.574.23-1.211.398-.621.164-1.8.434-2.191.5-.168.031-.222.067-.199.133.036.082 1.036.594 1.641.836.231.095.46.194.687.297 1.062.485 3.261 1.008 4.23 1.012.274 0 .278 0 .133.102-.254.176-.961.5-2.082.953Zm22.93.227c-.426.203-.731.238-.969.121l-1.27-.531c-.594-.239-1.234-.528-1.418-.641l-.344-.203.238-.02c1.192-.082 3.145-.543 4.02-.941l.891-.383c.769-.32 1.383-.629 1.578-.785l.152-.121-.555-.109c-1.48-.289-3.824-.992-3.824-1.148 0-.024.258-.125.574-.223.887-.285 2.547-1.145 3.379-1.754 1.066-.782 1.406-1.047 1.773-1.387l.406-.375-1.289-.004c-.707 0-1.645-.031-2.086-.066-.786-.066-1.977-.273-2.102-.363a1.734 1.734 0 0 0-.328-.133c-.145-.043-.266-.098-.266-.121 0-.023.512-.148 1.137-.281l3.594-.836 2.023-.473c.824-.192 1.664-.399 1.867-.465l2.148-.566a59.957 59.957 0 0 0 2.211-.59l1.687-.492a67.666 67.666 0 0 0 2.77-.871l1.52-.516.254.223c.2.19.389.391.566.602.172.203.418.484.547.621.351.375 1.324 1.625 1.617 2.086.246.383.535 1.059.711 1.68.043.157.106.328.133.387.047.086.368 1.583.516 2.395l.035.199-.508-.34a24.914 24.914 0 0 1-.582-.395c-.137-.109-.437-.242-.832-.375-1.489-.492-3.278-.496-5.262-.008-.82.199-2.656.906-3.578 1.379-1.187.609-2.328 1.242-2.355 1.312-.011.028-.043.051-.07.051-.043 0-1.567.84-1.805.996-.848.547-4.504 2.43-5.758 2.965-.385.162-.767.329-1.148.5Zm-59.514-1.067c-.07.375-.14.711-.156.746-.066.152.035-2.519.129-3.328.3-2.554 1.171-5.367 2.23-7.191.43-.742 1.243-1.781 1.852-2.367.598-.57 1.656-1.339 2.328-1.691a22.728 22.728 0 0 1 2.43-1.027c2.043-.68 4.723-1.125 6.129-1.016 1.051.082 1.246.11 1.246.172 0 .035-.137.207-.305.387-.168.18-.371.446-.445.598-.074.152-.168.3-.207.324-.039.024-.399.043-.797.047-1.25 0-2.82.207-4.004.527-.648.176-2.332.805-2.832 1.059-.358.188-.711.385-1.059.59-2.09 1.219-2.867 1.957-3.824 3.637-.551.965-.735 1.375-1.266 2.84-.539 1.484-1.031 3.425-1.449 5.695Zm94.466-.489c.055 1.402-.027 1.457-.254.16-.469-2.688-1.188-5.145-2.059-7.047-.492-1.066-.715-1.449-1.301-2.238-.535-.715-.738-.926-1.379-1.41a15.985 15.985 0 0 0-4.199-2.313c-1.774-.66-3.133-.926-5.129-1l-1.055-.039-.18-.313a3.926 3.926 0 0 0-.531-.668c-.191-.196-.332-.367-.316-.387.098-.098 1.816-.16 2.668-.098 1.395.102 3.207.48 4.793 1 .613.199 2.218.918 2.691 1.207 1.25.754 2.34 1.707 3.07 2.68 1.465 1.949 2.504 4.75 2.918 7.844l.16 1.184c.032.238.079.886.102 1.437Zm-54.941-.111c-.289.18-.821.172-2.051-.027-.625-.098-1.894-.418-2.207-.551l-1.105-.441a19.844 19.844 0 0 1-.918-.375c0-.008.648-.008 1.445-.004 1.593.004 2.171-.055 3.23-.34 1.039-.281 1.785-.582 2.211-.906.11-.082.227-.148.258-.148.063 0 .113.379.172 1.34l.039.621-.43.352a7.26 7.26 0 0 1-.645.48Zm17.288-.026c-.301.055-.848.114-1.215.137l-.664.039-.5-.371c-.274-.207-.563-.445-.645-.535l-.148-.16.207-.844c.117-.465.227-.844.258-.844s.246.098.488.219c.625.316.977.445 1.762.648 1.098.285 1.613.34 3.211.336 1.703-.004 1.703-.047-.031.609-1.153.434-1.727.594-2.723.766ZM18.291 62.21c-.254.273-.559.609-.676.742l-.207.246.043-.246c.217-1.091.494-2.169.828-3.23.836-2.567 1.571-4.028 2.645-5.262.629-.726 1.848-1.601 3.16-2.277.258-.129.48-.257.5-.277.043-.055 1.258-.547 1.68-.684l.934-.297c1.039-.332 2.281-.523 3.926-.605l.84-.043.016.23c.011.184-.028.282-.227.52-1.258 1.52-2.215 3.262-2.586 4.711-.156.609-.297 1.801-.34 2.875l-.043 1.008-.605-.301a8.25 8.25 0 0 0-1.246-.469c-.347-.093-.734-.195-.855-.23-.305-.086-1.684-.027-2.207.09-.645.153-1.274.367-1.879.637-1.019.468-2.605 1.695-3.699 2.863Zm92.191.342c.07.293.113.555.105.582-.008.027-.269-.234-.574-.582a15.182 15.182 0 0 0-2.898-2.543c-.961-.64-1.68-.965-2.641-1.199a19.72 19.72 0 0 1-.715-.184c-.36-.106-1.762-.035-2.34.117a9.008 9.008 0 0 0-1.77.664l-.418.211-.039-1.039c-.043-1.113-.16-2.098-.332-2.746-.371-1.426-1.394-3.348-2.457-4.621-.363-.43-.398-.5-.375-.707l.027-.227.848.043c1.992.094 3.273.351 5.203 1.031 1.555.55 3.805 1.906 4.746 2.859.304.318.581.662.828 1.027.199.309.395.594.426.633.102.117.551 1.035.793 1.621.121.301.274.66.336.797.266.61.91 2.809 1.246 4.262Zm-56.968-.531c-.629.09-2.692.125-3.098.055-.262-.051-.27-.125-.02-.172.601-.105 2.062-.555 2.703-.832.39-.168 1.133-.543 1.648-.836a44 44 0 0 1 1.691-.91l.754-.379.031.324c.028.274.05.549.066.824l.035.5-.48.316c-.816.543-1.922.91-3.332 1.109Zm24.22.007c-.148.098-2.628.094-3.273-.004-1.199-.18-2.488-.582-3.105-.973-.168-.106-.316-.199-.328-.211-.027-.023.371-1.621.426-1.711.047-.074.238.039 1.617.949 1.211.801 2.277 1.254 3.949 1.684.57.149.781.227.715.266ZM29.318 59.94c-.078.464-.148.851-.156.859-.05.058-.066-1.407-.023-2.309.058-1.223.191-2.219.402-2.965.176-.625 1.039-2.394 1.418-2.91.169-.234.333-.471.492-.711.129-.191.399-.531.602-.754l.371-.402.793-.039c.437-.02.805-.027.82-.012.015.015-.352.441-.813.945-1.012 1.117-1.738 1.988-2.035 2.449-.122.187-.301.441-.395.566-.207.269-.426.789-.641 1.531-.238.813-.68 2.797-.836 3.75Zm69.53.869c-.039 0-.07-.063-.07-.137 0-.238-.489-2.832-.688-3.648-.348-1.449-.805-2.391-1.676-3.465-.15-.186-.297-.375-.441-.566-.109-.16-.851-.988-1.535-1.711-.286-.301-.516-.566-.516-.598 0-.032.16-.035.359-.012.276.029.554.046.832.051l.477.004.414.484a20.18 20.18 0 0 1 1.676 2.445c.476.871.902 2.145 1.074 3.219.063.387.109 1.211.129 2.27.028 1.211.016 1.664-.035 1.664Zm-44.327-.759c-.434.246-.813.445-.844.441-.859-.109-2.922-1.058-4.16-1.906-.968-.672-1.433-1.032-1.355-1.059.035-.012.231.023.43.078 1.512.418 3.578.711 5.039.715 1.215 0 2.57-.218 3.246-.527l.328-.152-.016.5-.02.504-.934.477c-.512.262-1.285.68-1.715.93Zm20.779.16c-.965.317-.969.317-1.426.047a81.576 81.576 0 0 1-2.32-1.508c-.043-.035.122-1.043.184-1.109.012-.012.059.008.102.043.164.133 1.207.457 1.785.555.715.121 2.344.132 3.117.023.859-.117 1.996-.359 2.496-.531.17-.062.344-.114.52-.156.172 0-.547.547-1.699 1.293-.68.442-2.078 1.121-2.758 1.344Zm-10.714-.706c-.438.273-.801.496-.809.496l-2.33-2.306-2.324-2.301.195-.73a19.98 19.98 0 0 1 .496-1.508l.656-1.777c.195-.547.406-1.094.465-1.211.094-.209.178-.423.25-.641.082-.23.168-.418.191-.418.023 0 .25.231.5.512.614.68 1.973 2.157 2.473 2.68l.402.422.691-.445 1.156-.742 2.605-1.648c.25-.161.465-.282.477-.27.027.027.187 1.383.277 2.324.035.375.066 1.45.066 2.387v1.703l-.199.184c-.109.101-.492.359-.855.578l-2.93 1.809ZM54.529 58.01c-.922.066-.903.07-1.934-.004-1.254-.09-3.164-.411-3.82-.641-.227-.078-.196-.086.687-.125 1.816-.086 2.68-.246 3.957-.734l.48-.184.625.156a60.72 60.72 0 0 0 1.648.359c.809.164 1.028.226 1.051.312.031.129-.02.175-.391.359-.453.23-1.399.438-2.305.5Zm22.846-.116c-.941.164-2.98.215-3.699.086-.567-.097-1.391-.363-1.688-.535-.184-.109-.203-.144-.168-.32.047-.231-.019-.204 1.387-.52l1.043-.23.672.25c1.106.41 1.836.531 3.711.613.684.032.953.063.879.102-.196.114-1.403.422-2.137.555Zm-20.106-1.629c-.028.348-.063.469-.133.477-.051.004-.441-.066-.871-.164l-2.832-.617a179.52 179.52 0 0 1-3.234-.723l-2.895-.68c-1.511-.356-5.816-1.434-6.32-1.586l-1.785-.496a49.823 49.823 0 0 1-1.836-.531l-1.621-.535c-.875-.281-1.387-.476-1.387-.527 0-.105.356-.406.477-.406.199 0 1.059-.329 1.258-.477.168-.129.254-.152.496-.125 2.331.349 4.659.715 6.984 1.098l.777.137c.434.066.438.07.965.586.516.507.555.531 1.43.902.409.169.814.347 1.215.535 1.191.602 2.754 1.117 4.793 1.582 1.457.332 2.157.41 2.969.32.555-.062 1.105-.191 1.496-.355.102-.039.11.004.102.539-.004.32-.027.789-.047 1.047Zm15.758.097c-.484.117-.929.215-.988.215-.089 0-.101-.047-.066-.328.101-.863.316-2.16.355-2.16.024 0 .204.094.395.211.484.289.996.379 2.121.371 1.027-.004 1.074-.011 4.109-.738 1.089-.261 1.632-.425 2.023-.605l1.586-.703c1.742-.75 1.816-.789 2.363-1.332l.5-.496 2.863-.445c1.575-.242 2.989-.465 3.145-.496.23-.04.3-.032.402.062.199.176.606.359 1.094.496.59.16.95.488.637.578l-1.82.594c-.941.313-2.387.751-3.207.977-.82.226-1.605.449-1.742.496-.425.145-4.644 1.207-6.441 1.625-.775.179-1.548.364-2.32.555-.551.144-2.5.578-3.656.816l-1.352.309Zm-16.821-1.655c-1.23.195-2.429.054-4.449-.52l-1.27-.344c-.532-.132-1.231-.41-2.184-.859l-1.434-.629c-.863-.359-.925-.402-1.355-.832l-.449-.453.191-.438.186-.413c.04-.011.11-.025.204-.042l1.09-.12a62.593 62.593 0 0 0 2.281-.289l2.117-.313c1.671-.247 3.738-.583 4.23-.688.934-.204 3.551-.641 3.59-.602.082.089.184.754.219 1.441.09 1.77-.312 2.91-1.492 4.25-.497.563-.813.746-1.477.848Zm9.417-2.876c-.433.282-.804.512-.824.512-.09 0-3.426-3.695-3.426-3.797 0-.121.566-1.262.937-1.887.386-.656 2.031-3.121 2.152-3.23.113-.101.129-.086.422.469.168.316.379.683.473.82.131.21.256.424.375.641.117.215.246.387.277.387.031 0 .426-.113.871-.25 2.047-.633 2.629-.809 2.809-.844l.191-.035-.082.395a11.725 11.725 0 0 0-.211 2.18c0 .609.09 1.637.16 1.871.035.114-.285.34-2.297 1.602l-1.828 1.168Zm-31.373-1.51c-.301.055-.867.117-1.258.137l-.707.043.039-.207c.121-.602 1.078-1.633 2.211-2.379.352-.234.676-.422.719-.422.057 0 .138.062.224.163.138.206.281.468.401.729.151.365.285.767.285.889 0 .226-.168.507-.359.605-.274.14-.969.339-1.555.441Zm61.488.003c.02.113-.015.125-.445.133-1.246.024-2.848-.363-3.293-.789-.121-.121-.14-.188-.117-.43.028-.305.496-1.355.719-1.625l.133-.152.312.168c1.222.668 2.586 2.031 2.691 2.695Zm-61.987-2.201a3.994 3.994 0 0 1-.418.301c-.066 0-.031-.328.094-.891l.465-2.191c.183-.89.422-1.968.531-2.398l.473-1.898c.27-1.089.414-1.546 1.125-3.609.363-1.054 1.242-3.328 1.316-3.406.027-.027.203.012.398.078s.468.125.605.125c.137 0 .25.008.25.02a7.694 7.694 0 0 1-.211.484c-.41.891-1.027 2.653-1.406 4.008-.173.62-.351 1.238-.535 1.855-.129.43-.57 2.297-.965 4.09-.075.324-.153.66-.184.746-.031.086-.125.539-.219 1.004-.094.465-.187.87-.207.902-.02.032-.196.153-.383.27-.187.117-.515.348-.73.512Zm61.003.252c-.047.078-.125.058-.215-.051-.047-.059-.383-.309-.75-.563l-.664-.457-.094-.453-.355-1.695c-.372-1.801-1.149-4.95-1.563-6.348-.329-1.105-1.145-3.418-1.395-3.945-.152-.32-.277-.597-.277-.609 0-.012.124-.02.277-.02.153 0 .422-.059.594-.125.112-.048.227-.089.344-.125.117 0 1.324 3.219 2 5.352.426 1.328.555 1.832.992 3.793l.469 2.059c.231.937.668 3.136.637 3.187ZM67.13 45.12l-.883.281c-.152.043-.129.074-.578-.711-.758-1.32-.883-1.574-.852-1.703.019-.074.183-.316.367-.539.186-.228.365-.463.535-.703.226-.332.816-1.523.816-1.652.004-.199.18.012.465.555l.305.59-.285 1.055c-.157.582-.278 1.066-.266 1.078.012.012.195-.433.414-.984l.395-1.004.871-.34c1.828-.719 2.273-.883 2.273-.852 0 .168-.582 3.981-.613 4.012-.024.023-.531.183-1.129.359a84.34 84.34 0 0 0-1.836.559Zm6.879-3.383c.07.161.121.301.109.309-.012.008-.184-.093-.391-.23a20.982 20.982 0 0 0-.445-.289c-.079-.047.019-.758.105-.758.048 0 .256.299.427.594l.067.119c.051.093.096.182.127.256Zm-5.752-.912a5.29 5.29 0 0 1-.543.191c-.047 0 .036-.34.223-.906.177-.64.294-1.295.348-1.957l.012-.387 1.215-.805c.672-.441 1.235-.781 1.258-.754.078.085.238.843.316 1.48.07.407.06.823-.027 1.227-.161.922-.106.855-1.016 1.199-.351.13-.7.265-1.047.406-.136.063-.468.2-.738.305Zm-.77-.197c-.019.079-.046.144-.07.141-.024-.003-.176-.257-.344-.566-.214-.402-.293-.613-.273-.73l.137-.633c.059-.269.102-.738.102-1.109v-.645l.172.113c.879.59.816.527.816.836.004.403-.16 1.293-.348 1.926-.07.221-.134.443-.191.668Zm-16.885-1.944c0 .039-.031.035-.402-.059-.445-.11-1.176-.485-1.086-.551a3.6 3.6 0 0 1 .367-.152c.191-.07.394-.149.453-.172.074-.031.109-.015.109.047 0 .051.129.27.281.477.152.207.277.394.277.41Zm24.758-.669c.05.078.082.156.07.164-.012.008-.387-.113-.832-.273l-.809-.289-.039-1.156.461.379c.185.15.38.326.559.502.168.177.308.326.42.45.07.084.127.16.169.224Zm-23.512-.601c.136.203.242.363.234.363l-.391-.09c-.453-.098-.84-.274-.84-.383 0-.047.141-.152.309-.238.221-.112.339-.159.395-.149.013.03.033.067.057.109.035.078.128.232.235.388Zm16.978-.338a5.782 5.782 0 0 1-.512.332c-.016 0-.063-.117-.102-.262-.109-.414-.23-.61-.613-1.012l-.359-.375.203-1.402c.113-.77.207-1.41.211-1.422.015-.067.464.085.937.312.715.348 1.558 1.172 1.863 1.828.351.742.351.675-.016.941a13.1 13.1 0 0 1-.727.484c-.223.133-.621.394-.887.574Zm-.857.205c0 .105-.072.069-.559-.278-.355-.25-.488-.387-.574-.59a2.718 2.718 0 0 0-.25-.453l-.133-.191.176.043c.258.067.676.375.93.684.207.25.41.639.41.785Zm-14.629-.733c0 .066-.02.062-.434-.047-.457-.125-.496-.18-.242-.332.262-.161.348-.164.395-.016a.658.658 0 0 0 .16.23c.066.059.121.133.121.164Zm6.898-.755c-.403.102-.762.184-.801.184-.055 0-.062-.101-.035-.359.055-.465-.051-1.196-.215-1.52-.07-.137-.121-.258-.109-.27.051-.05 1.957-.593 2.129-.609l.191-.012.137.738c.074.402.153.91.176 1.125l.039.391-.391.074Zm6.738-.206c-.007.039-.191-.008-.566-.141-.222-.082-.703-.184-1.074-.227l-.668-.078v-.238c0-.133-.044-.625-.102-1.094a17.433 17.433 0 0 1-.109-1.039l-.004-.188.961-.02c.976-.019 1.789.024 1.91.102.054.035-.133 1.621-.348 2.922Zm-3.926-.325c-.43.051-.828.109-.887.129-.129.039-.148-.008-.199-.516-.043-.34-.096-.679-.16-1.016a9.377 9.377 0 0 1-.125-.703c0-.09 1.274-.391 2.129-.5l.293-.039.062.324c.035.18.097.637.133 1.012.036.375.078.804.098.949l.035.266h-.305c-.164 0-.648.043-1.074.094Zm-24.087-1.384c-.453.145-.871.117-1.246-.078-.597-.316-.937-.855-.941-1.48a1.367 1.367 0 0 1 .422-1.039c.578-.586 1.715-.578 2.348.016a.272.272 0 0 1 .024.024c.086.109.161.214.225.317.115.198.216.432.262.606.011.053.019.105.024.158 0 .606-.508 1.282-1.117 1.477Zm51.286-.057a1.66 1.66 0 0 1-2.152-.801c-.508-1.195.746-2.5 2.039-2.125.75.218 1.137.715 1.133 1.445-.004.644-.36 1.16-1.02 1.48Zm-36.429-.626c-.238.113-.887.141-1.039.043-.078-.051-.055-.094.125-.246.235-.207.985-.598 1.258-.664.218-.047.218.027.023.445-.105.231-.207.344-.367.422Zm-1.534-.061c-.332.222-1.297.019-1.66-.344-.219-.222-.313-.664-.227-1.074.121-.582.739-1.383 1.512-1.965.106-.08.21-.164.312-.25l.009-.01c.232-.162.482-.324.748-.485a31.488 31.488 0 0 1 3.254-1.581 25.066 25.066 0 0 1 2.995-.966 24.143 24.143 0 0 1 1.527-.315 5.83 5.83 0 0 1 .814-.064c-.011.027-.125.077-.371.155-1.515.481-3.496 2.09-4.941 4.016-.871 1.16-1.383 1.582-2.199 1.832-.524.16-1.118.48-1.434.777a3.222 3.222 0 0 1-.34.273Zm-13.451-2.615c-.015.016-.273.039-.57.055l-.539.027-.336-.691c-.336-.679-1.219-1.937-1.836-2.617a44.816 44.816 0 0 0-2.004-2.039c-.285-.269-.5-.503-.48-.523.008-.008.034-.004.071.008.116.056.251.125.397.203l.478.277c1.972 1.137 3.582 2.77 4.488 4.559.199.39.352.726.332.742Zm51.438.059-.57.008c-.656.008-.632.047-.32-.617.418-.883 1.204-1.957 2.145-2.918.617-.633 1.851-1.508 2.992-2.125l.555-.297-1.184 1.176c-1.137 1.128-1.805 1.875-2.375 2.648-.375.508-.934 1.426-1.102 1.805Zm-27.63-1.325a27.22 27.22 0 0 1-.746.102l-.309.039.215-.23c.407-.429 1.149-.988 1.598-1.195.566-.263 1.685-.542 2.569-.68a8.83 8.83 0 0 1 1.013-.085c.056.003.103.01.141.019.164.043.168.051.059.125a9.784 9.784 0 0 1-.648.324c-.774.356-1.774.918-2.094 1.184-.257.211-.328.234-.82.281-.327.03-.652.069-.977.117Zm-15.01 7.563c-.039.145.008.102.254-.234.094-.129.266-.273.379-.32.457-.191.628-.589.312-.734-.36-.164-.715.18-.84.809-.039.195-.085.41-.105.48Zm.762-.967c-.024.035-.086.066-.145.062-.093 0-.089-.012.016-.09.125-.098.199-.082.129.027Z"/></svg>
Your plain version looks awesome!
Zooming in (randomly, on the right paw (left in the image)) is this which shows some technical problems
There is this blob of 3 nodes that is 'dirt', and then the arrowed nodes are in fact two nodes.
I set fill to none and turned on 0.2 px stroke to see defects in the path. Did not notice any more 'smudges', but there are a lot of two-node-paires with the exact same coordinates. Inkscape shows them smaller:
I encountered these strange pairs in the past and my belief is that the path is not 'really' closed here, but this is start and end on the same place, but not in the same node.
Not really a clue if they are generally a problem, but sometimes they are. This is not clear for me. Anyhow, breaking apart the path and combining it again removes some but not all of the double points. :thinking:
So my intermediate conclusion is that your new plain icon is great; but you can remove that three-node-smudge between its right hand fingers (left side in the image). I will investigate a bit more into the two point problem if time permits. Maybe tools like svgo already attack them. Inscape simplify does not in general. Also simplify does not really enhance your plain svg, so that seems to be already quite compact :+1:
Hmmm, the last plain version I uploaded is already optimized by SVGOMG, so that doesn't seem to remove those nodes.
Might be something that needs to be done manually if it is to be done at all
Some meetings later, and I can not find my reply I started here ... Sigh. So, again....
I now think the double points are not much of a problem. Other people also searched for an automatic solution, and theoretically Inkscape could do that maybe, but I could not get it to work. Additionally they go away when fontforge imports the paths and converts the nodes to font-nodes.
Some can be auto-removed when you break apart and recombine all paths, but not all. (shift ctrl k and ctrl +).
I think.
So, I would say the plain icon apart from the small 3 point glitch is good to go!
Then I looked at the line version, and what I did not like much was that it does not look like what I would call line-art. I am not sure if that is the design goal here for line versions, but maybe it is. The problem for me is that the stroke width is not comparable overall, but it notably differs especially for inside and outside strokes:
As provided by you
Stroke width unified
Detail view, with thick in pink and thin in blue:
Maybe the point is moot, this is just a suggestion.
How did I do it?
- Export your line version as hires png
- Import png into empty Inkscape
- Trace the bitmap with mode 'centerline'
- Now you have the dragon as open strokes
- Adjust stroke width, ends (rounded), and bends (round)
- Path - Stroke to Path
Of course that does not have sharp pointy ends, and so finally I merged the resultant path with your line path.
But there are some not-so-nice places, especially at the tips of the spikes, etc, that would need some tweaking.
Anyhow, have a look.
Ah, and here the full svg with 'your' and 'my' path. Do ctrl a and ctrl + to get 'the end result'.
Small preview, one path moved to reveal the other
Full Inkscape SVG for experiments (to download and open in Inkscape):
hmm, the reason I made the outline lines thinner was due to aesthetics.
When I made them the same thickness they overlapped and caused some weird artifacting in some of the detailed areas, like the tail and the wing fingertips.
But your version doesn't seem to have the same issues, at least not nearly to the same extent.
There are some places that are a bit worse looking than in my version due to the line thickness making lines merge together without any gaps... and in some places it looks a bit "wavy" like on the bottom of the tail:
but other than those the icon as a whole looks much better.
I also agree that having the same line thickness everywhere is a design-goal and that it usually looks better too.
Unless you have any objections I suggest we settle on going for your newly made llvm-line version and my latest llvm-plain suggestion. Let's get this PR merged 💯
Sidenote:
I wasn't able to download or view the images and SVGs you uploaded in fullscreen view because they are private for some reason. Not sure why, but it looks like this:
Edit: It seems there was something wrong with my browser. After clicking on the PR again, I was able to view the images. Maybe an auth cookie that was malformed or something? I dunno
Well, my line version was just quickly done in boring zoom meetings :grimacing: I can improve it taking your comments into account, but not today but I assume tomorrow.
Sounds good to me. Let's try to get this PR merged before the end of next week :)
Hi!
I'm the check-bot and we have some issues with your PR:
devicon.json is not sorted correctly.
Please make sure that your icon is added in the `devicon.json` file at the correct alphabetic position
as seen here: https://github.com/devicons/devicon/wiki/Updating-%60devicon.json%60
Check our CONTRIBUTING guide for more details regarding these errors.
Please address these issues. When you update this PR, I will check your SVGs again.
Thanks for your help, SVG-Checker Bot :smile:
Use @Snailedlt's plain version sans the smudge at the right hand (which I called left hand in the commit message, sigh).
Use @Snailedlt's line version and increase the outer line a bit to make it as thick as the inside lines.
Force push to
- remove the unneeded merge commits
- have just the final changes and not the development in the repo
Hi there,
I'm Devicons' Peek Bot and I just peeked at the icons that you wanted to add using icomoon.io.
Here are the SVGs as intepreted by Icomoon when we upload the files:

Here are the zoomed-in screenshots of the added icons as SVGs:

Here are the icons that will be generated by Icomoon:

Here are the zoomed-in screenshots of the added icons as icons:

Here are the colored versions:

The maintainers will now check for:
- The number of Glyphs matches the number of SVGs that were selected.
- The icons (second group of pictures) look the same as the SVGs (first group of pictures).
- The icons are of high quality (legible, matches the official logo, etc.)
- A new object is added in the
devicon.jsonfile at the correct alphabetic position as seen here
In case of font issues, it might be caused by Icomoon not accepting strokes in the SVGs. Check this doc for more details and fix the issues as instructed by Icomoon and update this PR once you are done.
Thank you for contributing to Devicon! I hope that your icons are accepted into the repository.
Note: If the images don't show up, it has been autodeleted by Imgur after 6 months due to our API choice.
Cheers, Peek Bot :blush:
Hi!
I'm the check-bot and we have some issues with your PR:
devicon.json is not sorted correctly.
Please make sure that your icon is added in the `devicon.json` file at the correct alphabetic position
as seen here: https://github.com/devicons/devicon/wiki/Updating-%60devicon.json%60
Check our CONTRIBUTING guide for more details regarding these errors.
Please address these issues. When you update this PR, I will check your SVGs again.
Thanks for your help, SVG-Checker Bot :smile:
Let's also add the color as fill to the line and plain versions :) #5A90B6
According to the specs having a unspecified fill color is ... expected?
:thinking:
Edit: Of course if you say the color is expected I change the svgs, thats easy. I just wonder, it somewhat contradicts with how I read the contrib info; and then, maybe the contrib info needs to be changed also.
It's more of a convention we've used since it makes it easier for some third-party tools. It's not really needed for our internal workflow. Yeah, maybe we should update the wiki.
I don't even remember why we re-added the fill for many icons at this point 😅
Hi!
I'm the check-bot and we have some issues with your PR:
devicon.json is not sorted correctly.
Please make sure that your icon is added in the `devicon.json` file at the correct alphabetic position
as seen here: https://github.com/devicons/devicon/wiki/Updating-%60devicon.json%60
Check our CONTRIBUTING guide for more details regarding these errors.
Please address these issues. When you update this PR, I will check your SVGs again.
Thanks for your help, SVG-Checker Bot :smile:
Dear SVG Checker Bot,
it would probably be more helpful if you hint how to sort the devicons.json file.
For example users could just
$ jq --slurp --indent 4 '.[] | sort_by(.name)' < devicon.json > devicon_sorted.json
$ mv devicon_sorted.json devicon.json
I will add a commit with the result of this. Lets see if you are content then.
Hi there,
I'm Devicons' Peek Bot and I just peeked at the icons that you wanted to add using icomoon.io.
Here are the SVGs as intepreted by Icomoon when we upload the files:

Here are the zoomed-in screenshots of the added icons as SVGs:

Here are the icons that will be generated by Icomoon:

Here are the zoomed-in screenshots of the added icons as icons:

Here are the colored versions:

The maintainers will now check for:
- The number of Glyphs matches the number of SVGs that were selected.
- The icons (second group of pictures) look the same as the SVGs (first group of pictures).
- The icons are of high quality (legible, matches the official logo, etc.)
- A new object is added in the
devicon.jsonfile at the correct alphabetic position as seen here
In case of font issues, it might be caused by Icomoon not accepting strokes in the SVGs. Check this doc for more details and fix the issues as instructed by Icomoon and update this PR once you are done.
Thank you for contributing to Devicon! I hope that your icons are accepted into the repository.
Note: If the images don't show up, it has been autodeleted by Imgur after 6 months due to our API choice.
Cheers, Peek Bot :blush: