mirror of
https://github.com/rosenpass/rosenpass.git
synced 2025-12-12 07:40:30 -08:00
1005 lines
100 KiB
XML
1005 lines
100 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||
<svg width="100%" height="100%" viewBox="0 0 2990 2133" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;">
|
||
<g id="ArtBoard1" transform="matrix(1.0091,0,0,1.00305,-371.54,-177.706)">
|
||
<rect x="368.192" y="177.165" width="2962.52" height="2125.98" style="fill:none;"/>
|
||
<clipPath id="_clip1">
|
||
<rect x="368.192" y="177.165" width="2962.52" height="2125.98"/>
|
||
</clipPath>
|
||
<g clip-path="url(#_clip1)">
|
||
<g transform="matrix(0.990987,0,0,0.996959,368.192,177.165)">
|
||
<rect x="-859.294" y="-444.577" width="6072.07" height="3171.08" style="fill:white;"/>
|
||
</g>
|
||
<g transform="matrix(0.880994,0,0,0.139907,-201.193,99.4863)">
|
||
<path d="M1608.99,582.428C1608.99,568.493 1607.21,557.179 1605.01,557.179L651.65,557.179C649.45,557.179 647.664,568.493 647.664,582.428L647.664,920.386C647.664,934.321 649.45,945.635 651.65,945.635L1605.01,945.635C1607.21,945.635 1608.99,934.321 1608.99,920.386L1608.99,582.428Z" style="fill:rgb(247,4,132);"/>
|
||
</g>
|
||
<g transform="matrix(0.945404,0,0,0.139907,629.672,99.4863)">
|
||
<path d="M1608.99,582.428C1608.99,568.493 1607.33,557.179 1605.28,557.179L651.378,557.179C649.328,557.179 647.664,568.493 647.664,582.428L647.664,920.386C647.664,934.321 649.328,945.635 651.378,945.635L1605.28,945.635C1607.33,945.635 1608.99,934.321 1608.99,920.386L1608.99,582.428Z" style="fill:rgb(255,166,48);"/>
|
||
</g>
|
||
<g transform="matrix(1.19784,0,0,0.139907,1400.43,99.4863)">
|
||
<path d="M1608.99,582.428C1608.99,568.493 1607.68,557.179 1606.06,557.179L650.596,557.179C648.978,557.179 647.664,568.493 647.664,582.428L647.664,920.386C647.664,934.321 648.978,945.635 650.596,945.635L1606.06,945.635C1607.68,945.635 1608.99,934.321 1608.99,920.386L1608.99,582.428Z" style="fill:rgb(64,63,73);"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,97.711,-1240.14)">
|
||
<g transform="matrix(37.5,0,0,37.5,1751.39,1462.52)">
|
||
</g>
|
||
<text x="1471.45px" y="1462.52px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:37.5px;fill:white;">R<tspan x="1496.24px " y="1462.52px ">e</tspan>sponder C<tspan x="1688.35px " y="1462.52px ">o</tspan>de</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1032.14,-1240.14)">
|
||
<g transform="matrix(37.5,0,0,37.5,1825.44,1462.52)">
|
||
</g>
|
||
<text x="1642.86px" y="1462.52px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:37.5px;fill:white;">C<tspan x="1666.86px " y="1462.52px ">o</tspan>mments</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,-763.063,-1240.14)">
|
||
<g transform="matrix(37.5,0,0,37.5,1685.18,1462.52)">
|
||
</g>
|
||
<text x="1457.67px" y="1462.52px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:37.5px;fill:white;">Init<tspan x="1511.56px " y="1462.52px ">i</tspan>at<tspan x="1553.67px " y="1462.52px ">o</tspan>r C<tspan x="1622.14px " y="1462.52px ">o</tspan>de</text>
|
||
</g>
|
||
<g transform="matrix(1.1024,0,0,0.837445,9.17461,172.404)">
|
||
<rect x="347.192" y="384.367" width="1575.08" height="57.695" style="fill:rgb(253,180,218);"/>
|
||
</g>
|
||
<g transform="matrix(1.1024,0,0,0.837445,9.17461,933.731)">
|
||
<rect x="347.192" y="384.367" width="1575.08" height="57.695" style="fill:rgb(255,229,193);"/>
|
||
</g>
|
||
<g transform="matrix(1.1024,0,0,0.837445,9.17461,1596.22)">
|
||
<rect x="347.192" y="384.367" width="1575.08" height="57.695" style="fill:rgb(253,180,218);"/>
|
||
</g>
|
||
<g transform="matrix(0.72523,0,0,0.837445,1933.65,172.404)">
|
||
<path d="M1922.27,398.791C1922.27,390.83 1914.85,384.367 1905.72,384.367L363.747,384.367C354.61,384.367 347.192,390.83 347.192,398.791L347.192,427.639C347.192,435.599 354.61,442.062 363.747,442.062L1905.72,442.062C1914.85,442.062 1922.27,435.599 1922.27,427.639L1922.27,398.791Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(0.72523,0,0,0.837445,1933.65,933.731)">
|
||
<path d="M1922.27,398.791C1922.27,390.83 1914.85,384.367 1905.72,384.367L363.747,384.367C354.61,384.367 347.192,390.83 347.192,398.791L347.192,427.639C347.192,435.599 354.61,442.062 363.747,442.062L1905.72,442.062C1914.85,442.062 1922.27,435.599 1922.27,427.639L1922.27,398.791Z" style="fill:rgb(255,229,193);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(0.72523,0,0,0.837445,1933.65,1596.22)">
|
||
<path d="M1922.27,398.791C1922.27,390.83 1914.85,384.367 1905.72,384.367L363.747,384.367C354.61,384.367 347.192,390.83 347.192,398.791L347.192,427.639C347.192,435.599 354.61,442.062 363.747,442.062L1905.72,442.062C1914.85,442.062 1922.27,435.599 1922.27,427.639L1922.27,398.791Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(1.1024,0,0,0.837445,9.17461,275.429)">
|
||
<rect x="347.192" y="384.367" width="1575.08" height="57.695" style="fill:rgb(253,180,218);"/>
|
||
</g>
|
||
<g transform="matrix(1.1024,0,0,0.837445,9.17461,1028.83)">
|
||
<rect x="347.192" y="384.367" width="1575.08" height="57.695" style="fill:rgb(255,229,193);"/>
|
||
</g>
|
||
<g transform="matrix(1.1024,0,0,0.837445,9.17461,1691.32)">
|
||
<rect x="347.192" y="384.367" width="1575.08" height="57.695" style="fill:rgb(253,180,218);"/>
|
||
</g>
|
||
<g transform="matrix(0.72523,0,0,0.837445,1933.65,275.479)">
|
||
<path d="M1922.27,398.791C1922.27,390.83 1914.85,384.367 1905.72,384.367L363.747,384.367C354.61,384.367 347.192,390.83 347.192,398.791L347.192,427.639C347.192,435.599 354.61,442.062 363.747,442.062L1905.72,442.062C1914.85,442.062 1922.27,435.599 1922.27,427.639L1922.27,398.791Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(0.72523,0,0,0.837445,1933.65,1028.83)">
|
||
<path d="M1922.27,398.791C1922.27,390.83 1914.85,384.367 1905.72,384.367L363.747,384.367C354.61,384.367 347.192,390.83 347.192,398.791L347.192,427.639C347.192,435.599 354.61,442.062 363.747,442.062L1905.72,442.062C1914.85,442.062 1922.27,435.599 1922.27,427.639L1922.27,398.791Z" style="fill:rgb(255,229,193);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(0.72523,0,0,0.837445,1933.65,1691.32)">
|
||
<path d="M1922.27,398.791C1922.27,390.83 1914.85,384.367 1905.72,384.367L363.747,384.367C354.61,384.367 347.192,390.83 347.192,398.791L347.192,427.639C347.192,435.599 354.61,442.062 363.747,442.062L1905.72,442.062C1914.85,442.062 1922.27,435.599 1922.27,427.639L1922.27,398.791Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(1.1024,0,0,1.20414,9.17461,982.985)">
|
||
<rect x="347.192" y="384.367" width="1575.08" height="57.695" style="fill:rgb(255,229,193);"/>
|
||
</g>
|
||
<g transform="matrix(1.1024,0,0,0.837445,9.17461,1810.35)">
|
||
<rect x="347.192" y="384.367" width="1575.08" height="57.695" style="fill:rgb(253,180,218);"/>
|
||
</g>
|
||
<g transform="matrix(0.72523,0,0,1.21164,1933.65,250.929)">
|
||
<path d="M1922.27,398.791C1922.27,390.83 1911.54,384.367 1898.32,384.367L371.145,384.367C357.925,384.367 347.192,390.83 347.192,398.791L347.192,427.639C347.192,435.599 357.925,442.062 371.145,442.062L1898.32,442.062C1911.54,442.062 1922.27,435.599 1922.27,427.639L1922.27,398.791Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(0.72523,0,0,1.21164,1933.65,374.429)">
|
||
<path d="M1922.27,398.791C1922.27,390.83 1911.54,384.367 1898.32,384.367L371.145,384.367C357.925,384.367 347.192,390.83 347.192,398.791L347.192,427.639C347.192,435.599 357.925,442.062 371.145,442.062L1898.32,442.062C1911.54,442.062 1922.27,435.599 1922.27,427.639L1922.27,398.791Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(0.72523,0,0,1.21451,1933.65,979)">
|
||
<path d="M1922.27,398.791C1922.27,390.83 1911.51,384.367 1898.26,384.367L371.202,384.367C357.95,384.367 347.192,390.83 347.192,398.791L347.192,427.639C347.192,435.599 357.95,442.062 371.202,442.062L1898.26,442.062C1911.51,442.062 1922.27,435.599 1922.27,427.639L1922.27,398.791Z" style="fill:rgb(255,229,193);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(0.72523,0,0,0.837445,1933.65,1810.35)">
|
||
<path d="M1922.27,398.791C1922.27,390.83 1914.85,384.367 1905.72,384.367L363.747,384.367C354.61,384.367 347.192,390.83 347.192,398.791L347.192,427.639C347.192,435.599 354.61,442.062 363.747,442.062L1905.72,442.062C1914.85,442.062 1922.27,435.599 1922.27,427.639L1922.27,398.791Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(1.1024,0,0,1.21164,9.17461,375.544)">
|
||
<rect x="347.192" y="384.367" width="1575.08" height="57.695" style="fill:rgb(253,180,218);"/>
|
||
</g>
|
||
<g transform="matrix(1.1024,0,0,1.21164,9.17461,251.722)">
|
||
<rect x="347.192" y="384.367" width="1575.08" height="57.695" style="fill:rgb(253,180,218);"/>
|
||
</g>
|
||
<g transform="matrix(1.1024,0,0,0.837445,9.17461,1264.69)">
|
||
<rect x="347.192" y="384.367" width="1575.08" height="57.695" style="fill:rgb(255,229,193);"/>
|
||
</g>
|
||
<g transform="matrix(1.1024,0,0,0.837445,9.17461,1905.44)">
|
||
<rect x="347.192" y="384.367" width="1575.08" height="57.695" style="fill:rgb(253,180,218);"/>
|
||
</g>
|
||
<g transform="matrix(0.72523,0,0,0.837445,1933.65,1264.69)">
|
||
<path d="M1922.27,398.791C1922.27,390.83 1914.85,384.367 1905.72,384.367L363.747,384.367C354.61,384.367 347.192,390.83 347.192,398.791L347.192,427.639C347.192,435.599 354.61,442.062 363.747,442.062L1905.72,442.062C1914.85,442.062 1922.27,435.599 1922.27,427.639L1922.27,398.791Z" style="fill:rgb(255,229,193);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(0.72523,0,0,0.837445,1933.65,1905.44)">
|
||
<path d="M1922.27,398.791C1922.27,390.83 1914.85,384.367 1905.72,384.367L363.747,384.367C354.61,384.367 347.192,390.83 347.192,398.791L347.192,427.639C347.192,435.599 354.61,442.062 363.747,442.062L1905.72,442.062C1914.85,442.062 1922.27,435.599 1922.27,427.639L1922.27,398.791Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(6.06804e-17,-0.996959,0.990987,6.10461e-17,1878.85,2519.81)">
|
||
<path d="M2007.46,289.847L2017.23,309.38L1997.7,309.38L2007.46,289.847Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(6.06804e-17,-0.996959,0.990987,6.10461e-17,1878.85,3281.13)">
|
||
<path d="M2007.46,289.847L2017.23,309.38L1997.7,309.38L2007.46,289.847Z" style="fill:rgb(255,229,193);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(6.06804e-17,-0.996959,0.990987,6.10461e-17,1878.85,3943.62)">
|
||
<path d="M2007.46,289.847L2017.23,309.38L1997.7,309.38L2007.46,289.847Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(6.06804e-17,-0.996959,0.990987,6.10461e-17,1878.85,2622.88)">
|
||
<path d="M2007.46,289.847L2017.23,309.38L1997.7,309.38L2007.46,289.847Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(6.06804e-17,-0.996959,0.990987,6.10461e-17,1878.85,3376.23)">
|
||
<path d="M2007.46,289.847L2017.23,309.38L1997.7,309.38L2007.46,289.847Z" style="fill:rgb(255,229,193);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(6.06804e-17,-0.996959,0.990987,6.10461e-17,1878.85,4038.72)">
|
||
<path d="M2007.46,289.847L2017.23,309.38L1997.7,309.38L2007.46,289.847Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(6.06804e-17,-0.996959,0.990987,6.10461e-17,1878.85,2752.96)">
|
||
<path d="M2007.46,289.847L2017.23,309.38L1997.7,309.38L2007.46,289.847Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(6.06804e-17,-0.996959,0.990987,6.10461e-17,1878.85,3482.21)">
|
||
<path d="M2007.46,289.847L2017.23,309.38L1997.7,309.38L2007.46,289.847Z" style="fill:rgb(255,229,193);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(6.06804e-17,-0.996959,0.990987,6.10461e-17,1878.85,4157.75)">
|
||
<path d="M2007.46,289.847L2017.23,309.38L1997.7,309.38L2007.46,289.847Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(6.06804e-17,-0.996959,0.990987,6.10461e-17,1878.85,2876.46)">
|
||
<path d="M2007.46,289.847L2017.23,309.38L1997.7,309.38L2007.46,289.847Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(6.06804e-17,-0.996959,0.990987,6.10461e-17,1878.85,3612.09)">
|
||
<path d="M2007.46,289.847L2017.23,309.38L1997.7,309.38L2007.46,289.847Z" style="fill:rgb(255,229,193);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(6.06804e-17,-0.996959,0.990987,6.10461e-17,1878.85,4252.85)">
|
||
<path d="M2007.46,289.847L2017.23,309.38L1997.7,309.38L2007.46,289.847Z" style="fill:rgb(253,180,218);fill-opacity:0.5;"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,589.513,470.699)">
|
||
<text x="30.447px" y="1.934px" style="font-family:'Arial-BoldMT', 'Arial', sans-serif;font-weight:700;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,154.138,1.93406)">
|
||
</g>
|
||
<text x="65.88px" y="1.934px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;"><tspan x="65.88px 87.434px 101.259px 112.838px " y="1.934px 1.934px 1.934px 1.934px ">Acti</tspan>on</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,589.513,1235.27)">
|
||
<text x="30.447px" y="1.934px" style="font-family:'Arial-BoldMT', 'Arial', sans-serif;font-weight:700;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,154.138,1.93406)">
|
||
</g>
|
||
<text x="65.88px" y="1.934px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;"><tspan x="65.88px 87.434px 101.259px 112.838px " y="1.934px 1.934px 1.934px 1.934px ">Acti</tspan>on</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,589.513,1889.75)">
|
||
<text x="30.447px" y="1.934px" style="font-family:'Arial-BoldMT', 'Arial', sans-serif;font-weight:700;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,154.138,1.93406)">
|
||
</g>
|
||
<text x="65.88px" y="1.934px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;"><tspan x="65.88px 87.434px 101.259px 112.838px " y="1.934px 1.934px 1.934px 1.934px ">Acti</tspan>on</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1410.7,470.699)">
|
||
<text x="30.447px" y="1.934px" style="font-family:'Arial-BoldMT', 'Arial', sans-serif;font-weight:700;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,154.138,1.93406)">
|
||
</g>
|
||
<text x="65.88px" y="1.934px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;"><tspan x="65.88px 87.434px 101.259px 112.838px " y="1.934px 1.934px 1.934px 1.934px ">Acti</tspan>on</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1410.7,1235.27)">
|
||
<text x="30.447px" y="1.934px" style="font-family:'Arial-BoldMT', 'Arial', sans-serif;font-weight:700;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,154.138,1.93406)">
|
||
</g>
|
||
<text x="65.88px" y="1.934px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;"><tspan x="65.88px 87.434px 101.259px 112.838px " y="1.934px 1.934px 1.934px 1.934px ">Acti</tspan>on</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1410.7,1889.75)">
|
||
<text x="30.447px" y="1.934px" style="font-family:'Arial-BoldMT', 'Arial', sans-serif;font-weight:700;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,154.138,1.93406)">
|
||
</g>
|
||
<text x="65.88px" y="1.934px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;"><tspan x="65.88px 87.434px 101.259px 112.838px " y="1.934px 1.934px 1.934px 1.934px ">Acti</tspan>on</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,426.855,470.699)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,183.705,1.89293)">
|
||
</g>
|
||
<text x="57.18px" y="1.893px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;">V<tspan x="76.225px " y="1.893px ">a</tspan>riabl<tspan x="153.663px " y="1.893px ">e</tspan>s</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,426.855,1235.27)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,183.705,1.89293)">
|
||
</g>
|
||
<text x="57.18px" y="1.893px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;">V<tspan x="76.225px " y="1.893px ">a</tspan>riabl<tspan x="153.663px " y="1.893px ">e</tspan>s</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,426.855,1889.75)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,183.705,1.89293)">
|
||
</g>
|
||
<text x="57.18px" y="1.893px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;">V<tspan x="76.225px " y="1.893px ">a</tspan>riabl<tspan x="153.663px " y="1.893px ">e</tspan>s</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1241.83,470.699)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,181.911,1.89293)">
|
||
</g>
|
||
<text x="55.386px" y="1.893px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;">V<tspan x="74.432px " y="1.893px ">a</tspan>riabl<tspan x="151.87px " y="1.893px ">e</tspan>s</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1252.7,1235.27)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,170.943,1.89293)">
|
||
</g>
|
||
<text x="44.418px" y="1.893px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;">V<tspan x="63.464px " y="1.893px ">a</tspan>riabl<tspan x="140.901px " y="1.893px ">e</tspan>s</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1252.7,1889.75)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,170.943,1.89293)">
|
||
</g>
|
||
<text x="44.418px" y="1.893px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;">V<tspan x="63.464px " y="1.893px ">a</tspan>riabl<tspan x="140.901px " y="1.893px ">e</tspan>s</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2194.17,470.746)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,161.289,1.84518)">
|
||
</g>
|
||
<text x="30.447px" y="1.845px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;">C<tspan x="49.259px " y="1.845px ">o</tspan>mment</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2194.17,1235.32)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,161.289,1.84518)">
|
||
</g>
|
||
<text x="30.447px" y="1.845px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;">C<tspan x="49.259px " y="1.845px ">o</tspan>mment</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2194.17,1889.8)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,161.289,1.84518)">
|
||
</g>
|
||
<text x="30.447px" y="1.845px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;">C<tspan x="49.259px " y="1.845px ">o</tspan>mment</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,361.748,470.699)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,99.9508,1.89293)">
|
||
</g>
|
||
<text x="43.251px" y="1.893px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;">Line</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,361.748,1235.27)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,99.9508,1.89293)">
|
||
</g>
|
||
<text x="43.251px" y="1.893px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;">Line</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,361.748,1889.75)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,99.9508,1.89293)">
|
||
</g>
|
||
<text x="43.251px" y="1.893px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;">Line</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1997.13,470.699)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,109.951,1.89293)">
|
||
</g>
|
||
<text x="53.251px" y="1.893px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;">Line</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2015.56,1235.27)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,88.4044,1.89293)">
|
||
</g>
|
||
<text x="31.704px" y="1.893px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;">Line</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2020.51,1889.75)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,88.4044,1.89293)">
|
||
</g>
|
||
<text x="31.704px" y="1.893px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:29.167px;">Line</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,374.486,513.184)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,236.55,15.6642)">
|
||
</g>
|
||
<text x="208.171px" y="15.664px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">ck</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,376.106,1325.14)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,234.916,14.0889)">
|
||
</g>
|
||
<text x="206.537px" y="14.089px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">ck</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,530.595,513.184)">
|
||
<text x="89.9px" y="15.727px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,515.641,15.727)">
|
||
</g>
|
||
<text x="125.333px" y="15.727px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="125.333px " y="15.727px ">l</tspan>hash("chaining k<tspan x="343.354px 358.55px " y="15.727px 15.727px ">ey</tspan> init", spkr<tspan x="499.571px " y="15.727px ">)</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,388.508,561.501)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,222.401,18.87)">
|
||
</g>
|
||
<text x="177.367px" y="18.87px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">sidi</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,542.997,561.501)">
|
||
<text x="77.385px" y="18.933px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,392.497,18.9328)">
|
||
</g>
|
||
<text x="112.818px" y="18.933px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="112.818px 122.647px " y="18.933px 18.933px ">ra</tspan>ndom_<tspan x="226.364px " y="18.933px ">s</tspan>ession_id(<tspan x="370.039px " y="18.933px ">)</tspan>;</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,405.178,616.007)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,205.579,15.7659)">
|
||
</g>
|
||
<text x="85.354px" y="15.766px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">eski, epki</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,560.6,616.007)">
|
||
<text x="59.622px" y="15.829px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,308.38,15.8287)">
|
||
</g>
|
||
<text x="95.055px" y="15.829px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="95.055px " y="15.829px ">E</tspan>KEM::k<tspan x="197.605px 212.801px 227.472px " y="15.829px 15.829px 15.829px ">eyg</tspan>en(<tspan x="285.922px " y="15.829px ">)</tspan>;</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,560.974,665.174)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,282.19,26.7643)">
|
||
</g>
|
||
<text x="94.678px" y="26.764px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="94.678px " y="26.764px ">m</tspan>ix(sidi, epki);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,385.418,735.669)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,225.518,26.3237)">
|
||
</g>
|
||
<text x="176.752px" y="26.324px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">sctr</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,539.908,735.669)">
|
||
<text x="80.502px" y="26.387px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,528.731,26.3865)">
|
||
</g>
|
||
<text x="115.935px" y="26.387px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="115.935px " y="26.387px ">e</tspan>nc<tspan x="160.881px " y="26.387px ">a</tspan>ps<tspan x="206.673px 221.11px " y="26.387px 26.387px ">_a</tspan>nd_mix<SKEM>(spkr<tspan x="506.273px " y="26.387px ">)</tspan>;</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,400.873,805.267)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,209.923,19.398)">
|
||
</g>
|
||
<text x="123.853px" y="19.398px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">pidi_<tspan x="185.89px " y="19.398px ">c</tspan>t</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,556.294,805.267)">
|
||
<text x="63.967px" y="19.461px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,398.154,19.4608)">
|
||
</g>
|
||
<text x="99.4px" y="19.461px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="99.4px " y="19.461px ">e</tspan>ncr<tspan x="155.342px 170.188px 186.813px 196.934px 211.371px " y="19.461px 19.461px 19.461px 19.461px 19.461px ">ypt_a</tspan>nd_mix(pidi);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,554.024,860.915)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,288.941,25.593)">
|
||
</g>
|
||
<text x="101.691px" y="25.593px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="101.691px " y="25.593px ">m</tspan>ix(spki, psk);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,386.188,941.203)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,224.742,19.2882)">
|
||
</g>
|
||
<text x="165.358px" y="19.288px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">aut<tspan x="208.058px " y="19.288px ">h</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,540.678,941.435)">
|
||
<text x="79.726px" y="19.351px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,460.842,19.351)">
|
||
</g>
|
||
<text x="115.159px" y="19.351px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="115.159px " y="19.351px ">e</tspan>ncr<tspan x="171.101px 185.946px 202.571px 212.692px 227.13px " y="19.351px 19.351px 19.351px 19.351px 19.351px ">ypt_a</tspan>nd_mix(<tspan x="344.671px " y="19.351px ">e</tspan>mp<tspan x="401.371px 411.317px 426.163px 436.051px " y="19.351px 19.351px 19.351px 19.351px ">ty()</tspan>)</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1031.17,513.216)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,394.483,15.6324)">
|
||
</g>
|
||
<text x="366.104px" y="15.632px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">ck</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1396.49,513.184)">
|
||
<text x="44.792px" y="15.727px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,470.533,15.727)">
|
||
</g>
|
||
<text x="80.225px" y="15.727px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="80.225px " y="15.727px ">l</tspan>hash("chaining k<tspan x="298.246px 313.442px " y="15.727px 15.727px ">ey</tspan> init", spkr<tspan x="454.463px " y="15.727px ">)</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1429.9,665.174)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,227.631,26.7643)">
|
||
</g>
|
||
<text x="46.506px" y="26.764px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="46.506px " y="26.764px ">m</tspan>ix(sidi, epki)</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1406.03,735.765)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,595.391,26.2132)">
|
||
</g>
|
||
<text x="70.595px" y="26.213px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="70.595px " y="26.213px ">d</tspan>ec<tspan x="115.978px " y="26.213px ">a</tspan>ps<tspan x="161.77px 176.207px " y="26.213px 26.213px ">_a</tspan>nd_mix<SKEM>(sskr<tspan x="457.374px " y="26.213px ">,</tspan> spkr<tspan x="525.303px " y="26.213px ">,</tspan> sctr<tspan x="586.67px " y="26.213px ">)</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,944.05,805.321)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,492.12,19.3437)">
|
||
</g>
|
||
<text x="369.027px" y="19.344px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">spki, psk</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1343.8,805.267)">
|
||
<text x="97.956px" y="19.461px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,641.239,19.4608)">
|
||
</g>
|
||
<text x="133.389px" y="19.461px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="133.389px 141.556px " y="19.461px 19.461px ">lo</tspan>okup<tspan x="219.81px " y="19.461px ">_</tspan>peer(<tspan x="300.31px " y="19.461px ">d</tspan>ecr<tspan x="356.689px 371.535px 388.16px 398.281px 412.718px " y="19.461px 19.461px 19.461px 19.461px 19.461px ">ypt_a</tspan>nd_mix(pidi_<tspan x="590.956px 604.343px 616.448px " y="19.461px 19.461px 19.461px ">ct)</tspan>)</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1428.98,860.915)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,234.685,25.593)">
|
||
</g>
|
||
<text x="47.435px" y="25.593px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="47.435px " y="25.593px ">m</tspan>ix(spki, psk);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1423.22,941.552)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,357.101,19.22)">
|
||
</g>
|
||
<text x="53.243px" y="19.22px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="53.243px " y="19.22px ">d</tspan>ecr<tspan x="109.622px 124.468px 141.093px 151.214px 165.651px " y="19.22px 19.22px 19.22px 19.22px 19.22px ">ypt_a</tspan>nd_mix(auth)</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2186.93,513.216)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,887.846,15.6324)">
|
||
</g>
|
||
<text x="37.754px" y="15.632px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">Init<tspan x="79.667px " y="15.632px ">i</tspan>aliz<tspan x="131.117px " y="15.632px ">e</tspan> t<tspan x="164.979px " y="15.632px ">h</tspan>e chaining k<tspan x="337.121px 352.492px 366.142px " y="15.632px 15.632px 15.632px ">ey,</tspan> and bind t<tspan x="513.258px " y="15.632px ">o</tspan> t<tspan x="547.879px " y="15.632px ">h</tspan>e r<tspan x="598.192px " y="15.632px ">e</tspan>sponder<tspan x="722.325px 728.275px " y="15.632px 15.632px ">’s</tspan> public k<tspan x="852.029px 867.4px 881.05px " y="15.632px 15.632px 15.632px ">ey.</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2168.96,561.552)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,968.132,18.9264)">
|
||
</g>
|
||
<text x="55.886px" y="18.926px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">T<tspan x="74.524px " y="18.926px ">h</tspan>e session ID is used t<tspan x="366.599px " y="18.926px ">o</tspan> associat<tspan x="496.915px " y="18.926px ">e</tspan> pack<tspan x="580.799px " y="18.926px ">e</tspan>ts wit<tspan x="670.69px " y="18.926px ">h</tspan> t<tspan x="705.661px " y="18.926px ">h</tspan>e handshak<tspan x="872.349px " y="18.926px ">e</tspan> s<tspan x="909.478px " y="18.926px ">t</tspan>at<tspan x="945.761px " y="18.926px ">e</tspan>.</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2184.31,616.145)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,724.29,15.7335)">
|
||
</g>
|
||
<text x="40.39px" y="15.733px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">Gener<tspan x="119.986px 135.532px 145.828px " y="15.733px 15.733px 15.733px ">ate</tspan> fr<tspan x="189.374px " y="15.733px ">e</tspan>sh ephemer<tspan x="359.474px " y="15.733px ">a</tspan>l k<tspan x="405.878px 421.249px 436.036px 449.978px " y="15.733px 15.733px 15.733px 15.733px ">eys,</tspan> f<tspan x="473.894px " y="15.733px ">o</tspan>r f<tspan x="517.994px 534.328px 545.849px 570.174px 585.719px 596.161px " y="15.733px 15.733px 15.733px 15.733px 15.733px 15.733px ">orward</tspan> secr<tspan x="674.561px 690.136px 703.844px 717.494px " y="15.733px 15.733px 15.733px 15.733px ">ecy.</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2151.72,665.174)">
|
||
<text x="73.281px" y="12.196px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">InitHell<tspan x="170.231px " y="12.196px ">o</tspan> includes sidi and epki as par<tspan x="563.981px " y="12.196px ">t</tspan> o<tspan x="598.223px " y="12.196px ">f</tspan> t<tspan x="626.427px " y="12.196px ">h</tspan>e pr<tspan x="693.86px 710.048px 720.344px 736.677px 749.948px " y="12.196px 12.196px 12.196px 12.196px 12.196px ">otoco</tspan>l tr<tspan x="803.615px " y="12.196px ">a</tspan>nscrip<tspan x="898.027px 908.906px " y="12.196px 12.196px ">t,</tspan> and so w<tspan x="1042.69px " y="12.196px ">e</tspan></text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,767.156,41.3622)">
|
||
</g>
|
||
<text x="73.281px" y="41.362px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">mix t<tspan x="139.052px " y="41.362px ">h</tspan>em int<tspan x="237.927px " y="41.362px ">o</tspan> t<tspan x="272.548px " y="41.362px ">h</tspan>e chaining k<tspan x="444.69px 460.06px " y="41.362px 41.362px ">ey</tspan> t<tspan x="493.048px " y="41.362px ">o</tspan> pr<tspan x="544.556px 559.927px 574.802px " y="41.362px 41.362px 41.362px ">eve</tspan>nt tampering.</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2104.21,735.425)">
|
||
<text x="121.225px" y="12.023px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">K<tspan x="139.367px 154.738px " y="12.023px 12.023px ">ey</tspan> enc<tspan x="223.133px " y="12.023px ">a</tspan>psulat<tspan x="321.367px " y="12.023px ">i</tspan>on using t<tspan x="458.567px " y="12.023px ">h</tspan>e r<tspan x="508.879px " y="12.023px ">e</tspan>sponder<tspan x="633.013px 638.963px " y="12.023px 12.023px ">’s</tspan> public k<tspan x="762.717px 778.088px 791.738px " y="12.023px 12.023px 12.023px ">ey.</tspan> Mix<tspan x="853.192px " y="12.023px ">e</tspan>s public k<tspan x="992.521px 1007.89px 1021.54px " y="12.023px 12.023px 12.023px ">ey,</tspan> shar<tspan x="1092.71px " y="12.023px ">e</tspan>d</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,1130.36,41.1892)">
|
||
</g>
|
||
<text x="121.225px" y="41.189px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">secr<tspan x="174.892px 190.438px 201.317px " y="41.189px 41.189px 41.189px ">et,</tspan> and cipher<tspan x="353.975px 364.271px 379.729px " y="41.189px 41.189px 41.189px ">tex</tspan>t int<tspan x="447.133px " y="41.189px ">o</tspan> t<tspan x="481.754px " y="41.189px ">h</tspan>e chaining k<tspan x="653.896px 669.267px 682.917px " y="41.189px 41.189px 41.189px ">ey,</tspan> and aut<tspan x="796.988px " y="41.189px ">h</tspan>ent<tspan x="856.604px 863.517px 876.963px 892.508px 902.804px " y="41.189px 41.189px 41.189px 41.189px 41.189px ">icate</tspan>s t<tspan x="950.754px " y="41.189px ">h</tspan>e r<tspan x="1001.07px " y="41.189px ">e</tspan>sponder<tspan x="1123.57px " y="41.189px ">.</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2178.43,805.331)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,907.326,19.4156)">
|
||
</g>
|
||
<text x="46.326px" y="19.416px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">T<tspan x="61.784px " y="19.416px ">e</tspan>ll t<tspan x="113.205px " y="19.416px ">h</tspan>e r<tspan x="163.518px " y="19.416px ">e</tspan>sponder who t<tspan x="370.193px " y="19.416px ">h</tspan>e init<tspan x="451.247px " y="19.416px ">i</tspan>at<tspan x="484.001px " y="19.416px ">o</tspan>r is b<tspan x="564.093px " y="19.416px ">y</tspan> tr<tspan x="607.726px " y="19.416px ">a</tspan>nsmit<tspan x="696.013px 706.688px " y="19.416px 19.416px ">ti</tspan>ng t<tspan x="765.78px " y="19.416px ">h</tspan>e peer ID<tspan x="900.53px " y="19.416px ">.</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2104,859.481)">
|
||
<text x="121.43px" y="11.744px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">Ensur<tspan x="196.214px " y="11.744px ">e</tspan> t<tspan x="230.076px " y="11.744px ">h</tspan>e r<tspan x="280.389px " y="11.744px ">e</tspan>sponder has t<tspan x="475.747px " y="11.744px ">h</tspan>e c<tspan x="528.889px " y="11.744px ">o</tspan>rr<tspan x="566.31px " y="11.744px ">e</tspan>ct vie<tspan x="650.922px " y="11.744px ">w</tspan> on spki. Mix in t<tspan x="888.018px " y="11.744px ">h</tspan>e PSK as op<tspan x="1061.15px 1071.83px " y="11.744px 11.744px ">ti</tspan>onal</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,892.86,40.9103)">
|
||
</g>
|
||
<text x="121.43px" y="40.91px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">s<tspan x="135.372px " y="40.91px ">t</tspan>at<tspan x="172.035px " y="40.91px ">i</tspan>c s<tspan x="213.918px " y="40.91px ">y</tspan>mmetric k<tspan x="358.41px 373.78px 387.43px " y="40.91px 40.91px 40.91px ">ey,</tspan> wit<tspan x="444.043px " y="40.91px ">h</tspan> epki and spkr ser<tspan x="692.805px " y="40.91px ">v</tspan>ing as nonc<tspan x="856.547px 872.122px 886.064px " y="40.91px 40.91px 40.91px ">es.</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2163.51,928.831)">
|
||
<text x="61.388px" y="11.031px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">A<tspan x="82.621px " y="11.031px ">d</tspan>d a message aut<tspan x="315.138px " y="11.031px ">h</tspan>ent<tspan x="374.754px 381.667px 395.113px 410.659px 421.334px " y="11.031px 11.031px 11.031px 11.031px 11.031px ">icati</tspan>on c<tspan x="482.146px " y="11.031px ">o</tspan>de t<tspan x="549.084px " y="11.031px ">o</tspan> ensur<tspan x="646.296px " y="11.031px ">e</tspan> bo<tspan x="702.792px 713.467px " y="11.031px 11.031px ">th</tspan> par<tspan x="781.863px 792.538px " y="11.031px 11.031px ">ti</tspan>cipants agr<tspan x="944.613px " y="11.031px ">e</tspan>e on t<tspan x="1034.68px " y="11.031px ">h</tspan>e</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,711.221,40.1982)">
|
||
</g>
|
||
<text x="61.388px" y="40.198px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">session s<tspan x="180.709px " y="40.198px ">t</tspan>at<tspan x="216.992px " y="40.198px ">e</tspan> and pr<tspan x="324.704px 340.892px 351.188px 367.521px 380.792px " y="40.198px 40.198px 40.198px 40.198px 40.198px ">otoco</tspan>l tr<tspan x="434.459px " y="40.198px ">a</tspan>nscrip<tspan x="528.871px " y="40.198px ">t</tspan> at t<tspan x="591.2px " y="40.198px ">h</tspan>is point<tspan x="704.425px " y="40.198px ">.</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2195.61,1274.4)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,481.367,15.7782)">
|
||
</g>
|
||
<text x="28.992px" y="15.778px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">R<tspan x="48.271px " y="15.778px ">e</tspan>sponder gener<tspan x="254.567px 270.113px 280.409px " y="15.778px 15.778px 15.778px ">ate</tspan>s a session ID<tspan x="474.571px " y="15.778px ">.</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2161.38,1322.71)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,1016.7,15.0089)">
|
||
</g>
|
||
<text x="63.53px" y="15.009px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">Init<tspan x="105.442px " y="15.009px ">i</tspan>at<tspan x="138.197px " y="15.009px ">o</tspan>r l<tspan x="181.422px " y="15.009px ">o</tspan>ok<tspan x="228.642px " y="15.009px ">s</tspan> up t<tspan x="302.23px " y="15.009px ">h</tspan>eir session s<tspan x="478.98px " y="15.009px ">t</tspan>at<tspan x="515.263px " y="15.009px ">e</tspan> using t<tspan x="628.109px " y="15.009px ">h</tspan>e session ID t<tspan x="821.076px 837.759px 853.13px " y="15.009px 15.009px 15.009px ">hey</tspan> gener<tspan x="951.363px 966.909px 977.205px " y="15.009px 15.009px 15.009px ">ate</tspan>d.</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2191.6,1369.5)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,745.898,15.7782)">
|
||
</g>
|
||
<text x="33.036px" y="15.778px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">Mix bo<tspan x="121.352px 132.027px " y="15.778px 15.778px ">th</tspan> session IDs as par<tspan x="394.177px " y="15.778px ">t</tspan> o<tspan x="428.419px " y="15.778px ">f</tspan> t<tspan x="456.623px " y="15.778px ">h</tspan>e pr<tspan x="524.057px 540.244px 550.54px 566.873px 580.144px " y="15.778px 15.778px 15.778px 15.778px 15.778px ">otoco</tspan>l tr<tspan x="633.811px " y="15.778px ">a</tspan>nscrip<tspan x="728.223px 739.102px " y="15.778px 15.778px ">t.</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2168.61,1419.31)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,995.462,14.2559)">
|
||
</g>
|
||
<text x="56.237px" y="14.256px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">K<tspan x="74.379px 89.749px " y="14.256px 14.256px ">ey</tspan> enc<tspan x="158.145px " y="14.256px ">a</tspan>psulat<tspan x="256.379px " y="14.256px ">i</tspan>on using t<tspan x="393.579px " y="14.256px ">h</tspan>e ephemer<tspan x="549.591px " y="14.256px ">a</tspan>l k<tspan x="595.995px 611.366px 625.016px " y="14.256px 14.256px 14.256px ">ey,</tspan> t<tspan x="649.72px " y="14.256px ">o</tspan> pr<tspan x="701.229px 717.329px " y="14.256px 14.256px ">ov</tspan>ide f<tspan x="789.166px 805.499px 817.02px 841.345px 856.891px 867.333px " y="14.256px 14.256px 14.256px 14.256px 14.256px 14.256px ">orward</tspan> secr<tspan x="945.733px 961.308px 975.016px 988.666px " y="14.256px 14.256px 14.256px 14.256px ">ecy.</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2124.81,1464.6)">
|
||
<text x="100.436px" y="12.105px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">K<tspan x="118.578px 133.949px " y="12.105px 12.105px ">ey</tspan> enc<tspan x="202.345px " y="12.105px ">a</tspan>psulat<tspan x="300.578px " y="12.105px ">i</tspan>on using t<tspan x="437.778px " y="12.105px ">h</tspan>e init<tspan x="518.832px " y="12.105px ">i</tspan>at<tspan x="551.586px 567.92px 579.557px 585.507px " y="12.105px 12.105px 12.105px 12.105px ">or’s</tspan> s<tspan x="621.149px " y="12.105px ">t</tspan>at<tspan x="657.811px " y="12.105px ">i</tspan>c k<tspan x="700.366px 715.736px 729.386px " y="12.105px 12.105px 12.105px ">ey,</tspan> t<tspan x="754.091px " y="12.105px ">o</tspan> aut<tspan x="820.736px " y="12.105px ">h</tspan>ent<tspan x="880.353px 887.266px 900.711px 916.257px 926.553px " y="12.105px 12.105px 12.105px 12.105px 12.105px ">icate</tspan> t<tspan x="960.416px " y="12.105px ">h</tspan>e</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,585.128,41.272)">
|
||
</g>
|
||
<g transform="matrix(29.1667,0,0,29.1667,594.924,41.272)">
|
||
</g>
|
||
<g transform="matrix(29.1667,0,0,29.1667,731.049,41.272)">
|
||
</g>
|
||
<text x="100.436px" y="41.272px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">init<tspan x="141.62px " y="41.272px ">i</tspan>at<tspan x="174.374px 190.707px 200.711px " y="41.272px 41.272px 41.272px ">or,</tspan> and non-f<tspan x="343.745px 360.078px 371.599px 395.924px 411.47px 421.911px " y="41.272px 41.272px 41.272px 41.272px 41.272px 41.272px ">orward</tspan>-secr<tspan x="505.241px " y="41.272px ">e</tspan>t c<tspan x="552.111px " y="41.272px ">o</tspan>nfident<tspan x="661.807px " y="41.272px ">i</tspan>alit<tspan x="710.603px 724.253px " y="41.272px 41.272px ">y.</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2145.01,1534.67)">
|
||
<text x="80.055px" y="12.416px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">T<tspan x="98.692px " y="12.416px ">h</tspan>e r<tspan x="149.005px " y="12.416px ">e</tspan>sponder tr<tspan x="300.7px " y="12.416px ">a</tspan>nsmits t<tspan x="421.859px " y="12.416px ">h</tspan>eir s<tspan x="493.23px " y="12.416px ">t</tspan>at<tspan x="529.513px " y="12.416px ">e</tspan> t<tspan x="562.996px " y="12.416px ">o</tspan> t<tspan x="597.617px " y="12.416px ">h</tspan>e init<tspan x="678.671px " y="12.416px ">i</tspan>at<tspan x="711.425px " y="12.416px ">o</tspan>r in an encr<tspan x="874.409px 889.488px 906.463px 916.759px " y="12.416px 12.416px 12.416px 12.416px ">ypte</tspan>d c<tspan x="970.338px " y="12.416px ">o</tspan>ntainer</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,476.809,41.5824)">
|
||
</g>
|
||
<text x="80.055px" y="41.582px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">t<tspan x="90.35px " y="41.582px ">o</tspan> a<tspan x="129.696px 144.571px " y="41.582px 41.582px ">vo</tspan>id ha<tspan x="224.634px " y="41.582px ">v</tspan>ing t<tspan x="298.455px " y="41.582px ">o</tspan> s<tspan x="336.342px 346.638px 362.971px 373.413px " y="41.582px 41.582px 41.582px 41.582px ">tore</tspan> s<tspan x="410.542px " y="41.582px ">t</tspan>at<tspan x="446.825px " y="41.582px ">e</tspan>.</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2209.77,1605.36)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,884.22,15.7782)">
|
||
</g>
|
||
<text x="14.703px" y="15.778px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">A<tspan x="35.936px " y="15.778px ">d</tspan>d a message aut<tspan x="268.453px " y="15.778px ">h</tspan>ent<tspan x="328.07px 334.982px 348.428px 363.974px 374.649px " y="15.778px 15.778px 15.778px 15.778px 15.778px ">icati</tspan>on c<tspan x="435.461px " y="15.778px ">o</tspan>de f<tspan x="501.611px " y="15.778px ">o</tspan>r t<tspan x="546.878px " y="15.778px ">h</tspan>e same r<tspan x="675.124px " y="15.778px ">e</tspan>ason as abo<tspan x="846.974px 861.849px " y="15.778px 15.778px ">ve</tspan>.</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,513.223)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,79.5935,15.6105)">
|
||
</g>
|
||
<text x="18.402px" y="15.61px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">IHI1</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,1276.32)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,85.6601,14.818)">
|
||
</g>
|
||
<text x="12.335px" y="14.818px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">RHI1</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,1936.86)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,78.3393,15.7901)">
|
||
</g>
|
||
<text x="19.656px" y="15.79px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">ICI1</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2023.17,513.223)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,95.6601,15.6105)">
|
||
</g>
|
||
<text x="22.335px" y="15.61px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">IHR1</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2037.19,1274.94)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,91.9993,15.2744)">
|
||
</g>
|
||
<text x="4.169px" y="15.274px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">RHR1</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2025.82,1936.43)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,92.8696,16.0066)">
|
||
</g>
|
||
<text x="22.053px" y="16.007px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">ICR1</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,665.148)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,79.5935,18.9573)">
|
||
</g>
|
||
<text x="18.402px" y="18.957px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">IHI4</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,1419.77)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,85.6601,14.8795)">
|
||
</g>
|
||
<text x="12.335px" y="14.88px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">RHI4</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,2092.29)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,76.7179,14.7923)">
|
||
</g>
|
||
<text x="18.035px" y="14.792px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">ICI4</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2023.17,665.148)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,95.6601,26.7907)">
|
||
</g>
|
||
<text x="22.335px" y="26.791px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">IHR4</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2037.19,1417.79)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,91.9993,14.9667)">
|
||
</g>
|
||
<text x="4.169px" y="14.967px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">RHR4</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2025.82,2091.86)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,92.8696,15.219)">
|
||
</g>
|
||
<text x="22.053px" y="15.219px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">ICR4</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,735.399)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,79.5935,26.1909)">
|
||
</g>
|
||
<text x="18.402px" y="26.191px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">IHI5</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,1466.27)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,85.6601,25.548)">
|
||
</g>
|
||
<text x="12.335px" y="25.548px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">RHI5</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,2150.9)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,78.3393,15.9653)">
|
||
</g>
|
||
<text x="19.656px" y="15.965px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">ICI5</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2023.17,735.399)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,95.6601,26.1909)">
|
||
</g>
|
||
<text x="22.335px" y="26.191px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">IHR5</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2037.19,1464.46)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,91.9993,26.4546)">
|
||
</g>
|
||
<text x="4.169px" y="26.455px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">RHR5</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2025.82,2151.55)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,92.8696,15.219)">
|
||
</g>
|
||
<text x="22.053px" y="15.219px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">ICR5</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,561.563)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,79.5935,18.7925)">
|
||
</g>
|
||
<text x="18.402px" y="18.793px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">IHI2</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,1322.7)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,85.6601,15.057)">
|
||
</g>
|
||
<text x="12.335px" y="15.057px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">RHI2</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,1985.18)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,78.3393,15.0093)">
|
||
</g>
|
||
<text x="19.656px" y="15.009px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">ICI2</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2037.19,1322.23)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,91.9993,15.2488)">
|
||
</g>
|
||
<text x="4.169px" y="15.249px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">RHR2</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2025.82,1985.18)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,92.8696,14.9898)">
|
||
</g>
|
||
<text x="22.053px" y="14.99px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">ICR2</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,805.1)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,79.5935,19.3166)">
|
||
</g>
|
||
<text x="18.402px" y="19.317px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">IHI6</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,1534.04)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,85.6601,27.0288)">
|
||
</g>
|
||
<text x="12.335px" y="27.029px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">RHI6</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,2199.57)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,78.3393,15.4554)">
|
||
</g>
|
||
<text x="19.656px" y="15.455px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">ICI6</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2023.17,805.1)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,95.6601,19.3166)">
|
||
</g>
|
||
<text x="22.335px" y="19.317px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">IHR6</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2037.19,1534.04)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,91.9993,27.0288)">
|
||
</g>
|
||
<text x="4.169px" y="27.029px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">RHR6</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2025.82,2198.73)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,92.8696,15.308)">
|
||
</g>
|
||
<text x="22.053px" y="15.308px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">ICR6</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,616.046)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,72.2435,15.7114)">
|
||
</g>
|
||
<text x="18.402px" y="15.711px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">IHI3</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,1369.56)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,78.3101,16.7404)">
|
||
</g>
|
||
<text x="12.335px" y="16.74px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">RHI3</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,2031.94)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,70.9893,15.9896)">
|
||
</g>
|
||
<text x="19.656px" y="15.99px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">ICI3</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2037.19,1369.47)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,82.277,15.7901)">
|
||
</g>
|
||
<text x="4.169px" y="15.79px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">RHR3</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2025.82,2031.9)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,85.5196,15.9065)">
|
||
</g>
|
||
<text x="22.053px" y="15.907px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">ICR3</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,860.65)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,79.5935,25.5717)">
|
||
</g>
|
||
<text x="18.402px" y="25.572px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">IHI7</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,1604.77)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,85.6601,16.0721)">
|
||
</g>
|
||
<text x="12.335px" y="16.072px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">RHI7</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,2247.22)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,78.3393,15.5504)">
|
||
</g>
|
||
<text x="19.656px" y="15.55px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">ICI7</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2023.17,860.65)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,95.6601,25.5717)">
|
||
</g>
|
||
<text x="22.335px" y="25.572px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">IHR7</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2037.19,1606.56)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,91.9993,15.1274)">
|
||
</g>
|
||
<text x="4.169px" y="15.127px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">RHR7</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2025.82,2246.08)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,92.8696,15.7901)">
|
||
</g>
|
||
<text x="22.053px" y="15.79px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">ICR7</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,387.789,941.423)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,79.5935,19.2076)">
|
||
</g>
|
||
<text x="18.402px" y="19.208px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">IHI8</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2023.17,928.804)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,95.6601,25.6267)">
|
||
</g>
|
||
<text x="22.335px" y="25.627px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;fill:rgb(102,101,109);">IHR8</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.985657,29.5576,118.942)">
|
||
<path d="M447.966,307.825L447.966,846.314" style="fill:none;stroke:white;stroke-width:4.19px;"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.781088,29.5576,986.736)">
|
||
<path d="M447.966,307.825L447.966,846.314" style="fill:none;stroke:white;stroke-width:4.64px;"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.7273,29.5576,1646.98)">
|
||
<path d="M447.966,307.825L447.966,846.314" style="fill:none;stroke:white;stroke-width:4.76px;"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.985657,1583.37,118.942)">
|
||
<path d="M447.966,307.825L447.966,846.314" style="fill:none;stroke:white;stroke-width:4.19px;"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.781088,1583.37,986.736)">
|
||
<path d="M447.966,307.825L447.966,846.314" style="fill:none;stroke:white;stroke-width:4.64px;"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.7273,1583.37,1646.98)">
|
||
<path d="M447.966,307.825L447.966,846.314" style="fill:none;stroke:white;stroke-width:4.76px;"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.985657,176.396,81.9781)">
|
||
<rect x="1053.01" y="345.327" width="21.636" height="548.105" style="fill:white;"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.781088,176.396,949.933)">
|
||
<rect x="1053.01" y="345.327" width="21.636" height="548.105" style="fill:white;"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.759658,176.396,1608.53)">
|
||
<rect x="1053.01" y="345.327" width="21.636" height="548.105" style="fill:white;"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,587.221,1325.14)">
|
||
<text x="32.759px" y="14.152px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,340.142,14.1517)">
|
||
</g>
|
||
<text x="68.192px" y="14.152px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="68.192px 76.359px " y="14.152px 14.152px ">lo</tspan>okup<tspan x="154.613px 169.342px " y="14.152px 14.152px ">_s</tspan>ession(sidi);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,595.868,1370.2)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,240.796,16.0556)">
|
||
</g>
|
||
<text x="59.467px" y="16.056px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="59.467px " y="16.056px ">m</tspan>ix(sidr<tspan x="160.938px " y="16.056px ">,</tspan> sidi);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,569.363,1419.1)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,620.469,14.2438)">
|
||
</g>
|
||
<text x="86.213px" y="14.244px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="86.213px " y="14.244px ">d</tspan>ec<tspan x="131.597px " y="14.244px ">a</tspan>ps<tspan x="177.388px 191.826px " y="14.244px 14.244px ">_a</tspan>nd_mix<EKEM>(<tspan x="420.434px " y="14.244px ">e</tspan>ski, epki, ecti);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,570.055,1464.39)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,614.306,26.4775)">
|
||
</g>
|
||
<text x="85.515px" y="26.478px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="85.515px " y="26.478px ">d</tspan>ec<tspan x="130.898px " y="26.478px ">a</tspan>ps<tspan x="176.69px 191.127px " y="26.478px 26.478px ">_a</tspan>nd_mix<SKEM>(sski, spki, scti);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,598.806,1534.07)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,250.198,27.2845)">
|
||
</g>
|
||
<text x="56.502px" y="27.284px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="56.502px " y="27.284px ">m</tspan>ix(biscuit<tspan x="194.723px 208.635px 222.023px 234.127px " y="27.284px 27.284px 27.284px 27.284px ">_ct)</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,589.076,1605.36)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,370.179,15.7636)">
|
||
</g>
|
||
<text x="66.321px" y="15.764px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="66.321px " y="15.764px ">d</tspan>ecr<tspan x="122.7px 137.546px 154.171px 164.292px 178.729px " y="15.764px 15.764px 15.764px 15.764px 15.764px ">ypt_a</tspan>nd_mix(auth)</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1417.68,1276.12)">
|
||
<text x="23.406px" y="14.922px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,332.13,14.9216)">
|
||
</g>
|
||
<text x="58.839px" y="14.922px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="58.839px 68.668px " y="14.922px 14.922px ">ra</tspan>ndom_<tspan x="172.385px " y="14.922px ">s</tspan>ession_id(<tspan x="316.06px " y="14.922px ">)</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1227.96,1274.51)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,195.906,15.6642)">
|
||
</g>
|
||
<text x="147.139px" y="15.664px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">sidr</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1430.02,1370.6)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,227.718,15.1155)">
|
||
</g>
|
||
<text x="46.389px" y="15.115px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="46.389px " y="15.115px ">m</tspan>ix(sidr<tspan x="147.86px " y="15.115px ">,</tspan> sidi);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1406.61,1417.74)">
|
||
<text x="34.58px" y="14.996px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,478.988,14.9962)">
|
||
</g>
|
||
<text x="70.013px" y="14.996px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="70.013px " y="14.996px ">e</tspan>nc<tspan x="114.958px " y="14.996px ">a</tspan>ps<tspan x="160.75px 175.188px " y="14.996px 14.996px ">_a</tspan>nd_mix<EKEM>(<tspan x="403.796px " y="14.996px ">e</tspan>pki);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1216.89,1418.77)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,207.08,15.4089)">
|
||
</g>
|
||
<text x="160.326px" y="15.409px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">ect<tspan x="200.168px " y="15.409px ">i</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1407.16,1464.6)">
|
||
<text x="34.021px" y="25.887px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,478.196,25.8867)">
|
||
</g>
|
||
<text x="69.454px" y="25.887px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="69.454px " y="25.887px ">e</tspan>nc<tspan x="114.4px " y="25.887px ">a</tspan>ps<tspan x="160.192px 174.629px " y="25.887px 25.887px ">_a</tspan>nd_mix<SKEM>(spki);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1217.44,1466.58)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,216.244,25.3387)">
|
||
</g>
|
||
<text x="161.255px" y="25.339px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">sct<tspan x="199.609px " y="25.339px ">i</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1421.33,1533.18)">
|
||
<text x="19.721px" y="28.384px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,249.579,28.3836)">
|
||
</g>
|
||
<text x="55.154px" y="28.384px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="55.154px 68.95px 78.575px 94.529px 104.329px " y="28.384px 28.384px 28.384px 28.384px 28.384px ">store</tspan>_biscuit(<tspan x="227.121px " y="28.384px ">)</tspan>;</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1231.61,1534.18)">
|
||
<g transform="matrix(28.75,0,0,28.75,192.222,27.9976)">
|
||
</g>
|
||
<text x="70.034px" y="27.998px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:28.75px;">biscuit<tspan x="154.761px 168.532px " y="27.998px 27.998px ">_c</tspan>t</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1413.83,1606.73)">
|
||
<text x="27.294px" y="15.076px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,414.798,15.0764)">
|
||
</g>
|
||
<text x="62.727px" y="15.076px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="62.727px " y="15.076px ">e</tspan>ncr<tspan x="118.668px 133.514px 150.139px 160.26px 174.698px " y="15.076px 15.076px 15.076px 15.076px 15.076px ">ypt_a</tspan>nd_mix(<tspan x="292.239px " y="15.076px ">e</tspan>mp<tspan x="348.939px 358.885px 373.731px 383.618px " y="15.076px 15.076px 15.076px 15.076px ">ty()</tspan>);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1224.11,1607.39)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,199.794,14.3535)">
|
||
</g>
|
||
<text x="140.411px" y="14.354px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">aut<tspan x="183.111px " y="14.354px ">h</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,596.756,2034.37)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,241.066,14.7567)">
|
||
</g>
|
||
<text x="58.57px" y="14.757px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="58.57px " y="14.757px ">m</tspan>ix(sidi, sidr<tspan x="218.608px " y="14.757px ">)</tspan>;</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,459.002,2092.43)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,151.266,14.6664)">
|
||
</g>
|
||
<text x="91.883px" y="14.666px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">aut<tspan x="134.583px " y="14.666px ">h</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,586.267,2092.43)">
|
||
<text x="33.722px" y="14.729px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,402.618,14.7292)">
|
||
</g>
|
||
<text x="69.155px" y="14.729px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="69.155px " y="14.729px ">e</tspan>ncr<tspan x="125.097px 139.943px 156.568px 166.689px 181.126px " y="14.729px 14.729px 14.729px 14.729px 14.729px ">ypt_a</tspan>nd_mix(<tspan x="298.668px " y="14.729px ">e</tspan>mp<tspan x="355.368px 365.314px " y="14.729px 14.729px ">ty</tspan>);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,598.35,2244.83)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,214.783,16.4046)">
|
||
</g>
|
||
<text x="56.962px" y="16.405px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="56.962px " y="16.405px ">e</tspan>nt<tspan x="98.292px 113.662px 123.025px " y="16.405px 16.405px 16.405px ">er_</tspan>liv<tspan x="167.067px 182.437px 192.325px " y="16.405px 16.405px 16.405px ">e()</tspan>;</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1251.01,1938.23)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,172.649,15.0474)">
|
||
</g>
|
||
<text x="39.094px" y="15.047px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">biscuit<tspan x="125.049px " y="15.047px ">_</tspan>no</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1414.45,1937)">
|
||
<text x="26.666px" y="15.72px" style="font-family:'Arial-BoldMT', 'Arial', sans-serif;font-weight:700;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,356.978,15.7199)">
|
||
</g>
|
||
<text x="63.183px" y="15.72px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;">l<tspan x="71.349px " y="15.72px ">o</tspan>ad_biscuit(biscuit<tspan x="308.853px 322.766px 336.153px 348.258px " y="15.72px 15.72px 15.72px 15.72px ">_ct)</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1420.02,1985.2)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,408.55,14.2792)">
|
||
</g>
|
||
<text x="56.48px" y="14.279px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="56.48px " y="14.279px ">e</tspan>ncr<tspan x="112.421px 127.267px 143.892px 154.013px 168.45px " y="14.279px 14.279px 14.279px 14.279px 14.279px ">ypt_a</tspan>nd_mix(<tspan x="285.992px " y="14.279px ">e</tspan>mp<tspan x="342.692px 352.638px 367.484px 377.371px " y="14.279px 14.279px 14.279px 14.279px ">ty()</tspan>);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1429.81,2031.99)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,229.096,15.7636)">
|
||
</g>
|
||
<text x="46.6px" y="15.764px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="46.6px " y="15.764px ">m</tspan>ix(sidi, sidr<tspan x="206.638px " y="15.764px ">)</tspan>;</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1422.41,2092.09)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,364.31,14.9943)">
|
||
</g>
|
||
<text x="54.065px" y="14.994px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="54.065px " y="14.994px ">d</tspan>ecr<tspan x="110.444px 125.29px 141.915px 152.035px 166.473px " y="14.994px 14.994px 14.994px 14.994px 14.994px ">ypt_a</tspan>nd_mix(auth);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1413.76,2151.01)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,495.278,15.7636)">
|
||
</g>
|
||
<text x="62.795px" y="15.764px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="62.795px " y="15.764px ">a</tspan>sser<tspan x="132.007px " y="15.764px ">t</tspan>(biscuit<tspan x="233.799px " y="15.764px ">_</tspan>no > biscuit<tspan x="396.17px 410.607px " y="15.764px 15.764px ">_u</tspan>sed);</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1231.57,2199.44)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,192.263,14.8949)">
|
||
</g>
|
||
<text x="28.609px" y="14.895px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">biscuit<tspan x="114.563px 129.001px " y="14.895px 14.895px ">_u</tspan>sed</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1418.92,2199.44)">
|
||
<text x="22.152px" y="14.958px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:29.167px;">←</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,201.494,14.9578)">
|
||
</g>
|
||
<text x="57.585px" y="14.958px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="57.585px " y="14.958px ">b</tspan>iscuit<tspan x="140.885px " y="14.958px ">_</tspan>no;</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1431.4,2246.11)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,202.813,15.7636)">
|
||
</g>
|
||
<text x="44.993px" y="15.764px" style="font-family:'Nunito-Light', 'Nunito';font-weight:300;font-size:29.167px;"><tspan x="44.993px " y="15.764px ">e</tspan>nt<tspan x="86.322px 101.693px 111.055px " y="15.764px 15.764px 15.764px ">er_</tspan>liv<tspan x="155.097px 170.468px 180.355px " y="15.764px 15.764px 15.764px ">e()</tspan>;</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2170.23,1937.88)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,986.363,15.2782)">
|
||
</g>
|
||
<text x="54.605px" y="15.278px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">R<tspan x="73.884px " y="15.278px ">e</tspan>sponder l<tspan x="213.271px " y="15.278px ">o</tspan>ads t<tspan x="294.646px " y="15.278px ">h</tspan>eir biscuit<tspan x="438.03px " y="15.278px ">.</tspan> T<tspan x="471.076px " y="15.278px ">h</tspan>is r<tspan x="526.813px 542.388px 556.33px 566.626px 582.959px 593.401px " y="15.278px 15.278px 15.278px 15.278px 15.278px 15.278px ">estore</tspan>s t<tspan x="641.351px " y="15.278px ">h</tspan>e s<tspan x="695.163px " y="15.278px ">t</tspan>at<tspan x="731.446px " y="15.278px ">e</tspan> fr<tspan x="774.992px " y="15.278px ">o</tspan>m af<tspan x="848.784px 859.08px " y="15.278px 15.278px ">te</tspan>r RHR6.</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2157.22,1985.2)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,1163.96,15.7848)">
|
||
</g>
|
||
<text x="67.735px" y="15.785px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">R<tspan x="87.014px " y="15.785px ">e</tspan>sponder r<tspan x="228.21px 243.785px 257.056px " y="15.785px 15.785px 15.785px ">eco</tspan>mput<tspan x="342.397px " y="15.785px ">e</tspan>s RHR7, sinc<tspan x="524.077px " y="15.785px ">e</tspan> t<tspan x="557.939px " y="15.785px ">h</tspan>is s<tspan x="617.177px 627.472px " y="15.785px 15.785px ">te</tspan>p w<tspan x="692.106px " y="15.785px ">a</tspan>s per<tspan x="773.481px 782.989px " y="15.785px 15.785px ">fo</tspan>rmed af<tspan x="900.122px 910.418px " y="15.785px 15.785px ">te</tspan>r biscuit enc<tspan x="1082.91px " y="15.785px ">o</tspan>ding.</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2194.19,2033.53)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,743.29,14.928)">
|
||
</g>
|
||
<text x="30.427px" y="14.928px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">Mix bo<tspan x="118.744px 129.419px " y="14.928px 14.928px ">th</tspan> session IDs as par<tspan x="391.569px " y="14.928px ">t</tspan> o<tspan x="425.811px " y="14.928px ">f</tspan> t<tspan x="454.015px " y="14.928px ">h</tspan>e pr<tspan x="521.448px 537.636px 547.931px 564.265px 577.536px " y="14.928px 14.928px 14.928px 14.928px 14.928px ">otoco</tspan>l tr<tspan x="631.202px " y="14.928px ">a</tspan>nscrip<tspan x="725.615px 736.494px " y="14.928px 14.928px ">t.</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2161.21,2080.15)">
|
||
<text x="63.704px" y="12.396px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">Message aut<tspan x="231.12px " y="12.396px ">h</tspan>ent<tspan x="290.737px 297.65px 311.095px 326.641px 337.316px " y="12.396px 12.396px 12.396px 12.396px 12.396px ">icati</tspan>on c<tspan x="398.129px " y="12.396px ">o</tspan>de f<tspan x="464.279px " y="12.396px ">o</tspan>r t<tspan x="509.545px " y="12.396px ">h</tspan>e same r<tspan x="637.791px " y="12.396px ">e</tspan>ason as abo<tspan x="809.641px 824.516px " y="12.396px 12.396px ">ve</tspan>, which in par<tspan x="1015.88px 1026.55px " y="12.396px 12.396px ">ti</tspan>cular</text>
|
||
<g transform="matrix(29.1667,0,0,29.1667,640.27,41.5626)">
|
||
</g>
|
||
<g transform="matrix(29.1667,0,0,29.1667,650.067,41.5626)">
|
||
</g>
|
||
<g transform="matrix(29.1667,0,0,29.1667,873.604,41.5626)">
|
||
</g>
|
||
<text x="63.704px" y="41.563px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">ensur<tspan x="136.97px " y="41.563px ">e</tspan>s t<tspan x="184.92px " y="41.563px ">h</tspan>at bo<tspan x="268.512px 279.187px " y="41.563px 41.563px ">th</tspan> par<tspan x="347.583px 358.258px " y="41.563px 41.563px ">ti</tspan>cipants agr<tspan x="510.333px " y="41.563px ">e</tspan>e on t<tspan x="600.4px " y="41.563px ">h</tspan>e final chaining k<tspan x="837.787px 853.158px 866.808px " y="41.563px 41.563px 41.563px ">ey.</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2201.85,2151.01)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,338.041,15.7782)">
|
||
</g>
|
||
<text x="22.691px" y="15.778px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">Biscuit r<tspan x="128.946px " y="15.778px ">e</tspan>pla<tspan x="185.821px " y="15.778px ">y</tspan> det<tspan x="251.475px " y="15.778px ">e</tspan>ct<tspan x="291.316px " y="15.778px ">i</tspan>on.</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2201.85,2199.33)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,338.041,15.3515)">
|
||
</g>
|
||
<text x="22.691px" y="15.351px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">Biscuit r<tspan x="128.946px " y="15.351px ">e</tspan>pla<tspan x="185.821px " y="15.351px ">y</tspan> det<tspan x="251.475px " y="15.351px ">e</tspan>ct<tspan x="291.316px " y="15.351px ">i</tspan>on.</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,2179.7,2246.79)">
|
||
<g transform="matrix(29.1667,0,0,29.1667,1137.13,15.4356)">
|
||
</g>
|
||
<text x="45.047px" y="15.436px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:29.167px;">D<tspan x="66.542px 81.826px 92.18px 98.801px 113.384px 128.667px 135.988px 146.372px 162.763px 178.047px 185.367px 195.517px 205.726px 220.98px 237.372px 251.167px 275.988px 282.609px 296.405px 310.201px 316.822px 332.863px 349.255px 356.576px 370.751px 385.83px 400.326px 413.976px 420.48px 427.801px 443.055px 459.447px 476.276px 483.597px 493.98px 510.372px 525.655px 532.976px 549.017px 565.205px 575.355px 592.184px 608.372px 618.522px 625.842px 639.638px 656.03px 671.284px 681.434px 696.717px 713.547px 720.867px 735.042px 750.122px 764.909px 772.23px 781.447px 797.488px 807.842px 815.163px 831.351px 845.147px 860.43px 867.751px 883.005px 896.801px 904.122px 936.905px 943.526px 953.676px 968.959px 989.93px 1006.12px 1021.37px 1031.52px 1048.96px 1054.62px 1068.42px 1075.74px 1094.03px 1111.76px " y="15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px 15.436px ">erive the transmission keys, and the output shared key for use as WireGuard’s PSK</tspan>.</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.981805,28.038,-36.4286)">
|
||
<path d="M2139.88,492.161C2139.88,475.517 2126.57,462.004 2110.18,462.004L376.89,462.004C360.499,462.004 347.192,475.517 347.192,492.161L347.192,1025.81C347.192,1042.46 360.499,1055.97 376.89,1055.97L2110.18,1055.97C2126.57,1055.97 2139.88,1042.46 2139.88,1025.81L2139.88,492.161Z" style="fill:none;stroke:rgb(247,4,132);stroke-width:4.2px;"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.794002,28.038,816.984)">
|
||
<path d="M2139.88,499.294C2139.88,478.713 2126.57,462.004 2110.18,462.004L376.89,462.004C360.499,462.004 347.192,478.713 347.192,499.294L347.192,1018.68C347.192,1039.26 360.499,1055.97 376.89,1055.97L2110.18,1055.97C2126.57,1055.97 2139.88,1039.26 2139.88,1018.68L2139.88,499.294Z" style="fill:none;stroke:rgb(255,166,48);stroke-width:4.61px;"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.771048,28.038,1484.96)">
|
||
<path d="M2139.88,500.404C2139.88,479.211 2126.57,462.004 2110.18,462.004L376.89,462.004C360.499,462.004 347.192,479.211 347.192,500.404L347.192,1017.57C347.192,1038.76 360.499,1055.97 376.89,1055.97L2110.18,1055.97C2126.57,1055.97 2139.88,1038.76 2139.88,1017.57L2139.88,500.404Z" style="fill:none;stroke:rgb(247,4,132);stroke-width:4.66px;"/>
|
||
</g>
|
||
<g transform="matrix(1.30495,0,0,0.123404,-255.516,272.411)">
|
||
<g transform="matrix(0.759407,-0,-0,8.07882,477.956,-771.822)">
|
||
<path d="M1757.72,156.099L1770.22,168.599L1757.72,181.099" style="fill:none;stroke:rgb(247,4,132);stroke-width:8.33px;stroke-linejoin:miter;stroke-miterlimit:10;"/>
|
||
<path d="M25.178,168.599L1770.22,168.599" style="fill:none;stroke:rgb(247,4,132);stroke-width:8.33px;stroke-dasharray:8.33,16.67,0,0;"/>
|
||
</g>
|
||
</g>
|
||
<g transform="matrix(-1.30495,0,0,0.123404,2776.95,1038.73)">
|
||
<g transform="matrix(-0.759407,0,0,8.07882,1845.87,-6981.64)">
|
||
<path d="M43.571,949.753L31.071,937.253L43.571,924.753" style="fill:none;stroke:rgb(255,166,48);stroke-width:8.33px;stroke-linejoin:miter;stroke-miterlimit:10;"/>
|
||
<path d="M1776.11,937.253L31.071,937.253" style="fill:none;stroke:rgb(255,166,48);stroke-width:8.33px;stroke-dasharray:8.33,16.67,0,0;"/>
|
||
</g>
|
||
</g>
|
||
<g transform="matrix(1.30495,0,0,0.123404,-255.516,1695.92)">
|
||
<g transform="matrix(0.759407,-0,-0,8.07882,477.956,-12307.2)">
|
||
<path d="M1757.72,1583.95L1770.22,1596.45L1757.72,1608.95" style="fill:none;stroke:rgb(247,4,132);stroke-width:8.33px;stroke-linejoin:miter;stroke-miterlimit:10;"/>
|
||
<path d="M25.178,1596.45L1770.22,1596.45" style="fill:none;stroke:rgb(247,4,132);stroke-width:8.33px;stroke-dasharray:8.33,16.67,0,0;"/>
|
||
</g>
|
||
</g>
|
||
<g transform="matrix(1.11927,0,0,0.265077,-31.9199,146.07)">
|
||
<path d="M1608.99,601.6C1608.99,577.084 1604.31,557.179 1598.54,557.179L658.122,557.179C652.35,557.179 647.664,577.084 647.664,601.6L647.664,901.214C647.664,925.73 652.35,945.635 658.122,945.635L1598.54,945.635C1604.31,945.635 1608.99,925.73 1608.99,901.214L1608.99,601.6Z" style="fill:rgb(247,4,132);"/>
|
||
<path d="M1616.37,601.6L1616.37,901.214C1616.37,943.028 1608.38,976.977 1598.54,976.977L658.122,976.977C648.278,976.977 640.286,943.028 640.286,901.214L640.286,601.6C640.286,559.786 648.278,525.837 658.122,525.837L1598.54,525.837C1608.38,525.837 1616.37,559.786 1616.37,601.6ZM1608.99,601.6C1608.99,577.084 1604.31,557.179 1598.54,557.179L658.122,557.179C652.35,557.179 647.664,577.084 647.664,601.6L647.664,901.214C647.664,925.73 652.35,945.635 658.122,945.635L1598.54,945.635C1604.31,945.635 1608.99,925.73 1608.99,901.214L1608.99,601.6Z" style="fill:white;"/>
|
||
</g>
|
||
<g transform="matrix(1.11927,0,0,0.265077,-31.9199,912.386)">
|
||
<path d="M1608.99,601.6C1608.99,577.084 1604.31,557.179 1598.54,557.179L658.122,557.179C652.35,557.179 647.664,577.084 647.664,601.6L647.664,901.214C647.664,925.73 652.35,945.635 658.122,945.635L1598.54,945.635C1604.31,945.635 1608.99,925.73 1608.99,901.214L1608.99,601.6Z" style="fill:rgb(255,166,48);"/>
|
||
<path d="M1616.37,601.6L1616.37,901.214C1616.37,943.028 1608.38,976.977 1598.54,976.977L658.122,976.977C648.278,976.977 640.286,943.028 640.286,901.214L640.286,601.6C640.286,559.786 648.278,525.837 658.122,525.837L1598.54,525.837C1608.38,525.837 1616.37,559.786 1616.37,601.6ZM1608.99,601.6C1608.99,577.084 1604.31,557.179 1598.54,557.179L658.122,557.179C652.35,557.179 647.664,577.084 647.664,601.6L647.664,901.214C647.664,925.73 652.35,945.635 658.122,945.635L1598.54,945.635C1604.31,945.635 1608.99,925.73 1608.99,901.214L1608.99,601.6Z" style="fill:white;"/>
|
||
</g>
|
||
<g transform="matrix(1.11927,0,0,0.265077,-31.9199,1569.58)">
|
||
<path d="M1608.99,601.6C1608.99,577.084 1604.31,557.179 1598.54,557.179L658.122,557.179C652.35,557.179 647.664,577.084 647.664,601.6L647.664,901.214C647.664,925.73 652.35,945.635 658.122,945.635L1598.54,945.635C1604.31,945.635 1608.99,925.73 1608.99,901.214L1608.99,601.6Z" style="fill:rgb(247,4,132);"/>
|
||
<path d="M1616.37,601.6L1616.37,901.214C1616.37,943.028 1608.38,976.977 1598.54,976.977L658.122,976.977C648.278,976.977 640.286,943.028 640.286,901.214L640.286,601.6C640.286,559.786 648.278,525.837 658.122,525.837L1598.54,525.837C1608.38,525.837 1616.37,559.786 1616.37,601.6ZM1608.99,601.6C1608.99,577.084 1604.31,557.179 1598.54,557.179L658.122,557.179C652.35,557.179 647.664,577.084 647.664,601.6L647.664,901.214C647.664,925.73 652.35,945.635 658.122,945.635L1598.54,945.635C1604.31,945.635 1608.99,925.73 1608.99,901.214L1608.99,601.6Z" style="fill:white;"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,-393.972,-1123.82)">
|
||
<g transform="matrix(50,0,0,50,2075.42,1491.35)">
|
||
</g>
|
||
<text x="1204.07px" y="1491.35px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:50px;">InitHell<tspan x="1370.27px " y="1491.35px ">o</tspan> { sidi, epki, sctr<tspan x="1744.82px " y="1491.35px ">,</tspan> pidi_<tspan x="1875.87px 1899.17px 1917.82px " y="1491.35px 1491.35px 1491.35px ">ct,</tspan> aut<tspan x="2015.72px " y="1491.35px ">h</tspan> }</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,-477.45,-357.502)">
|
||
<g transform="matrix(50,0,0,50,2231.1,1491.35)">
|
||
</g>
|
||
<text x="1216.85px" y="1491.35px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:50px;">R<tspan x="1248.9px 1274.6px 1297.75px 1326.1px 1363.3px 1389px 1403.05px 1416.85px 1443.85px 1455.9px 1472.95px 1485px 1508.15px 1519px 1547.35px 1563.5px 1574.15px 1586.2px 1609.35px 1620.2px 1648.55px 1659.4px 1670.05px 1682.1px 1707.8px 1730.1px 1747.4px 1758.25px 1768.9px 1780.95px 1804.1px 1826.4px 1843.7px 1854.55px 1865.2px 1877.25px 1905.6px 1916.45px 1939.6px 1961.85px 1989.1px 1999.95px 2017.6px 2040.55px 2062.85px 2080.5px 2091.15px 2103.2px 2128.85px 2156.1px 2173.4px 2201px 2213.05px " y="1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px 1491.35px ">espHello { sidr, sidi, ecti, scti, biscuit_ct, auth }</tspan></text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,-393.972,299.694)">
|
||
<g transform="matrix(50,0,0,50,2053.37,1491.35)">
|
||
</g>
|
||
<text x="1239.17px" y="1491.35px" style="font-family:'Nunito-Medium', 'Nunito';font-weight:500;font-size:50px;">InitC<tspan x="1342.62px " y="1491.35px ">o</tspan>nf { sidi, sidr<tspan x="1644.77px " y="1491.35px ">,</tspan> biscuit<tspan x="1816.82px 1840.77px 1864.07px 1882.72px " y="1491.35px 1491.35px 1491.35px 1491.35px ">_ct,</tspan> aut<tspan x="1980.62px " y="1491.35px ">h</tspan> }</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,467.587,-208.686)">
|
||
<circle cx="92.21" cy="555.627" r="46.396" style="fill:rgb(64,63,73);"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,467.587,559.779)">
|
||
<circle cx="92.21" cy="555.627" r="46.396" style="fill:rgb(64,63,73);"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,467.587,1213.19)">
|
||
<circle cx="92.21" cy="555.627" r="46.396" style="fill:rgb(64,63,73);"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1840.05,-208.686)">
|
||
<circle cx="92.21" cy="555.627" r="46.396" style="fill:rgb(64,63,73);"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1840.05,559.779)">
|
||
<circle cx="92.21" cy="555.627" r="46.396" style="fill:rgb(64,63,73);"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,1840.05,1213.19)">
|
||
<circle cx="92.21" cy="555.627" r="46.396" style="fill:rgb(64,63,73);"/>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,-648.028,-1118.59)">
|
||
<g transform="matrix(62.5,0,0,62.5,1236.72,1490.59)">
|
||
</g>
|
||
<text x="1199.22px" y="1490.59px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:62.5px;fill:white;">1</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,-648.028,-350.122)">
|
||
<g transform="matrix(62.5,0,0,62.5,1236.72,1490.59)">
|
||
</g>
|
||
<text x="1199.22px" y="1490.59px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:62.5px;fill:white;">4</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,-648.028,303.286)">
|
||
<g transform="matrix(62.5,0,0,62.5,1236.72,1490.59)">
|
||
</g>
|
||
<text x="1199.22px" y="1490.59px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:62.5px;fill:white;">5</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,724.432,-1118.59)">
|
||
<g transform="matrix(62.5,0,0,62.5,1236.72,1490.59)">
|
||
</g>
|
||
<text x="1199.22px" y="1490.59px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:62.5px;fill:white;">2</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,724.432,-350.122)">
|
||
<g transform="matrix(62.5,0,0,62.5,1236.72,1490.59)">
|
||
</g>
|
||
<text x="1199.22px" y="1490.59px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:62.5px;fill:white;">3</text>
|
||
</g>
|
||
<g transform="matrix(0.990987,0,0,0.996959,724.432,303.286)">
|
||
<g transform="matrix(62.5,0,0,62.5,1236.72,1490.59)">
|
||
</g>
|
||
<text x="1199.22px" y="1490.59px" style="font-family:'Nunito-Bold', 'Nunito';font-weight:700;font-size:62.5px;fill:white;">6</text>
|
||
</g>
|
||
</g>
|
||
</g>
|
||
</svg>
|