GSA/christopher

View on GitHub
assets/img/gsait_logo.svg

Summary

Maintainability
Test Coverage
<?xml version="1.0"?>
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1502" height="400">
    <desc iVinci="yes" version="4.6" gridStep="20" showGrid="no" snapToGrid="no" codePlatform="0"/>
    <g id="Layer1" name="Layer 1" opacity="1">
        <g id="Shape1">
            <desc shapeID="1" type="0" basicInfo-basicType="0" basicInfo-roundedRectRadius="12" basicInfo-polygonSides="6" basicInfo-starPoints="5" bounding="rect(-152.637,-161.597,305.274,323.194)" text="" font-familyName="" font-pixelSize="20" font-bold="0" font-underline="0" font-alignment="1" strokeStyle="0" markerStart="0" markerEnd="0" shadowEnabled="0" shadowOffsetX="0" shadowOffsetY="2" shadowBlur="4" shadowOpacity="160" blurEnabled="0" blurRadius="4" transform="matrix(1,0,0,1,916.958,167.668)" pers-center="0,0" pers-size="0,0" pers-start="0,0" pers-end="0,0" locked="0" mesh="" flag=""/>
            <path id="shapePath1" d="M926.805,6.96507 C926.305,7.96507 925.005,15.3651 921.105,40.2651 C919.405,50.9651 917.605,62.3651 917.105,65.4651 C916.505,68.6651 915.705,73.9651 915.105,77.2651 C914.605,80.5651 913.705,85.8651 913.105,88.9651 C911.905,96.5651 910.805,103.465 907.005,128.265 C905.305,139.565 903.705,149.265 903.605,149.765 C903.405,150.365 900.205,151.465 896.505,152.065 C892.705,152.765 887.805,153.765 885.605,154.265 C883.405,154.765 878.705,155.665 875.105,156.265 C863.105,158.365 857.605,159.465 850.905,160.865 C838.905,163.365 769.705,177.065 767.205,177.465 C765.805,177.565 764.605,178.265 764.405,178.865 C764.005,180.165 763.605,179.965 799.605,199.765 C813.405,207.265 828.405,215.665 833.105,218.265 C837.805,220.865 851.305,228.265 863.105,234.765 C874.905,241.265 885.405,247.265 886.405,248.065 C887.805,249.265 888.105,251.165 888.105,258.065 C888.105,262.765 887.705,269.365 887.205,272.665 C886.705,276.065 885.705,283.965 885.105,290.265 C884.505,296.565 883.605,304.265 883.105,307.265 C882.605,310.265 881.905,316.465 881.605,320.965 C881.205,327.765 881.305,329.265 882.505,329.265 C884.505,329.265 914.905,296.965 915.505,294.165 C915.805,292.865 916.305,287.965 916.605,283.265 C916.905,278.565 917.605,271.165 918.105,266.765 C922.505,232.365 922.705,229.065 920.405,227.665 C918.905,226.765 889.005,210.265 882.605,206.865 C867.705,198.765 852.105,189.765 852.105,189.165 C852.105,188.665 853.805,188.065 855.905,187.665 C857.905,187.365 875.205,183.965 894.305,180.165 C913.305,176.365 929.105,173.265 929.405,173.265 C930.105,173.265 933.605,153.665 937.105,130.565 C939.805,112.565 940.205,109.365 941.205,103.765 C942.905,93.7651 943.105,93.0651 944.205,93.4651 C945.205,93.7651 950.705,103.765 975.005,148.765 L982.605,162.765 L986.605,163.065 C988.805,163.265 993.805,162.965 997.605,162.365 C1013.11,159.865 1024.51,158.165 1037.61,156.665 C1042.31,156.165 1043.11,155.565 1050.61,147.965 C1063.11,135.265 1070.51,126.265 1069.51,125.265 C1069.01,124.765 1066.81,124.765 1064.11,125.365 C1059.41,126.465 1051.31,127.665 1037.11,129.365 C1032.41,129.865 1025.71,130.765 1022.11,131.265 C1018.51,131.765 1011.71,132.465 1006.91,132.865 L998.305,133.565 L995.905,129.665 C994.505,127.465 991.405,121.965 988.905,117.265 C980.405,101.365 964.905,72.7651 962.605,68.7651 C959.205,62.6651 954.905,54.8651 948.605,42.7651 C945.405,36.6651 942.505,31.2651 942.105,30.7651 C941.705,30.1651 939.505,26.1651 937.105,21.7651 C928.305,5.26508 928.005,4.86507 926.805,6.96507 Z" style="stroke:none;fill-rule:evenodd;fill:#014681;fill-opacity:1;"/>
        </g>
        <g id="Shape2">
            <desc shapeID="2" type="0" basicInfo-basicType="0" basicInfo-roundedRectRadius="12" basicInfo-polygonSides="6" basicInfo-starPoints="5" bounding="rect(-48,-154.419,96,308.837)" text="" font-familyName="" font-pixelSize="20" font-bold="0" font-underline="0" font-alignment="1" strokeStyle="0" markerStart="0" markerEnd="0" shadowEnabled="0" shadowOffsetX="0" shadowOffsetY="2" shadowBlur="4" shadowOpacity="160" blurEnabled="0" blurRadius="4" transform="matrix(1,0,0,1,1138.11,234.684)" pers-center="0,0" pers-size="0,0" pers-start="0,0" pers-end="0,0" locked="0" mesh="" flag=""/>
            <path id="shapePath2" d="M1090.11,94.6651 C1090.11,102.665 1090.41,109.365 1090.91,109.565 C1091.31,109.765 1101.71,108.565 1114.11,106.765 C1156.71,100.665 1168.11,99.0651 1169.11,99.4651 C1170.51,99.8651 1168.51,102.165 1125.91,149.465 L1090.11,189.065 L1090.11,241.565 L1090.11,294.065 L1096.51,306.965 C1100.01,314.065 1103.81,321.865 1104.91,324.265 C1106.01,326.765 1110.41,335.965 1114.61,344.765 C1131.51,379.665 1132.11,381.265 1130.21,381.265 C1129.71,381.265 1120.91,377.165 1110.61,372.265 C1100.31,367.265 1091.51,363.265 1091.01,363.265 C1090.41,363.265 1090.21,368.365 1090.31,375.965 L1090.61,388.765 L1135.11,389.065 C1159.61,389.165 1181.11,389.065 1182.91,388.765 L1186.11,388.165 L1185.91,234.465 L1185.61,80.7651 L1137.91,80.4651 L1090.11,80.2651 L1090.11,94.6651 Z" style="stroke:none;fill-rule:evenodd;fill:#c71231;fill-opacity:1;"/>
        </g>
        <g id="Shape3">
            <desc shapeID="3" type="0" basicInfo-basicType="0" basicInfo-roundedRectRadius="12" basicInfo-polygonSides="6" basicInfo-starPoints="5" bounding="rect(-145.447,-153.709,290.895,307.418)" text="" font-familyName="" font-pixelSize="20" font-bold="0" font-underline="0" font-alignment="1" strokeStyle="0" markerStart="0" markerEnd="0" shadowEnabled="0" shadowOffsetX="0" shadowOffsetY="2" shadowBlur="4" shadowOpacity="160" blurEnabled="0" blurRadius="4" transform="matrix(1,0,0,1,1356.55,234.056)" pers-center="0,0" pers-size="0,0" pers-start="0,0" pers-end="0,0" locked="0" mesh="" flag=""/>
            <path id="shapePath3" d="M1212.41,80.9651 C1211.41,81.3651 1211.11,89.8651 1211.11,118.865 L1211.11,156.265 L1259.41,156.465 L1307.61,156.765 L1308.11,272.265 L1308.61,387.765 L1356.11,387.765 L1403.61,387.765 L1403.91,271.965 L1404.11,156.265 L1452.61,156.265 L1501.01,156.265 L1501.61,152.965 C1502.51,148.265 1501.71,82.9651 1500.81,81.4651 C1500.11,80.5651 1470.31,80.2651 1356.81,80.3651 C1278.01,80.3651 1213.01,80.6651 1212.41,80.9651 Z" style="stroke:none;fill-rule:evenodd;fill:#c71231;fill-opacity:1;"/>
        </g>
        <g id="Shape4">
            <desc shapeID="4" type="0" basicInfo-basicType="0" basicInfo-roundedRectRadius="12" basicInfo-polygonSides="6" basicInfo-starPoints="5" bounding="rect(-425.757,-153.133,851.514,306.265)" text="" font-familyName="" font-pixelSize="20" font-bold="0" font-underline="0" font-alignment="1" strokeStyle="0" markerStart="0" markerEnd="0" shadowEnabled="0" shadowOffsetX="0" shadowOffsetY="2" shadowBlur="4" shadowOpacity="160" blurEnabled="0" blurRadius="4" transform="matrix(1,0,0,1,427.349,234.433)" pers-center="0,0" pers-size="0,0" pers-start="0,0" pers-end="0,0" locked="0" mesh="" flag=""/>
            <path id="shapePath4" d="M127.605,82.3651 C125.405,82.7651 119.405,83.8651 114.305,84.7651 C74.9054,91.6651 41.9053,114.465 21.9053,148.565 C13.7054,162.565 8.40533,177.465 3.50534,200.765 C1.20535,211.265 0.905334,255.965 3.00534,266.765 C10.0053,302.265 22.4053,328.165 42.1053,348.265 C62.7054,369.265 88.1053,381.165 122.605,385.965 C136.305,387.865 181.905,388.165 193.105,386.365 C197.205,385.665 204.705,384.465 209.805,383.665 C218.405,382.265 227.805,379.765 239.605,375.765 C251.705,371.665 277.805,357.965 295.305,346.465 C303.705,340.965 304.105,340.665 304.105,336.965 C304.105,334.665 304.605,333.265 305.405,333.265 C306.005,333.365 309.105,337.165 312.105,341.865 C319.105,352.765 332.305,365.665 342.205,371.165 C354.305,377.865 370.305,382.465 394.905,386.365 C404.805,387.865 452.505,387.865 462.605,386.365 C494.905,381.565 517.905,371.365 534.105,354.865 C537.105,351.765 540.105,349.265 540.805,349.265 C542.005,349.265 538.205,360.965 532.705,374.165 C528.405,384.265 523.805,383.365 576.905,383.065 L623.605,382.765 L625.305,377.265 C626.205,374.265 628.605,366.165 630.605,359.265 C632.605,352.365 635.105,344.265 636.005,341.265 L637.805,335.765 L690.105,335.765 L742.505,335.765 L743.705,339.265 C744.705,342.065 755.305,376.965 756.705,381.965 C757.005,382.965 767.505,383.265 805.105,383.265 C834.305,383.265 853.105,382.865 853.105,382.365 C853.105,381.765 849.005,370.465 843.905,357.065 C838.905,343.665 831.305,323.565 827.105,312.265 C804.505,251.965 790.605,215.165 788.605,210.665 L786.305,205.565 L765.005,193.765 C733.505,176.465 733.005,176.165 732.405,174.565 C731.605,172.565 732.005,172.365 738.705,171.365 C745.405,170.365 769.205,165.265 770.305,164.665 C770.705,164.365 770.405,162.265 769.705,159.965 C767.005,151.765 742.905,88.7651 741.905,87.5651 C741.105,86.5651 729.705,86.2651 691.105,86.2651 C644.605,86.2651 641.305,86.3651 640.605,87.9651 C639.705,90.1651 635.505,101.365 622.105,136.765 C616.505,151.565 610.105,168.465 607.905,174.265 C605.805,180.065 603.605,185.865 603.205,187.265 C602.505,189.465 595.705,207.365 580.105,248.265 C577.505,255.165 573.005,267.165 570.105,274.965 C567.205,282.865 564.505,289.265 564.105,289.265 C563.705,289.265 563.105,284.965 562.705,279.665 C560.305,247.265 543.405,224.065 510.605,208.265 C498.705,202.565 468.805,192.665 453.105,189.265 C398.605,177.565 390.105,173.465 390.105,159.365 C390.105,152.665 391.905,148.565 396.705,144.365 C403.905,137.965 407.505,137.065 423.505,137.465 C436.105,137.865 438.205,138.165 443.205,140.465 C454.005,145.465 460.505,153.365 464.505,166.665 L466.705,173.765 L487.105,173.365 C498.405,173.165 509.805,172.665 512.505,172.165 C515.205,171.665 522.605,171.265 528.905,171.265 C535.205,171.265 543.305,170.765 546.805,170.165 L553.205,169.065 L552.505,164.365 C548.105,131.865 531.505,107.765 504.705,94.7651 C495.405,90.1651 476.005,84.6651 461.305,82.3651 C452.505,81.0651 405.905,80.8651 398.205,82.2651 C395.105,82.7651 389.505,83.6651 385.605,84.3651 C362.705,88.1651 339.605,99.6651 326.005,113.965 C315.705,124.665 310.205,134.765 306.505,149.465 C303.005,163.265 303.405,179.465 307.405,191.765 C318.605,225.765 349.805,245.865 415.505,261.265 C445.305,268.265 456.905,272.865 464.805,280.565 C470.805,286.365 472.105,289.665 472.105,299.065 C472.105,308.865 471.405,310.965 465.905,316.865 C461.005,322.165 455.405,325.665 448.505,327.765 C441.805,329.765 424.105,329.765 417.005,327.665 C398.505,322.165 386.905,309.365 382.605,289.565 C381.605,285.265 380.705,281.165 380.505,280.365 C380.105,279.265 378.505,279.165 372.305,279.665 C361.005,280.665 336.705,282.165 319.405,282.965 L304.105,283.565 L304.105,248.365 L304.105,213.265 L233.405,213.465 L162.605,213.765 L162.305,244.465 L162.105,275.265 L192.805,275.465 L223.605,275.765 L223.905,288.365 C224.205,303.165 224.205,303.165 214.105,308.565 C174.505,329.765 134.905,327.565 112.405,302.865 C104.205,293.865 99.1053,281.965 95.6053,263.765 C93.5053,252.865 93.6053,214.465 95.6053,205.265 C96.4054,201.665 97.5053,196.565 98.1053,193.965 C100.905,180.065 113.305,162.765 125.605,155.365 C136.005,149.065 143.605,147.265 159.605,147.265 C178.105,147.265 187.005,149.965 196.705,158.565 C202.005,163.265 208.605,172.865 209.605,177.265 C210.505,181.165 211.205,181.465 216.305,180.365 C221.005,179.365 228.605,177.965 239.605,176.265 C243.505,175.665 248.605,174.765 251.105,174.265 C253.605,173.765 258.505,172.865 262.105,172.265 C276.405,169.865 299.505,165.165 300.005,164.665 C300.505,164.165 295.505,150.065 291.905,142.265 C281.605,119.665 260.205,99.2651 238.105,90.9651 C228.005,87.0651 217.805,84.9651 197.605,82.2651 C188.405,81.0651 133.605,81.0651 127.605,82.3651 M695.505,180.065 C697.705,187.065 700.505,196.165 701.705,200.265 C702.905,204.365 707.405,218.765 711.605,232.265 C720.005,258.965 722.105,266.065 722.105,267.965 C722.105,269.965 660.305,269.865 659.505,267.965 C659.205,267.165 660.305,262.365 662.005,257.165 C663.605,251.965 668.405,236.265 672.605,222.265 C676.805,208.265 681.805,192.065 683.605,186.265 C685.505,180.465 687.505,173.865 688.105,171.465 C688.705,169.165 689.705,167.265 690.405,167.265 C691.105,167.265 693.305,172.865 695.505,180.065 Z" style="stroke:none;fill-rule:evenodd;fill:#014681;fill-opacity:1;"/>
        </g>
        <g id="Shape5">
            <desc shapeID="5" type="0" basicInfo-basicType="0" basicInfo-roundedRectRadius="12" basicInfo-polygonSides="6" basicInfo-starPoints="5" bounding="rect(-132.175,-139.289,264.349,278.578)" text="" font-familyName="" font-pixelSize="20" font-bold="0" font-underline="0" font-alignment="1" strokeStyle="0" markerStart="0" markerEnd="0" shadowEnabled="0" shadowOffsetX="0" shadowOffsetY="2" shadowBlur="4" shadowOpacity="160" blurEnabled="0" blurRadius="4" transform="matrix(1,0,0,1,1006.44,254.64)" pers-center="0,0" pers-size="0,0" pers-start="0,0" pers-end="0,0" locked="0" mesh="" flag=""/>
            <path id="shapePath5" d="M1134.11,115.965 C1132.71,116.165 1123.51,117.465 1113.61,118.765 L1095.61,121.265 L1087.71,129.465 C1083.41,134.065 1072.81,145.365 1064.31,154.765 C1055.81,164.065 1044.01,176.965 1038.11,183.265 C1014.41,208.865 1010.11,213.665 1010.11,214.865 C1010.11,216.165 1014.31,225.265 1027.91,253.265 C1037.81,273.765 1044.11,287.265 1044.11,287.965 C1044.11,289.565 1042.21,288.665 979.705,258.165 C976.405,256.565 973.405,255.265 972.905,255.265 C972.405,255.265 969.405,258.065 966.305,261.465 C963.205,264.965 957.305,271.365 953.205,275.765 C949.105,280.165 943.705,286.065 941.205,288.765 C938.705,291.565 931.405,299.365 925.105,306.265 C918.805,313.165 911.805,320.765 909.505,323.265 C907.205,325.765 899.105,334.565 891.405,342.965 L877.405,358.165 L875.605,374.965 C874.705,384.165 874.105,392.665 874.305,393.765 C874.705,395.365 884.905,385.665 925.505,345.265 C953.305,317.465 976.705,294.865 977.405,295.065 C978.105,295.165 997.405,304.365 1020.21,315.365 C1043.01,326.465 1070.71,339.865 1081.81,345.265 C1103.51,355.865 1106.11,356.865 1106.11,355.465 C1106.11,354.165 1102.01,345.265 1079.11,297.765 C1075.11,289.465 1070.21,279.165 1068.11,274.765 C1066.01,270.365 1059.71,257.365 1054.21,245.765 C1048.61,234.265 1044.11,224.365 1044.11,223.765 C1044.11,222.865 1051.81,213.765 1061.51,203.265 C1067.31,196.965 1109.01,150.665 1124.11,133.765 C1131.01,126.065 1137.21,119.165 1137.91,118.465 C1139.11,117.165 1138.71,115.165 1137.31,115.365 C1136.91,115.465 1135.51,115.765 1134.11,115.965 Z" style="stroke:none;fill-rule:evenodd;fill:#c71231;fill-opacity:1;"/>
        </g>
    </g>
</svg>