summaryrefslogtreecommitdiffstats
path: root/images/ggcr.dot.svg
diff options
context:
space:
mode:
Diffstat (limited to 'images/ggcr.dot.svg')
-rw-r--r--images/ggcr.dot.svg874
1 files changed, 874 insertions, 0 deletions
diff --git a/images/ggcr.dot.svg b/images/ggcr.dot.svg
new file mode 100644
index 0000000..3dbeccd
--- /dev/null
+++ b/images/ggcr.dot.svg
@@ -0,0 +1,874 @@
+<?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">
+<!-- Generated by graphviz version 2.40.1 (20161225.0304)
+ -->
+<!-- Title: godep Pages: 1 -->
+<svg width="3212pt" height="702pt"
+ viewBox="0.00 0.00 3211.50 702.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 698)">
+<title>godep</title>
+<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-698 3207.5,-698 3207.5,4 -4,4"/>
+<!-- bufio -->
+<g id="node1" class="node">
+<title>bufio</title>
+<g id="a_node1"><a xlink:href="https://godoc.org/bufio" xlink:title="bufio" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M828,-36C828,-36 798,-36 798,-36 792,-36 786,-30 786,-24 786,-24 786,-12 786,-12 786,-6 792,0 798,0 798,0 828,0 828,0 834,0 840,-6 840,-12 840,-12 840,-24 840,-24 840,-30 834,-36 828,-36"/>
+<text text-anchor="middle" x="813" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">bufio</text>
+</a>
+</g>
+</g>
+<!-- bytes -->
+<g id="node2" class="node">
+<title>bytes</title>
+<g id="a_node2"><a xlink:href="https://godoc.org/bytes" xlink:title="bytes" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M683,-36C683,-36 653,-36 653,-36 647,-36 641,-30 641,-24 641,-24 641,-12 641,-12 641,-6 647,0 653,0 653,0 683,0 683,0 689,0 695,-6 695,-12 695,-12 695,-24 695,-24 695,-30 689,-36 683,-36"/>
+<text text-anchor="middle" x="668" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">bytes</text>
+</a>
+</g>
+</g>
+<!-- context -->
+<g id="node3" class="node">
+<title>context</title>
+<g id="a_node3"><a xlink:href="https://godoc.org/context" xlink:title="context" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M2528,-506C2528,-506 2496,-506 2496,-506 2490,-506 2484,-500 2484,-494 2484,-494 2484,-482 2484,-482 2484,-476 2490,-470 2496,-470 2496,-470 2528,-470 2528,-470 2534,-470 2540,-476 2540,-482 2540,-482 2540,-494 2540,-494 2540,-500 2534,-506 2528,-506"/>
+<text text-anchor="middle" x="2512" y="-484.3" font-family="Times,serif" font-size="14.00" fill="#000000">context</text>
+</a>
+</g>
+</g>
+<!-- encoding/base64 -->
+<g id="node4" class="node">
+<title>encoding/base64</title>
+<g id="a_node4"><a xlink:href="https://godoc.org/encoding/base64" xlink:title="encoding/base64" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M257.5,-318C257.5,-318 174.5,-318 174.5,-318 168.5,-318 162.5,-312 162.5,-306 162.5,-306 162.5,-294 162.5,-294 162.5,-288 168.5,-282 174.5,-282 174.5,-282 257.5,-282 257.5,-282 263.5,-282 269.5,-288 269.5,-294 269.5,-294 269.5,-306 269.5,-306 269.5,-312 263.5,-318 257.5,-318"/>
+<text text-anchor="middle" x="216" y="-296.3" font-family="Times,serif" font-size="14.00" fill="#000000">encoding/base64</text>
+</a>
+</g>
+</g>
+<!-- encoding/json -->
+<g id="node5" class="node">
+<title>encoding/json</title>
+<g id="a_node5"><a xlink:href="https://godoc.org/encoding/json" xlink:title="encoding/json" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M228,-36C228,-36 160,-36 160,-36 154,-36 148,-30 148,-24 148,-24 148,-12 148,-12 148,-6 154,0 160,0 160,0 228,0 228,0 234,0 240,-6 240,-12 240,-12 240,-24 240,-24 240,-30 234,-36 228,-36"/>
+<text text-anchor="middle" x="194" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">encoding/json</text>
+</a>
+</g>
+</g>
+<!-- errors -->
+<g id="node6" class="node">
+<title>errors</title>
+<g id="a_node6"><a xlink:href="https://godoc.org/errors" xlink:title="errors" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M2236,-318C2236,-318 2206,-318 2206,-318 2200,-318 2194,-312 2194,-306 2194,-306 2194,-294 2194,-294 2194,-288 2200,-282 2206,-282 2206,-282 2236,-282 2236,-282 2242,-282 2248,-288 2248,-294 2248,-294 2248,-306 2248,-306 2248,-312 2242,-318 2236,-318"/>
+<text text-anchor="middle" x="2221" y="-296.3" font-family="Times,serif" font-size="14.00" fill="#000000">errors</text>
+</a>
+</g>
+</g>
+<!-- fmt -->
+<g id="node7" class="node">
+<title>fmt</title>
+<g id="a_node7"><a xlink:href="https://godoc.org/fmt" xlink:title="fmt" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M1986,-36C1986,-36 1956,-36 1956,-36 1950,-36 1944,-30 1944,-24 1944,-24 1944,-12 1944,-12 1944,-6 1950,0 1956,0 1956,0 1986,0 1986,0 1992,0 1998,-6 1998,-12 1998,-12 1998,-24 1998,-24 1998,-30 1992,-36 1986,-36"/>
+<text text-anchor="middle" x="1971" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">fmt</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/cli/cli/config -->
+<g id="node8" class="node">
+<title>github.com/docker/cli/cli/config</title>
+<g id="a_node8"><a xlink:href="https://godoc.org/github.com/docker/cli/cli/config" xlink:title="github.com/docker/cli/cli/config" target="_blank">
+<path fill="#afeeee" stroke="#afeeee" d="M1254,-506C1254,-506 1086,-506 1086,-506 1080,-506 1074,-500 1074,-494 1074,-494 1074,-482 1074,-482 1074,-476 1080,-470 1086,-470 1086,-470 1254,-470 1254,-470 1260,-470 1266,-476 1266,-482 1266,-482 1266,-494 1266,-494 1266,-500 1260,-506 1254,-506"/>
+<text text-anchor="middle" x="1170" y="-484.3" font-family="Times,serif" font-size="14.00" fill="#000000">github.com/docker/cli/cli/config</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/cli/cli/config&#45;&gt;fmt -->
+<g id="edge1" class="edge">
+<title>github.com/docker/cli/cli/config&#45;&gt;fmt</title>
+<path fill="none" stroke="#000000" d="M1266.2661,-477.1263C1373.9923,-463.8751 1540.9149,-439.7838 1598,-412 1777.8388,-324.4709 1915.961,-111.0793 1957.8445,-40.8353"/>
+<polygon fill="#000000" stroke="#000000" points="1959.4186,-41.6117 1960.4635,-36.4184 1956.4081,-39.8266 1959.4186,-41.6117"/>
+</g>
+<!-- github.com/docker/cli/cli/config/configfile -->
+<g id="node9" class="node">
+<title>github.com/docker/cli/cli/config/configfile</title>
+<g id="a_node9"><a xlink:href="https://godoc.org/github.com/docker/cli/cli/config/configfile" xlink:title="github.com/docker/cli/cli/config/configfile" target="_blank">
+<path fill="#afeeee" stroke="#afeeee" d="M1084,-412C1084,-412 860,-412 860,-412 854,-412 848,-406 848,-400 848,-400 848,-388 848,-388 848,-382 854,-376 860,-376 860,-376 1084,-376 1084,-376 1090,-376 1096,-382 1096,-388 1096,-388 1096,-400 1096,-400 1096,-406 1090,-412 1084,-412"/>
+<text text-anchor="middle" x="972" y="-390.3" font-family="Times,serif" font-size="14.00" fill="#000000">github.com/docker/cli/cli/config/configfile</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/cli/cli/config&#45;&gt;github.com/docker/cli/cli/config/configfile -->
+<g id="edge2" class="edge">
+<title>github.com/docker/cli/cli/config&#45;&gt;github.com/docker/cli/cli/config/configfile</title>
+<path fill="none" stroke="#000000" d="M1131.8236,-469.8759C1098.2688,-453.9458 1049.4939,-430.79 1014.6636,-414.2545"/>
+<polygon fill="#000000" stroke="#000000" points="1015.3266,-412.632 1010.0592,-412.0685 1013.8255,-415.7938 1015.3266,-412.632"/>
+</g>
+<!-- github.com/docker/cli/cli/config/credentials -->
+<g id="node10" class="node">
+<title>github.com/docker/cli/cli/config/credentials</title>
+<g id="a_node10"><a xlink:href="https://godoc.org/github.com/docker/cli/cli/config/credentials" xlink:title="github.com/docker/cli/cli/config/credentials" target="_blank">
+<path fill="#afeeee" stroke="#afeeee" d="M925,-318C925,-318 695,-318 695,-318 689,-318 683,-312 683,-306 683,-306 683,-294 683,-294 683,-288 689,-282 695,-282 695,-282 925,-282 925,-282 931,-282 937,-288 937,-294 937,-294 937,-306 937,-306 937,-312 931,-318 925,-318"/>
+<text text-anchor="middle" x="810" y="-296.3" font-family="Times,serif" font-size="14.00" fill="#000000">github.com/docker/cli/cli/config/credentials</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/cli/cli/config&#45;&gt;github.com/docker/cli/cli/config/credentials -->
+<g id="edge3" class="edge">
+<title>github.com/docker/cli/cli/config&#45;&gt;github.com/docker/cli/cli/config/credentials</title>
+<path fill="none" stroke="#000000" d="M1073.825,-477.9324C986.3917,-466.7805 866.1268,-445.7713 833,-412 810.0302,-388.5833 807.1309,-348.7312 807.962,-323.4184"/>
+<polygon fill="#000000" stroke="#000000" points="809.7179,-323.3211 808.19,-318.2488 806.2213,-323.1667 809.7179,-323.3211"/>
+</g>
+<!-- github.com/docker/cli/cli/config/types -->
+<g id="node11" class="node">
+<title>github.com/docker/cli/cli/config/types</title>
+<g id="a_node11"><a xlink:href="https://godoc.org/github.com/docker/cli/cli/config/types" xlink:title="github.com/docker/cli/cli/config/types" target="_blank">
+<path fill="#afeeee" stroke="#afeeee" d="M1247,-224C1247,-224 1047,-224 1047,-224 1041,-224 1035,-218 1035,-212 1035,-212 1035,-200 1035,-200 1035,-194 1041,-188 1047,-188 1047,-188 1247,-188 1247,-188 1253,-188 1259,-194 1259,-200 1259,-200 1259,-212 1259,-212 1259,-218 1253,-224 1247,-224"/>
+<text text-anchor="middle" x="1147" y="-202.3" font-family="Times,serif" font-size="14.00" fill="#000000">github.com/docker/cli/cli/config/types</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/cli/cli/config&#45;&gt;github.com/docker/cli/cli/config/types -->
+<g id="edge4" class="edge">
+<title>github.com/docker/cli/cli/config&#45;&gt;github.com/docker/cli/cli/config/types</title>
+<path fill="none" stroke="#000000" d="M1168.5263,-469.9306C1164.5114,-420.7051 1153.3823,-284.252 1148.9034,-229.3379"/>
+<polygon fill="#000000" stroke="#000000" points="1150.642,-229.125 1148.4912,-224.2838 1147.1536,-229.4096 1150.642,-229.125"/>
+</g>
+<!-- github.com/docker/docker/pkg/homedir -->
+<g id="node12" class="node">
+<title>github.com/docker/docker/pkg/homedir</title>
+<g id="a_node12"><a xlink:href="https://godoc.org/github.com/docker/docker/pkg/homedir" xlink:title="github.com/docker/docker/pkg/homedir" target="_blank">
+<path fill="#afeeee" stroke="#afeeee" d="M1464.5,-412C1464.5,-412 1255.5,-412 1255.5,-412 1249.5,-412 1243.5,-406 1243.5,-400 1243.5,-400 1243.5,-388 1243.5,-388 1243.5,-382 1249.5,-376 1255.5,-376 1255.5,-376 1464.5,-376 1464.5,-376 1470.5,-376 1476.5,-382 1476.5,-388 1476.5,-388 1476.5,-400 1476.5,-400 1476.5,-406 1470.5,-412 1464.5,-412"/>
+<text text-anchor="middle" x="1360" y="-390.3" font-family="Times,serif" font-size="14.00" fill="#000000">github.com/docker/docker/pkg/homedir</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/cli/cli/config&#45;&gt;github.com/docker/docker/pkg/homedir -->
+<g id="edge5" class="edge">
+<title>github.com/docker/cli/cli/config&#45;&gt;github.com/docker/docker/pkg/homedir</title>
+<path fill="none" stroke="#000000" d="M1206.6339,-469.8759C1238.7015,-454.0108 1285.2554,-430.9789 1318.6502,-414.4573"/>
+<polygon fill="#000000" stroke="#000000" points="1319.773,-415.8543 1323.4786,-412.0685 1318.221,-412.7172 1319.773,-415.8543"/>
+</g>
+<!-- github.com/pkg/errors -->
+<g id="node13" class="node">
+<title>github.com/pkg/errors</title>
+<g id="a_node13"><a xlink:href="https://godoc.org/github.com/pkg/errors" xlink:title="github.com/pkg/errors" target="_blank">
+<path fill="#eee8aa" stroke="#eee8aa" d="M1709,-130C1709,-130 1595,-130 1595,-130 1589,-130 1583,-124 1583,-118 1583,-118 1583,-106 1583,-106 1583,-100 1589,-94 1595,-94 1595,-94 1709,-94 1709,-94 1715,-94 1721,-100 1721,-106 1721,-106 1721,-118 1721,-118 1721,-124 1715,-130 1709,-130"/>
+<text text-anchor="middle" x="1652" y="-108.3" font-family="Times,serif" font-size="14.00" fill="#000000">github.com/pkg/errors</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/cli/cli/config&#45;&gt;github.com/pkg/errors -->
+<g id="edge6" class="edge">
+<title>github.com/docker/cli/cli/config&#45;&gt;github.com/pkg/errors</title>
+<path fill="none" stroke="#000000" d="M1266.0328,-479.5512C1343.3902,-470.1597 1453.5964,-450.8479 1543,-412 1576.0277,-397.6487 1658.4991,-350.008 1675,-318 1706.1362,-257.6029 1678.8276,-174.2295 1662.3518,-134.633"/>
+<polygon fill="#000000" stroke="#000000" points="1663.962,-133.9476 1660.4009,-130.0257 1660.739,-135.3123 1663.962,-133.9476"/>
+</g>
+<!-- io -->
+<g id="node14" class="node">
+<title>io</title>
+<g id="a_node14"><a xlink:href="https://godoc.org/io" xlink:title="io" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M1034,-36C1034,-36 1004,-36 1004,-36 998,-36 992,-30 992,-24 992,-24 992,-12 992,-12 992,-6 998,0 1004,0 1004,0 1034,0 1034,0 1040,0 1046,-6 1046,-12 1046,-12 1046,-24 1046,-24 1046,-30 1040,-36 1034,-36"/>
+<text text-anchor="middle" x="1019" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">io</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/cli/cli/config&#45;&gt;io -->
+<g id="edge7" class="edge">
+<title>github.com/docker/cli/cli/config&#45;&gt;io</title>
+<path fill="none" stroke="#000000" d="M1073.6611,-480.3086C896.553,-463.8416 530.9911,-418.2188 462,-318 390.1382,-213.6112 368.5322,-243.7443 637,-94 697.5302,-60.2378 906.0734,-31.813 986.764,-21.8273"/>
+<polygon fill="#000000" stroke="#000000" points="987.1423,-23.5441 991.8911,-21.1964 986.7147,-20.0703 987.1423,-23.5441"/>
+</g>
+<!-- os -->
+<g id="node15" class="node">
+<title>os</title>
+<g id="a_node15"><a xlink:href="https://godoc.org/os" xlink:title="os" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M533,-36C533,-36 503,-36 503,-36 497,-36 491,-30 491,-24 491,-24 491,-12 491,-12 491,-6 497,0 503,0 503,0 533,0 533,0 539,0 545,-6 545,-12 545,-12 545,-24 545,-24 545,-30 539,-36 533,-36"/>
+<text text-anchor="middle" x="518" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">os</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/cli/cli/config&#45;&gt;os -->
+<g id="edge8" class="edge">
+<title>github.com/docker/cli/cli/config&#45;&gt;os</title>
+<path fill="none" stroke="#000000" d="M1073.7305,-482.9164C922.5411,-473.8315 637.0683,-451.9178 544,-412 438.4175,-366.7147 384.0948,-298.6494 415,-188 431.3471,-129.4728 473.9404,-71.0262 498.9374,-40.242"/>
+<polygon fill="#000000" stroke="#000000" points="500.38,-41.2425 502.194,-36.2654 497.6721,-39.025 500.38,-41.2425"/>
+</g>
+<!-- path/filepath -->
+<g id="node16" class="node">
+<title>path/filepath</title>
+<g id="a_node16"><a xlink:href="https://godoc.org/path/filepath" xlink:title="path/filepath" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M1393.5,-318C1393.5,-318 1332.5,-318 1332.5,-318 1326.5,-318 1320.5,-312 1320.5,-306 1320.5,-306 1320.5,-294 1320.5,-294 1320.5,-288 1326.5,-282 1332.5,-282 1332.5,-282 1393.5,-282 1393.5,-282 1399.5,-282 1405.5,-288 1405.5,-294 1405.5,-294 1405.5,-306 1405.5,-306 1405.5,-312 1399.5,-318 1393.5,-318"/>
+<text text-anchor="middle" x="1363" y="-296.3" font-family="Times,serif" font-size="14.00" fill="#000000">path/filepath</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/cli/cli/config&#45;&gt;path/filepath -->
+<g id="edge9" class="edge">
+<title>github.com/docker/cli/cli/config&#45;&gt;path/filepath</title>
+<path fill="none" stroke="#000000" d="M1175.9422,-469.7514C1184.489,-445.8127 1202.2302,-403.615 1229,-376 1253.2845,-350.9488 1287.6155,-331.6936 1315.4478,-318.8326"/>
+<polygon fill="#000000" stroke="#000000" points="1316.3842,-320.3292 1320.2098,-316.6648 1314.934,-317.1437 1316.3842,-320.3292"/>
+</g>
+<!-- strings -->
+<g id="node17" class="node">
+<title>strings</title>
+<g id="a_node17"><a xlink:href="https://godoc.org/strings" xlink:title="strings" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M1495,-36C1495,-36 1465,-36 1465,-36 1459,-36 1453,-30 1453,-24 1453,-24 1453,-12 1453,-12 1453,-6 1459,0 1465,0 1465,0 1495,0 1495,0 1501,0 1507,-6 1507,-12 1507,-12 1507,-24 1507,-24 1507,-30 1501,-36 1495,-36"/>
+<text text-anchor="middle" x="1480" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">strings</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/cli/cli/config&#45;&gt;strings -->
+<g id="edge10" class="edge">
+<title>github.com/docker/cli/cli/config&#45;&gt;strings</title>
+<path fill="none" stroke="#000000" d="M1266.0054,-475.5835C1331.5889,-464.6593 1419.2633,-445.1657 1491,-412 1515.5289,-400.6597 1518.034,-391.7406 1540,-376 1576.5806,-349.7866 1602.2009,-357.9084 1623,-318 1650.6687,-264.9104 1539.5129,-100.7592 1496.4199,-40.4902"/>
+<polygon fill="#000000" stroke="#000000" points="1497.7743,-39.3759 1493.4377,-36.3334 1494.9304,-41.4161 1497.7743,-39.3759"/>
+</g>
+<!-- github.com/docker/cli/cli/config/configfile&#45;&gt;encoding/base64 -->
+<g id="edge11" class="edge">
+<title>github.com/docker/cli/cli/config/configfile&#45;&gt;encoding/base64</title>
+<path fill="none" stroke="#000000" d="M847.5855,-378.5305C682.4277,-357.995 397.3991,-322.5549 274.8279,-307.3146"/>
+<polygon fill="#000000" stroke="#000000" points="275.0031,-305.573 269.8253,-306.6926 274.5711,-309.0462 275.0031,-305.573"/>
+</g>
+<!-- github.com/docker/cli/cli/config/configfile&#45;&gt;encoding/json -->
+<g id="edge12" class="edge">
+<title>github.com/docker/cli/cli/config/configfile&#45;&gt;encoding/json</title>
+<path fill="none" stroke="#000000" d="M847.9491,-382.0576C774.096,-371.6871 679.9,-352.6298 602,-318 591.2618,-313.2264 313.7424,-107.0739 222.6591,-39.3267"/>
+<polygon fill="#000000" stroke="#000000" points="223.5208,-37.7867 218.4645,-36.2066 221.4319,-40.595 223.5208,-37.7867"/>
+</g>
+<!-- github.com/docker/cli/cli/config/configfile&#45;&gt;fmt -->
+<g id="edge13" class="edge">
+<title>github.com/docker/cli/cli/config/configfile&#45;&gt;fmt</title>
+<path fill="none" stroke="#000000" d="M1052.3679,-375.9376C1106.1723,-362.6836 1178.0334,-342.7178 1239,-318 1270.3273,-305.2989 1274.7303,-294.8422 1306,-282 1390.4286,-247.326 1415.6459,-250.4524 1503,-224 1637.5405,-183.2588 1678.2773,-190.8469 1805,-130 1857.9384,-104.5812 1913.2882,-63.9447 1944.8193,-39.2393"/>
+<polygon fill="#000000" stroke="#000000" points="1946.074,-40.4788 1948.9199,-36.0108 1943.9088,-37.7288 1946.074,-40.4788"/>
+</g>
+<!-- github.com/docker/cli/cli/config/configfile&#45;&gt;github.com/docker/cli/cli/config/credentials -->
+<g id="edge14" class="edge">
+<title>github.com/docker/cli/cli/config/configfile&#45;&gt;github.com/docker/cli/cli/config/credentials</title>
+<path fill="none" stroke="#000000" d="M940.7648,-375.8759C913.535,-360.0759 874.0548,-337.1676 845.6068,-320.6607"/>
+<polygon fill="#000000" stroke="#000000" points="846.3423,-319.0643 841.1393,-318.0685 844.5857,-322.0916 846.3423,-319.0643"/>
+</g>
+<!-- github.com/docker/cli/cli/config/configfile&#45;&gt;github.com/docker/cli/cli/config/types -->
+<g id="edge15" class="edge">
+<title>github.com/docker/cli/cli/config/configfile&#45;&gt;github.com/docker/cli/cli/config/types</title>
+<path fill="none" stroke="#000000" d="M975.6658,-375.8069C981.259,-351.9297 993.9088,-309.7997 1018,-282 1039.1613,-257.5811 1070.1883,-238.957 1096.5102,-226.2577"/>
+<polygon fill="#000000" stroke="#000000" points="1097.2618,-227.8381 1101.0284,-224.1132 1095.761,-224.6762 1097.2618,-227.8381"/>
+</g>
+<!-- github.com/docker/cli/cli/config/configfile&#45;&gt;github.com/pkg/errors -->
+<g id="edge16" class="edge">
+<title>github.com/docker/cli/cli/config/configfile&#45;&gt;github.com/pkg/errors</title>
+<path fill="none" stroke="#000000" d="M1026.0251,-375.9647C1068.3593,-361.4247 1128.5104,-339.8634 1180,-318 1213.6651,-303.7052 1219.9709,-295.4052 1254,-282 1335.7517,-249.7952 1361.8945,-257.7994 1443,-224 1507.3434,-197.1859 1578.0071,-156.8428 1618.4792,-132.5995"/>
+<polygon fill="#000000" stroke="#000000" points="1619.3964,-134.0901 1622.7812,-130.015 1617.594,-131.0898 1619.3964,-134.0901"/>
+</g>
+<!-- github.com/docker/cli/cli/config/configfile&#45;&gt;io -->
+<g id="edge17" class="edge">
+<title>github.com/docker/cli/cli/config/configfile&#45;&gt;io</title>
+<path fill="none" stroke="#000000" d="M995.2265,-375.9408C1026.1785,-352.399 1083.1956,-310.8353 1136,-282 1194.0319,-250.3101 1236.4794,-279.1199 1273,-224 1337.6707,-126.3937 1133.3242,-52.3646 1051.4109,-27.2658"/>
+<polygon fill="#000000" stroke="#000000" points="1051.4894,-25.4609 1046.1967,-25.6836 1050.4731,-28.8101 1051.4894,-25.4609"/>
+</g>
+<!-- github.com/docker/cli/cli/config/configfile&#45;&gt;os -->
+<g id="edge19" class="edge">
+<title>github.com/docker/cli/cli/config/configfile&#45;&gt;os</title>
+<path fill="none" stroke="#000000" d="M847.6594,-376.8602C790.5991,-365.5592 723.4612,-347.243 668,-318 612.3013,-288.6318 593.7166,-278.3958 562,-224 527.3587,-164.5882 519.8684,-81.2996 518.3325,-41.2744"/>
+<polygon fill="#000000" stroke="#000000" points="520.0774,-41.0891 518.1597,-36.1509 516.5793,-41.2071 520.0774,-41.0891"/>
+</g>
+<!-- github.com/docker/cli/cli/config/configfile&#45;&gt;path/filepath -->
+<g id="edge20" class="edge">
+<title>github.com/docker/cli/cli/config/configfile&#45;&gt;path/filepath</title>
+<path fill="none" stroke="#000000" d="M1053.6144,-375.9512C1119.6914,-361.1035 1215.0776,-339.1379 1298,-318 1303.6733,-316.5538 1309.61,-314.9859 1315.4908,-313.399"/>
+<polygon fill="#000000" stroke="#000000" points="1316.0435,-315.0624 1320.4106,-312.0637 1315.1267,-311.6846 1316.0435,-315.0624"/>
+</g>
+<!-- github.com/docker/cli/cli/config/configfile&#45;&gt;strings -->
+<g id="edge21" class="edge">
+<title>github.com/docker/cli/cli/config/configfile&#45;&gt;strings</title>
+<path fill="none" stroke="#000000" d="M1015.4995,-375.9692C1047.9599,-361.8316 1092.9141,-340.7881 1130,-318 1152.4184,-304.2246 1154.4863,-295.6191 1177,-282 1229.4026,-250.3002 1253.1077,-260.8843 1302,-224 1374.0841,-169.6198 1437.7085,-81.6836 1465.3568,-40.557"/>
+<polygon fill="#000000" stroke="#000000" points="1466.9108,-41.3811 1468.2344,-36.2517 1464.001,-39.4361 1466.9108,-41.3811"/>
+</g>
+<!-- io/ioutil -->
+<g id="node18" class="node">
+<title>io/ioutil</title>
+<g id="a_node18"><a xlink:href="https://godoc.org/io/ioutil" xlink:title="io/ioutil" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M523.5,-318C523.5,-318 488.5,-318 488.5,-318 482.5,-318 476.5,-312 476.5,-306 476.5,-306 476.5,-294 476.5,-294 476.5,-288 482.5,-282 488.5,-282 488.5,-282 523.5,-282 523.5,-282 529.5,-282 535.5,-288 535.5,-294 535.5,-294 535.5,-306 535.5,-306 535.5,-312 529.5,-318 523.5,-318"/>
+<text text-anchor="middle" x="506" y="-296.3" font-family="Times,serif" font-size="14.00" fill="#000000">io/ioutil</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/cli/cli/config/configfile&#45;&gt;io/ioutil -->
+<g id="edge18" class="edge">
+<title>github.com/docker/cli/cli/config/configfile&#45;&gt;io/ioutil</title>
+<path fill="none" stroke="#000000" d="M847.7343,-376.2349C764.9442,-363.1676 654.1093,-343.2996 558,-318 552.298,-316.499 546.323,-314.6756 540.538,-312.7723"/>
+<polygon fill="#000000" stroke="#000000" points="541.0304,-311.0917 535.7334,-311.1602 539.917,-314.4099 541.0304,-311.0917"/>
+</g>
+<!-- github.com/docker/cli/cli/config/credentials&#45;&gt;github.com/docker/cli/cli/config/types -->
+<g id="edge22" class="edge">
+<title>github.com/docker/cli/cli/config/credentials&#45;&gt;github.com/docker/cli/cli/config/types</title>
+<path fill="none" stroke="#000000" d="M874.5782,-281.9871C932.6702,-265.7834 1017.7991,-242.0382 1077.3897,-225.4165"/>
+<polygon fill="#000000" stroke="#000000" points="1078.0077,-227.061 1082.3537,-224.0319 1077.0673,-223.6897 1078.0077,-227.061"/>
+</g>
+<!-- github.com/docker/cli/cli/config/credentials&#45;&gt;strings -->
+<g id="edge26" class="edge">
+<title>github.com/docker/cli/cli/config/credentials&#45;&gt;strings</title>
+<path fill="none" stroke="#000000" d="M849.5573,-281.9865C881.0458,-267.2893 925.9846,-245.5089 964,-224 989.752,-209.4297 993.3131,-200.7777 1020,-188 1093.5234,-152.797 1117.356,-157.7604 1194,-130 1287.0119,-96.3112 1395.41,-52.6325 1448.0494,-31.1342"/>
+<polygon fill="#000000" stroke="#000000" points="1449.001,-32.6358 1452.9671,-29.124 1447.6767,-29.396 1449.001,-32.6358"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/client -->
+<g id="node19" class="node">
+<title>github.com/docker/docker&#45;credential&#45;helpers/client</title>
+<g id="a_node19"><a xlink:href="https://godoc.org/github.com/docker/docker-credential-helpers/client" xlink:title="github.com/docker/docker&#45;credential&#45;helpers/client" target="_blank">
+<path fill="#eee8aa" stroke="#eee8aa" d="M875.5,-224C875.5,-224 604.5,-224 604.5,-224 598.5,-224 592.5,-218 592.5,-212 592.5,-212 592.5,-200 592.5,-200 592.5,-194 598.5,-188 604.5,-188 604.5,-188 875.5,-188 875.5,-188 881.5,-188 887.5,-194 887.5,-200 887.5,-200 887.5,-212 887.5,-212 887.5,-218 881.5,-224 875.5,-224"/>
+<text text-anchor="middle" x="740" y="-202.3" font-family="Times,serif" font-size="14.00" fill="#000000">github.com/docker/docker&#45;credential&#45;helpers/client</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/cli/cli/config/credentials&#45;&gt;github.com/docker/docker&#45;credential&#45;helpers/client -->
+<g id="edge23" class="edge">
+<title>github.com/docker/cli/cli/config/credentials&#45;&gt;github.com/docker/docker&#45;credential&#45;helpers/client</title>
+<path fill="none" stroke="#000000" d="M796.5033,-281.8759C785.0763,-266.531 768.6564,-244.4815 756.4596,-228.1029"/>
+<polygon fill="#000000" stroke="#000000" points="757.8452,-227.0335 753.4553,-224.0685 755.0381,-229.124 757.8452,-227.0335"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/credentials -->
+<g id="node20" class="node">
+<title>github.com/docker/docker&#45;credential&#45;helpers/credentials</title>
+<g id="a_node20"><a xlink:href="https://godoc.org/github.com/docker/docker-credential-helpers/credentials" xlink:title="github.com/docker/docker&#45;credential&#45;helpers/credentials" target="_blank">
+<path fill="#eee8aa" stroke="#eee8aa" d="M962.5,-130C962.5,-130 663.5,-130 663.5,-130 657.5,-130 651.5,-124 651.5,-118 651.5,-118 651.5,-106 651.5,-106 651.5,-100 657.5,-94 663.5,-94 663.5,-94 962.5,-94 962.5,-94 968.5,-94 974.5,-100 974.5,-106 974.5,-106 974.5,-118 974.5,-118 974.5,-124 968.5,-130 962.5,-130"/>
+<text text-anchor="middle" x="813" y="-108.3" font-family="Times,serif" font-size="14.00" fill="#000000">github.com/docker/docker&#45;credential&#45;helpers/credentials</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/cli/cli/config/credentials&#45;&gt;github.com/docker/docker&#45;credential&#45;helpers/credentials -->
+<g id="edge24" class="edge">
+<title>github.com/docker/cli/cli/config/credentials&#45;&gt;github.com/docker/docker&#45;credential&#45;helpers/credentials</title>
+<path fill="none" stroke="#000000" d="M682.8452,-282.0149C610.9277,-266.1393 541.95,-237.5471 578,-188 595.0194,-164.6085 659.3798,-144.7622 716.4501,-131.222"/>
+<polygon fill="#000000" stroke="#000000" points="717.1287,-132.8603 721.596,-130.0133 716.3283,-129.4531 717.1287,-132.8603"/>
+</g>
+<!-- os/exec -->
+<g id="node21" class="node">
+<title>os/exec</title>
+<g id="a_node21"><a xlink:href="https://godoc.org/os/exec" xlink:title="os/exec" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M1167.5,-130C1167.5,-130 1134.5,-130 1134.5,-130 1128.5,-130 1122.5,-124 1122.5,-118 1122.5,-118 1122.5,-106 1122.5,-106 1122.5,-100 1128.5,-94 1134.5,-94 1134.5,-94 1167.5,-94 1167.5,-94 1173.5,-94 1179.5,-100 1179.5,-106 1179.5,-106 1179.5,-118 1179.5,-118 1179.5,-124 1173.5,-130 1167.5,-130"/>
+<text text-anchor="middle" x="1151" y="-108.3" font-family="Times,serif" font-size="14.00" fill="#000000">os/exec</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/cli/cli/config/credentials&#45;&gt;os/exec -->
+<g id="edge25" class="edge">
+<title>github.com/docker/cli/cli/config/credentials&#45;&gt;os/exec</title>
+<path fill="none" stroke="#000000" d="M832.4024,-281.8347C862.2838,-258.1769 917.424,-216.4865 969,-188 995.6062,-173.3049 1072.8374,-142.4417 1117.6832,-124.9021"/>
+<polygon fill="#000000" stroke="#000000" points="1118.4318,-126.4885 1122.4524,-123.0393 1117.1583,-123.2284 1118.4318,-126.4885"/>
+</g>
+<!-- github.com/docker/docker/pkg/homedir&#45;&gt;errors -->
+<g id="edge42" class="edge">
+<title>github.com/docker/docker/pkg/homedir&#45;&gt;errors</title>
+<path fill="none" stroke="#000000" d="M1476.566,-381.2739C1675.9979,-359.5008 2072.4064,-316.2228 2188.4022,-303.5589"/>
+<polygon fill="#000000" stroke="#000000" points="2188.9314,-305.2616 2193.7119,-302.9792 2188.5515,-301.7823 2188.9314,-305.2616"/>
+</g>
+<!-- github.com/docker/docker/pkg/homedir&#45;&gt;os -->
+<g id="edge43" class="edge">
+<title>github.com/docker/docker/pkg/homedir&#45;&gt;os</title>
+<path fill="none" stroke="#000000" d="M1381.5627,-375.6808C1404.609,-353.7518 1435.827,-315.753 1420,-282 1364.5306,-163.7047 1314.4518,-144.6161 1194,-94 960.0587,4.3064 877.5008,-69.7646 626,-36 600.3612,-32.5579 571.4609,-27.6887 550.0122,-23.8824"/>
+<polygon fill="#000000" stroke="#000000" points="550.2325,-22.1441 545.0028,-22.9887 549.6177,-25.5897 550.2325,-22.1441"/>
+</g>
+<!-- github.com/docker/docker/pkg/homedir&#45;&gt;path/filepath -->
+<g id="edge45" class="edge">
+<title>github.com/docker/docker/pkg/homedir&#45;&gt;path/filepath</title>
+<path fill="none" stroke="#000000" d="M1360.5784,-375.8759C1361.0557,-360.9211 1361.7362,-339.5983 1362.2544,-323.3629"/>
+<polygon fill="#000000" stroke="#000000" points="1364.0129,-323.1218 1362.4233,-318.0685 1360.5147,-323.0101 1364.0129,-323.1218"/>
+</g>
+<!-- github.com/docker/docker/pkg/homedir&#45;&gt;strings -->
+<g id="edge46" class="edge">
+<title>github.com/docker/docker/pkg/homedir&#45;&gt;strings</title>
+<path fill="none" stroke="#000000" d="M1404.8867,-375.9352C1429.3442,-363.5353 1457.5068,-344.49 1472,-318 1522.168,-226.3051 1498.622,-94.096 1486.0842,-41.1775"/>
+<polygon fill="#000000" stroke="#000000" points="1487.7111,-40.4593 1484.8349,-36.0107 1484.3091,-41.282 1487.7111,-40.4593"/>
+</g>
+<!-- os/user -->
+<g id="node22" class="node">
+<title>os/user</title>
+<g id="a_node22"><a xlink:href="https://godoc.org/os/user" xlink:title="os/user" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M1596.5,-318C1596.5,-318 1565.5,-318 1565.5,-318 1559.5,-318 1553.5,-312 1553.5,-306 1553.5,-306 1553.5,-294 1553.5,-294 1553.5,-288 1559.5,-282 1565.5,-282 1565.5,-282 1596.5,-282 1596.5,-282 1602.5,-282 1608.5,-288 1608.5,-294 1608.5,-294 1608.5,-306 1608.5,-306 1608.5,-312 1602.5,-318 1596.5,-318"/>
+<text text-anchor="middle" x="1581" y="-296.3" font-family="Times,serif" font-size="14.00" fill="#000000">os/user</text>
+</a>
+</g>
+</g>
+<!-- github.com/docker/docker/pkg/homedir&#45;&gt;os/user -->
+<g id="edge44" class="edge">
+<title>github.com/docker/docker/pkg/homedir&#45;&gt;os/user</title>
+<path fill="none" stroke="#000000" d="M1402.3495,-375.9871C1444.9313,-357.8754 1509.6649,-330.3416 1548.4022,-313.8651"/>
+<polygon fill="#000000" stroke="#000000" points="1549.5422,-315.282 1553.4583,-311.7145 1548.1723,-312.0612 1549.5422,-315.282"/>
+</g>
+<!-- github.com/pkg/errors&#45;&gt;fmt -->
+<g id="edge81" class="edge">
+<title>github.com/pkg/errors&#45;&gt;fmt</title>
+<path fill="none" stroke="#000000" d="M1713.129,-93.9871C1780.4283,-74.1559 1886.0616,-43.0289 1938.798,-27.489"/>
+<polygon fill="#000000" stroke="#000000" points="1939.4319,-29.1267 1943.7333,-26.0347 1938.4425,-25.7694 1939.4319,-29.1267"/>
+</g>
+<!-- github.com/pkg/errors&#45;&gt;io -->
+<g id="edge82" class="edge">
+<title>github.com/pkg/errors&#45;&gt;io</title>
+<path fill="none" stroke="#000000" d="M1582.7503,-101.7165C1446.7594,-81.5219 1149.4983,-37.3789 1051.2413,-22.7878"/>
+<polygon fill="#000000" stroke="#000000" points="1051.3631,-21.0368 1046.1602,-22.0333 1050.8489,-24.4988 1051.3631,-21.0368"/>
+</g>
+<!-- github.com/pkg/errors&#45;&gt;strings -->
+<g id="edge85" class="edge">
+<title>github.com/pkg/errors&#45;&gt;strings</title>
+<path fill="none" stroke="#000000" d="M1618.8367,-93.8759C1587.9801,-77.0124 1542.3072,-52.0516 1511.8726,-35.4187"/>
+<polygon fill="#000000" stroke="#000000" points="1512.3502,-33.6855 1507.1234,-32.8233 1510.6717,-36.7568 1512.3502,-33.6855"/>
+</g>
+<!-- path -->
+<g id="node38" class="node">
+<title>path</title>
+<g id="a_node38"><a xlink:href="https://godoc.org/path" xlink:title="path" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M1624,-36C1624,-36 1594,-36 1594,-36 1588,-36 1582,-30 1582,-24 1582,-24 1582,-12 1582,-12 1582,-6 1588,0 1594,0 1594,0 1624,0 1624,0 1630,0 1636,-6 1636,-12 1636,-12 1636,-24 1636,-24 1636,-30 1630,-36 1624,-36"/>
+<text text-anchor="middle" x="1609" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">path</text>
+</a>
+</g>
+</g>
+<!-- github.com/pkg/errors&#45;&gt;path -->
+<g id="edge83" class="edge">
+<title>github.com/pkg/errors&#45;&gt;path</title>
+<path fill="none" stroke="#000000" d="M1643.7092,-93.8759C1636.8087,-78.7911 1626.9443,-57.227 1619.4941,-40.9405"/>
+<polygon fill="#000000" stroke="#000000" points="1620.9368,-39.8874 1617.2654,-36.0685 1617.754,-41.3434 1620.9368,-39.8874"/>
+</g>
+<!-- runtime -->
+<g id="node39" class="node">
+<title>runtime</title>
+<g id="a_node39"><a xlink:href="https://godoc.org/runtime" xlink:title="runtime" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M1712.5,-36C1712.5,-36 1677.5,-36 1677.5,-36 1671.5,-36 1665.5,-30 1665.5,-24 1665.5,-24 1665.5,-12 1665.5,-12 1665.5,-6 1671.5,0 1677.5,0 1677.5,0 1712.5,0 1712.5,0 1718.5,0 1724.5,-6 1724.5,-12 1724.5,-12 1724.5,-24 1724.5,-24 1724.5,-30 1718.5,-36 1712.5,-36"/>
+<text text-anchor="middle" x="1695" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">runtime</text>
+</a>
+</g>
+</g>
+<!-- github.com/pkg/errors&#45;&gt;runtime -->
+<g id="edge84" class="edge">
+<title>github.com/pkg/errors&#45;&gt;runtime</title>
+<path fill="none" stroke="#000000" d="M1660.2908,-93.8759C1667.1913,-78.7911 1677.0557,-57.227 1684.5059,-40.9405"/>
+<polygon fill="#000000" stroke="#000000" points="1686.246,-41.3434 1686.7346,-36.0685 1683.0632,-39.8874 1686.246,-41.3434"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;bytes -->
+<g id="edge27" class="edge">
+<title>github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;bytes</title>
+<path fill="none" stroke="#000000" d="M699.695,-187.9234C676.7845,-175.2795 650.1209,-155.9875 637,-130 622.3372,-100.9586 638.4454,-64.0663 652.3779,-40.7356"/>
+<polygon fill="#000000" stroke="#000000" points="654.0027,-41.4337 655.1256,-36.2567 651.0193,-39.6035 654.0027,-41.4337"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;encoding/json -->
+<g id="edge28" class="edge">
+<title>github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;encoding/json</title>
+<path fill="none" stroke="#000000" d="M687.6472,-187.9738C582.9444,-151.9222 348.9088,-71.3386 245.18,-35.6224"/>
+<polygon fill="#000000" stroke="#000000" points="245.6374,-33.9291 240.34,-33.9559 244.4979,-37.2385 245.6374,-33.9291"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;fmt -->
+<g id="edge29" class="edge">
+<title>github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;fmt</title>
+<path fill="none" stroke="#000000" d="M887.6731,-196.1443C1154.8686,-178.1123 1694.8018,-140.6793 1735,-130 1812.5486,-109.3979 1895.6292,-63.7777 1939.5557,-37.56"/>
+<polygon fill="#000000" stroke="#000000" points="1940.5536,-39.0022 1943.9411,-34.9293 1938.7531,-36.0008 1940.5536,-39.0022"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;io -->
+<g id="edge31" class="edge">
+<title>github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;io</title>
+<path fill="none" stroke="#000000" d="M830.8914,-187.9399C892.5304,-173.939 966.7036,-153.0798 989,-130 1012.1116,-106.0764 1017.8863,-66.3718 1019.0761,-41.2273"/>
+<polygon fill="#000000" stroke="#000000" points="1020.8298,-41.1546 1019.2649,-36.0936 1017.3322,-41.0259 1020.8298,-41.1546"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;os -->
+<g id="edge32" class="edge">
+<title>github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;os</title>
+<path fill="none" stroke="#000000" d="M708.4095,-187.7767C684.5249,-173.3822 651.4436,-152.0975 625,-130 591.2531,-101.7995 556.9566,-63.9225 536.5846,-40.2407"/>
+<polygon fill="#000000" stroke="#000000" points="537.7728,-38.9377 533.1916,-36.2778 535.1142,-41.2141 537.7728,-38.9377"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;strings -->
+<g id="edge34" class="edge">
+<title>github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;strings</title>
+<path fill="none" stroke="#000000" d="M818.0386,-187.936C875.1239,-174.007 954.12,-153.2389 1022,-130 1061.2022,-116.579 1068.4023,-106.205 1108,-94 1230.8475,-56.1355 1382.4067,-31.8561 1447.6423,-22.4374"/>
+<polygon fill="#000000" stroke="#000000" points="1448.2359,-24.1202 1452.9369,-21.6783 1447.7391,-20.6557 1448.2359,-24.1202"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;github.com/docker/docker&#45;credential&#45;helpers/credentials -->
+<g id="edge30" class="edge">
+<title>github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;github.com/docker/docker&#45;credential&#45;helpers/credentials</title>
+<path fill="none" stroke="#000000" d="M754.0751,-187.8759C765.9919,-172.531 783.1154,-150.4815 795.835,-134.1029"/>
+<polygon fill="#000000" stroke="#000000" points="797.2834,-135.0909 798.9681,-130.0685 794.5191,-132.9442 797.2834,-135.0909"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;os/exec -->
+<g id="edge33" class="edge">
+<title>github.com/docker/docker&#45;credential&#45;helpers/client&#45;&gt;os/exec</title>
+<path fill="none" stroke="#000000" d="M842.8954,-187.9971C915.3721,-174.4141 1014.3608,-154.0405 1100,-130 1105.7206,-128.3941 1111.7294,-126.4823 1117.5343,-124.5139"/>
+<polygon fill="#000000" stroke="#000000" points="1118.1953,-126.1371 1122.3516,-122.8526 1117.0542,-122.8283 1118.1953,-126.1371"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/credentials&#45;&gt;bufio -->
+<g id="edge35" class="edge">
+<title>github.com/docker/docker&#45;credential&#45;helpers/credentials&#45;&gt;bufio</title>
+<path fill="none" stroke="#000000" d="M813,-93.8759C813,-78.9211 813,-57.5983 813,-41.3629"/>
+<polygon fill="#000000" stroke="#000000" points="814.7501,-41.0685 813,-36.0685 811.2501,-41.0685 814.7501,-41.0685"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/credentials&#45;&gt;bytes -->
+<g id="edge36" class="edge">
+<title>github.com/docker/docker&#45;credential&#45;helpers/credentials&#45;&gt;bytes</title>
+<path fill="none" stroke="#000000" d="M785.0425,-93.8759C760.6149,-78.04 725.1726,-55.0636 699.6971,-38.5485"/>
+<polygon fill="#000000" stroke="#000000" points="700.5274,-37.0012 695.3799,-35.7497 698.6235,-39.9381 700.5274,-37.0012"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/credentials&#45;&gt;encoding/json -->
+<g id="edge37" class="edge">
+<title>github.com/docker/docker&#45;credential&#45;helpers/credentials&#45;&gt;encoding/json</title>
+<path fill="none" stroke="#000000" d="M694.383,-93.9871C558.8459,-73.4047 343.1816,-40.6544 245.3082,-25.7915"/>
+<polygon fill="#000000" stroke="#000000" points="245.3749,-24.0317 240.1688,-25.0111 244.8494,-27.492 245.3749,-24.0317"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/credentials&#45;&gt;fmt -->
+<g id="edge38" class="edge">
+<title>github.com/docker/docker&#45;credential&#45;helpers/credentials&#45;&gt;fmt</title>
+<path fill="none" stroke="#000000" d="M974.6242,-98.8803C1251.5666,-76.3996 1800.4046,-31.848 1938.7538,-20.6176"/>
+<polygon fill="#000000" stroke="#000000" points="1939.0437,-22.3499 1943.8857,-20.201 1938.7605,-18.8614 1939.0437,-22.3499"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/credentials&#45;&gt;io -->
+<g id="edge39" class="edge">
+<title>github.com/docker/docker&#45;credential&#45;helpers/credentials&#45;&gt;io</title>
+<path fill="none" stroke="#000000" d="M852.7189,-93.8759C891.8813,-76.0056 950.9711,-49.0423 987.1527,-32.5322"/>
+<polygon fill="#000000" stroke="#000000" points="988.0615,-34.0412 991.8838,-30.3734 986.6085,-30.8571 988.0615,-34.0412"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/credentials&#45;&gt;os -->
+<g id="edge40" class="edge">
+<title>github.com/docker/docker&#45;credential&#45;helpers/credentials&#45;&gt;os</title>
+<path fill="none" stroke="#000000" d="M756.4701,-93.9871C695.1682,-74.4536 599.4727,-43.9608 550.0082,-28.1992"/>
+<polygon fill="#000000" stroke="#000000" points="550.3741,-26.4792 545.0787,-26.6285 549.3114,-29.814 550.3741,-26.4792"/>
+</g>
+<!-- github.com/docker/docker&#45;credential&#45;helpers/credentials&#45;&gt;strings -->
+<g id="edge41" class="edge">
+<title>github.com/docker/docker&#45;credential&#45;helpers/credentials&#45;&gt;strings</title>
+<path fill="none" stroke="#000000" d="M940.8151,-93.9871C1098.6257,-71.7469 1357.2455,-35.2997 1447.6149,-22.564"/>
+<polygon fill="#000000" stroke="#000000" points="1448.1062,-24.2622 1452.8131,-21.8314 1447.6177,-20.7964 1448.1062,-24.2622"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/authn -->
+<g id="node23" class="node">
+<title>github.com/google/go&#45;containerregistry/pkg/authn</title>
+<g id="a_node23"><a xlink:href="https://godoc.org/github.com/google/go-containerregistry/pkg/authn" xlink:title="github.com/google/go&#45;containerregistry/pkg/authn" target="_blank">
+<path fill="#afeeee" stroke="#afeeee" d="M1303,-600C1303,-600 1037,-600 1037,-600 1031,-600 1025,-594 1025,-588 1025,-588 1025,-576 1025,-576 1025,-570 1031,-564 1037,-564 1037,-564 1303,-564 1303,-564 1309,-564 1315,-570 1315,-576 1315,-576 1315,-588 1315,-588 1315,-594 1309,-600 1303,-600"/>
+<text text-anchor="middle" x="1170" y="-578.3" font-family="Times,serif" font-size="14.00" fill="#000000">github.com/google/go&#45;containerregistry/pkg/authn</text>
+</a>
+</g>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/authn&#45;&gt;encoding/json -->
+<g id="edge47" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/authn&#45;&gt;encoding/json</title>
+<path fill="none" stroke="#000000" d="M1024.9508,-574.5193C829.7314,-563.3542 493.2775,-539.9443 375,-506 213.8533,-459.7527 59,-467.6516 59,-300 59,-300 59,-300 59,-206 59,-134.2762 124.6313,-71.1736 164.3711,-39.539"/>
+<polygon fill="#000000" stroke="#000000" points="165.759,-40.6738 168.6075,-36.2074 163.5955,-37.9226 165.759,-40.6738"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/authn&#45;&gt;github.com/docker/cli/cli/config -->
+<g id="edge48" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/authn&#45;&gt;github.com/docker/cli/cli/config</title>
+<path fill="none" stroke="#000000" d="M1170,-563.8759C1170,-548.9211 1170,-527.5983 1170,-511.3629"/>
+<polygon fill="#000000" stroke="#000000" points="1171.7501,-511.0685 1170,-506.0685 1168.2501,-511.0685 1171.7501,-511.0685"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/authn&#45;&gt;github.com/docker/cli/cli/config/types -->
+<g id="edge49" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/authn&#45;&gt;github.com/docker/cli/cli/config/types</title>
+<path fill="none" stroke="#000000" d="M1024.8472,-570.6895C771.6299,-545.7577 291.601,-472.3501 462,-282 480.6886,-261.1233 838.8562,-230.1019 1029.6383,-214.9633"/>
+<polygon fill="#000000" stroke="#000000" points="1029.8273,-216.7039 1034.6735,-214.5644 1029.5508,-213.2148 1029.8273,-216.7039"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/authn&#45;&gt;os -->
+<g id="edge52" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/authn&#45;&gt;os</title>
+<path fill="none" stroke="#000000" d="M1024.6507,-570.094C867.0858,-556.2002 626.3053,-531.8169 538,-506 353.3099,-452.0042 250.3428,-480.9476 148,-318 53.2875,-167.2011 379.6896,-57.8331 485.7838,-26.8904"/>
+<polygon fill="#000000" stroke="#000000" points="486.351,-28.5482 490.6669,-25.4764 485.3774,-25.1863 486.351,-28.5482"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/logs -->
+<g id="node24" class="node">
+<title>github.com/google/go&#45;containerregistry/pkg/logs</title>
+<g id="a_node24"><a xlink:href="https://godoc.org/github.com/google/go-containerregistry/pkg/logs" xlink:title="github.com/google/go&#45;containerregistry/pkg/logs" target="_blank">
+<path fill="#afeeee" stroke="#afeeee" d="M1630.5,-506C1630.5,-506 1371.5,-506 1371.5,-506 1365.5,-506 1359.5,-500 1359.5,-494 1359.5,-494 1359.5,-482 1359.5,-482 1359.5,-476 1365.5,-470 1371.5,-470 1371.5,-470 1630.5,-470 1630.5,-470 1636.5,-470 1642.5,-476 1642.5,-482 1642.5,-482 1642.5,-494 1642.5,-494 1642.5,-500 1636.5,-506 1630.5,-506"/>
+<text text-anchor="middle" x="1501" y="-484.3" font-family="Times,serif" font-size="14.00" fill="#000000">github.com/google/go&#45;containerregistry/pkg/logs</text>
+</a>
+</g>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/authn&#45;&gt;github.com/google/go&#45;containerregistry/pkg/logs -->
+<g id="edge50" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/authn&#45;&gt;github.com/google/go&#45;containerregistry/pkg/logs</title>
+<path fill="none" stroke="#000000" d="M1233.4285,-563.9871C1290.4862,-547.7834 1374.0994,-524.0382 1432.629,-507.4165"/>
+<polygon fill="#000000" stroke="#000000" points="1433.1729,-509.0813 1437.5046,-506.0319 1432.2167,-505.7145 1433.1729,-509.0813"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/name -->
+<g id="node25" class="node">
+<title>github.com/google/go&#45;containerregistry/pkg/name</title>
+<g id="a_node25"><a xlink:href="https://godoc.org/github.com/google/go-containerregistry/pkg/name" xlink:title="github.com/google/go&#45;containerregistry/pkg/name" target="_blank">
+<path fill="#afeeee" stroke="#afeeee" d="M2106,-506C2106,-506 1840,-506 1840,-506 1834,-506 1828,-500 1828,-494 1828,-494 1828,-482 1828,-482 1828,-476 1834,-470 1840,-470 1840,-470 2106,-470 2106,-470 2112,-470 2118,-476 2118,-482 2118,-482 2118,-494 2118,-494 2118,-500 2112,-506 2106,-506"/>
+<text text-anchor="middle" x="1973" y="-484.3" font-family="Times,serif" font-size="14.00" fill="#000000">github.com/google/go&#45;containerregistry/pkg/name</text>
+</a>
+</g>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/authn&#45;&gt;github.com/google/go&#45;containerregistry/pkg/name -->
+<g id="edge51" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/authn&#45;&gt;github.com/google/go&#45;containerregistry/pkg/name</title>
+<path fill="none" stroke="#000000" d="M1315.4172,-564.9773C1459.019,-548.1671 1677.6313,-522.5762 1822.8531,-505.5764"/>
+<polygon fill="#000000" stroke="#000000" points="1823.2253,-507.2948 1827.9879,-504.9753 1822.8183,-503.8186 1823.2253,-507.2948"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/logs&#45;&gt;io/ioutil -->
+<g id="edge59" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/logs&#45;&gt;io/ioutil</title>
+<path fill="none" stroke="#000000" d="M1359.3559,-475.5064C1193.7666,-460.2638 930.0058,-433.8275 833,-412 723.3831,-387.3348 599.1886,-338.8368 540.3782,-314.5625"/>
+<polygon fill="#000000" stroke="#000000" points="540.8642,-312.8698 535.575,-312.5738 539.5252,-316.1035 540.8642,-312.8698"/>
+</g>
+<!-- log -->
+<g id="node30" class="node">
+<title>log</title>
+<g id="a_node30"><a xlink:href="https://godoc.org/log" xlink:title="log" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M1725,-412C1725,-412 1695,-412 1695,-412 1689,-412 1683,-406 1683,-400 1683,-400 1683,-388 1683,-388 1683,-382 1689,-376 1695,-376 1695,-376 1725,-376 1725,-376 1731,-376 1737,-382 1737,-388 1737,-388 1737,-400 1737,-400 1737,-406 1731,-412 1725,-412"/>
+<text text-anchor="middle" x="1710" y="-390.3" font-family="Times,serif" font-size="14.00" fill="#000000">log</text>
+</a>
+</g>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/logs&#45;&gt;log -->
+<g id="edge60" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/logs&#45;&gt;log</title>
+<path fill="none" stroke="#000000" d="M1541.2973,-469.8759C1581.1436,-451.9546 1641.3231,-424.8882 1678.003,-408.391"/>
+<polygon fill="#000000" stroke="#000000" points="1678.9553,-409.8816 1682.7975,-406.2346 1677.5196,-406.6896 1678.9553,-409.8816"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/name&#45;&gt;fmt -->
+<g id="edge61" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/name&#45;&gt;fmt</title>
+<path fill="none" stroke="#000000" d="M1958.49,-469.9227C1947.7181,-455.2755 1933.9131,-433.5925 1928,-412 1923.774,-396.5682 1925.0684,-391.7291 1928,-376 1938.7373,-318.3907 2012.2627,-187.6093 2023,-130 2025.9316,-114.2709 2027.7287,-109.2853 2023,-94 2016.7808,-73.8967 2003.2102,-54.3746 1991.4918,-40.1506"/>
+<polygon fill="#000000" stroke="#000000" points="1992.7993,-38.9863 1988.2434,-36.2831 1990.1192,-41.2374 1992.7993,-38.9863"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/name&#45;&gt;strings -->
+<g id="edge65" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/name&#45;&gt;strings</title>
+<path fill="none" stroke="#000000" d="M1958.2351,-469.7202C1946.6186,-454.7857 1930.5239,-432.8163 1919,-412 1844.8842,-278.1204 1903.0477,-193.7487 1787,-94 1776.4275,-84.9124 1589.3534,-42.3984 1512.5268,-25.2242"/>
+<polygon fill="#000000" stroke="#000000" points="1512.451,-23.4142 1507.1897,-24.0322 1511.688,-26.83 1512.451,-23.4142"/>
+</g>
+<!-- net -->
+<g id="node31" class="node">
+<title>net</title>
+<g id="a_node31"><a xlink:href="https://godoc.org/net" xlink:title="net" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M2183,-412C2183,-412 2153,-412 2153,-412 2147,-412 2141,-406 2141,-400 2141,-400 2141,-388 2141,-388 2141,-382 2147,-376 2153,-376 2153,-376 2183,-376 2183,-376 2189,-376 2195,-382 2195,-388 2195,-388 2195,-400 2195,-400 2195,-406 2189,-412 2183,-412"/>
+<text text-anchor="middle" x="2168" y="-390.3" font-family="Times,serif" font-size="14.00" fill="#000000">net</text>
+</a>
+</g>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/name&#45;&gt;net -->
+<g id="edge62" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/name&#45;&gt;net</title>
+<path fill="none" stroke="#000000" d="M2010.598,-469.8759C2046.9905,-452.3328 2101.5618,-426.0266 2135.9505,-409.4495"/>
+<polygon fill="#000000" stroke="#000000" points="2137.1292,-410.8241 2140.8733,-407.0765 2135.6093,-407.6713 2137.1292,-410.8241"/>
+</g>
+<!-- net/url -->
+<g id="node32" class="node">
+<title>net/url</title>
+<g id="a_node32"><a xlink:href="https://godoc.org/net/url" xlink:title="net/url" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M2266,-412C2266,-412 2236,-412 2236,-412 2230,-412 2224,-406 2224,-400 2224,-400 2224,-388 2224,-388 2224,-382 2230,-376 2236,-376 2236,-376 2266,-376 2266,-376 2272,-376 2278,-382 2278,-388 2278,-388 2278,-400 2278,-400 2278,-406 2272,-412 2266,-412"/>
+<text text-anchor="middle" x="2251" y="-390.3" font-family="Times,serif" font-size="14.00" fill="#000000">net/url</text>
+</a>
+</g>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/name&#45;&gt;net/url -->
+<g id="edge63" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/name&#45;&gt;net/url</title>
+<path fill="none" stroke="#000000" d="M2034.6626,-469.868C2082.5982,-455.3586 2150.5476,-433.8829 2209,-412 2212.1204,-410.8318 2215.3474,-409.5624 2218.5621,-408.2565"/>
+<polygon fill="#000000" stroke="#000000" points="2219.6318,-409.7083 2223.5864,-406.1836 2218.2969,-406.4729 2219.6318,-409.7083"/>
+</g>
+<!-- regexp -->
+<g id="node33" class="node">
+<title>regexp</title>
+<g id="a_node33"><a xlink:href="https://godoc.org/regexp" xlink:title="regexp" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M1985,-412C1985,-412 1955,-412 1955,-412 1949,-412 1943,-406 1943,-400 1943,-400 1943,-388 1943,-388 1943,-382 1949,-376 1955,-376 1955,-376 1985,-376 1985,-376 1991,-376 1997,-382 1997,-388 1997,-388 1997,-400 1997,-400 1997,-406 1991,-412 1985,-412"/>
+<text text-anchor="middle" x="1970" y="-390.3" font-family="Times,serif" font-size="14.00" fill="#000000">regexp</text>
+</a>
+</g>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/name&#45;&gt;regexp -->
+<g id="edge64" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/name&#45;&gt;regexp</title>
+<path fill="none" stroke="#000000" d="M1972.4216,-469.8759C1971.9443,-454.9211 1971.2638,-433.5983 1970.7456,-417.3629"/>
+<polygon fill="#000000" stroke="#000000" points="1972.4853,-417.0101 1970.5767,-412.0685 1968.9871,-417.1218 1972.4853,-417.0101"/>
+</g>
+<!-- unicode/utf8 -->
+<g id="node34" class="node">
+<title>unicode/utf8</title>
+<g id="a_node34"><a xlink:href="https://godoc.org/unicode/utf8" xlink:title="unicode/utf8" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M2099.5,-412C2099.5,-412 2038.5,-412 2038.5,-412 2032.5,-412 2026.5,-406 2026.5,-400 2026.5,-400 2026.5,-388 2026.5,-388 2026.5,-382 2032.5,-376 2038.5,-376 2038.5,-376 2099.5,-376 2099.5,-376 2105.5,-376 2111.5,-382 2111.5,-388 2111.5,-388 2111.5,-400 2111.5,-400 2111.5,-406 2105.5,-412 2099.5,-412"/>
+<text text-anchor="middle" x="2069" y="-390.3" font-family="Times,serif" font-size="14.00" fill="#000000">unicode/utf8</text>
+</a>
+</g>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/name&#45;&gt;unicode/utf8 -->
+<g id="edge66" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/name&#45;&gt;unicode/utf8</title>
+<path fill="none" stroke="#000000" d="M1991.5098,-469.8759C2007.3139,-454.401 2030.0819,-432.1073 2046.8509,-415.6877"/>
+<polygon fill="#000000" stroke="#000000" points="2048.1988,-416.8171 2050.5471,-412.0685 2045.7501,-414.3163 2048.1988,-416.8171"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/internal/retry -->
+<g id="node26" class="node">
+<title>github.com/google/go&#45;containerregistry/pkg/internal/retry</title>
+<g id="a_node26"><a xlink:href="https://godoc.org/github.com/google/go-containerregistry/pkg/internal/retry" xlink:title="github.com/google/go&#45;containerregistry/pkg/internal/retry" target="_blank">
+<path fill="#afeeee" stroke="#afeeee" d="M2744.5,-600C2744.5,-600 2437.5,-600 2437.5,-600 2431.5,-600 2425.5,-594 2425.5,-588 2425.5,-588 2425.5,-576 2425.5,-576 2425.5,-570 2431.5,-564 2437.5,-564 2437.5,-564 2744.5,-564 2744.5,-564 2750.5,-564 2756.5,-570 2756.5,-576 2756.5,-576 2756.5,-588 2756.5,-588 2756.5,-594 2750.5,-600 2744.5,-600"/>
+<text text-anchor="middle" x="2591" y="-578.3" font-family="Times,serif" font-size="14.00" fill="#000000">github.com/google/go&#45;containerregistry/pkg/internal/retry</text>
+</a>
+</g>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/internal/retry&#45;&gt;context -->
+<g id="edge53" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/internal/retry&#45;&gt;context</title>
+<path fill="none" stroke="#000000" d="M2575.768,-563.8759C2562.8718,-548.531 2544.3408,-526.4815 2530.5758,-510.1029"/>
+<polygon fill="#000000" stroke="#000000" points="2531.7419,-508.7703 2527.1852,-506.0685 2529.0625,-511.0222 2531.7419,-508.7703"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/internal/retry&#45;&gt;fmt -->
+<g id="edge54" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/internal/retry&#45;&gt;fmt</title>
+<path fill="none" stroke="#000000" d="M2546.1332,-563.8924C2520.2926,-551.2872 2489.2249,-532.0465 2470,-506 2439.3971,-464.5384 2440,-445.5326 2440,-394 2440,-394 2440,-394 2440,-206 2440,-153.5763 2442.6557,-128.2881 2403,-94 2342.8493,-41.9909 2093.343,-24.26 2003.4565,-19.4922"/>
+<polygon fill="#000000" stroke="#000000" points="2003.3619,-17.735 1998.2776,-19.2226 2003.1798,-21.2303 2003.3619,-17.735"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/internal/retry/wait -->
+<g id="node27" class="node">
+<title>github.com/google/go&#45;containerregistry/pkg/internal/retry/wait</title>
+<g id="a_node27"><a xlink:href="https://godoc.org/github.com/google/go-containerregistry/pkg/internal/retry/wait" xlink:title="github.com/google/go&#45;containerregistry/pkg/internal/retry/wait" target="_blank">
+<path fill="#afeeee" stroke="#afeeee" d="M2915,-506C2915,-506 2581,-506 2581,-506 2575,-506 2569,-500 2569,-494 2569,-494 2569,-482 2569,-482 2569,-476 2575,-470 2581,-470 2581,-470 2915,-470 2915,-470 2921,-470 2927,-476 2927,-482 2927,-482 2927,-494 2927,-494 2927,-500 2921,-506 2915,-506"/>
+<text text-anchor="middle" x="2748" y="-484.3" font-family="Times,serif" font-size="14.00" fill="#000000">github.com/google/go&#45;containerregistry/pkg/internal/retry/wait</text>
+</a>
+</g>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/internal/retry&#45;&gt;github.com/google/go&#45;containerregistry/pkg/internal/retry/wait -->
+<g id="edge55" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/internal/retry&#45;&gt;github.com/google/go&#45;containerregistry/pkg/internal/retry/wait</title>
+<path fill="none" stroke="#000000" d="M2621.2712,-563.8759C2647.6605,-548.0759 2685.9222,-525.1676 2713.4922,-508.6607"/>
+<polygon fill="#000000" stroke="#000000" points="2714.4308,-510.1385 2717.8218,-506.0685 2712.6329,-507.1356 2714.4308,-510.1385"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/internal/retry/wait&#45;&gt;errors -->
+<g id="edge56" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/internal/retry/wait&#45;&gt;errors</title>
+<path fill="none" stroke="#000000" d="M2697.469,-469.9738C2590.0101,-431.6393 2341.4084,-342.954 2252.9554,-311.3997"/>
+<polygon fill="#000000" stroke="#000000" points="2253.4098,-309.7038 2248.1125,-309.672 2252.2338,-313.0003 2253.4098,-309.7038"/>
+</g>
+<!-- math/rand -->
+<g id="node28" class="node">
+<title>math/rand</title>
+<g id="a_node28"><a xlink:href="https://godoc.org/math/rand" xlink:title="math/rand" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M2772,-412C2772,-412 2724,-412 2724,-412 2718,-412 2712,-406 2712,-400 2712,-400 2712,-388 2712,-388 2712,-382 2718,-376 2724,-376 2724,-376 2772,-376 2772,-376 2778,-376 2784,-382 2784,-388 2784,-388 2784,-400 2784,-400 2784,-406 2778,-412 2772,-412"/>
+<text text-anchor="middle" x="2748" y="-390.3" font-family="Times,serif" font-size="14.00" fill="#000000">math/rand</text>
+</a>
+</g>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/internal/retry/wait&#45;&gt;math/rand -->
+<g id="edge57" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/internal/retry/wait&#45;&gt;math/rand</title>
+<path fill="none" stroke="#000000" d="M2748,-469.8759C2748,-454.9211 2748,-433.5983 2748,-417.3629"/>
+<polygon fill="#000000" stroke="#000000" points="2749.7501,-417.0685 2748,-412.0685 2746.2501,-417.0685 2749.7501,-417.0685"/>
+</g>
+<!-- time -->
+<g id="node29" class="node">
+<title>time</title>
+<g id="a_node29"><a xlink:href="https://godoc.org/time" xlink:title="time" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M2921,-412C2921,-412 2891,-412 2891,-412 2885,-412 2879,-406 2879,-400 2879,-400 2879,-388 2879,-388 2879,-382 2885,-376 2891,-376 2891,-376 2921,-376 2921,-376 2927,-376 2933,-382 2933,-388 2933,-388 2933,-400 2933,-400 2933,-406 2927,-412 2921,-412"/>
+<text text-anchor="middle" x="2906" y="-390.3" font-family="Times,serif" font-size="14.00" fill="#000000">time</text>
+</a>
+</g>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/internal/retry/wait&#45;&gt;time -->
+<g id="edge58" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/internal/retry/wait&#45;&gt;time</title>
+<path fill="none" stroke="#000000" d="M2778.464,-469.8759C2806.0429,-453.4682 2846.5064,-429.3949 2874.4248,-412.7853"/>
+<polygon fill="#000000" stroke="#000000" points="2875.3916,-414.2464 2878.7939,-410.1859 2873.6021,-411.2385 2875.3916,-414.2464"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/v1/remote/transport -->
+<g id="node35" class="node">
+<title>github.com/google/go&#45;containerregistry/pkg/v1/remote/transport</title>
+<g id="a_node35"><a xlink:href="https://godoc.org/github.com/google/go-containerregistry/pkg/v1/remote/transport" xlink:title="github.com/google/go&#45;containerregistry/pkg/v1/remote/transport" target="_blank">
+<path fill="#afeeee" stroke="#afeeee" d="M2288,-694C2288,-694 1944,-694 1944,-694 1938,-694 1932,-688 1932,-682 1932,-682 1932,-670 1932,-670 1932,-664 1938,-658 1944,-658 1944,-658 2288,-658 2288,-658 2294,-658 2300,-664 2300,-670 2300,-670 2300,-682 2300,-682 2300,-688 2294,-694 2288,-694"/>
+<text text-anchor="middle" x="2116" y="-672.3" font-family="Times,serif" font-size="14.00" fill="#000000">github.com/google/go&#45;containerregistry/pkg/v1/remote/transport</text>
+</a>
+</g>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;encoding/base64 -->
+<g id="edge67" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;encoding/base64</title>
+<path fill="none" stroke="#000000" d="M1931.9625,-668.5155C1644.7457,-656.1342 1103.0357,-629.7791 912,-600 742.6532,-573.6018 695.3448,-573.9546 538,-506 419.5411,-454.8395 295.2762,-362.5606 242.3584,-321.1352"/>
+<polygon fill="#000000" stroke="#000000" points="243.3825,-319.7143 238.3691,-318.0027 241.2209,-322.4671 243.3825,-319.7143"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;encoding/json -->
+<g id="edge68" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;encoding/json</title>
+<path fill="none" stroke="#000000" d="M1931.9205,-669.2048C1417.1107,-648.9922 0,-584.5816 0,-488 0,-488 0,-488 0,-206 0,-124.3433 89.7319,-66.7993 147.1424,-38.3391"/>
+<polygon fill="#000000" stroke="#000000" points="148.1834,-39.778 151.9049,-36.0079 146.6446,-36.6343 148.1834,-39.778"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;fmt -->
+<g id="edge69" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;fmt</title>
+<path fill="none" stroke="#000000" d="M2189.4654,-657.8977C2267.8907,-633.6575 2381,-582.3435 2381,-488 2381,-488 2381,-488 2381,-206 2381,-123.0113 2099.9384,-48.5681 2003.2301,-25.4098"/>
+<polygon fill="#000000" stroke="#000000" points="2003.4882,-23.6724 1998.2188,-24.2162 2002.6772,-27.0771 2003.4882,-23.6724"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;strings -->
+<g id="edge79" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;strings</title>
+<path fill="none" stroke="#000000" d="M2051.971,-657.9892C1981.8298,-634.7862 1871.5349,-587.4217 1813,-506 1704.2154,-354.6813 1859.8518,-232.36 1735,-94 1719.7682,-77.1202 1577.1558,-41.2558 1512.0894,-25.5889"/>
+<polygon fill="#000000" stroke="#000000" points="1512.436,-23.8725 1507.1656,-24.4063 1511.6186,-27.2757 1512.436,-23.8725"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;io/ioutil -->
+<g id="edge74" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;io/ioutil</title>
+<path fill="none" stroke="#000000" d="M1931.874,-673.6681C1662.9766,-668.5124 1176.7194,-652.0769 1010,-600 808.4444,-537.0416 602.7197,-379.233 531.8324,-321.5489"/>
+<polygon fill="#000000" stroke="#000000" points="532.7377,-320.0288 527.7578,-318.2224 530.5243,-322.74 532.7377,-320.0288"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;github.com/google/go&#45;containerregistry/pkg/authn -->
+<g id="edge70" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;github.com/google/go&#45;containerregistry/pkg/authn</title>
+<path fill="none" stroke="#000000" d="M1934.721,-657.9871C1756.3941,-640.2675 1487.3067,-613.5294 1320.4603,-596.9506"/>
+<polygon fill="#000000" stroke="#000000" points="1320.21,-595.1672 1315.0614,-596.4141 1319.8639,-598.65 1320.21,-595.1672"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;github.com/google/go&#45;containerregistry/pkg/logs -->
+<g id="edge72" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;github.com/google/go&#45;containerregistry/pkg/logs</title>
+<path fill="none" stroke="#000000" d="M2003.1445,-657.9396C1932.1439,-645.1194 1839.1201,-625.6344 1759,-600 1679.4792,-574.5574 1591.0895,-533.1381 1541.1524,-508.434"/>
+<polygon fill="#000000" stroke="#000000" points="1541.6983,-506.7513 1536.4414,-506.0966 1540.1426,-509.8866 1541.6983,-506.7513"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;github.com/google/go&#45;containerregistry/pkg/name -->
+<g id="edge73" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;github.com/google/go&#45;containerregistry/pkg/name</title>
+<path fill="none" stroke="#000000" d="M2102.2886,-657.9738C2076.0903,-623.5313 2018.9753,-548.443 1990.2397,-510.6648"/>
+<polygon fill="#000000" stroke="#000000" points="1991.3,-509.168 1986.88,-506.2479 1988.5142,-511.287 1991.3,-509.168"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;github.com/google/go&#45;containerregistry/pkg/internal/retry -->
+<g id="edge71" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;github.com/google/go&#45;containerregistry/pkg/internal/retry</title>
+<path fill="none" stroke="#000000" d="M2207.0228,-657.9871C2289.5608,-641.6532 2410.8219,-617.6563 2494.9015,-601.0174"/>
+<polygon fill="#000000" stroke="#000000" points="2495.3162,-602.7194 2499.8813,-600.0319 2494.6366,-599.2859 2495.3162,-602.7194"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;time -->
+<g id="edge80" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;time</title>
+<path fill="none" stroke="#000000" d="M2300.3792,-662.575C2462.7573,-649.2977 2686.2105,-627.0731 2771,-600 2853.6167,-573.6206 2897.8516,-580.6478 2942,-506 2958.933,-477.369 2939.7507,-439.8373 2923.5517,-416.3178"/>
+<polygon fill="#000000" stroke="#000000" points="2924.884,-415.1705 2920.5711,-412.0945 2922.0245,-417.1887 2924.884,-415.1705"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;net -->
+<g id="edge75" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;net</title>
+<path fill="none" stroke="#000000" d="M2119.3319,-657.9306C2128.409,-608.7051 2153.5706,-472.252 2163.6966,-417.3379"/>
+<polygon fill="#000000" stroke="#000000" points="2165.4427,-417.5183 2164.6285,-412.2838 2162.0007,-416.8836 2165.4427,-417.5183"/>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;net/url -->
+<g id="edge78" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;net/url</title>
+<path fill="none" stroke="#000000" d="M2125.971,-657.7097C2134.2333,-642.401 2146.1711,-619.9239 2156,-600 2188.4333,-534.2549 2223.9276,-455.2061 2240.8839,-416.96"/>
+<polygon fill="#000000" stroke="#000000" points="2242.6293,-417.3406 2243.0537,-412.0601 2239.429,-415.9233 2242.6293,-417.3406"/>
+</g>
+<!-- net/http -->
+<g id="node36" class="node">
+<title>net/http</title>
+<g id="a_node36"><a xlink:href="https://godoc.org/net/http" xlink:title="net/http" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M3061,-600C3061,-600 3027,-600 3027,-600 3021,-600 3015,-594 3015,-588 3015,-588 3015,-576 3015,-576 3015,-570 3021,-564 3027,-564 3027,-564 3061,-564 3061,-564 3067,-564 3073,-570 3073,-576 3073,-576 3073,-588 3073,-588 3073,-594 3067,-600 3061,-600"/>
+<text text-anchor="middle" x="3044" y="-578.3" font-family="Times,serif" font-size="14.00" fill="#000000">net/http</text>
+</a>
+</g>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;net/http -->
+<g id="edge76" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;net/http</title>
+<path fill="none" stroke="#000000" d="M2300.0852,-665.5289C2517.3945,-652.2055 2865.3751,-627.5852 2993,-600 2998.551,-598.8002 3004.3258,-597.1625 3009.909,-595.3609"/>
+<polygon fill="#000000" stroke="#000000" points="3010.7837,-596.9137 3014.9705,-593.6681 3009.6736,-593.5944 3010.7837,-596.9137"/>
+</g>
+<!-- net/http/httputil -->
+<g id="node37" class="node">
+<title>net/http/httputil</title>
+<g id="a_node37"><a xlink:href="https://godoc.org/net/http/httputil" xlink:title="net/http/httputil" target="_blank">
+<path fill="#98fb98" stroke="#98fb98" d="M3191.5,-600C3191.5,-600 3114.5,-600 3114.5,-600 3108.5,-600 3102.5,-594 3102.5,-588 3102.5,-588 3102.5,-576 3102.5,-576 3102.5,-570 3108.5,-564 3114.5,-564 3114.5,-564 3191.5,-564 3191.5,-564 3197.5,-564 3203.5,-570 3203.5,-576 3203.5,-576 3203.5,-588 3203.5,-588 3203.5,-594 3197.5,-600 3191.5,-600"/>
+<text text-anchor="middle" x="3153" y="-578.3" font-family="Times,serif" font-size="14.00" fill="#000000">net/http/httputil</text>
+</a>
+</g>
+</g>
+<!-- github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;net/http/httputil -->
+<g id="edge77" class="edge">
+<title>github.com/google/go&#45;containerregistry/pkg/v1/remote/transport&#45;&gt;net/http/httputil</title>
+<path fill="none" stroke="#000000" d="M2300.0481,-672.1185C2496.5108,-665.5337 2816.2684,-647.79 3088,-600 3091.1029,-599.4543 3094.2717,-598.8244 3097.458,-598.1342"/>
+<polygon fill="#000000" stroke="#000000" points="3097.9804,-599.8104 3102.4728,-597.0032 3097.2103,-596.3962 3097.9804,-599.8104"/>
+</g>
+</g>
+</svg>