1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 3<!-- Generated by Microsoft Visio, SVG Export efd_i2.svg Page-1 --> 4<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" 5 xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="2.85156in" height="2.98777in" 6 viewBox="0 0 205.313 215.12" xml:space="preserve" color-interpolation-filters="sRGB" class="st18"> 7 <v:documentProperties v:langID="1033" v:viewMarkup="false"> 8 <v:userDefs> 9 <v:ud v:nameU="msvSubprocessMaster" v:prompt="" v:val="VT4(Rectangle)"/> 10 <v:ud v:nameU="msvNoAutoConnect" v:val="VT0(1):26"/> 11 </v:userDefs> 12 </v:documentProperties> 13 14 <style type="text/css"> 15 <![CDATA[ 16 .st1 {visibility:visible} 17 .st2 {fill:#5b9bd5;fill-opacity:0.22;filter:url(#filter_2);stroke:#5b9bd5;stroke-opacity:0.22} 18 .st3 {fill:#deebf6;stroke:#c7c8c8;stroke-width:0.25} 19 .st4 {fill:#5b9bd5;stroke:#c7c8c8;stroke-width:0.25} 20 .st5 {fill:#ff0000;stroke:#c7c8c8;stroke-width:0.25} 21 .st6 {fill:none;filter:url(#filter_2);stroke:#5b9bd5;stroke-opacity:0.22} 22 .st7 {fill:none;stroke:#0070c0;stroke-width:1.5} 23 .st8 {marker-end:url(#mrkr5-91);stroke:#0070c0;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5} 24 .st9 {fill:#0070c0;fill-opacity:1;stroke:#0070c0;stroke-opacity:1;stroke-width:0.37313432835821} 25 .st10 {fill:none;stroke:none;stroke-width:0.25} 26 .st11 {fill:#ff0000;font-family:Calibri;font-size:1.00001em;font-weight:bold} 27 .st12 {font-size:1em} 28 .st13 {marker-end:url(#mrkr5-101);stroke:#ff0000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1} 29 .st14 {fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-opacity:1;stroke-width:0.28409090909091} 30 .st15 {fill:#5b9bd5;font-family:Calibri;font-size:1.00001em;font-weight:bold} 31 .st16 {marker-end:url(#mrkr5-110);stroke:#41719c;stroke-linecap:round;stroke-linejoin:round;stroke-width:1} 32 .st17 {fill:#41719c;fill-opacity:1;stroke:#41719c;stroke-opacity:1;stroke-width:0.28409090909091} 33 .st18 {fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3} 34 ]]> 35 </style> 36 37 <defs id="Markers"> 38 <g id="lend5"> 39 <path d="M 2 1 L 0 0 L 1.98117 -0.993387 C 1.67173 -0.364515 1.67301 0.372641 1.98465 1.00043 " style="stroke:none"/> 40 </g> 41 <marker id="mrkr5-91" class="st9" v:arrowType="5" v:arrowSize="2" v:setback="4.45" refX="-4.45" orient="auto" 42 markerUnits="strokeWidth" overflow="visible"> 43 <use xlink:href="#lend5" transform="scale(-2.68,-2.68) "/> 44 </marker> 45 <marker id="mrkr5-101" class="st14" v:arrowType="5" v:arrowSize="2" v:setback="6.16" refX="-6.16" orient="auto" 46 markerUnits="strokeWidth" overflow="visible"> 47 <use xlink:href="#lend5" transform="scale(-3.52,-3.52) "/> 48 </marker> 49 <marker id="mrkr5-110" class="st17" v:arrowType="5" v:arrowSize="2" v:setback="6.16" refX="-6.16" orient="auto" 50 markerUnits="strokeWidth" overflow="visible"> 51 <use xlink:href="#lend5" transform="scale(-3.52,-3.52) "/> 52 </marker> 53 </defs> 54 <defs id="Filters"> 55 <filter id="filter_2"> 56 <feGaussianBlur stdDeviation="2"/> 57 </filter> 58 </defs> 59 <g v:mID="0" v:index="1" v:groupContext="foregroundPage"> 60 <v:userDefs> 61 <v:ud v:nameU="msvThemeOrder" v:val="VT0(0):26"/> 62 </v:userDefs> 63 <title>Page-1</title> 64 <v:pageProperties v:drawingScale="1" v:pageScale="1" v:drawingUnits="0" v:shadowOffsetX="9" v:shadowOffsetY="-9"/> 65 <g id="shape2-1" v:mID="2" v:groupContext="shape" transform="translate(24.4044,-42.7174)"> 66 <title>Circle</title> 67 <v:userDefs> 68 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 69 </v:userDefs> 70 <g id="shadow2-2" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 71 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 72 <path d="M0 138.62 A76.5 76.5 0 0 1 153 138.62 A76.5 76.5 0 1 1 0 138.62 Z" class="st2"/> 73 </g> 74 <path d="M0 138.62 A76.5 76.5 0 0 1 153 138.62 A76.5 76.5 0 1 1 0 138.62 Z" class="st3"/> 75 </g> 76 <g id="shape3-6" v:mID="3" v:groupContext="shape" transform="translate(24.4044,-144.53)"> 77 <title>Circle.3</title> 78 <v:userDefs> 79 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 80 </v:userDefs> 81 <g id="shadow3-7" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 82 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 83 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st2"/> 84 </g> 85 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st4"/> 86 </g> 87 <g id="shape4-11" v:mID="4" v:groupContext="shape" transform="translate(21.0294,-102.342)"> 88 <title>Circle.4</title> 89 <v:userDefs> 90 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 91 </v:userDefs> 92 <g id="shadow4-12" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 93 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 94 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st2"/> 95 </g> 96 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st4"/> 97 </g> 98 <g id="shape5-16" v:mID="5" v:groupContext="shape" transform="translate(69.4044,-183.342)"> 99 <title>Circle.5</title> 100 <v:userDefs> 101 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 102 </v:userDefs> 103 <g id="shadow5-17" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 104 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 105 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st2"/> 106 </g> 107 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st4"/> 108 </g> 109 <g id="shape6-21" v:mID="6" v:groupContext="shape" transform="translate(117.217,-183.342)"> 110 <title>Circle.6</title> 111 <v:userDefs> 112 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 113 </v:userDefs> 114 <g id="shadow6-22" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 115 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 116 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st2"/> 117 </g> 118 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st5"/> 119 </g> 120 <g id="shape7-26" v:mID="7" v:groupContext="shape" transform="translate(171.217,-104.03)"> 121 <title>Circle.7</title> 122 <v:userDefs> 123 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 124 </v:userDefs> 125 <g id="shadow7-27" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 126 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 127 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st2"/> 128 </g> 129 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st5"/> 130 </g> 131 <g id="shape8-31" v:mID="8" v:groupContext="shape" transform="translate(109.904,-38.2174)"> 132 <title>Circle.8</title> 133 <v:userDefs> 134 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 135 </v:userDefs> 136 <g id="shadow8-32" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 137 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 138 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st2"/> 139 </g> 140 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st5"/> 141 </g> 142 <g id="shape9-36" v:mID="9" v:groupContext="shape" transform="translate(21.0294,-124.842)"> 143 <title>Circle.9</title> 144 <v:userDefs> 145 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 146 </v:userDefs> 147 <g id="shadow9-37" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 148 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 149 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st2"/> 150 </g> 151 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st5"/> 152 </g> 153 <g id="shape10-41" v:mID="10" v:groupContext="shape" transform="translate(147.029,-168.717)"> 154 <title>Circle.10</title> 155 <v:userDefs> 156 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 157 </v:userDefs> 158 <g id="shadow10-42" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 159 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 160 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st2"/> 161 </g> 162 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st4"/> 163 </g> 164 <g id="shape11-46" v:mID="11" v:groupContext="shape" transform="translate(138.029,-48.3424)"> 165 <title>Circle.11</title> 166 <v:userDefs> 167 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 168 </v:userDefs> 169 <g id="shadow11-47" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 170 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 171 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st2"/> 172 </g> 173 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st4"/> 174 </g> 175 <g id="shape12-51" v:mID="12" v:groupContext="shape" transform="translate(160.529,-74.2174)"> 176 <title>Circle.12</title> 177 <v:userDefs> 178 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 179 </v:userDefs> 180 <g id="shadow12-52" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 181 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 182 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st2"/> 183 </g> 184 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st4"/> 185 </g> 186 <g id="shape13-56" v:mID="13" v:groupContext="shape" transform="translate(40.7169,-57.3424)"> 187 <title>Circle.13</title> 188 <v:userDefs> 189 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 190 </v:userDefs> 191 <g id="shadow13-57" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 192 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 193 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st2"/> 194 </g> 195 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st4"/> 196 </g> 197 <g id="shape14-61" v:mID="14" v:groupContext="shape" transform="translate(42.4044,-168.717)"> 198 <title>Circle.14</title> 199 <v:userDefs> 200 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 201 </v:userDefs> 202 <g id="shadow14-62" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 203 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 204 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st2"/> 205 </g> 206 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st4"/> 207 </g> 208 <g id="shape15-66" v:mID="15" v:groupContext="shape" transform="translate(66.0294,-42.7174)"> 209 <title>Circle.15</title> 210 <v:userDefs> 211 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 212 </v:userDefs> 213 <g id="shadow15-67" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 214 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 215 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st2"/> 216 </g> 217 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st4"/> 218 </g> 219 <g id="shape16-71" v:mID="16" v:groupContext="shape" transform="translate(25.5294,-79.8424)"> 220 <title>Circle.16</title> 221 <v:userDefs> 222 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 223 </v:userDefs> 224 <g id="shadow16-72" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 225 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 226 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st2"/> 227 </g> 228 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st4"/> 229 </g> 230 <g id="shape17-76" v:mID="17" v:groupContext="shape" transform="translate(165.029,-143.405)"> 231 <title>Circle.17</title> 232 <v:userDefs> 233 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 234 </v:userDefs> 235 <g id="shadow17-77" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 236 transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1"> 237 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st2"/> 238 </g> 239 <path d="M0 208.93 A6.1875 6.1875 0 1 1 12.37 208.93 A6.1875 6.1875 0 0 1 0 208.93 Z" class="st4"/> 240 </g> 241 <g id="shape18-81" v:mID="18" v:groupContext="shape" transform="translate(276.618,4.50201) rotate(45)"> 242 <title>Ellipse</title> 243 <v:userDefs> 244 <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 245 </v:userDefs> 246 <g id="shadow18-82" v:groupContext="shadow" v:shadowOffsetX="0.345598" v:shadowOffsetY="-1.97279" v:shadowType="1" 247 transform="matrix(1,0,0,1,1.63935,1.1506)" class="st1"> 248 <path d="M0 187.01 A14.7383 28.1086 0 1 1 29.48 187.01 A14.7383 28.1086 0 1 1 0 187.01 Z" class="st6"/> 249 </g> 250 <path d="M0 187.01 A14.7383 28.1086 0 1 1 29.48 187.01 A14.7383 28.1086 0 1 1 0 187.01 Z" class="st7"/> 251 </g> 252 <g id="shape19-86" v:mID="19" v:groupContext="shape" transform="translate(251.273,355.436) rotate(156.038)"> 253 <title>Sheet.19</title> 254 <path d="M-0 215.12 A73.4538 31.2572 85.43 0 1 40.92 208.96 L41.1 209.27" class="st8"/> 255 </g> 256 <g id="shape20-92" v:mID="20" v:groupContext="shape" transform="translate(62.705,-78.7174)"> 257 <title>Sheet.20</title> 258 <desc>Target Hashed Value</desc> 259 <v:textBlock v:margins="rect(4,4,4,4)"/> 260 <v:textRect cx="42.6994" cy="203.87" width="85.4" height="22.5"/> 261 <rect x="0" y="192.62" width="85.3987" height="22.5" class="st10"/> 262 <text x="6.73" y="200.27" class="st11" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Target Hashed <tspan 263 x="28.48" dy="1.2em" class="st12">Value</tspan></text> </g> 264 <g id="shape21-96" v:mID="21" v:groupContext="shape" transform="translate(314.101,88.728) rotate(75.9638)"> 265 <title>Sheet.21</title> 266 <path d="M0 215.12 L16.92 215.12" class="st13"/> 267 </g> 268 <g id="shape23-102" v:mID="23" v:groupContext="shape" transform="translate(60.4044,-138.342)"> 269 <title>Sheet.23</title> 270 <desc>Keys</desc> 271 <v:textBlock v:margins="rect(4,4,4,4)"/> 272 <v:textRect cx="24.75" cy="203.87" width="49.5" height="22.5"/> 273 <rect x="0" y="192.62" width="49.5" height="22.5" class="st10"/> 274 <text x="13.21" y="207.47" class="st15" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Keys</text> </g> 275 <g id="shape24-105" v:mID="24" v:groupContext="shape" transform="translate(-125.293,114.034) rotate(-104.574)"> 276 <title>Sheet.24</title> 277 <path d="M0 215.12 L22.9 215.12" class="st16"/> 278 </g> 279 </g> 280</svg> 281