Created
September 3, 2024 18:05
-
-
Save mdboom/aadb421be78b3748752b4e8d59a9d2fa to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'> | |
<svg width="720pt" height="1080pt" version="1.1" viewBox="0 0 720 1080" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
<defs> | |
<style type="text/css">*{stroke-linejoin: round; stroke-linecap: butt}</style> | |
</defs> | |
<path d="m0 1080h720v-1080h-720z" fill="#fff"/> | |
<path d="m40.6 351h661v-316h-661z" fill="#fff"/> | |
<path d="m82.5 351v-316" clip-path="url(#n)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<defs> | |
<path id="k" d="m0 0v3.5" stroke="#000" stroke-width=".8"/> | |
</defs> | |
<use x="82.49913" y="351.264775" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2023-12 --> | |
<g transform="translate(61.6 366) scale(.1 -.1)"> | |
<defs> | |
<path id="c" transform="scale(.0156)" d="m1228 531h2203v-531h-2962v531q359 372 979 998 621 627 780 809 303 340 423 576 121 236 121 464 0 372-261 606-261 235-680 235-297 0-627-103-329-103-704-313v638q381 153 712 231 332 78 607 78 725 0 1156-363 431-362 431-968 0-288-108-546-107-257-392-607-78-91-497-524-418-433-1181-1211z"/> | |
<path id="b" transform="scale(.0156)" d="m2034 4250q-487 0-733-480-245-479-245-1442 0-959 245-1439 246-480 733-480 491 0 736 480 246 480 246 1439 0 963-246 1442-245 480-736 480zm0 500q785 0 1199-621 414-620 414-1801 0-1178-414-1799-414-620-1199-620-784 0-1198 620-414 621-414 1799 0 1181 414 1801 414 621 1198 621z"/> | |
<path id="ac" transform="scale(.0156)" d="m2597 2516q453-97 707-404 255-306 255-756 0-690-475-1069-475-378-1350-378-293 0-604 58t-642 174v609q262-153 574-231 313-78 654-78 593 0 904 234t311 681q0 413-289 645-289 233-804 233h-544v519h569q465 0 712 186t247 536q0 359-255 551-254 193-729 193-260 0-557-57-297-56-653-174v562q360 100 674 150t592 50q719 0 1137-327 419-326 419-882 0-388-222-655t-631-370z"/> | |
<path id="j" transform="scale(.0156)" d="m313 2009h1684v-512h-1684v512z"/> | |
<path id="s" transform="scale(.0156)" d="m794 531h1031v3560l-1122-225v575l1116 225h631v-4135h1031v-531h-2687v531z"/> | |
</defs> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#ac"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#s"/> | |
<use x="354.199219" xlink:href="#c"/> | |
</g> | |
<path d="m152 351v-316" clip-path="url(#n)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="151.658311" y="351.264775" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-01 --> | |
<g transform="translate(131 366) scale(.1 -.1)"> | |
<defs> | |
<path id="g" transform="scale(.0156)" d="m2419 4116-1594-2491h1594v2491zm-166 550h794v-3041h666v-525h-666v-1100h-628v1100h-2106v609l1940 2957z"/> | |
</defs> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#s"/> | |
</g> | |
<path d="m221 351v-316" clip-path="url(#n)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="220.817492" y="351.264775" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-02 --> | |
<g transform="translate(200 366) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#c"/> | |
</g> | |
<path d="m286 351v-316" clip-path="url(#n)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="285.514791" y="351.264775" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-03 --> | |
<g transform="translate(265 366) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#ac"/> | |
</g> | |
<path d="m355 351v-316" clip-path="url(#n)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="354.673972" y="351.264775" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-04 --> | |
<g transform="translate(334 366) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#g"/> | |
</g> | |
<path d="m422 351v-316" clip-path="url(#n)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="421.602212" y="351.264775" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-05 --> | |
<g transform="translate(401 366) scale(.1 -.1)"> | |
<defs> | |
<path id="ai" transform="scale(.0156)" d="m691 4666h2478v-532h-1900v-1143q137 47 274 70 138 23 276 23 781 0 1237-428 457-428 457-1159 0-753-469-1171-469-417-1322-417-294 0-599 50-304 50-629 150v635q281-153 581-228t634-75q541 0 856 284 316 284 316 772 0 487-316 771-315 285-856 285-253 0-505-56-251-56-513-175v2344z"/> | |
</defs> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#ai"/> | |
</g> | |
<path d="m491 351v-316" clip-path="url(#n)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="490.761393" y="351.264775" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-06 --> | |
<g transform="translate(470 366) scale(.1 -.1)"> | |
<defs> | |
<path id="ah" transform="scale(.0156)" d="m2113 2584q-425 0-674-291-248-290-248-796 0-503 248-796 249-292 674-292t673 292q248 293 248 796 0 506-248 796-248 291-673 291zm1253 1979v-575q-238 112-480 171-242 60-480 60-625 0-955-422-329-422-376-1275 184 272 462 417 279 145 613 145 703 0 1111-427 408-426 408-1160 0-719-425-1154-425-434-1131-434-810 0-1238 620-428 621-428 1799 0 1106 525 1764t1409 658q238 0 480-47t505-140z"/> | |
</defs> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#ah"/> | |
</g> | |
<path d="m558 351v-316" clip-path="url(#n)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="557.689633" y="351.264775" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-07 --> | |
<g transform="translate(537 366) scale(.1 -.1)"> | |
<defs> | |
<path id="an" transform="scale(.0156)" d="m525 4666h3e3v-269l-1694-4397h-659l1594 4134h-2241v532z"/> | |
</defs> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#an"/> | |
</g> | |
<path d="m627 351v-316" clip-path="url(#n)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="626.848814" y="351.264775" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-08 --> | |
<g transform="translate(606 366) scale(.1 -.1)"> | |
<defs> | |
<path id="af" transform="scale(.0156)" d="m2034 2216q-450 0-708-241-257-241-257-662 0-422 257-663 258-241 708-241t709 242q260 243 260 662 0 421-258 662-257 241-711 241zm-631 268q-406 100-633 378-226 279-226 679 0 559 398 884 399 325 1092 325 697 0 1094-325t397-884q0-400-227-679-226-278-629-378 456-106 710-416 255-309 255-755 0-679-414-1042-414-362-1186-362-771 0-1186 362-414 363-414 1042 0 446 256 755 257 310 713 416zm-231 997q0-362 226-565 227-203 636-203 407 0 636 203 230 203 230 565 0 363-230 566-229 203-636 203-409 0-636-203-226-203-226-566z"/> | |
</defs> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#af"/> | |
</g> | |
<path d="m696 351v-316" clip-path="url(#n)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="696.007996" y="351.264775" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-09 --> | |
<g transform="translate(675 366) scale(.1 -.1)"> | |
<defs> | |
<path id="ae" transform="scale(.0156)" d="m703 97v575q238-113 481-172 244-59 479-59 625 0 954 420 330 420 377 1277-181-269-460-413-278-144-615-144-700 0-1108 423-408 424-408 1159 0 718 425 1152 425 435 1131 435 810 0 1236-621 427-620 427-1801 0-1103-524-1761-523-658-1407-658-238 0-482 47-243 47-506 141zm1256 1978q425 0 673 290 249 291 249 798 0 503-249 795-248 292-673 292t-673-292-248-795q0-507 248-798 248-290 673-290z"/> | |
</defs> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#ae"/> | |
</g> | |
<path d="m40.6 304h661" clip-path="url(#n)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<defs> | |
<path id="p" d="m0 0h-3.5" stroke="#000" stroke-width=".8"/> | |
</defs> | |
<use x="40.645553" y="304.326104" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 0.60× --> | |
<g transform="translate(3 308) scale(.1 -.1)"> | |
<defs> | |
<path id="m" transform="scale(.0156)" d="m684 794h660v-794h-660v794z"/> | |
<path id="q" transform="scale(.0156)" d="m4488 3438-1429-1435 1429-1428-372-378-1435 1434-1434-1434-369 378 1425 1428-1425 1435 369 378 1434-1435 1435 1435 372-378z"/> | |
</defs> | |
<use xlink:href="#b"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#ah"/> | |
<use x="159.033203" xlink:href="#b"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 239h661" clip-path="url(#n)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="239.133504" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 0.70× --> | |
<g transform="translate(3 243) scale(.1 -.1)"> | |
<use xlink:href="#b"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#an"/> | |
<use x="159.033203" xlink:href="#b"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 174h661" clip-path="url(#n)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="173.940905" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 0.80× --> | |
<g transform="translate(3 178) scale(.1 -.1)"> | |
<use xlink:href="#b"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#af"/> | |
<use x="159.033203" xlink:href="#b"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 109h661" clip-path="url(#n)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="108.748306" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 0.90× --> | |
<g transform="translate(3 113) scale(.1 -.1)"> | |
<use xlink:href="#b"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#ae"/> | |
<use x="159.033203" xlink:href="#b"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 43.6h661" clip-path="url(#n)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="43.555707" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 1.00× --> | |
<g transform="translate(3 47.4) scale(.1 -.1)"> | |
<use xlink:href="#s"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#b"/> | |
<use x="159.033203" xlink:href="#b"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m-1 62.7 64.7 33 125-19.6 64.8-19.6 58.6 163 131 6.52 54.3-13 10.5 13 31.2 71.7h9.02l0.0148 32.6h6.56l16.1 6.52 15.5-71.7 15.7-19.6 15.2-6.52 15.9-6.52h15.6l15.6 6.52 15.7-6.52" clip-path="url(#n)" fill="none" stroke="#1f77b4" stroke-linecap="square" stroke-opacity=".9" stroke-width="1.5"/> | |
<defs> | |
<path id="a" d="m-2.5 2.5h5v-5h-5z" stroke="#1f77b4" stroke-opacity=".9"/> | |
</defs> | |
<g clip-path="url(#n)" fill="#1f77b4" fill-opacity=".9" stroke="#1f77b4" stroke-opacity=".9"> | |
<use x="-1" y="62.728142" xlink:href="#a"/> | |
<use x="63.660689" y="95.709786" xlink:href="#a"/> | |
<use x="188.677477" y="76.152006" xlink:href="#a"/> | |
<use x="253.504966" y="56.594227" xlink:href="#a"/> | |
<use x="312.117424" y="219.575725" xlink:href="#a"/> | |
<use x="443.440365" y="226.094985" xlink:href="#a"/> | |
<use x="497.748965" y="213.056465" xlink:href="#a"/> | |
<use x="508.219723" y="226.094985" xlink:href="#a"/> | |
<use x="539.468084" y="297.806844" xlink:href="#a"/> | |
<use x="548.488808" y="297.806844" xlink:href="#a"/> | |
<use x="548.503603" y="330.403143" xlink:href="#a"/> | |
<use x="555.066547" y="330.403143" xlink:href="#a"/> | |
<use x="571.158786" y="336.922403" xlink:href="#a"/> | |
<use x="586.611025" y="265.210544" xlink:href="#a"/> | |
<use x="602.359379" y="245.652764" xlink:href="#a"/> | |
<use x="617.605332" y="239.133504" xlink:href="#a"/> | |
<use x="633.535106" y="232.614245" xlink:href="#a"/> | |
<use x="649.098245" y="232.614245" xlink:href="#a"/> | |
<use x="664.678917" y="239.133504" xlink:href="#a"/> | |
<use x="680.382911" y="232.614245" xlink:href="#a"/> | |
</g> | |
<g stroke="#1f77b4" stroke-opacity=".9"> | |
<path d="m539 252 15.6 26.1 16.1 13 15.5-32.6h15.7 15.2l15.9-6.52 15.6 6.52 15.6 13 15.7-19.6" clip-path="url(#n)" fill="none" stroke-dasharray="1.5,2.475" stroke-width="1.5"/> | |
<g clip-path="url(#n)" fill="#1f77b4" fill-opacity=".9"> | |
<use x="539.468084" y="252.172024" xlink:href="#a"/> | |
<use x="555.066547" y="278.249064" xlink:href="#a"/> | |
<use x="571.158786" y="291.287584" xlink:href="#a"/> | |
<use x="586.611025" y="258.691284" xlink:href="#a"/> | |
<use x="602.359379" y="258.691284" xlink:href="#a"/> | |
<use x="617.605332" y="258.691284" xlink:href="#a"/> | |
<use x="633.535106" y="252.172024" xlink:href="#a"/> | |
<use x="649.098245" y="258.691284" xlink:href="#a"/> | |
<use x="664.678917" y="271.729804" xlink:href="#a"/> | |
<use x="680.382911" y="252.172024" xlink:href="#a"/> | |
</g> | |
</g> | |
<path d="m539 291 15.6 19.6h16.1l15.5-6.52 15.7-6.52 15.2 13h15.9 15.6 15.6l15.7-6.52" clip-path="url(#n)" fill="none" stroke="#9467bd" stroke-dasharray="5.55,2.4" stroke-opacity=".9" stroke-width="1.5"/> | |
<defs> | |
<path id="f" d="m-2.5 2.5h5v-5h-5z" stroke="#9467bd" stroke-opacity=".9"/> | |
</defs> | |
<g clip-path="url(#n)" fill="#9467bd" fill-opacity=".9" stroke="#9467bd" stroke-opacity=".9"> | |
<use x="539.468084" y="291.287584" xlink:href="#f"/> | |
<use x="555.066547" y="310.845364" xlink:href="#f"/> | |
<use x="571.158786" y="310.845364" xlink:href="#f"/> | |
<use x="586.611025" y="304.326104" xlink:href="#f"/> | |
<use x="602.359379" y="297.806844" xlink:href="#f"/> | |
<use x="617.605332" y="310.845364" xlink:href="#f"/> | |
<use x="633.535106" y="310.845364" xlink:href="#f"/> | |
<use x="649.098245" y="310.845364" xlink:href="#f"/> | |
<use x="664.678917" y="310.845364" xlink:href="#f"/> | |
<use x="680.382911" y="304.326104" xlink:href="#f"/> | |
</g> | |
<path d="m539 167 15.6 26.1 16.1 6.52h15.5l15.7-6.52 15.2-19.6 15.9 32.6 31.1 13 15.7-13" clip-path="url(#n)" fill="none" stroke="#2ca02c" stroke-linecap="square" stroke-opacity=".9" stroke-width="1.5"/> | |
<defs> | |
<path id="e" d="m0-2.5-2.5 5h5z" stroke="#2ca02c" stroke-opacity=".9"/> | |
</defs> | |
<g clip-path="url(#n)" fill="#2ca02c" fill-opacity=".9" stroke="#2ca02c" stroke-opacity=".9"> | |
<use x="539.468084" y="167.421645" xlink:href="#e"/> | |
<use x="555.066547" y="193.498685" xlink:href="#e"/> | |
<use x="571.158786" y="200.017945" xlink:href="#e"/> | |
<use x="586.611025" y="200.017945" xlink:href="#e"/> | |
<use x="602.359379" y="193.498685" xlink:href="#e"/> | |
<use x="617.605332" y="173.940905" xlink:href="#e"/> | |
<use x="633.535106" y="206.537205" xlink:href="#e"/> | |
<use x="649.098245" y="213.056465" xlink:href="#e"/> | |
<use x="664.678917" y="219.575725" xlink:href="#e"/> | |
<use x="680.382911" y="206.537205" xlink:href="#e"/> | |
</g> | |
<path d="m40.6 351v-316" fill="none" stroke="#000" stroke-linecap="square" stroke-width=".8"/> | |
<path d="m702 351v-316" fill="none" stroke="#000" stroke-linecap="square" stroke-width=".8"/> | |
<path d="m40.6 351h661" fill="none" stroke="#000" stroke-linecap="square" stroke-width=".8"/> | |
<path d="m40.6 35.7h661" fill="none" stroke="#000" stroke-linecap="square" stroke-width=".8"/> | |
<g clip-path="url(#n)"> | |
<!-- faster ⟶ --> | |
<g transform="translate(58.2 35.6) rotate(-90) scale(.1 -.1)"> | |
<defs> | |
<path id="z" transform="scale(.0156)" d="m2375 4863v-479h-550q-309 0-430-125-120-125-120-450v-309h947v-447h-947v-3053h-578v3053h-550v447h550v244q0 584 272 851 272 268 862 268h544z"/> | |
<path id="u" transform="scale(.0156)" d="m2194 1759q-697 0-966-159t-269-544q0-306 202-486 202-179 548-179 479 0 768 339t289 901v128h-572zm1147 238v-2e3h-575v531q-197-318-491-470t-719-152q-537 0-855 302-317 302-317 808 0 590 395 890 396 300 1180 300h807v57q0 397-261 614t-733 217q-300 0-585-72-284-72-546-216v532q315 122 612 182 297 61 578 61 760 0 1135-394 375-393 375-1193z"/> | |
<path id="x" transform="scale(.0156)" d="m2834 3397v-544q-243 125-506 187-262 63-544 63-428 0-642-131t-214-394q0-200 153-314t616-217l197-44q612-131 870-370t258-667q0-488-386-773-386-284-1061-284-281 0-586 55t-642 164v594q319-166 628-249 309-82 613-82 406 0 624 139 219 139 219 392 0 234-158 359-157 125-692 241l-200 47q-534 112-772 345-237 233-237 639 0 494 350 762 350 269 994 269 318 0 599-47 282-46 519-140z"/> | |
<path id="w" transform="scale(.0156)" d="m1172 4494v-994h1184v-447h-1184v-1900q0-428 117-550t477-122h590v-481h-590q-666 0-919 248-253 249-253 905v1900h-422v447h422v994h578z"/> | |
<path id="l" transform="scale(.0156)" d="m3597 1894v-281h-2644q38-594 358-905t892-311q331 0 642 81t618 244v-544q-310-131-635-200t-659-69q-838 0-1327 487-489 488-489 1320 0 859 464 1363 464 505 1252 505 706 0 1117-455 411-454 411-1235zm-575 169q-6 471-264 752-258 282-683 282-481 0-770-272t-333-766l2050 4z"/> | |
<path id="r" transform="scale(.0156)" d="m2631 2963q-97 56-211 82-114 27-251 27-488 0-749-317t-261-911v-1844h-578v3500h578v-544q182 319 472 473 291 155 707 155 59 0 131-8 72-7 159-23l3-590z"/> | |
<path id="ar" transform="scale(.0156)" d="m8863 2147v-281l-1229-1228-375 375 729 728h-7622v531h7622l-729 728 375 375 1229-1228z"/> | |
</defs> | |
<use xlink:href="#z"/> | |
<use x="35.205078" xlink:href="#u"/> | |
<use x="96.484375" xlink:href="#x"/> | |
<use x="148.583984" xlink:href="#w"/> | |
<use x="187.792969" xlink:href="#l"/> | |
<use x="249.316406" xlink:href="#r"/> | |
<use x="290.429688" xlink:href="#DejaVuSans-20"/> | |
<use x="322.216797" xlink:href="#ar"/> | |
</g> | |
</g> | |
<g clip-path="url(#n)"> | |
<!-- ⟵ slower --> | |
<g transform="translate(58.2 104) rotate(-90) scale(.1 -.1)"> | |
<defs> | |
<path id="as" transform="scale(.0156)" d="m313 1866v281l1228 1228 375-375-728-728h7621v-531h-7621l728-728-375-375-1228 1228z"/> | |
<path id="ab" transform="scale(.0156)" d="m603 4863h575v-4863h-575v4863z"/> | |
<path id="v" transform="scale(.0156)" d="m1959 3097q-462 0-731-361t-269-989 267-989q268-361 733-361 460 0 728 362 269 363 269 988 0 622-269 986-268 364-728 364zm0 487q750 0 1178-488 429-487 429-1349 0-859-429-1349-428-489-1178-489-753 0-1180 489-426 490-426 1349 0 862 426 1349 427 488 1180 488z"/> | |
<path id="aj" transform="scale(.0156)" d="m269 3500h575l719-2731 715 2731h678l719-2731 716 2731h575l-916-3500h-678l-753 2869-756-2869h-679l-915 3500z"/> | |
</defs> | |
<use xlink:href="#as"/> | |
<use x="143.359375" xlink:href="#DejaVuSans-20"/> | |
<use x="175.146484" xlink:href="#x"/> | |
<use x="227.246094" xlink:href="#ab"/> | |
<use x="255.029297" xlink:href="#v"/> | |
<use x="316.210938" xlink:href="#aj"/> | |
<use x="397.998047" xlink:href="#l"/> | |
<use x="459.521484" xlink:href="#r"/> | |
</g> | |
</g> | |
<!-- Effect of free threading vs. Tier 1 (same commit) --> | |
<g transform="translate(225 29.7) scale(.12 -.12)"> | |
<defs> | |
<path id="ao" transform="scale(.0156)" d="m628 4666h2950v-532h-2319v-1381h2222v-531h-2222v-1691h2375v-531h-3006v4666z"/> | |
<path id="aa" transform="scale(.0156)" d="m3122 3366v-538q-244 135-489 202t-495 67q-560 0-870-355-309-354-309-995t309-996q310-354 870-354 250 0 495 67t489 202v-532q-241-112-499-168-257-57-548-57-791 0-1257 497-465 497-465 1341 0 856 470 1346 471 491 1290 491 265 0 518-55 253-54 491-163z"/> | |
<path id="al" transform="scale(.0156)" d="m3513 2113v-2113h-575v2094q0 497-194 743-194 247-581 247-466 0-735-297-269-296-269-809v-1978h-578v4863h578v-1907q207 316 486 472 280 156 646 156 603 0 912-373 310-373 310-1098z"/> | |
<path id="aw" transform="scale(.0156)" d="m2906 2969v1894h575v-4863h-575v525q-181-312-458-464-276-152-664-152-634 0-1033 506-398 507-398 1332t398 1331q399 506 1033 506 388 0 664-152 277-151 458-463zm-1959-1222q0-634 261-995t717-361 718 361q263 361 263 995t-263 995q-262 361-718 361t-717-361-261-995z"/> | |
<path id="o" transform="scale(.0156)" d="m603 3500h575v-3500h-575v3500zm0 1363h575v-729h-575v729z"/> | |
<path id="t" transform="scale(.0156)" d="m3513 2113v-2113h-575v2094q0 497-194 743-194 247-581 247-466 0-735-297-269-296-269-809v-1978h-578v3500h578v-544q207 316 486 472 280 156 646 156 603 0 912-373 310-373 310-1098z"/> | |
<path id="au" transform="scale(.0156)" d="m2906 1791q0 625-258 968-257 344-723 344-462 0-720-344-258-343-258-968 0-622 258-966t720-344q466 0 723 344 258 344 258 966zm575-1357q0-893-397-1329-396-436-1215-436-303 0-572 45t-522 139v559q253-137 500-202 247-66 503-66 566 0 847 295t281 892v285q-178-310-456-463t-666-153q-643 0-1037 490-394 491-394 1301 0 812 394 1302 394 491 1037 491 388 0 666-153t456-462v531h575v-3066z"/> | |
<path id="ak" transform="scale(.0156)" d="m191 3500h609l1094-2937 1094 2937h609l-1313-3500h-781l-1312 3500z"/> | |
<path id="am" transform="scale(.0156)" d="m-19 4666h3947v-532h-1656v-4134h-634v4134h-1657v532z"/> | |
<path id="aq" transform="scale(.0156)" d="m1984 4856q-418-718-622-1422-203-703-203-1425 0-721 205-1429t620-1424h-500q-468 735-701 1444t-233 1409q0 697 231 1403 232 707 703 1444h500z"/> | |
<path id="y" transform="scale(.0156)" d="m3328 2828q216 388 516 572t706 184q547 0 844-383 297-382 297-1088v-2113h-578v2094q0 503-179 746-178 244-543 244-447 0-707-297-259-296-259-809v-1978h-578v2094q0 506-178 748t-550 242q-441 0-701-298-259-298-259-808v-1978h-578v3500h578v-544q197 322 472 475t653 153q382 0 649-194 267-193 395-562z"/> | |
<path id="ap" transform="scale(.0156)" d="m513 4856h500q468-737 701-1444 233-706 233-1403 0-700-233-1409t-701-1444h-500q415 716 620 1424t205 1429q0 722-205 1425-205 704-620 1422z"/> | |
</defs> | |
<use xlink:href="#ao"/> | |
<use x="63.183594" xlink:href="#z"/> | |
<use x="98.388672" xlink:href="#z"/> | |
<use x="133.59375" xlink:href="#l"/> | |
<use x="195.117188" xlink:href="#aa"/> | |
<use x="250.097656" xlink:href="#w"/> | |
<use x="289.306641" xlink:href="#DejaVuSans-20"/> | |
<use x="321.09375" xlink:href="#v"/> | |
<use x="382.275391" xlink:href="#z"/> | |
<use x="417.480469" xlink:href="#DejaVuSans-20"/> | |
<use x="449.267578" xlink:href="#z"/> | |
<use x="484.472656" xlink:href="#r"/> | |
<use x="523.335938" xlink:href="#l"/> | |
<use x="584.859375" xlink:href="#l"/> | |
<use x="646.382812" xlink:href="#DejaVuSans-20"/> | |
<use x="678.169922" xlink:href="#w"/> | |
<use x="717.378906" xlink:href="#al"/> | |
<use x="780.757812" xlink:href="#r"/> | |
<use x="819.621094" xlink:href="#l"/> | |
<use x="881.144531" xlink:href="#u"/> | |
<use x="942.423828" xlink:href="#aw"/> | |
<use x="1005.900391" xlink:href="#o"/> | |
<use x="1033.683594" xlink:href="#t"/> | |
<use x="1097.0625" xlink:href="#au"/> | |
<use x="1160.539062" xlink:href="#DejaVuSans-20"/> | |
<use x="1192.326172" xlink:href="#ak"/> | |
<use x="1251.505859" xlink:href="#x"/> | |
<use x="1303.605469" xlink:href="#m"/> | |
<use x="1335.392578" xlink:href="#DejaVuSans-20"/> | |
<use x="1367.179688" xlink:href="#am"/> | |
<use x="1425.138672" xlink:href="#o"/> | |
<use x="1452.921875" xlink:href="#l"/> | |
<use x="1514.445312" xlink:href="#r"/> | |
<use x="1555.558594" xlink:href="#DejaVuSans-20"/> | |
<use x="1587.345703" xlink:href="#s"/> | |
<use x="1650.96875" xlink:href="#DejaVuSans-20"/> | |
<use x="1682.755859" xlink:href="#aq"/> | |
<use x="1721.769531" xlink:href="#x"/> | |
<use x="1773.869141" xlink:href="#u"/> | |
<use x="1835.148438" xlink:href="#y"/> | |
<use x="1932.560547" xlink:href="#l"/> | |
<use x="1994.083984" xlink:href="#DejaVuSans-20"/> | |
<use x="2025.871094" xlink:href="#aa"/> | |
<use x="2080.851562" xlink:href="#v"/> | |
<use x="2142.033203" xlink:href="#y"/> | |
<use x="2239.445312" xlink:href="#y"/> | |
<use x="2336.857422" xlink:href="#o"/> | |
<use x="2364.640625" xlink:href="#w"/> | |
<use x="2403.849609" xlink:href="#ap"/> | |
</g> | |
<path d="m47.6 102h100q2 0 2-2v-57.7q0-2-2-2h-100q-2 0-2 2v57.7q0 2 2 2z" fill="#fff" opacity=".8" stroke="#ccc"/> | |
<path d="m49.6 48.8h10 10" fill="none" stroke="#1f77b4" stroke-linecap="square" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="48.831032" fill="#1f77b4" fill-opacity=".9" stroke="#1f77b4" stroke-opacity=".9" xlink:href="#a"/> | |
<!-- linux --> | |
<g transform="translate(77.6 52.3) scale(.1 -.1)"> | |
<defs> | |
<path id="ad" transform="scale(.0156)" d="m544 1381v2119h575v-2097q0-497 193-746 194-248 582-248 465 0 735 297 271 297 271 810v1984h575v-3500h-575v538q-209-319-486-474-276-155-642-155-603 0-916 375-312 375-312 1097zm1447 2203z"/> | |
<path id="ag" transform="scale(.0156)" d="m3513 3500-1266-1703 1331-1797h-678l-1019 1375-1018-1375h-679l1360 1831-1244 1669h678l928-1247 928 1247h679z"/> | |
</defs> | |
<use xlink:href="#ab"/> | |
<use x="27.783203" xlink:href="#o"/> | |
<use x="55.566406" xlink:href="#t"/> | |
<use x="118.945312" xlink:href="#ad"/> | |
<use x="182.324219" xlink:href="#ag"/> | |
</g> | |
<path d="m49.6 63.5h10 10" fill="none" stroke="#1f77b4" stroke-dasharray="1.5,2.475" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="63.509158" fill="#1f77b4" fill-opacity=".9" stroke="#1f77b4" stroke-opacity=".9" xlink:href="#a"/> | |
<!-- linux2 --> | |
<g transform="translate(77.6 67) scale(.1 -.1)"> | |
<use xlink:href="#ab"/> | |
<use x="27.783203" xlink:href="#o"/> | |
<use x="55.566406" xlink:href="#t"/> | |
<use x="118.945312" xlink:href="#ad"/> | |
<use x="182.324219" xlink:href="#ag"/> | |
<use x="241.503906" xlink:href="#c"/> | |
</g> | |
<path d="m49.6 78.2h10 10" fill="none" stroke="#9467bd" stroke-dasharray="5.55,2.4" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="78.187283" fill="#9467bd" fill-opacity=".9" stroke="#9467bd" stroke-opacity=".9" xlink:href="#f"/> | |
<!-- linux-aarch64 --> | |
<g transform="translate(77.6 81.7) scale(.1 -.1)"> | |
<use xlink:href="#ab"/> | |
<use x="27.783203" xlink:href="#o"/> | |
<use x="55.566406" xlink:href="#t"/> | |
<use x="118.945312" xlink:href="#ad"/> | |
<use x="182.324219" xlink:href="#ag"/> | |
<use x="241.503906" xlink:href="#j"/> | |
<use x="277.587891" xlink:href="#u"/> | |
<use x="338.867188" xlink:href="#u"/> | |
<use x="400.146484" xlink:href="#r"/> | |
<use x="439.009766" xlink:href="#aa"/> | |
<use x="493.990234" xlink:href="#al"/> | |
<use x="557.369141" xlink:href="#ah"/> | |
<use x="620.992188" xlink:href="#g"/> | |
</g> | |
<path d="m49.6 92.9h10 10" fill="none" stroke="#2ca02c" stroke-linecap="square" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="92.865407" fill="#2ca02c" fill-opacity=".9" stroke="#2ca02c" stroke-opacity=".9" xlink:href="#e"/> | |
<!-- macos --> | |
<g transform="translate(77.6 96.4) scale(.1 -.1)"> | |
<use xlink:href="#y"/> | |
<use x="97.412109" xlink:href="#u"/> | |
<use x="158.691406" xlink:href="#aa"/> | |
<use x="213.671875" xlink:href="#v"/> | |
<use x="274.853516" xlink:href="#x"/> | |
</g> | |
<path d="m40.6 706h661v-316h-661z" fill="#fff"/> | |
<path d="m82.6 706v-316" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="82.592086" y="705.793205" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2023-12 --> | |
<g transform="translate(61.7 720) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#ac"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#s"/> | |
<use x="354.199219" xlink:href="#c"/> | |
</g> | |
<path d="m152 706v-316" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="151.751267" y="705.793205" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-01 --> | |
<g transform="translate(131 720) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#s"/> | |
</g> | |
<path d="m221 706v-316" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="220.910448" y="705.793205" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-02 --> | |
<g transform="translate(200 720) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#c"/> | |
</g> | |
<path d="m286 706v-316" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="285.607747" y="705.793205" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-03 --> | |
<g transform="translate(265 720) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#ac"/> | |
</g> | |
<path d="m355 706v-316" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="354.766928" y="705.793205" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-04 --> | |
<g transform="translate(334 720) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#g"/> | |
</g> | |
<path d="m422 706v-316" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="421.695168" y="705.793205" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-05 --> | |
<g transform="translate(401 720) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#ai"/> | |
</g> | |
<path d="m491 706v-316" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="490.854349" y="705.793205" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-06 --> | |
<g transform="translate(470 720) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#ah"/> | |
</g> | |
<path d="m558 706v-316" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="557.782589" y="705.793205" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-07 --> | |
<g transform="translate(537 720) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#an"/> | |
</g> | |
<path d="m627 706v-316" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="626.94177" y="705.793205" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-08 --> | |
<g transform="translate(606 720) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#af"/> | |
</g> | |
<path d="m696 706v-316" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="696.100951" y="705.793205" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-09 --> | |
<g transform="translate(675 720) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#ae"/> | |
</g> | |
<path d="m40.6 706h661" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="705.793205" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 0.90× --> | |
<g transform="translate(3 710) scale(.1 -.1)"> | |
<use xlink:href="#b"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#ae"/> | |
<use x="159.033203" xlink:href="#b"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 666h661" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="666.351682" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 0.95× --> | |
<g transform="translate(3 670) scale(.1 -.1)"> | |
<use xlink:href="#b"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#ae"/> | |
<use x="159.033203" xlink:href="#ai"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 627h661" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="626.91016" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 1.00× --> | |
<g transform="translate(3 631) scale(.1 -.1)"> | |
<use xlink:href="#s"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#b"/> | |
<use x="159.033203" xlink:href="#b"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 587h661" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="587.468637" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 1.05× --> | |
<g transform="translate(3 591) scale(.1 -.1)"> | |
<use xlink:href="#s"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#b"/> | |
<use x="159.033203" xlink:href="#ai"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 548h661" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="548.027115" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 1.10× --> | |
<g transform="translate(3 552) scale(.1 -.1)"> | |
<use xlink:href="#s"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#s"/> | |
<use x="159.033203" xlink:href="#b"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 509h661" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="508.585592" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 1.15× --> | |
<g transform="translate(3 512) scale(.1 -.1)"> | |
<use xlink:href="#s"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#s"/> | |
<use x="159.033203" xlink:href="#ai"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 469h661" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="469.14407" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 1.20× --> | |
<g transform="translate(3 473) scale(.1 -.1)"> | |
<use xlink:href="#s"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#c"/> | |
<use x="159.033203" xlink:href="#b"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 430h661" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="429.702548" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 1.25× --> | |
<g transform="translate(3 434) scale(.1 -.1)"> | |
<use xlink:href="#s"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#c"/> | |
<use x="159.033203" xlink:href="#ai"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 390h661" clip-path="url(#h)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="390.261025" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 1.30× --> | |
<g transform="translate(3 394) scale(.1 -.1)"> | |
<use xlink:href="#s"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#ac"/> | |
<use x="159.033203" xlink:href="#b"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<g stroke="#1f77b4" stroke-opacity=".9"> | |
<path d="m254 627h177 5.39 7.39 2.83 3.4 12.2 8.01 7.36 8.25 13.7 2.15 6.98 15.7 15.5 15.6 16.1 15.5 15.7 15.2 5.79 7.23 0.0784 2.83 15.6 11 4.6 15.7" clip-path="url(#h)" fill="none" stroke-linecap="square" stroke-width="1.5"/> | |
<g clip-path="url(#h)" fill="#1f77b4" fill-opacity=".9"> | |
<use x="253.504966" y="626.91016" xlink:href="#a"/> | |
<use x="430.653869" y="626.91016" xlink:href="#a"/> | |
<use x="436.046163" y="626.91016" xlink:href="#a"/> | |
<use x="443.440365" y="626.91016" xlink:href="#a"/> | |
<use x="446.265759" y="626.91016" xlink:href="#a"/> | |
<use x="449.669365" y="626.91016" xlink:href="#a"/> | |
<use x="461.822443" y="626.91016" xlink:href="#a"/> | |
<use x="469.834854" y="626.91016" xlink:href="#a"/> | |
<use x="477.192312" y="626.91016" xlink:href="#a"/> | |
<use x="485.438352" y="626.91016" xlink:href="#a"/> | |
<use x="499.096154" y="626.91016" xlink:href="#a"/> | |
<use x="501.244597" y="626.91016" xlink:href="#a"/> | |
<use x="508.219723" y="626.91016" xlink:href="#a"/> | |
<use x="523.963429" y="626.91016" xlink:href="#a"/> | |
<use x="539.468084" y="626.91016" xlink:href="#a"/> | |
<use x="555.066547" y="626.91016" xlink:href="#a"/> | |
<use x="571.158786" y="626.91016" xlink:href="#a"/> | |
<use x="586.611025" y="626.91016" xlink:href="#a"/> | |
<use x="602.359379" y="626.91016" xlink:href="#a"/> | |
<use x="617.605332" y="626.91016" xlink:href="#a"/> | |
<use x="623.398782" y="626.91016" xlink:href="#a"/> | |
<use x="630.630105" y="626.91016" xlink:href="#a"/> | |
<use x="630.708472" y="626.91016" xlink:href="#a"/> | |
<use x="633.535106" y="626.91016" xlink:href="#a"/> | |
<use x="649.098245" y="626.91016" xlink:href="#a"/> | |
<use x="660.083772" y="626.91016" xlink:href="#a"/> | |
<use x="664.678917" y="626.91016" xlink:href="#a"/> | |
<use x="680.382911" y="626.91016" xlink:href="#a"/> | |
</g> | |
</g> | |
<g stroke="#1f77b4" stroke-opacity=".9"> | |
<path d="m254 627h177 15.6 3.4 12.2 15.4 21.9 2.15 6.98 15.7 15.5 15.6 16.1 15.5 15.7 15.2 13 0.0784 2.83 15.6 15.6 15.7" clip-path="url(#h)" fill="none" stroke-dasharray="1.5,2.475" stroke-width="1.5"/> | |
<g clip-path="url(#h)" fill="#1f77b4" fill-opacity=".9"> | |
<use x="253.504966" y="626.91016" xlink:href="#a"/> | |
<use x="430.653869" y="626.91016" xlink:href="#a"/> | |
<use x="446.265759" y="626.91016" xlink:href="#a"/> | |
<use x="449.669365" y="626.91016" xlink:href="#a"/> | |
<use x="461.822443" y="626.91016" xlink:href="#a"/> | |
<use x="477.192312" y="626.91016" xlink:href="#a"/> | |
<use x="499.096154" y="626.91016" xlink:href="#a"/> | |
<use x="501.244597" y="626.91016" xlink:href="#a"/> | |
<use x="508.219723" y="626.91016" xlink:href="#a"/> | |
<use x="523.963429" y="626.91016" xlink:href="#a"/> | |
<use x="539.468084" y="626.91016" xlink:href="#a"/> | |
<use x="555.066547" y="626.91016" xlink:href="#a"/> | |
<use x="571.158786" y="626.91016" xlink:href="#a"/> | |
<use x="586.611025" y="626.91016" xlink:href="#a"/> | |
<use x="602.359379" y="626.91016" xlink:href="#a"/> | |
<use x="617.605332" y="626.91016" xlink:href="#a"/> | |
<use x="630.630105" y="626.91016" xlink:href="#a"/> | |
<use x="630.708472" y="626.91016" xlink:href="#a"/> | |
<use x="633.535106" y="626.91016" xlink:href="#a"/> | |
<use x="649.098245" y="626.91016" xlink:href="#a"/> | |
<use x="664.678917" y="626.91016" xlink:href="#a"/> | |
<use x="680.382911" y="626.91016" xlink:href="#a"/> | |
</g> | |
</g> | |
<g stroke="#9467bd" stroke-opacity=".9"> | |
<path d="m431 651 15.6-7.89 3.4 7.89 12.2-7.89 15.4 15.8h21.9l2.15-7.89 6.98 7.89h15.7l15.5-7.89 15.6-7.89h16.1l15.5 7.89 15.7-7.89h15.2l13 15.8h0.0784 2.83l15.6-7.89h15.6l15.7 7.89" clip-path="url(#h)" fill="none" stroke-dasharray="5.55,2.4" stroke-width="1.5"/> | |
<g clip-path="url(#h)" fill="#9467bd" fill-opacity=".9"> | |
<use x="430.653869" y="650.575073" xlink:href="#f"/> | |
<use x="446.265759" y="642.686769" xlink:href="#f"/> | |
<use x="449.669365" y="650.575073" xlink:href="#f"/> | |
<use x="461.822443" y="642.686769" xlink:href="#f"/> | |
<use x="477.192312" y="658.463378" xlink:href="#f"/> | |
<use x="499.096154" y="658.463378" xlink:href="#f"/> | |
<use x="501.244597" y="650.575073" xlink:href="#f"/> | |
<use x="508.219723" y="658.463378" xlink:href="#f"/> | |
<use x="523.963429" y="658.463378" xlink:href="#f"/> | |
<use x="539.468084" y="650.575073" xlink:href="#f"/> | |
<use x="555.066547" y="642.686769" xlink:href="#f"/> | |
<use x="571.158786" y="642.686769" xlink:href="#f"/> | |
<use x="586.611025" y="650.575073" xlink:href="#f"/> | |
<use x="602.359379" y="642.686769" xlink:href="#f"/> | |
<use x="617.605332" y="642.686769" xlink:href="#f"/> | |
<use x="630.630105" y="658.463378" xlink:href="#f"/> | |
<use x="630.708472" y="658.463378" xlink:href="#f"/> | |
<use x="633.535106" y="658.463378" xlink:href="#f"/> | |
<use x="649.098245" y="650.575073" xlink:href="#f"/> | |
<use x="664.678917" y="650.575073" xlink:href="#f"/> | |
<use x="680.382911" y="658.463378" xlink:href="#f"/> | |
</g> | |
</g> | |
<g stroke="#2ca02c" stroke-opacity=".9"> | |
<path d="m254 627h177l15.6 7.89 3.4-7.89h12.2 15.4 21.9l2.15 7.89 6.98-7.89h15.7 15.5 15.6 16.1 15.5 15.7 15.2 13 0.0784 2.83 15.6l15.6 7.89h15.7" clip-path="url(#h)" fill="none" stroke-linecap="square" stroke-width="1.5"/> | |
<g clip-path="url(#h)" fill="#2ca02c" fill-opacity=".9"> | |
<use x="253.504966" y="626.91016" xlink:href="#e"/> | |
<use x="430.653869" y="626.91016" xlink:href="#e"/> | |
<use x="446.265759" y="634.798464" xlink:href="#e"/> | |
<use x="449.669365" y="626.91016" xlink:href="#e"/> | |
<use x="461.822443" y="626.91016" xlink:href="#e"/> | |
<use x="477.192312" y="626.91016" xlink:href="#e"/> | |
<use x="499.096154" y="626.91016" xlink:href="#e"/> | |
<use x="501.244597" y="634.798464" xlink:href="#e"/> | |
<use x="508.219723" y="626.91016" xlink:href="#e"/> | |
<use x="523.963429" y="626.91016" xlink:href="#e"/> | |
<use x="539.468084" y="626.91016" xlink:href="#e"/> | |
<use x="555.066547" y="626.91016" xlink:href="#e"/> | |
<use x="571.158786" y="626.91016" xlink:href="#e"/> | |
<use x="586.611025" y="626.91016" xlink:href="#e"/> | |
<use x="602.359379" y="626.91016" xlink:href="#e"/> | |
<use x="617.605332" y="626.91016" xlink:href="#e"/> | |
<use x="630.630105" y="626.91016" xlink:href="#e"/> | |
<use x="630.708472" y="626.91016" xlink:href="#e"/> | |
<use x="633.535106" y="626.91016" xlink:href="#e"/> | |
<use x="649.098245" y="626.91016" xlink:href="#e"/> | |
<use x="664.678917" y="634.798464" xlink:href="#e"/> | |
<use x="680.382911" y="634.798464" xlink:href="#e"/> | |
</g> | |
</g> | |
<path d="m254 627 177 7.89 15.6-7.89 3.4 15.8 12.2-7.89 15.4-7.89 21.9 7.89 2.15-7.89 6.98 7.89 15.7-7.89h15.5 15.6 6.57 9.52 15.5 15.7 15.2l13-15.8 0.0784 7.89h2.83l15.6 7.89h15.6 15.7" clip-path="url(#h)" fill="none" stroke="#d62728" stroke-linecap="square" stroke-opacity=".9" stroke-width="1.5"/> | |
<defs> | |
<path id="d" d="m0 1.25c0.332 0 0.649-0.132 0.884-0.366 0.234-0.234 0.366-0.552 0.366-0.884s-0.132-0.649-0.366-0.884c-0.234-0.234-0.552-0.366-0.884-0.366s-0.649 0.132-0.884 0.366c-0.234 0.234-0.366 0.552-0.366 0.884s0.132 0.649 0.366 0.884c0.234 0.234 0.552 0.366 0.884 0.366z" stroke="#d62728" stroke-opacity=".9"/> | |
</defs> | |
<g clip-path="url(#h)" fill="#d62728" fill-opacity=".9" stroke="#d62728" stroke-opacity=".9"> | |
<use x="253.504966" y="626.91016" xlink:href="#d"/> | |
<use x="430.653869" y="634.798464" xlink:href="#d"/> | |
<use x="446.265759" y="626.91016" xlink:href="#d"/> | |
<use x="449.669365" y="642.686769" xlink:href="#d"/> | |
<use x="461.822443" y="634.798464" xlink:href="#d"/> | |
<use x="477.192312" y="626.91016" xlink:href="#d"/> | |
<use x="499.096154" y="634.798464" xlink:href="#d"/> | |
<use x="501.244597" y="626.91016" xlink:href="#d"/> | |
<use x="508.219723" y="634.798464" xlink:href="#d"/> | |
<use x="523.963429" y="626.91016" xlink:href="#d"/> | |
<use x="539.468084" y="626.91016" xlink:href="#d"/> | |
<use x="555.066547" y="626.91016" xlink:href="#d"/> | |
<use x="561.64062" y="626.91016" xlink:href="#d"/> | |
<use x="571.158786" y="626.91016" xlink:href="#d"/> | |
<use x="586.611025" y="626.91016" xlink:href="#d"/> | |
<use x="602.359379" y="626.91016" xlink:href="#d"/> | |
<use x="617.605332" y="626.91016" xlink:href="#d"/> | |
<use x="630.630105" y="611.133551" xlink:href="#d"/> | |
<use x="630.708472" y="619.021855" xlink:href="#d"/> | |
<use x="633.535106" y="619.021855" xlink:href="#d"/> | |
<use x="649.098245" y="626.91016" xlink:href="#d"/> | |
<use x="664.678917" y="626.91016" xlink:href="#d"/> | |
<use x="680.382911" y="626.91016" xlink:href="#d"/> | |
</g> | |
<g stroke="#d62728" stroke-opacity=".9"> | |
<path d="m254 674 193-47.3h3.4 12.2 15.4 21.9 9.12 31.2 15.6 16.1 15.5 15.7 15.2 13l0.0784-7.89h2.83l15.6-7.89 15.6 15.8h15.7" clip-path="url(#h)" fill="none" stroke-dasharray="1.5,2.475" stroke-width="1.5"/> | |
<g clip-path="url(#h)" fill="#d62728" fill-opacity=".9"> | |
<use x="253.504966" y="674.239987" xlink:href="#d"/> | |
<use x="446.265759" y="626.91016" xlink:href="#d"/> | |
<use x="449.669365" y="626.91016" xlink:href="#d"/> | |
<use x="461.822443" y="626.91016" xlink:href="#d"/> | |
<use x="477.192312" y="626.91016" xlink:href="#d"/> | |
<use x="499.096154" y="626.91016" xlink:href="#d"/> | |
<use x="508.219723" y="626.91016" xlink:href="#d"/> | |
<use x="539.468084" y="626.91016" xlink:href="#d"/> | |
<use x="555.066547" y="626.91016" xlink:href="#d"/> | |
<use x="571.158786" y="626.91016" xlink:href="#d"/> | |
<use x="586.611025" y="626.91016" xlink:href="#d"/> | |
<use x="602.359379" y="626.91016" xlink:href="#d"/> | |
<use x="617.605332" y="626.91016" xlink:href="#d"/> | |
<use x="630.630105" y="626.91016" xlink:href="#d"/> | |
<use x="630.708472" y="619.021855" xlink:href="#d"/> | |
<use x="633.535106" y="619.021855" xlink:href="#d"/> | |
<use x="649.098245" y="611.133551" xlink:href="#d"/> | |
<use x="664.678917" y="626.91016" xlink:href="#d"/> | |
<use x="680.382911" y="626.91016" xlink:href="#d"/> | |
</g> | |
</g> | |
<path d="m40.6 706v-316" fill="none" stroke="#000" stroke-linecap="square" stroke-width=".8"/> | |
<path d="m702 706v-316" fill="none" stroke="#000" stroke-linecap="square" stroke-width=".8"/> | |
<path d="m40.6 706h661" fill="none" stroke="#000" stroke-linecap="square" stroke-width=".8"/> | |
<path d="m40.6 390h661" fill="none" stroke="#000" stroke-linecap="square" stroke-width=".8"/> | |
<g clip-path="url(#h)"> | |
<!-- faster ⟶ --> | |
<g transform="translate(58.2 619) rotate(-90) scale(.1 -.1)"> | |
<use xlink:href="#z"/> | |
<use x="35.205078" xlink:href="#u"/> | |
<use x="96.484375" xlink:href="#x"/> | |
<use x="148.583984" xlink:href="#w"/> | |
<use x="187.792969" xlink:href="#l"/> | |
<use x="249.316406" xlink:href="#r"/> | |
<use x="290.429688" xlink:href="#DejaVuSans-20"/> | |
<use x="322.216797" xlink:href="#ar"/> | |
</g> | |
</g> | |
<g clip-path="url(#h)"> | |
<!-- ⟵ slower --> | |
<g transform="translate(58.2 687) rotate(-90) scale(.1 -.1)"> | |
<use xlink:href="#as"/> | |
<use x="143.359375" xlink:href="#DejaVuSans-20"/> | |
<use x="175.146484" xlink:href="#x"/> | |
<use x="227.246094" xlink:href="#ab"/> | |
<use x="255.029297" xlink:href="#v"/> | |
<use x="316.210938" xlink:href="#aj"/> | |
<use x="397.998047" xlink:href="#l"/> | |
<use x="459.521484" xlink:href="#r"/> | |
</g> | |
</g> | |
<!-- Effect of JIT vs. Tier 1 (same commit) --> | |
<g transform="translate(260 384) scale(.12 -.12)"> | |
<defs> | |
<path id="az" transform="scale(.0156)" d="m628 4666h631v-4341q0-844-320-1225t-1030-381h-240v531h197q418 0 590 235 172 234 172 840v4341z"/> | |
<path id="ba" transform="scale(.0156)" d="m628 4666h631v-4666h-631v4666z"/> | |
</defs> | |
<use xlink:href="#ao"/> | |
<use x="63.183594" xlink:href="#z"/> | |
<use x="98.388672" xlink:href="#z"/> | |
<use x="133.59375" xlink:href="#l"/> | |
<use x="195.117188" xlink:href="#aa"/> | |
<use x="250.097656" xlink:href="#w"/> | |
<use x="289.306641" xlink:href="#DejaVuSans-20"/> | |
<use x="321.09375" xlink:href="#v"/> | |
<use x="382.275391" xlink:href="#z"/> | |
<use x="417.480469" xlink:href="#DejaVuSans-20"/> | |
<use x="449.267578" xlink:href="#az"/> | |
<use x="478.759766" xlink:href="#ba"/> | |
<use x="508.251953" xlink:href="#am"/> | |
<use x="569.335938" xlink:href="#DejaVuSans-20"/> | |
<use x="601.123047" xlink:href="#ak"/> | |
<use x="660.302734" xlink:href="#x"/> | |
<use x="712.402344" xlink:href="#m"/> | |
<use x="744.189453" xlink:href="#DejaVuSans-20"/> | |
<use x="775.976562" xlink:href="#am"/> | |
<use x="833.935547" xlink:href="#o"/> | |
<use x="861.71875" xlink:href="#l"/> | |
<use x="923.242188" xlink:href="#r"/> | |
<use x="964.355469" xlink:href="#DejaVuSans-20"/> | |
<use x="996.142578" xlink:href="#s"/> | |
<use x="1059.765625" xlink:href="#DejaVuSans-20"/> | |
<use x="1091.552734" xlink:href="#aq"/> | |
<use x="1130.566406" xlink:href="#x"/> | |
<use x="1182.666016" xlink:href="#u"/> | |
<use x="1243.945312" xlink:href="#y"/> | |
<use x="1341.357422" xlink:href="#l"/> | |
<use x="1402.880859" xlink:href="#DejaVuSans-20"/> | |
<use x="1434.667969" xlink:href="#aa"/> | |
<use x="1489.648438" xlink:href="#v"/> | |
<use x="1550.830078" xlink:href="#y"/> | |
<use x="1648.242188" xlink:href="#y"/> | |
<use x="1745.654297" xlink:href="#o"/> | |
<use x="1773.4375" xlink:href="#w"/> | |
<use x="1812.646484" xlink:href="#ap"/> | |
</g> | |
<path d="m47.6 486h100q2 0 2-2v-87.1q0-2-2-2h-100q-2 0-2 2v87.1q0 2 2 2z" fill="#fff" opacity=".8" stroke="#ccc"/> | |
<path d="m49.6 403h10 10" fill="none" stroke="#1f77b4" stroke-linecap="square" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="403.359463" fill="#1f77b4" fill-opacity=".9" stroke="#1f77b4" stroke-opacity=".9" xlink:href="#a"/> | |
<!-- linux --> | |
<g transform="translate(77.6 407) scale(.1 -.1)"> | |
<use xlink:href="#ab"/> | |
<use x="27.783203" xlink:href="#o"/> | |
<use x="55.566406" xlink:href="#t"/> | |
<use x="118.945312" xlink:href="#ad"/> | |
<use x="182.324219" xlink:href="#ag"/> | |
</g> | |
<path d="m49.6 418h10 10" fill="none" stroke="#1f77b4" stroke-dasharray="1.5,2.475" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="418.037588" fill="#1f77b4" fill-opacity=".9" stroke="#1f77b4" stroke-opacity=".9" xlink:href="#a"/> | |
<!-- linux2 --> | |
<g transform="translate(77.6 422) scale(.1 -.1)"> | |
<use xlink:href="#ab"/> | |
<use x="27.783203" xlink:href="#o"/> | |
<use x="55.566406" xlink:href="#t"/> | |
<use x="118.945312" xlink:href="#ad"/> | |
<use x="182.324219" xlink:href="#ag"/> | |
<use x="241.503906" xlink:href="#c"/> | |
</g> | |
<path d="m49.6 433h10 10" fill="none" stroke="#9467bd" stroke-dasharray="5.55,2.4" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="432.715713" fill="#9467bd" fill-opacity=".9" stroke="#9467bd" stroke-opacity=".9" xlink:href="#f"/> | |
<!-- linux-aarch64 --> | |
<g transform="translate(77.6 436) scale(.1 -.1)"> | |
<use xlink:href="#ab"/> | |
<use x="27.783203" xlink:href="#o"/> | |
<use x="55.566406" xlink:href="#t"/> | |
<use x="118.945312" xlink:href="#ad"/> | |
<use x="182.324219" xlink:href="#ag"/> | |
<use x="241.503906" xlink:href="#j"/> | |
<use x="277.587891" xlink:href="#u"/> | |
<use x="338.867188" xlink:href="#u"/> | |
<use x="400.146484" xlink:href="#r"/> | |
<use x="439.009766" xlink:href="#aa"/> | |
<use x="493.990234" xlink:href="#al"/> | |
<use x="557.369141" xlink:href="#ah"/> | |
<use x="620.992188" xlink:href="#g"/> | |
</g> | |
<path d="m49.6 447h10 10" fill="none" stroke="#2ca02c" stroke-linecap="square" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="447.393838" fill="#2ca02c" fill-opacity=".9" stroke="#2ca02c" stroke-opacity=".9" xlink:href="#e"/> | |
<!-- macos --> | |
<g transform="translate(77.6 451) scale(.1 -.1)"> | |
<use xlink:href="#y"/> | |
<use x="97.412109" xlink:href="#u"/> | |
<use x="158.691406" xlink:href="#aa"/> | |
<use x="213.671875" xlink:href="#v"/> | |
<use x="274.853516" xlink:href="#x"/> | |
</g> | |
<path d="m49.6 462h10 10" fill="none" stroke="#d62728" stroke-linecap="square" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="462.071963" fill="#d62728" fill-opacity=".9" stroke="#d62728" stroke-opacity=".9" xlink:href="#d"/> | |
<!-- win64 --> | |
<g transform="translate(77.6 466) scale(.1 -.1)"> | |
<use xlink:href="#aj"/> | |
<use x="81.787109" xlink:href="#o"/> | |
<use x="109.570312" xlink:href="#t"/> | |
<use x="172.949219" xlink:href="#ah"/> | |
<use x="236.572266" xlink:href="#g"/> | |
</g> | |
<path d="m49.6 477h10 10" fill="none" stroke="#d62728" stroke-dasharray="1.5,2.475" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="476.750088" fill="#d62728" fill-opacity=".9" stroke="#d62728" stroke-opacity=".9" xlink:href="#d"/> | |
<!-- win32 --> | |
<g transform="translate(77.6 480) scale(.1 -.1)"> | |
<use xlink:href="#aj"/> | |
<use x="81.787109" xlink:href="#o"/> | |
<use x="109.570312" xlink:href="#t"/> | |
<use x="172.949219" xlink:href="#ac"/> | |
<use x="236.572266" xlink:href="#c"/> | |
</g> | |
<path d="m40.6 1060h661v-316h-661z" fill="#fff"/> | |
<path d="m82.6 1060v-316" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="82.592086" y="1060.321635" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2023-12 --> | |
<g transform="translate(61.7 1075) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#ac"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#s"/> | |
<use x="354.199219" xlink:href="#c"/> | |
</g> | |
<path d="m152 1060v-316" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="151.751267" y="1060.321635" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-01 --> | |
<g transform="translate(131 1075) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#s"/> | |
</g> | |
<path d="m221 1060v-316" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="220.910448" y="1060.321635" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-02 --> | |
<g transform="translate(200 1075) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#c"/> | |
</g> | |
<path d="m286 1060v-316" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="285.607747" y="1060.321635" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-03 --> | |
<g transform="translate(265 1075) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#ac"/> | |
</g> | |
<path d="m355 1060v-316" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="354.766928" y="1060.321635" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-04 --> | |
<g transform="translate(334 1075) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#g"/> | |
</g> | |
<path d="m422 1060v-316" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="421.695168" y="1060.321635" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-05 --> | |
<g transform="translate(401 1075) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#ai"/> | |
</g> | |
<path d="m491 1060v-316" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="490.854349" y="1060.321635" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-06 --> | |
<g transform="translate(470 1075) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#ah"/> | |
</g> | |
<path d="m558 1060v-316" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="557.782589" y="1060.321635" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-07 --> | |
<g transform="translate(537 1075) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#an"/> | |
</g> | |
<path d="m627 1060v-316" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="626.94177" y="1060.321635" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-08 --> | |
<g transform="translate(606 1075) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#af"/> | |
</g> | |
<path d="m696 1060v-316" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="696.100951" y="1060.321635" stroke="#000000" stroke-width=".8" xlink:href="#k"/> | |
<!-- 2024-09 --> | |
<g transform="translate(675 1075) scale(.1 -.1)"> | |
<use xlink:href="#c"/> | |
<use x="63.623047" xlink:href="#b"/> | |
<use x="127.246094" xlink:href="#c"/> | |
<use x="190.869141" xlink:href="#g"/> | |
<use x="254.492188" xlink:href="#j"/> | |
<use x="290.576172" xlink:href="#b"/> | |
<use x="354.199219" xlink:href="#ae"/> | |
</g> | |
<path d="m40.6 1046h661" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="1045.979263" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 0.80× --> | |
<g transform="translate(3 1050) scale(.1 -.1)"> | |
<use xlink:href="#b"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#af"/> | |
<use x="159.033203" xlink:href="#b"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 1010h661" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="1010.123334" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 0.83× --> | |
<g transform="translate(3 1014) scale(.1 -.1)"> | |
<use xlink:href="#b"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#af"/> | |
<use x="159.033203" xlink:href="#ac"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 974h661" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="974.267404" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 0.85× --> | |
<g transform="translate(3 978) scale(.1 -.1)"> | |
<use xlink:href="#b"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#af"/> | |
<use x="159.033203" xlink:href="#ai"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 938h661" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="938.411475" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 0.88× --> | |
<g transform="translate(3 942) scale(.1 -.1)"> | |
<use xlink:href="#b"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#af"/> | |
<use x="159.033203" xlink:href="#af"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 903h661" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="902.555545" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 0.90× --> | |
<g transform="translate(3 906) scale(.1 -.1)"> | |
<use xlink:href="#b"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#ae"/> | |
<use x="159.033203" xlink:href="#b"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 867h661" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="866.699615" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 0.93× --> | |
<g transform="translate(3 870) scale(.1 -.1)"> | |
<use xlink:href="#b"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#ae"/> | |
<use x="159.033203" xlink:href="#ac"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 831h661" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="830.843686" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 0.95× --> | |
<g transform="translate(3 835) scale(.1 -.1)"> | |
<use xlink:href="#b"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#ae"/> | |
<use x="159.033203" xlink:href="#ai"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 795h661" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="794.987756" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 0.98× --> | |
<g transform="translate(3 799) scale(.1 -.1)"> | |
<use xlink:href="#b"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#ae"/> | |
<use x="159.033203" xlink:href="#af"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<path d="m40.6 759h661" clip-path="url(#i)" fill="none" stroke="#b0b0b0" stroke-linecap="square" stroke-width=".8"/> | |
<use x="40.645553" y="759.131827" stroke="#000000" stroke-width=".8" xlink:href="#p"/> | |
<!-- 1.00× --> | |
<g transform="translate(3 763) scale(.1 -.1)"> | |
<use xlink:href="#s"/> | |
<use x="63.623047" xlink:href="#m"/> | |
<use x="95.410156" xlink:href="#b"/> | |
<use x="159.033203" xlink:href="#b"/> | |
<use x="222.65625" xlink:href="#q"/> | |
</g> | |
<g stroke="#1f77b4" stroke-opacity=".9"> | |
<path d="m63.7 773 125-14.3 242 287 15.6-129 3.4 71.7 12.2 28.7h15.4 21.9l9.12-86.1 15.7 14.3" clip-path="url(#i)" fill="none" stroke-linecap="square" stroke-width="1.5"/> | |
<g clip-path="url(#i)" fill="#1f77b4" fill-opacity=".9"> | |
<use x="63.660689" y="773.474199" xlink:href="#a"/> | |
<use x="188.677477" y="759.131827" xlink:href="#a"/> | |
<use x="430.653869" y="1045.979263" xlink:href="#a"/> | |
<use x="446.265759" y="916.897917" xlink:href="#a"/> | |
<use x="449.669365" y="988.609776" xlink:href="#a"/> | |
<use x="461.822443" y="1017.29452" xlink:href="#a"/> | |
<use x="477.192312" y="1017.29452" xlink:href="#a"/> | |
<use x="499.096154" y="1017.29452" xlink:href="#a"/> | |
<use x="508.219723" y="931.240289" xlink:href="#a"/> | |
<use x="523.963429" y="945.58266" xlink:href="#a"/> | |
</g> | |
</g> | |
<g stroke="#1f77b4" stroke-opacity=".9"> | |
<path d="m63.7 802h125l242 115 15.6-28.7 3.4-14.3 12.2 28.7h15.4l21.9 28.7 9.12-14.3h15.7" clip-path="url(#i)" fill="none" stroke-dasharray="1.5,2.475" stroke-width="1.5"/> | |
<g clip-path="url(#i)" fill="#1f77b4" fill-opacity=".9"> | |
<use x="63.660689" y="802.158942" xlink:href="#a"/> | |
<use x="188.677477" y="802.158942" xlink:href="#a"/> | |
<use x="430.653869" y="916.897917" xlink:href="#a"/> | |
<use x="446.265759" y="888.213173" xlink:href="#a"/> | |
<use x="449.669365" y="873.870801" xlink:href="#a"/> | |
<use x="461.822443" y="902.555545" xlink:href="#a"/> | |
<use x="477.192312" y="902.555545" xlink:href="#a"/> | |
<use x="499.096154" y="931.240289" xlink:href="#a"/> | |
<use x="508.219723" y="916.897917" xlink:href="#a"/> | |
<use x="523.963429" y="916.897917" xlink:href="#a"/> | |
</g> | |
</g> | |
<g stroke="#9467bd" stroke-opacity=".9"> | |
<path d="m431 845 15.6 14.3 3.4 14.3 12.2-28.7 15.4 57.4 21.9 14.3 9.12-43h15.7" clip-path="url(#i)" fill="none" stroke-dasharray="5.55,2.4" stroke-width="1.5"/> | |
<g clip-path="url(#i)" fill="#9467bd" fill-opacity=".9"> | |
<use x="430.653869" y="845.186058" xlink:href="#f"/> | |
<use x="446.265759" y="859.52843" xlink:href="#f"/> | |
<use x="449.669365" y="873.870801" xlink:href="#f"/> | |
<use x="461.822443" y="845.186058" xlink:href="#f"/> | |
<use x="477.192312" y="902.555545" xlink:href="#f"/> | |
<use x="499.096154" y="916.897917" xlink:href="#f"/> | |
<use x="508.219723" y="873.870801" xlink:href="#f"/> | |
<use x="523.963429" y="873.870801" xlink:href="#f"/> | |
</g> | |
</g> | |
<g stroke="#2ca02c" stroke-opacity=".9"> | |
<path d="m63.7 788h125l242 57.4h15.6l3.4 14.3 12.2-28.7 15.4 14.3h21.9 9.12 15.7" clip-path="url(#i)" fill="none" stroke-linecap="square" stroke-width="1.5"/> | |
<g clip-path="url(#i)" fill="#2ca02c" fill-opacity=".9"> | |
<use x="63.660689" y="787.81657" xlink:href="#e"/> | |
<use x="188.677477" y="787.81657" xlink:href="#e"/> | |
<use x="430.653869" y="845.186058" xlink:href="#e"/> | |
<use x="446.265759" y="845.186058" xlink:href="#e"/> | |
<use x="449.669365" y="859.52843" xlink:href="#e"/> | |
<use x="461.822443" y="830.843686" xlink:href="#e"/> | |
<use x="477.192312" y="845.186058" xlink:href="#e"/> | |
<use x="499.096154" y="845.186058" xlink:href="#e"/> | |
<use x="508.219723" y="845.186058" xlink:href="#e"/> | |
<use x="523.963429" y="845.186058" xlink:href="#e"/> | |
</g> | |
</g> | |
<g stroke="#d62728" stroke-opacity=".9"> | |
<path d="m63.7 773h125l242 86.1h15.6l3.4-14.3h12.2l15.4 28.7 21.9 14.3 9.12-43" clip-path="url(#i)" fill="none" stroke-linecap="square" stroke-width="1.5"/> | |
<g clip-path="url(#i)" fill="#d62728" fill-opacity=".9"> | |
<use x="63.660689" y="773.474199" xlink:href="#d"/> | |
<use x="188.677477" y="773.474199" xlink:href="#d"/> | |
<use x="430.653869" y="859.52843" xlink:href="#d"/> | |
<use x="446.265759" y="859.52843" xlink:href="#d"/> | |
<use x="449.669365" y="845.186058" xlink:href="#d"/> | |
<use x="461.822443" y="845.186058" xlink:href="#d"/> | |
<use x="477.192312" y="873.870801" xlink:href="#d"/> | |
<use x="499.096154" y="888.213173" xlink:href="#d"/> | |
<use x="508.219723" y="845.186058" xlink:href="#d"/> | |
</g> | |
</g> | |
<g stroke="#d62728" stroke-opacity=".9"> | |
<path d="m63.7 817 125-28.7 258 14.3 3.4 14.3h12.2l15.4-28.7h21.9l9.12 14.3h15.7" clip-path="url(#i)" fill="none" stroke-dasharray="1.5,2.475" stroke-width="1.5"/> | |
<g clip-path="url(#i)" fill="#d62728" fill-opacity=".9"> | |
<use x="63.660689" y="816.501314" xlink:href="#d"/> | |
<use x="188.677477" y="787.81657" xlink:href="#d"/> | |
<use x="446.265759" y="802.158942" xlink:href="#d"/> | |
<use x="449.669365" y="816.501314" xlink:href="#d"/> | |
<use x="461.822443" y="816.501314" xlink:href="#d"/> | |
<use x="477.192312" y="787.81657" xlink:href="#d"/> | |
<use x="499.096154" y="787.81657" xlink:href="#d"/> | |
<use x="508.219723" y="802.158942" xlink:href="#d"/> | |
<use x="523.963429" y="802.158942" xlink:href="#d"/> | |
</g> | |
</g> | |
<path d="m40.6 1060v-316" fill="none" stroke="#000" stroke-linecap="square" stroke-width=".8"/> | |
<path d="m702 1060v-316" fill="none" stroke="#000" stroke-linecap="square" stroke-width=".8"/> | |
<path d="m40.6 1060h661" fill="none" stroke="#000" stroke-linecap="square" stroke-width=".8"/> | |
<path d="m40.6 745h661" fill="none" stroke="#000" stroke-linecap="square" stroke-width=".8"/> | |
<g clip-path="url(#i)"> | |
<!-- faster ⟶ --> | |
<g transform="translate(58.2 751) rotate(-90) scale(.1 -.1)"> | |
<use xlink:href="#z"/> | |
<use x="35.205078" xlink:href="#u"/> | |
<use x="96.484375" xlink:href="#x"/> | |
<use x="148.583984" xlink:href="#w"/> | |
<use x="187.792969" xlink:href="#l"/> | |
<use x="249.316406" xlink:href="#r"/> | |
<use x="290.429688" xlink:href="#DejaVuSans-20"/> | |
<use x="322.216797" xlink:href="#ar"/> | |
</g> | |
</g> | |
<g clip-path="url(#i)"> | |
<!-- ⟵ slower --> | |
<g transform="translate(58.2 819) rotate(-90) scale(.1 -.1)"> | |
<use xlink:href="#as"/> | |
<use x="143.359375" xlink:href="#DejaVuSans-20"/> | |
<use x="175.146484" xlink:href="#x"/> | |
<use x="227.246094" xlink:href="#ab"/> | |
<use x="255.029297" xlink:href="#v"/> | |
<use x="316.210938" xlink:href="#aj"/> | |
<use x="397.998047" xlink:href="#l"/> | |
<use x="459.521484" xlink:href="#r"/> | |
</g> | |
</g> | |
<!-- Effect of tier 2 interpreter vs. Tier 1 (same commit) --> | |
<g transform="translate(217 739) scale(.12 -.12)"> | |
<defs> | |
<path id="at" transform="scale(.0156)" d="m1159 525v-1856h-578v4831h578v-531q182 312 458 463 277 152 661 152 638 0 1036-506 399-506 399-1331t-399-1332q-398-506-1036-506-384 0-661 152-276 152-458 464zm1957 1222q0 634-261 995t-717 361q-457 0-718-361t-261-995 261-995 718-361q456 0 717 361t261 995z"/> | |
</defs> | |
<use xlink:href="#ao"/> | |
<use x="63.183594" xlink:href="#z"/> | |
<use x="98.388672" xlink:href="#z"/> | |
<use x="133.59375" xlink:href="#l"/> | |
<use x="195.117188" xlink:href="#aa"/> | |
<use x="250.097656" xlink:href="#w"/> | |
<use x="289.306641" xlink:href="#DejaVuSans-20"/> | |
<use x="321.09375" xlink:href="#v"/> | |
<use x="382.275391" xlink:href="#z"/> | |
<use x="417.480469" xlink:href="#DejaVuSans-20"/> | |
<use x="449.267578" xlink:href="#w"/> | |
<use x="488.476562" xlink:href="#o"/> | |
<use x="516.259766" xlink:href="#l"/> | |
<use x="577.783203" xlink:href="#r"/> | |
<use x="618.896484" xlink:href="#DejaVuSans-20"/> | |
<use x="650.683594" xlink:href="#c"/> | |
<use x="714.306641" xlink:href="#DejaVuSans-20"/> | |
<use x="746.09375" xlink:href="#o"/> | |
<use x="773.876953" xlink:href="#t"/> | |
<use x="837.255859" xlink:href="#w"/> | |
<use x="876.464844" xlink:href="#l"/> | |
<use x="937.988281" xlink:href="#r"/> | |
<use x="979.101562" xlink:href="#at"/> | |
<use x="1042.578125" xlink:href="#r"/> | |
<use x="1081.441406" xlink:href="#l"/> | |
<use x="1142.964844" xlink:href="#w"/> | |
<use x="1182.173828" xlink:href="#l"/> | |
<use x="1243.697266" xlink:href="#r"/> | |
<use x="1284.810547" xlink:href="#DejaVuSans-20"/> | |
<use x="1316.597656" xlink:href="#ak"/> | |
<use x="1375.777344" xlink:href="#x"/> | |
<use x="1427.876953" xlink:href="#m"/> | |
<use x="1459.664062" xlink:href="#DejaVuSans-20"/> | |
<use x="1491.451172" xlink:href="#am"/> | |
<use x="1549.410156" xlink:href="#o"/> | |
<use x="1577.193359" xlink:href="#l"/> | |
<use x="1638.716797" xlink:href="#r"/> | |
<use x="1679.830078" xlink:href="#DejaVuSans-20"/> | |
<use x="1711.617188" xlink:href="#s"/> | |
<use x="1775.240234" xlink:href="#DejaVuSans-20"/> | |
<use x="1807.027344" xlink:href="#aq"/> | |
<use x="1846.041016" xlink:href="#x"/> | |
<use x="1898.140625" xlink:href="#u"/> | |
<use x="1959.419922" xlink:href="#y"/> | |
<use x="2056.832031" xlink:href="#l"/> | |
<use x="2118.355469" xlink:href="#DejaVuSans-20"/> | |
<use x="2150.142578" xlink:href="#aa"/> | |
<use x="2205.123047" xlink:href="#v"/> | |
<use x="2266.304688" xlink:href="#y"/> | |
<use x="2363.716797" xlink:href="#y"/> | |
<use x="2461.128906" xlink:href="#o"/> | |
<use x="2488.912109" xlink:href="#w"/> | |
<use x="2528.121094" xlink:href="#ap"/> | |
</g> | |
<path d="m47.6 841h100q2 0 2-2v-87.1q0-2-2-2h-100q-2 0-2 2v87.1q0 2 2 2z" fill="#fff" opacity=".8" stroke="#ccc"/> | |
<path d="m49.6 758h10 10" fill="none" stroke="#1f77b4" stroke-linecap="square" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="757.887892" fill="#1f77b4" fill-opacity=".9" stroke="#1f77b4" stroke-opacity=".9" xlink:href="#a"/> | |
<!-- linux --> | |
<g transform="translate(77.6 761) scale(.1 -.1)"> | |
<use xlink:href="#ab"/> | |
<use x="27.783203" xlink:href="#o"/> | |
<use x="55.566406" xlink:href="#t"/> | |
<use x="118.945312" xlink:href="#ad"/> | |
<use x="182.324219" xlink:href="#ag"/> | |
</g> | |
<path d="m49.6 773h10 10" fill="none" stroke="#1f77b4" stroke-dasharray="1.5,2.475" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="772.566017" fill="#1f77b4" fill-opacity=".9" stroke="#1f77b4" stroke-opacity=".9" xlink:href="#a"/> | |
<!-- linux2 --> | |
<g transform="translate(77.6 776) scale(.1 -.1)"> | |
<use xlink:href="#ab"/> | |
<use x="27.783203" xlink:href="#o"/> | |
<use x="55.566406" xlink:href="#t"/> | |
<use x="118.945312" xlink:href="#ad"/> | |
<use x="182.324219" xlink:href="#ag"/> | |
<use x="241.503906" xlink:href="#c"/> | |
</g> | |
<path d="m49.6 787h10 10" fill="none" stroke="#9467bd" stroke-dasharray="5.55,2.4" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="787.244142" fill="#9467bd" fill-opacity=".9" stroke="#9467bd" stroke-opacity=".9" xlink:href="#f"/> | |
<!-- linux-aarch64 --> | |
<g transform="translate(77.6 791) scale(.1 -.1)"> | |
<use xlink:href="#ab"/> | |
<use x="27.783203" xlink:href="#o"/> | |
<use x="55.566406" xlink:href="#t"/> | |
<use x="118.945312" xlink:href="#ad"/> | |
<use x="182.324219" xlink:href="#ag"/> | |
<use x="241.503906" xlink:href="#j"/> | |
<use x="277.587891" xlink:href="#u"/> | |
<use x="338.867188" xlink:href="#u"/> | |
<use x="400.146484" xlink:href="#r"/> | |
<use x="439.009766" xlink:href="#aa"/> | |
<use x="493.990234" xlink:href="#al"/> | |
<use x="557.369141" xlink:href="#ah"/> | |
<use x="620.992188" xlink:href="#g"/> | |
</g> | |
<path d="m49.6 802h10 10" fill="none" stroke="#2ca02c" stroke-linecap="square" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="801.922267" fill="#2ca02c" fill-opacity=".9" stroke="#2ca02c" stroke-opacity=".9" xlink:href="#e"/> | |
<!-- macos --> | |
<g transform="translate(77.6 805) scale(.1 -.1)"> | |
<use xlink:href="#y"/> | |
<use x="97.412109" xlink:href="#u"/> | |
<use x="158.691406" xlink:href="#aa"/> | |
<use x="213.671875" xlink:href="#v"/> | |
<use x="274.853516" xlink:href="#x"/> | |
</g> | |
<path d="m49.6 817h10 10" fill="none" stroke="#d62728" stroke-linecap="square" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="816.600392" fill="#d62728" fill-opacity=".9" stroke="#d62728" stroke-opacity=".9" xlink:href="#d"/> | |
<!-- win64 --> | |
<g transform="translate(77.6 820) scale(.1 -.1)"> | |
<use xlink:href="#aj"/> | |
<use x="81.787109" xlink:href="#o"/> | |
<use x="109.570312" xlink:href="#t"/> | |
<use x="172.949219" xlink:href="#ah"/> | |
<use x="236.572266" xlink:href="#g"/> | |
</g> | |
<path d="m49.6 831h10 10" fill="none" stroke="#d62728" stroke-dasharray="1.5,2.475" stroke-opacity=".9" stroke-width="1.5"/> | |
<use x="59.645553" y="831.278517" fill="#d62728" fill-opacity=".9" stroke="#d62728" stroke-opacity=".9" xlink:href="#d"/> | |
<!-- win32 --> | |
<g transform="translate(77.6 835) scale(.1 -.1)"> | |
<use xlink:href="#aj"/> | |
<use x="81.787109" xlink:href="#o"/> | |
<use x="109.570312" xlink:href="#t"/> | |
<use x="172.949219" xlink:href="#ac"/> | |
<use x="236.572266" xlink:href="#c"/> | |
</g> | |
<!-- Performance improvement by configuration --> | |
<g transform="translate(229 12.1) scale(.12 -.12)"> | |
<defs> | |
<path id="ay" transform="scale(.0156)" d="m1259 4147v-1753h794q441 0 681 228 241 228 241 650 0 419-241 647-240 228-681 228h-794zm-631 519h1425q785 0 1186-355 402-355 402-1039 0-691-402-1044-401-353-1186-353h-794v-1875h-631v4666z"/> | |
<path id="ax" transform="scale(.0156)" d="m3116 1747q0 634-261 995t-717 361q-457 0-718-361t-261-995 261-995 718-361q456 0 717 361t261 995zm-1957 1222q182 312 458 463 277 152 661 152 638 0 1036-506 399-506 399-1331t-399-1332q-398-506-1036-506-384 0-661 152-276 152-458 464v-525h-578v4863h578v-1894z"/> | |
<path id="av" transform="scale(.0156)" d="m2059-325q-243-625-475-815-231-191-618-191h-460v481h338q237 0 368 113 132 112 291 531l103 262-1415 3444h609l1094-2737 1094 2737h609l-1538-3825z"/> | |
</defs> | |
<use xlink:href="#ay"/> | |
<use x="56.677734" xlink:href="#l"/> | |
<use x="118.201172" xlink:href="#r"/> | |
<use x="159.314453" xlink:href="#z"/> | |
<use x="194.519531" xlink:href="#v"/> | |
<use x="255.701172" xlink:href="#r"/> | |
<use x="295.064453" xlink:href="#y"/> | |
<use x="392.476562" xlink:href="#u"/> | |
<use x="453.755859" xlink:href="#t"/> | |
<use x="517.134766" xlink:href="#aa"/> | |
<use x="572.115234" xlink:href="#l"/> | |
<use x="633.638672" xlink:href="#DejaVuSans-20"/> | |
<use x="665.425781" xlink:href="#o"/> | |
<use x="693.208984" xlink:href="#y"/> | |
<use x="790.621094" xlink:href="#at"/> | |
<use x="854.097656" xlink:href="#r"/> | |
<use x="892.960938" xlink:href="#v"/> | |
<use x="954.142578" xlink:href="#ak"/> | |
<use x="1013.322266" xlink:href="#l"/> | |
<use x="1074.845703" xlink:href="#y"/> | |
<use x="1172.257812" xlink:href="#l"/> | |
<use x="1233.78125" xlink:href="#t"/> | |
<use x="1297.160156" xlink:href="#w"/> | |
<use x="1336.369141" xlink:href="#DejaVuSans-20"/> | |
<use x="1368.15625" xlink:href="#ax"/> | |
<use x="1431.632812" xlink:href="#av"/> | |
<use x="1490.8125" xlink:href="#DejaVuSans-20"/> | |
<use x="1522.599609" xlink:href="#aa"/> | |
<use x="1577.580078" xlink:href="#v"/> | |
<use x="1638.761719" xlink:href="#t"/> | |
<use x="1702.140625" xlink:href="#z"/> | |
<use x="1737.345703" xlink:href="#o"/> | |
<use x="1765.128906" xlink:href="#au"/> | |
<use x="1828.605469" xlink:href="#ad"/> | |
<use x="1891.984375" xlink:href="#r"/> | |
<use x="1933.097656" xlink:href="#u"/> | |
<use x="1994.376953" xlink:href="#w"/> | |
<use x="2033.585938" xlink:href="#o"/> | |
<use x="2061.369141" xlink:href="#v"/> | |
<use x="2122.550781" xlink:href="#t"/> | |
</g> | |
<defs> | |
<clipPath id="n"> | |
<rect x="40.6" y="35.7" width="661" height="316"/> | |
</clipPath> | |
<clipPath id="h"> | |
<rect x="40.6" y="390" width="661" height="316"/> | |
</clipPath> | |
<clipPath id="i"> | |
<rect x="40.6" y="745" width="661" height="316"/> | |
</clipPath> | |
</defs> | |
</svg> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment