qtrocket2/docs/rocket_system.svg

1 line
20 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" data-diagram-type="CLASS" height="602px" preserveAspectRatio="none" style="width:903px;height:602px;background:#FFFFFF;" version="1.1" viewBox="0 0 903 602" width="903px" zoomAndPan="magnify"><defs/><g><!--class Rocket--><g class="entity" data-entity="Rocket" data-source-line="1" data-uid="ent0002" id="entity_Rocket"><rect fill="#F1F1F1" height="181.4754" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="183.3174" x="312.01" y="7"/><ellipse cx="377.2568" cy="23" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1;"/><path d="M376.7256,29.9219 Q374.9756,29.9219 373.8349,29.1875 Q372.7099,28.4375 372.1474,27.0938 Q371.6006,25.7344 371.6006,23.9375 Q371.6006,21.9063 372.2568,20.4531 Q372.9131,19 374.1943,18.2188 Q375.4756,17.4375 377.3506,17.4375 Q378.2412,17.4375 378.9131,17.625 Q379.5849,17.7969 380.2724,18.1406 L379.4599,20.1563 Q378.8349,19.8438 378.2881,19.7188 Q377.7568,19.5938 377.2724,19.5938 Q376.1006,19.5938 375.3974,20.125 Q374.6943,20.6563 374.3974,21.6094 Q374.1006,22.5625 374.1006,23.8281 Q374.1006,25.8438 374.8193,26.8125 Q375.5381,27.7656 377.1318,27.7656 Q377.7256,27.7656 378.3506,27.6094 Q378.9756,27.4531 379.8037,27.0781 L379.8037,29.2969 Q379.0693,29.6094 378.2724,29.7656 Q377.4912,29.9219 376.7256,29.9219 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="44.3238" x="397.7568" y="28.432">Rocket</text><line style="stroke:#181818;stroke-width:0.5;" x1="313.01" x2="494.3274" y1="39" y2="39"/><line style="stroke:#181818;stroke-width:0.5;" x1="313.01" x2="494.3274" y1="47" y2="47"/><ellipse cx="323.01" cy="62.034" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="70.5737" x="332.01" y="65.9659">addStage()</text><ellipse cx="323.01" cy="81.1019" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="157.3174" x="332.01" y="85.0339">updateMassProperties()</text><ellipse cx="323.01" cy="100.1698" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="119.1536" x="332.01" y="104.1018">prepareForFlight()</text><ellipse cx="323.01" cy="119.2377" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="114.5756" x="332.01" y="123.1697">applyFlightState()</text><ellipse cx="323.01" cy="138.3056" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="96.6976" x="332.01" y="142.2376">getTotalMass()</text><ellipse cx="323.01" cy="157.3735" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="136.5835" x="332.01" y="161.3055">getCenterOfGravity()</text><ellipse cx="323.01" cy="176.4415" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="147.7274" x="332.01" y="180.3734">getCenterOfPressure()</text></g><!--class Stage--><g class="entity" data-entity="Stage" data-source-line="11" data-uid="ent0003" id="entity_Stage"><rect fill="#F1F1F1" height="162.4075" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="183.3174" x="312.01" y="248.47"/><ellipse cx="380.8688" cy="264.47" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1;"/><path d="M380.3375,271.3919 Q378.5875,271.3919 377.4469,270.6575 Q376.3219,269.9075 375.7594,268.5637 Q375.2125,267.2044 375.2125,265.4075 Q375.2125,263.3762 375.8688,261.9231 Q376.525,260.47 377.8063,259.6887 Q379.0875,258.9075 380.9625,258.9075 Q381.8532,258.9075 382.525,259.095 Q383.1969,259.2669 383.8844,259.6106 L383.0719,261.6262 Q382.4469,261.3137 381.9,261.1887 Q381.3688,261.0637 380.8844,261.0637 Q379.7125,261.0637 379.0094,261.595 Q378.3063,262.1262 378.0094,263.0794 Q377.7125,264.0325 377.7125,265.2981 Q377.7125,267.3137 378.4313,268.2825 Q379.15,269.2356 380.7438,269.2356 Q381.3375,269.2356 381.9625,269.0794 Q382.5875,268.9231 383.4157,268.5481 L383.4157,270.7669 Q382.6813,271.0794 381.8844,271.2356 Q381.1032,271.3919 380.3375,271.3919 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="37.0999" x="401.3688" y="269.902">Stage</text><line style="stroke:#181818;stroke-width:0.5;" x1="313.01" x2="494.3274" y1="280.47" y2="280.47"/><line style="stroke:#181818;stroke-width:0.5;" x1="313.01" x2="494.3274" y1="288.47" y2="288.47"/><ellipse cx="323.01" cy="303.504" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="73.9477" x="332.01" y="307.4359">addMotor()</text><ellipse cx="323.01" cy="322.5719" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="85.8337" x="332.01" y="326.5039">setAirframe()</text><ellipse cx="323.01" cy="341.6398" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="68.2217" x="332.01" y="345.5718">setFinSet()</text><ellipse cx="323.01" cy="360.7077" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="135.3515" x="332.01" y="364.6397">setRecoverySystem()</text><ellipse cx="323.01" cy="379.7756" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="157.3174" x="332.01" y="383.7076">updateMassProperties()</text><ellipse cx="323.01" cy="398.8435" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="105.3636" x="332.01" y="402.7755">getTotalThrust()</text></g><!--class Motor--><g class="entity" data-entity="Motor" data-source-line="20" data-uid="ent0004" id="entity_Motor"><rect fill="#F1F1F1" height="124.2717" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="167.3435" x="7" y="470.88"/><ellipse cx="66.1848" cy="486.88" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1;"/><path d="M65.6536,493.8019 Q63.9036,493.8019 62.7629,493.0675 Q61.6379,492.3175 61.0754,490.9738 Q60.5286,489.6144 60.5286,487.8175 Q60.5286,485.7863 61.1848,484.3331 Q61.8411,482.88 63.1223,482.0988 Q64.4036,481.3175 66.2786,481.3175 Q67.1692,481.3175 67.8411,481.505 Q68.5129,481.6769 69.2004,482.0206 L68.3879,484.0363 Q67.7629,483.7238 67.2161,483.5988 Q66.6848,483.4738 66.2004,483.4738 Q65.0286,483.4738 64.3254,484.005 Q63.6223,484.5363 63.3254,485.4894 Q63.0286,486.4425 63.0286,487.7081 Q63.0286,489.7238 63.7473,490.6925 Q64.4661,491.6456 66.0598,491.6456 Q66.6536,491.6456 67.2786,491.4894 Q67.9036,491.3331 68.7317,490.9581 L68.7317,493.1769 Q67.9973,493.4894 67.2004,493.6456 Q66.4192,493.8019 65.6536,493.8019 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="40.4739" x="86.6848" y="492.312">Motor</text><line style="stroke:#181818;stroke-width:0.5;" x1="8" x2="173.3435" y1="502.88" y2="502.88"/><line style="stroke:#181818;stroke-width:0.5;" x1="8" x2="173.3435" y1="510.88" y2="510.88"/><ellipse cx="18" cy="525.914" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="141.3435" x="27" y="529.8459">addThrustDataPoint()</text><ellipse cx="18" cy="544.9819" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="45.8358" x="27" y="548.9139">ignite()</text><ellipse cx="18" cy="564.0498" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="55.0758" x="27" y="567.9818">update()</text><ellipse cx="18" cy="583.1177" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="123.2555" x="27" y="587.0497">getCurrentThrust()</text></g><!--class Airframe--><g class="entity" data-entity="Airframe" data-source-line="27" data-uid="ent0005" id="entity_Airframe"><rect fill="#F1F1F1" height="86.1358" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="152.6995" x="209.32" y="489.95"/><ellipse cx="252.6348" cy="505.95" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1;"/><path d="M252.1035,512.8719 Q250.3535,512.8719 249.2129,512.1375 Q248.0879,511.3875 247.5254,510.0438 Q246.9785,508.6844 246.9785,506.8875 Q246.9785,504.8563 247.6348,503.4031 Q248.291,501.95 249.5723,501.1688 Q250.8535,500.3875 252.7285,500.3875 Q253.6191,500.3875 254.291,500.575 Q254.9629,500.7469 255.6504,501.0906 L254.8379,503.1063 Q254.2129,502.7938 253.666,502.6688 Q253.1348,502.5438 252.6504,502.5438 Q251.4785,502.5438 250.7754,503.075 Q250.0723,503.6063 249.7754,504.5594 Q249.4785,505.5125 249.4785,506.7781 Q249.4785,508.7938 250.1973,509.7625 Q250.916,510.7156 252.5098,510.7156 Q253.1035,510.7156 253.7285,510.5594 Q254.3535,510.4031 255.1816,510.0281 L255.1816,512.2469 Q254.4473,512.5594 253.6504,512.7156 Q252.8691,512.8719 252.1035,512.8719 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="57.7778" x="272.9269" y="511.382">Airframe</text><line style="stroke:#181818;stroke-width:0.5;" x1="210.32" x2="361.0195" y1="521.95" y2="521.95"/><line style="stroke:#181818;stroke-width:0.5;" x1="210.32" x2="361.0195" y1="529.95" y2="529.95"/><ellipse cx="220.32" cy="544.984" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="76.1597" x="229.32" y="548.9159">getLength()</text><ellipse cx="220.32" cy="564.0519" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="126.6995" x="229.32" y="567.9839">getReferenceArea()</text></g><!--class FinSet--><g class="entity" data-entity="FinSet" data-source-line="32" data-uid="ent0006" id="entity_FinSet"><rect fill="#F1F1F1" height="124.2717" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="248.3471" x="397.5" y="470.88"/><ellipse cx="497.3406" cy="486.88" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1;"/><path d="M496.8094,493.8019 Q495.0594,493.8019 493.9188,493.0675 Q492.7938,492.3175 492.2313,490.9738 Q491.6844,489.6144 491.6844,487.8175 Q491.6844,485.7863 492.3406,484.3331 Q492.9969,482.88 494.2781,482.0988 Q495.5594,481.3175 497.4344,481.3175 Q498.325,481.3175 498.9969,481.505 Q499.6688,481.6769 500.3563,482.0206 L499.5438,484.0363 Q498.9188,483.7238 498.3719,483.5988 Q497.8406,483.4738 497.3563,483.4738 Q496.1844,483.4738 495.4813,484.005 Q494.7781,484.5363 494.4813,485.4894 Q494.1844,486.4425 494.1844,487.7081 Q494.1844,489.7238 494.9031,490.6925 Q495.6219,491.6456 497.2156,491.6456 Q497.8094,491.6456 498.4344,491.4894 Q499.0594,491.3331 499.8875,490.9581 L499.8875,493.1769 Q499.1531,493.4894 498.3563,493.6456 Q497.575,493.8019 496.8094,493.8019 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="40.1658" x="517.8406" y="492.312">FinSet</text><line style="stroke:#181818;stroke-width:0.5;" x1="398.5" x2="644.8471" y1="502.88" y2="502.88"/><line style="stroke:#181818;stroke-width:0.5;" x1="398.5" x2="644.8471" y1="510.88" y2="510.88"/><ellipse cx="408.5" cy="525.914" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="222.3471" x="417.5" y="529.8459">calculateNormalForceCoefficient()</text><ellipse cx="408.5" cy="544.9819" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="184.1413" x="417.5" y="548.9139">calculateCenterOfPressure()</text><ellipse cx="408.5" cy="564.0498" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="129.3175" x="417.5" y="567.9818">calculateDragArea()</text><ellipse cx="408.5" cy="583.1177" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="100.3376" x="417.5" y="587.0497">calculateMass()</text></g><!--class RecoverySystem--><g class="entity" data-entity="RecoverySystem" data-source-line="39" data-uid="ent0007" id="entity_RecoverySystem"><rect fill="#F1F1F1" height="105.2038" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="216.4832" x="680.43" y="480.41"/><ellipse cx="730.7738" cy="496.41" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1;"/><path d="M730.2426,503.3319 Q728.4926,503.3319 727.352,502.5975 Q726.227,501.8475 725.6645,500.5037 Q725.1176,499.1444 725.1176,497.3475 Q725.1176,495.3162 725.7738,493.8631 Q726.4301,492.41 727.7113,491.6287 Q728.9926,490.8475 730.8676,490.8475 Q731.7582,490.8475 732.4301,491.035 Q733.102,491.2069 733.7895,491.5506 L732.977,493.5662 Q732.352,493.2537 731.8051,493.1287 Q731.2738,493.0037 730.7895,493.0037 Q729.6176,493.0037 728.9145,493.535 Q728.2113,494.0662 727.9145,495.0194 Q727.6176,495.9725 727.6176,497.2381 Q727.6176,499.2537 728.3363,500.2225 Q729.0551,501.1756 730.6488,501.1756 Q731.2426,501.1756 731.8676,501.0194 Q732.4926,500.8631 733.3207,500.4881 L733.3207,502.7069 Q732.5863,503.0194 731.7895,503.1756 Q731.0082,503.3319 730.2426,503.3319 Z " fill="#000000"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="107.2956" x="751.2738" y="501.842">RecoverySystem</text><line style="stroke:#181818;stroke-width:0.5;" x1="681.43" x2="895.9132" y1="512.41" y2="512.41"/><line style="stroke:#181818;stroke-width:0.5;" x1="681.43" x2="895.9132" y1="520.41" y2="520.41"/><ellipse cx="691.43" cy="535.444" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="190.4832" x="700.43" y="539.3759">checkDeploymentCondition()</text><ellipse cx="691.43" cy="554.5119" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="52.7378" x="700.43" y="558.4439">deploy()</text><ellipse cx="691.43" cy="573.5798" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="81.1717" x="700.43" y="577.5118">isDeployed()</text></g><!--reverse link Rocket to Stage--><g class="link" data-entity-1="Rocket" data-entity-2="Stage" data-source-line="45" data-uid="lnk8" id="link_Rocket_Stage"><path codeLine="45" d="M403.67,200.95 C403.67,220.45 403.67,228.95 403.67,248.06" fill="none" id="Rocket-backto-Stage" style="stroke:#181818;stroke-width:1;"/><polygon fill="#181818" points="403.67,188.95,399.67,194.95,403.67,200.95,407.67,194.95,403.67,188.95" style="stroke:#181818;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="7.436" x="396.4188" y="210.5083">1</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="7.163" x="396.355" y="236.6822">*</text></g><!--reverse link Stage to Motor--><g class="link" data-entity-1="Stage" data-entity-2="Motor" data-source-line="46" data-uid="lnk9" id="link_Stage_Motor"><path codeLine="46" d="M301.7876,396.2118 C258.3976,424.1218 217.06,450.71 174.71,477.96" fill="none" id="Stage-backto-Motor" style="stroke:#181818;stroke-width:1;"/><polygon fill="#181818" points="311.88,389.72,304.6699,389.6018,301.7876,396.2118,308.9977,396.33,311.88,389.72" style="stroke:#181818;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="7.436" x="296.7099" y="391.0771">1</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="7.163" x="182.2398" y="469.4255">*</text></g><!--reverse link Stage to Airframe--><g class="link" data-entity-1="Stage" data-entity-2="Airframe" data-source-line="47" data-uid="lnk10" id="link_Stage_Airframe"><path codeLine="47" d="M350.4608,421.472 C334.7308,448.302 323.9,466.79 310.55,489.57" fill="none" id="Stage-backto-Airframe" style="stroke:#181818;stroke-width:1;"/><polygon fill="#181818" points="356.53,411.12,350.0447,414.2729,350.4608,421.472,356.9461,418.3191,356.53,411.12" style="stroke:#181818;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="7.436" x="345.197" y="432.7771">1</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="21.84" x="291.9088" y="478.2441">0..1</text></g><!--reverse link Stage to FinSet--><g class="link" data-entity-1="Stage" data-entity-2="FinSet" data-source-line="48" data-uid="lnk11" id="link_Stage_FinSet"><path codeLine="48" d="M456.8892,421.4721 C468.5092,441.2921 474.7,451.86 485.69,470.62" fill="none" id="Stage-backto-FinSet" style="stroke:#181818;stroke-width:1;"/><polygon fill="#181818" points="450.82,411.12,450.4039,418.3191,456.8892,421.4721,457.3053,414.273,450.82,411.12" style="stroke:#181818;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="7.436" x="447.59" y="432.7771">1</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="21.84" x="459.076" y="458.9196">0..1</text></g><!--reverse link Stage to RecoverySystem--><g class="link" data-entity-1="Stage" data-entity-2="RecoverySystem" data-source-line="49" data-uid="lnk12" id="link_Stage_RecoverySystem"><path codeLine="49" d="M506.033,384.2024 C564.413,414.7424 629.39,448.72 689.21,480" fill="none" id="Stage-backto-RecoverySystem" style="stroke:#181818;stroke-width:1;"/><polygon fill="#181818" points="495.4,378.64,498.8624,384.9655,506.033,384.2024,502.5706,377.8769,495.4,378.64" style="stroke:#181818;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="7.436" x="503.3044" y="378.9174">1</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="21.84" x="653.4903" y="468.6788">0..1</text></g><!--SRC=[ZLB1JiCm3BttAwgUO6WJVCAqQLmOJDj-m4hTDbgQH8uxgKByErcpb1HweAVqsNv-pxPGu5n-DEA2d7zckV-Ue2nF33K-F8R_pfR0kFU91p8MYIMw6BE45WXtXdPArWr77AnLVO0y5uzSDVBPCAWRMu9jK3FIH_LAS9NSpqGEXCvrT2FwoZ8no1vK9ghtXWt5MeUybbGHj9X0EwbFo0bmH66kIFsfTupjVon72-U6EiUfdg5_eYTaR87XOAGUkyfQI_urtTHnH-HD_wMFTc87d_k6kkOcAJvYXRvQu9eGqk9WF9OAKA9Jlk-xeHQKNv_0ZS6gaaBYZz8nRMOBquGjGNrlEGtS5ptgcCvxrDEWk6pHAjEtljN6w5AoD3hIbKDe7A0BgLW6vllv5Yz5lbWkys9HXDF8me6a-B2Yt_ZpQkMVSRppqJ2_-TZKqpS0]--></g></svg>