Skip to content

Instantly share code, notes, and snippets.

@waldoj
Created February 16, 2018 03:59
Show Gist options
  • Save waldoj/b86e65bd8a14609849badefb85984ebf to your computer and use it in GitHub Desktop.
Save waldoj/b86e65bd8a14609849badefb85984ebf to your computer and use it in GitHub Desktop.
A diagram of Richmond Sunlight's architecture.
Display the source blob
Display the rendered blob
Raw
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="806px" height="443px" version="1.1" style="background-color: rgb(255, 255, 255);"><defs/><g transform="translate(0.5,0.5)"><path d="M 381.25 288 L 358.75 288 L 343 279.99 L 334 270.11 L 334 224.88 L 343 214.98 L 358.75 207 L 381.25 207 L 397 214.98 L 406 224.89 L 406 270.09 L 397 279.99 Z" fill="#2e73b8" stroke="none" pointer-events="none"/><path d="M 343 279.99 L 343 214.98 L 358.75 207 L 358.75 288 Z" fill-opacity="0.3" fill="#000000" stroke="none" pointer-events="none"/><path d="M 334 270.11 L 334 224.88 L 343 214.98 L 343 279.99 Z" fill-opacity="0.5" fill="#000000" stroke="none" pointer-events="none"/><path d="M 381.25 288 L 381.25 207 L 397 214.98 L 397 279.99 Z" fill-opacity="0.3" fill="#ffffff" stroke="none" pointer-events="none"/><path d="M 564.5 107.58 L 558.32 110.74 L 540.18 106.3 L 540.18 119.9 L 526.26 127 L 512.23 119.9 L 512.23 106.3 L 494.16 110.74 L 488 107.6 L 488 53.3 L 494.16 50.15 L 512.23 54.51 L 512.23 41.1 L 526.26 34 L 540.18 41.1 L 540.18 54.51 L 558.32 50.13 L 564.5 53.3 Z" fill="#e05243" stroke="none" pointer-events="none"/><path d="M 494.16 50.15 L 494.16 110.74 L 488 107.6 L 488 53.3 Z M 526.26 57.48 L 512.23 60.97 L 512.23 41.1 L 526.26 34 Z M 526.26 92.23 L 512.23 90.43 L 512.23 70.56 L 526.26 68.75 Z M 526.26 127 L 512.23 119.9 L 512.23 100.03 L 526.26 103.52 Z M 558.32 110.74 L 540.18 106.3 L 540.18 99.95 L 526.26 97.42 L 526.26 92.23 L 540.18 90.43 L 540.18 70.56 L 526.26 68.75 L 526.26 63.56 L 540.18 60.97 L 540.18 54.51 L 558.32 50.13 Z" fill-opacity="0.3" fill="#000000" stroke="none" pointer-events="none"/><path d="M 526.26 63.56 L 512.23 60.97 L 526.26 57.48 L 540.18 60.97 Z" fill-opacity="0.5" fill="#000000" stroke="none" pointer-events="none"/><path d="M 540.18 100.1 L 526.26 103.52 L 512.23 100.03 L 526.26 97.42 Z" fill-opacity="0.5" fill="#ffffff" stroke="none" pointer-events="none"/><path d="M 688.5 239.55 L 671.83 240.59 L 661.65 239.52 L 661.65 237.31 L 650.3 238.44 L 638.76 237.32 L 638.76 239.53 L 628.93 240.57 L 612 239.56 L 612 220.33 L 621.2 215.68 L 631.83 218.48 L 631.83 210.32 L 650.3 201 L 668.56 210.22 L 668.56 218.5 L 679.39 215.67 L 688.5 220.31 Z M 650.3 294 L 631.83 284.68 L 631.83 276.49 L 621.2 279.33 L 612 274.67 L 612 255.45 L 628.76 254.43 L 638.76 255.41 L 638.76 257.68 L 650.3 256.56 L 661.65 257.68 L 661.65 255.41 L 671.83 254.43 L 688.5 255.48 L 688.5 274.76 L 679.39 279.33 L 668.56 276.46 L 668.56 284.75 Z" fill="#f58536" stroke="none" pointer-events="none"/><path d="M 661.65 239.52 L 661.65 237.31 L 668.56 236.63 L 668.56 218.5 L 679.39 215.67 L 679.39 238.2 Z M 631.83 236.64 L 631.83 210.32 L 650.3 201 L 650.3 233.95 Z M 621.2 238.2 L 612 239.56 L 612 220.33 L 621.2 215.68 Z M 621.2 279.33 L 612 274.67 L 612 255.45 L 621.2 256.8 Z M 650.3 294 L 631.83 284.68 L 631.83 258.36 L 650.3 261.05 Z M 679.39 279.33 L 668.56 276.46 L 668.56 258.37 L 661.65 257.68 L 661.65 255.41 L 679.39 256.82 Z" fill-opacity="0.3" fill="#000000" stroke="none" pointer-events="none"/><path d="M 661.65 255.41 L 671.83 254.43 L 688.5 255.48 L 679.39 256.82 Z M 631.83 258.36 L 650.3 256.56 L 668.56 258.37 L 650.3 261.05 Z M 621.2 256.8 L 612 255.45 L 628.76 254.43 L 638.76 255.41 Z" fill-opacity="0.3" fill="#ffffff" stroke="none" pointer-events="none"/><path d="M 638.76 239.53 L 628.93 240.57 L 612 239.56 L 621.2 238.2 Z M 668.56 236.63 L 650.3 238.44 L 631.83 236.64 L 650.3 233.95 Z M 688.5 239.55 L 671.83 240.59 L 661.65 239.52 L 679.39 238.2 Z" fill-opacity="0.5" fill="#000000" stroke="none" pointer-events="none"/><path d="M 210.24 127 L 172 107.71 L 172 53.31 L 210.24 34 L 248.5 53.31 L 248.5 64.14 L 215.97 68.21 L 215.97 69.41 L 248.5 73.64 L 248.5 87.38 L 215.97 91.52 L 215.97 92.81 L 248.5 96.87 L 248.5 107.69 Z" fill="#d9a741" stroke="none" pointer-events="none"/><path d="M 191.07 89.86 L 181.99 88.75 L 181.99 72.27 L 191.07 71.14 Z M 210.24 92.24 L 196.11 90.43 L 196.11 70.48 L 210.24 68.66 Z M 210.24 127 L 172 107.71 L 172 53.31 L 210.24 34 L 210.24 52.63 L 176.94 62.67 L 176.94 98.33 L 210.24 108.38 Z" fill-opacity="0.3" fill="#000000" stroke="none" pointer-events="none"/><path d="M 215.97 68.21 L 176.94 62.67 L 210.24 52.63 L 248.5 64.14 Z" fill-opacity="0.5" fill="#000000" stroke="none" pointer-events="none"/><path d="M 215.97 92.81 L 248.5 96.87 L 210.24 108.38 L 176.94 98.33 Z" fill-opacity="0.3" fill="#ffffff" stroke="none" pointer-events="none"/><path d="M 412.37 247.93 L 485.63 247.07" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 407.12 247.99 L 414.08 244.41 L 412.37 247.93 L 414.16 251.41 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 490.88 247.01 L 483.92 250.59 L 485.63 247.07 L 483.84 243.59 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 371 294.37 L 371 351.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 371 289.12 L 374.5 296.12 L 371 294.37 L 367.5 296.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 371 356.88 L 367.5 349.88 L 371 351.63 L 374.5 349.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 368 123.37 L 368 181.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 368 118.12 L 371.5 125.12 L 368 123.37 L 364.5 125.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 368 186.88 L 364.5 179.88 L 368 181.63 L 371.5 179.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 399 81 L 481.63 81" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 486.88 81 L 479.88 84.5 L 481.63 81 L 479.88 77.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 526 128 L 526 181.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 526 186.88 L 522.5 179.88 L 526 181.63 L 529.5 179.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(354.5,188.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="25" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">RDS</div></div></foreignObject><text x="13" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">RDS</text></switch></g><g transform="translate(346.5,32.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="45" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Machine</div></div></foreignObject><text x="23" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Machine</text></switch></g><g transform="translate(499.5,190.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="53" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Front-End</div></div></foreignObject><text x="27" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Front-End</text></switch></g><path d="M 339 81 L 255.37 81" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 250.12 81 L 257.12 77.5 L 255.37 81 L 257.12 84.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(197.5,15.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="25" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">SQS</div></div></foreignObject><text x="13" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">SQS</text></switch></g><path d="M 172 81 L 88.37 81" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 83.12 81 L 90.12 77.5 L 88.37 81 L 90.12 84.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(5.5,30.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="88" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Video Processor</div></div></foreignObject><text x="44" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Video Processor</text></switch></g><g transform="translate(366.5,425.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="19" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">API</div></div></foreignObject><text x="10" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">API</text></switch></g><path d="M 526 273 L 406.61 386.61" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 402.81 390.23 L 405.47 382.87 L 406.61 386.61 L 410.29 387.94 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 171.75 282 L 153.73 273 L 153.73 268.14 L 147.51 269.85 L 138 265.13 L 138 217.77 L 147.51 213.04 L 153.73 214.73 L 153.73 209.89 L 171.75 201 L 205.5 217.75 L 205.5 229.7 L 189.07 231.38 L 182.4 230.31 L 182.4 232.62 L 205.5 235.54 L 205.5 247.35 L 182.4 250.2 L 182.4 252.67 L 189.09 251.63 L 205.5 253.32 L 205.5 265.23 Z" fill="#759c3e" stroke="none" pointer-events="none"/><path d="M 147.51 213.04 L 147.51 269.85 L 138 265.13 L 138 217.77 Z M 171.75 221.25 L 153.73 225.75 L 153.73 209.89 L 171.75 201 Z M 171.75 251.5 L 153.73 249.38 L 153.73 233.52 L 171.75 231.25 Z M 171.75 282 L 153.73 273 L 153.73 257.25 L 171.75 261.75 Z" fill-opacity="0.3" fill="#000000" stroke="none" pointer-events="none"/><path d="M 171.75 261.75 L 153.73 257.25 L 189.09 251.63 L 205.5 253.32 Z" fill-opacity="0.3" fill="#ffffff" stroke="none" pointer-events="none"/><path d="M 189.07 231.38 L 153.73 225.75 L 171.75 221.25 L 205.5 229.7 Z" fill-opacity="0.5" fill="#000000" stroke="none" pointer-events="none"/><g transform="translate(138.5,178.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="66" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">CodeDeploy</div></div></foreignObject><text x="33" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">CodeDeploy</text></switch></g><g transform="translate(620.5,180.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="59" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">CloudFront</div></div></foreignObject><text x="30" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">CloudFront</text></switch></g><path d="M 32.32 112 C 26.54 112 22 107.12 22 101.87 L 22 59.16 C 22 53.59 26.86 49 32.11 49 L 71.86 49 C 77.22 49 82 53.55 82 59.33 L 82 101.63 C 82 107.8 77.03 112 71.71 112 Z" fill="#f58534" stroke="none" pointer-events="none"/><path d="M 22 98.93 C 22 104.78 26.88 109.27 32.29 109.27 L 71.9 109.27 C 76.87 109.27 82 104.98 82 98.99 L 82 101.63 C 82 107.78 77.05 112 71.71 112 L 32.32 112 C 26.54 112 22 107.1 22 101.87 Z" fill-opacity="0.3" fill="#000000" stroke="none" pointer-events="none"/><rect x="22" y="49" width="0" height="0" fill="none" stroke="#000000" pointer-events="none"/><path d="M 70.68 99.95 C 70.68 101.34 70.92 101.87 71.27 102.22 C 71.71 102.66 72.66 102.63 73.15 102.36 C 73.7 102.05 73.8 101.51 73.85 100.49 C 73.89 98.75 73.41 97.7 71.98 97.67 L 70.91 97.67 L 70.89 95.73 L 71.89 95.73 C 72.82 95.69 73.26 95.02 73.41 94.29 C 73.61 93.5 73.5 92.52 73.18 92.02 C 72.85 91.52 72.04 91.39 71.43 91.7 C 70.95 91.96 70.68 92.59 70.69 93.93 L 67.96 93.91 C 67.96 92.93 68.14 92.03 68.58 91.29 C 69.43 89.89 70.95 89.54 72.48 89.59 C 74.6 89.7 75.55 90.51 76.04 91.59 C 76.46 92.61 76.43 94 76.11 94.79 C 75.83 95.56 75.25 96.26 74.18 96.53 C 75.01 96.69 75.66 97.02 76.14 97.64 C 76.9 98.63 76.9 100.25 76.64 101.31 C 76.19 103.22 74.8 104.12 72.88 104.34 C 70.91 104.51 69.59 104.05 68.76 103.05 C 68.07 102.21 67.83 100.96 67.84 99.82 Z M 66.95 98.69 C 66.94 100.73 66.66 102.52 65.35 103.66 C 64.26 104.56 63.01 104.63 61.77 104.59 C 60.02 104.48 58.6 103.8 57.88 101.83 C 57.23 100.57 56.99 95.06 57.76 92.5 C 58.2 90.89 59.24 89.85 60.78 89.51 C 62.59 89.14 64.57 89.47 65.46 90.33 C 66.66 91.41 66.83 93.09 66.83 94.59 L 63.77 94.59 C 63.77 93.87 63.74 93.15 63.51 92.52 C 63.27 91.83 62.75 91.47 61.88 91.55 C 61.37 91.58 60.84 91.89 60.57 92.99 C 60.17 94.49 60.2 98.99 60.43 100.32 C 60.6 101.55 60.97 102.27 61.74 102.4 C 63.01 102.61 63.57 102.02 63.81 100.84 C 63.95 100.26 64.01 99.55 64.01 98.69 Z" fill="#ffffff" stroke="none" pointer-events="none"/><path d="M 349.29 112 C 343.35 112 339 106.88 339 101.84 L 339 59.03 C 339 54.31 343.1 49 349.5 49 L 388.84 49 C 394.32 49 399 53.68 399 59.2 L 399 101.69 C 399 107.55 394.22 112 388.66 112 Z" fill="#f58534" stroke="none" pointer-events="none"/><path d="M 349.29 112 C 343.35 112 339 106.9 339 101.84 L 339 98.96 C 339 104.9 343.96 109.27 349.38 109.27 L 388.74 109.27 C 394.22 109.27 399 104.74 399 98.93 L 399 101.69 C 399 107.55 394.23 112 388.66 112 Z" fill-opacity="0.3" fill="#000000" stroke="none" pointer-events="none"/><path d="M 506.29 273 C 500.35 273 496 267.88 496 262.84 L 496 220.03 C 496 215.31 500.1 210 506.5 210 L 545.84 210 C 551.32 210 556 214.68 556 220.2 L 556 262.69 C 556 268.55 551.22 273 545.66 273 Z" fill="#f58534" stroke="none" pointer-events="none"/><path d="M 506.29 273 C 500.35 273 496 267.9 496 262.84 L 496 259.96 C 496 265.9 500.96 270.27 506.38 270.27 L 545.74 270.27 C 551.22 270.27 556 265.74 556 259.93 L 556 262.69 C 556 268.55 551.23 273 545.66 273 Z" fill-opacity="0.3" fill="#000000" stroke="none" pointer-events="none"/><path d="M 352.29 422 C 346.35 422 342 416.88 342 411.84 L 342 369.03 C 342 364.31 346.1 359 352.5 359 L 391.84 359 C 397.32 359 402 363.68 402 369.2 L 402 411.69 C 402 417.55 397.22 422 391.66 422 Z" fill="#f58534" stroke="none" pointer-events="none"/><path d="M 352.29 422 C 346.35 422 342 416.9 342 411.84 L 342 408.96 C 342 414.9 346.96 419.27 352.38 419.27 L 391.74 419.27 C 397.22 419.27 402 414.74 402 408.93 L 402 411.69 C 402 417.55 397.23 422 391.66 422 Z" fill-opacity="0.3" fill="#000000" stroke="none" pointer-events="none"/><path d="M 749.18 260.24 C 745.94 260.24 742 257.5 742 253.01 L 742 223.1 C 742 219.3 745.32 216 749.26 216 L 797.8 216 C 801.41 216 805 219.03 805 223.4 L 805 253.03 C 805 257.04 801.53 260.24 797.82 260.24 Z M 746.74 279 C 744.01 279 742 276.74 742 274.31 L 742 267.45 C 742 265.16 743.97 262.84 746.67 262.84 L 800.33 262.84 C 802.76 262.84 805 264.93 805 267.66 L 805 274.16 C 805 276.98 802.7 279 800.26 279 Z" fill="#d2d3d3" stroke="none" pointer-events="none"/><path d="M 805 250.39 L 805 253.03 C 805 257.02 801.55 260.24 797.82 260.24 L 749.18 260.24 C 745.94 260.24 742 257.49 742 253.01 L 742 250.42 C 742 254.26 745.44 257.52 749.18 257.52 L 797.9 257.52 C 801.49 257.52 805 254.38 805 250.39 Z M 805 271.18 L 805 274.16 C 805 277 802.7 279 800.26 279 L 746.74 279 C 744.01 279 742 276.74 742 274.31 L 742 271.54 C 742 273.85 743.97 276.17 746.67 276.17 L 800.33 276.17 C 802.23 276.17 805 274.59 805 271.18 Z" fill-opacity="0.3" fill="#000000" stroke="none" pointer-events="none"/><rect x="742" y="216" width="0" height="0" fill="none" stroke="#000000" pointer-events="none"/><path d="M 749.24 252.34 C 748.23 252.34 747.17 251.39 747.17 250.29 L 747.17 223.13 C 747.17 222.07 748.09 221.02 749.29 221.02 L 797.71 221.02 C 798.99 221.02 799.88 222.07 799.88 223.17 L 799.88 250.23 C 799.88 251.3 798.96 252.34 797.7 252.34 Z M 778.14 271.42 C 777.14 271.42 776.25 270.44 776.25 269.57 C 776.25 268.42 777.2 267.58 778.17 267.58 L 798.18 267.58 C 799.15 267.58 800.12 268.41 800.12 269.51 C 800.12 270.44 799.23 271.42 798.23 271.42 Z" fill="#ffffff" stroke="none" pointer-events="none"/><g transform="translate(501.5,17.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="49" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Video S3</div></div></foreignObject><text x="25" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Video S3</text></switch></g><path d="M 562.37 241 L 605.63 241" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 557.12 241 L 564.12 237.5 L 562.37 241 L 564.12 244.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 610.88 241 L 603.88 244.5 L 605.63 241 L 603.88 237.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 695.37 241 L 738.63 241" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 690.12 241 L 697.12 237.5 L 695.37 241 L 697.12 244.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 743.88 241 L 736.88 244.5 L 738.63 241 L 736.88 237.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 82 54 L 124.71 13.85 Q 132 7 142 7 L 442 7 Q 452 7 458.08 14.94 L 484.13 48.94" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 487.32 53.11 L 480.29 49.68 L 484.13 48.94 L 485.84 45.43 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 212 217 L 334.28 106.27" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 338.17 102.75 L 335.33 110.04 L 334.28 106.27 L 330.63 104.85 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 197 272 L 337.08 386.96" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 341.14 390.29 L 333.5 388.56 L 337.08 386.96 L 337.95 383.14 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 206 227 L 242.83 210.99 Q 252 207 262 207 L 452 207 Q 462 207 470.32 212.55 L 486.7 223.47" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 491.07 226.38 L 483.3 225.41 L 486.7 223.47 L 487.19 219.58 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 138 218 L 56.01 116.95" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 52.7 112.87 L 59.83 116.1 L 56.01 116.95 L 54.4 120.51 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/></g></svg>
<mxfile userAgent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.167 Safari/537.36" version="8.1.5" editor="www.draw.io" type="device"><diagram name="Page-1" id="75ae5057-2f1f-a65a-41a6-c58fb5237df7">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</diagram></mxfile>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment