1*55694b2aSYipeng Wang<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2*55694b2aSYipeng Wang<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> 3*55694b2aSYipeng Wang<!-- Generated by Microsoft Visio 11.0, SVG Export, v1.0 memship_i4.svg Page-1 --> 4*55694b2aSYipeng Wang<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*55694b2aSYipeng Wang xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="7.625in" height="3.125in" viewBox="0 0 549 225" 6*55694b2aSYipeng Wang xml:space="preserve" color-interpolation-filters="sRGB" class="st18"> 7*55694b2aSYipeng Wang <v:documentProperties v:langID="1033" v:viewMarkup="false"/> 8*55694b2aSYipeng Wang 9*55694b2aSYipeng Wang <style type="text/css"> 10*55694b2aSYipeng Wang <![CDATA[ 11*55694b2aSYipeng Wang .st1 {fill:none;stroke:#ff0000;stroke-width:0.25} 12*55694b2aSYipeng Wang .st2 {fill:#5b9bd5;font-family:Calibri;font-size:1.00001em} 13*55694b2aSYipeng Wang .st3 {marker-end:url(#mrkr5-10);stroke:#ff0000;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25} 14*55694b2aSYipeng Wang .st4 {fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-opacity:1;stroke-width:0.47169811320755} 15*55694b2aSYipeng Wang .st5 {visibility:visible} 16*55694b2aSYipeng Wang .st6 {fill:#5b9bd5;fill-opacity:0.22;stroke:#5b9bd5;stroke-opacity:0.22;stroke-width:0.25} 17*55694b2aSYipeng Wang .st7 {fill:#5b9bd5;stroke:#c8c8c8;stroke-width:0.25} 18*55694b2aSYipeng Wang .st8 {fill:none;stroke:none;stroke-width:0.25} 19*55694b2aSYipeng Wang .st9 {fill:#5b9bd5;font-family:Calibri;font-size:1.16666em} 20*55694b2aSYipeng Wang .st10 {stroke:#5b9bd5;stroke-dasharray:1.5,3;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5} 21*55694b2aSYipeng Wang .st11 {fill:#5b9bd5;fill-opacity:0.25;stroke:#5b9bd5;stroke-opacity:0.25;stroke-width:0.75} 22*55694b2aSYipeng Wang .st12 {fill:#4f88bb;stroke:#41719c;stroke-width:0.75} 23*55694b2aSYipeng Wang .st13 {fill:#ffffff;font-family:Calibri;font-size:1.00001em;font-weight:bold} 24*55694b2aSYipeng Wang .st14 {fill:#000000;font-family:Calibri;font-size:1.00001em} 25*55694b2aSYipeng Wang .st15 {font-size:1em} 26*55694b2aSYipeng Wang .st16 {marker-end:url(#mrkr5-162);stroke:#000000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1} 27*55694b2aSYipeng Wang .st17 {fill:#000000;fill-opacity:1;stroke:#000000;stroke-opacity:1;stroke-width:0.28409090909091} 28*55694b2aSYipeng Wang .st18 {fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3} 29*55694b2aSYipeng Wang ]]> 30*55694b2aSYipeng Wang </style> 31*55694b2aSYipeng Wang 32*55694b2aSYipeng Wang <defs id="Markers"> 33*55694b2aSYipeng Wang <g id="lend5"> 34*55694b2aSYipeng Wang <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"/> 35*55694b2aSYipeng Wang </g> 36*55694b2aSYipeng Wang <marker id="mrkr5-10" class="st4" v:arrowType="5" v:arrowSize="2" v:setback="3.71" refX="-3.71" orient="auto" 37*55694b2aSYipeng Wang markerUnits="strokeWidth" overflow="visible"> 38*55694b2aSYipeng Wang <use xlink:href="#lend5" transform="scale(-2.12,-2.12) "/> 39*55694b2aSYipeng Wang </marker> 40*55694b2aSYipeng Wang <marker id="mrkr5-162" class="st17" v:arrowType="5" v:arrowSize="2" v:setback="5.8" refX="-5.8" orient="auto" 41*55694b2aSYipeng Wang markerUnits="strokeWidth" overflow="visible"> 42*55694b2aSYipeng Wang <use xlink:href="#lend5" transform="scale(-3.52,-3.52) "/> 43*55694b2aSYipeng Wang </marker> 44*55694b2aSYipeng Wang </defs> 45*55694b2aSYipeng Wang <g v:mID="0" v:index="1" v:groupContext="foregroundPage"> 46*55694b2aSYipeng Wang <title>Page-1</title> 47*55694b2aSYipeng Wang <v:pageProperties v:drawingScale="1" v:pageScale="1" v:drawingUnits="0" v:shadowOffsetX="9" v:shadowOffsetY="-9"/> 48*55694b2aSYipeng Wang <g id="group47-1" transform="translate(3.0294,-0.25)" v:mID="47" v:groupContext="group"> 49*55694b2aSYipeng Wang <title>Sheet.47</title> 50*55694b2aSYipeng Wang <g id="shape1-2" v:mID="1" v:groupContext="shape" transform="translate(177.75,-191.922)"> 51*55694b2aSYipeng Wang <title>Sheet.1</title> 52*55694b2aSYipeng Wang <desc>Element</desc> 53*55694b2aSYipeng Wang <v:textBlock v:margins="rect(4,4,4,4)"/> 54*55694b2aSYipeng Wang <v:textRect cx="54" cy="216" width="108" height="18"/> 55*55694b2aSYipeng Wang <rect x="0" y="207" width="108" height="18" class="st1"/> 56*55694b2aSYipeng Wang <text x="33.77" y="219.6" class="st2" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Element</text> </g> 57*55694b2aSYipeng Wang <g id="shape2-5" v:mID="2" v:groupContext="shape" transform="translate(456.75,33.0781) rotate(90)"> 58*55694b2aSYipeng Wang <title>Sheet.2</title> 59*55694b2aSYipeng Wang <v:userDefs> 60*55694b2aSYipeng Wang <v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/> 61*55694b2aSYipeng Wang </v:userDefs> 62*55694b2aSYipeng Wang <path d="M0 225 L18.65 225" class="st3"/> 63*55694b2aSYipeng Wang </g> 64*55694b2aSYipeng Wang <g id="shape3-11" v:mID="3" v:groupContext="shape" transform="translate(0,-67.0469)"> 65*55694b2aSYipeng Wang <title>Rectangle.54</title> 66*55694b2aSYipeng Wang <v:userDefs> 67*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 68*55694b2aSYipeng Wang </v:userDefs> 69*55694b2aSYipeng Wang <g id="shadow3-12" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 70*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 71*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 72*55694b2aSYipeng Wang </g> 73*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 74*55694b2aSYipeng Wang </g> 75*55694b2aSYipeng Wang <g id="shape4-15" v:mID="4" v:groupContext="shape" transform="translate(27,-67.0469)"> 76*55694b2aSYipeng Wang <title>Rectangle.55</title> 77*55694b2aSYipeng Wang <v:userDefs> 78*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 79*55694b2aSYipeng Wang </v:userDefs> 80*55694b2aSYipeng Wang <g id="shadow4-16" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 81*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 82*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 83*55694b2aSYipeng Wang </g> 84*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 85*55694b2aSYipeng Wang </g> 86*55694b2aSYipeng Wang <g id="shape5-19" v:mID="5" v:groupContext="shape" transform="translate(54,-67.0469)"> 87*55694b2aSYipeng Wang <title>Rectangle.56</title> 88*55694b2aSYipeng Wang <v:userDefs> 89*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 90*55694b2aSYipeng Wang </v:userDefs> 91*55694b2aSYipeng Wang <g id="shadow5-20" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 92*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 93*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 94*55694b2aSYipeng Wang </g> 95*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 96*55694b2aSYipeng Wang </g> 97*55694b2aSYipeng Wang <g id="shape6-23" v:mID="6" v:groupContext="shape" transform="translate(0,-53.5469)"> 98*55694b2aSYipeng Wang <title>Rectangle.57</title> 99*55694b2aSYipeng Wang <v:userDefs> 100*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 101*55694b2aSYipeng Wang </v:userDefs> 102*55694b2aSYipeng Wang <g id="shadow6-24" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 103*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 104*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 105*55694b2aSYipeng Wang </g> 106*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 107*55694b2aSYipeng Wang </g> 108*55694b2aSYipeng Wang <g id="shape7-27" v:mID="7" v:groupContext="shape" transform="translate(27,-53.5469)"> 109*55694b2aSYipeng Wang <title>Rectangle.58</title> 110*55694b2aSYipeng Wang <v:userDefs> 111*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 112*55694b2aSYipeng Wang </v:userDefs> 113*55694b2aSYipeng Wang <g id="shadow7-28" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 114*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 115*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 116*55694b2aSYipeng Wang </g> 117*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 118*55694b2aSYipeng Wang </g> 119*55694b2aSYipeng Wang <g id="shape8-31" v:mID="8" v:groupContext="shape" transform="translate(54,-53.5469)"> 120*55694b2aSYipeng Wang <title>Rectangle.59</title> 121*55694b2aSYipeng Wang <v:userDefs> 122*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 123*55694b2aSYipeng Wang </v:userDefs> 124*55694b2aSYipeng Wang <g id="shadow8-32" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 125*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 126*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 127*55694b2aSYipeng Wang </g> 128*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 129*55694b2aSYipeng Wang </g> 130*55694b2aSYipeng Wang <g id="shape9-35" v:mID="9" v:groupContext="shape" transform="translate(5.625,-72.6719)"> 131*55694b2aSYipeng Wang <title>Sheet.9</title> 132*55694b2aSYipeng Wang <desc>BF-1</desc> 133*55694b2aSYipeng Wang <v:textBlock v:margins="rect(4,4,4,4)"/> 134*55694b2aSYipeng Wang <v:textRect cx="36" cy="211.5" width="72" height="27"/> 135*55694b2aSYipeng Wang <rect x="0" y="198" width="72" height="27" class="st8"/> 136*55694b2aSYipeng Wang <text x="23.29" y="215.7" class="st9" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>BF-1</text> </g> 137*55694b2aSYipeng Wang <g id="shape10-38" v:mID="10" v:groupContext="shape" transform="translate(128.25,-65.0781)"> 138*55694b2aSYipeng Wang <title>Rectangle.74</title> 139*55694b2aSYipeng Wang <v:userDefs> 140*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 141*55694b2aSYipeng Wang </v:userDefs> 142*55694b2aSYipeng Wang <g id="shadow10-39" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 143*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 144*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 145*55694b2aSYipeng Wang </g> 146*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 147*55694b2aSYipeng Wang </g> 148*55694b2aSYipeng Wang <g id="shape11-42" v:mID="11" v:groupContext="shape" transform="translate(155.25,-65.0781)"> 149*55694b2aSYipeng Wang <title>Rectangle.75</title> 150*55694b2aSYipeng Wang <v:userDefs> 151*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 152*55694b2aSYipeng Wang </v:userDefs> 153*55694b2aSYipeng Wang <g id="shadow11-43" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 154*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 155*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 156*55694b2aSYipeng Wang </g> 157*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 158*55694b2aSYipeng Wang </g> 159*55694b2aSYipeng Wang <g id="shape12-46" v:mID="12" v:groupContext="shape" transform="translate(182.25,-65.0781)"> 160*55694b2aSYipeng Wang <title>Rectangle.76</title> 161*55694b2aSYipeng Wang <v:userDefs> 162*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 163*55694b2aSYipeng Wang </v:userDefs> 164*55694b2aSYipeng Wang <g id="shadow12-47" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 165*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 166*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 167*55694b2aSYipeng Wang </g> 168*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 169*55694b2aSYipeng Wang </g> 170*55694b2aSYipeng Wang <g id="shape13-50" v:mID="13" v:groupContext="shape" transform="translate(128.25,-51.5781)"> 171*55694b2aSYipeng Wang <title>Rectangle.77</title> 172*55694b2aSYipeng Wang <v:userDefs> 173*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 174*55694b2aSYipeng Wang </v:userDefs> 175*55694b2aSYipeng Wang <g id="shadow13-51" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 176*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 177*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 178*55694b2aSYipeng Wang </g> 179*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 180*55694b2aSYipeng Wang </g> 181*55694b2aSYipeng Wang <g id="shape14-54" v:mID="14" v:groupContext="shape" transform="translate(155.25,-51.5781)"> 182*55694b2aSYipeng Wang <title>Rectangle.78</title> 183*55694b2aSYipeng Wang <v:userDefs> 184*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 185*55694b2aSYipeng Wang </v:userDefs> 186*55694b2aSYipeng Wang <g id="shadow14-55" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 187*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 188*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 189*55694b2aSYipeng Wang </g> 190*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 191*55694b2aSYipeng Wang </g> 192*55694b2aSYipeng Wang <g id="shape15-58" v:mID="15" v:groupContext="shape" transform="translate(182.25,-51.5781)"> 193*55694b2aSYipeng Wang <title>Rectangle.79</title> 194*55694b2aSYipeng Wang <v:userDefs> 195*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 196*55694b2aSYipeng Wang </v:userDefs> 197*55694b2aSYipeng Wang <g id="shadow15-59" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 198*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 199*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 200*55694b2aSYipeng Wang </g> 201*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 202*55694b2aSYipeng Wang </g> 203*55694b2aSYipeng Wang <g id="shape16-62" v:mID="16" v:groupContext="shape" transform="translate(301.5,-65.0781)"> 204*55694b2aSYipeng Wang <title>Rectangle.81</title> 205*55694b2aSYipeng Wang <v:userDefs> 206*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 207*55694b2aSYipeng Wang </v:userDefs> 208*55694b2aSYipeng Wang <g id="shadow16-63" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 209*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 210*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 211*55694b2aSYipeng Wang </g> 212*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 213*55694b2aSYipeng Wang </g> 214*55694b2aSYipeng Wang <g id="shape17-66" v:mID="17" v:groupContext="shape" transform="translate(328.5,-65.0781)"> 215*55694b2aSYipeng Wang <title>Rectangle.82</title> 216*55694b2aSYipeng Wang <v:userDefs> 217*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 218*55694b2aSYipeng Wang </v:userDefs> 219*55694b2aSYipeng Wang <g id="shadow17-67" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 220*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 221*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 222*55694b2aSYipeng Wang </g> 223*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 224*55694b2aSYipeng Wang </g> 225*55694b2aSYipeng Wang <g id="shape18-70" v:mID="18" v:groupContext="shape" transform="translate(355.5,-65.0781)"> 226*55694b2aSYipeng Wang <title>Rectangle.83</title> 227*55694b2aSYipeng Wang <v:userDefs> 228*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 229*55694b2aSYipeng Wang </v:userDefs> 230*55694b2aSYipeng Wang <g id="shadow18-71" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 231*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 232*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 233*55694b2aSYipeng Wang </g> 234*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 235*55694b2aSYipeng Wang </g> 236*55694b2aSYipeng Wang <g id="shape19-74" v:mID="19" v:groupContext="shape" transform="translate(301.5,-51.5781)"> 237*55694b2aSYipeng Wang <title>Rectangle.84</title> 238*55694b2aSYipeng Wang <v:userDefs> 239*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 240*55694b2aSYipeng Wang </v:userDefs> 241*55694b2aSYipeng Wang <g id="shadow19-75" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 242*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 243*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 244*55694b2aSYipeng Wang </g> 245*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 246*55694b2aSYipeng Wang </g> 247*55694b2aSYipeng Wang <g id="shape20-78" v:mID="20" v:groupContext="shape" transform="translate(328.5,-51.5781)"> 248*55694b2aSYipeng Wang <title>Rectangle.85</title> 249*55694b2aSYipeng Wang <v:userDefs> 250*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 251*55694b2aSYipeng Wang </v:userDefs> 252*55694b2aSYipeng Wang <g id="shadow20-79" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 253*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 254*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 255*55694b2aSYipeng Wang </g> 256*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 257*55694b2aSYipeng Wang </g> 258*55694b2aSYipeng Wang <g id="shape21-82" v:mID="21" v:groupContext="shape" transform="translate(355.5,-51.5781)"> 259*55694b2aSYipeng Wang <title>Rectangle.86</title> 260*55694b2aSYipeng Wang <v:userDefs> 261*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 262*55694b2aSYipeng Wang </v:userDefs> 263*55694b2aSYipeng Wang <g id="shadow21-83" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 264*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 265*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 266*55694b2aSYipeng Wang </g> 267*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 268*55694b2aSYipeng Wang </g> 269*55694b2aSYipeng Wang <g id="shape22-86" v:mID="22" v:groupContext="shape" transform="translate(447.75,-65.6406)"> 270*55694b2aSYipeng Wang <title>Rectangle.88</title> 271*55694b2aSYipeng Wang <v:userDefs> 272*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 273*55694b2aSYipeng Wang </v:userDefs> 274*55694b2aSYipeng Wang <g id="shadow22-87" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 275*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 276*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 277*55694b2aSYipeng Wang </g> 278*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 279*55694b2aSYipeng Wang </g> 280*55694b2aSYipeng Wang <g id="shape23-90" v:mID="23" v:groupContext="shape" transform="translate(474.75,-65.6406)"> 281*55694b2aSYipeng Wang <title>Rectangle.89</title> 282*55694b2aSYipeng Wang <v:userDefs> 283*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 284*55694b2aSYipeng Wang </v:userDefs> 285*55694b2aSYipeng Wang <g id="shadow23-91" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 286*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 287*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 288*55694b2aSYipeng Wang </g> 289*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 290*55694b2aSYipeng Wang </g> 291*55694b2aSYipeng Wang <g id="shape24-94" v:mID="24" v:groupContext="shape" transform="translate(501.75,-65.6406)"> 292*55694b2aSYipeng Wang <title>Rectangle.90</title> 293*55694b2aSYipeng Wang <v:userDefs> 294*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 295*55694b2aSYipeng Wang </v:userDefs> 296*55694b2aSYipeng Wang <g id="shadow24-95" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 297*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 298*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 299*55694b2aSYipeng Wang </g> 300*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 301*55694b2aSYipeng Wang </g> 302*55694b2aSYipeng Wang <g id="shape25-98" v:mID="25" v:groupContext="shape" transform="translate(447.75,-52.1406)"> 303*55694b2aSYipeng Wang <title>Rectangle.91</title> 304*55694b2aSYipeng Wang <v:userDefs> 305*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 306*55694b2aSYipeng Wang </v:userDefs> 307*55694b2aSYipeng Wang <g id="shadow25-99" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 308*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 309*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 310*55694b2aSYipeng Wang </g> 311*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 312*55694b2aSYipeng Wang </g> 313*55694b2aSYipeng Wang <g id="shape26-102" v:mID="26" v:groupContext="shape" transform="translate(474.75,-52.1406)"> 314*55694b2aSYipeng Wang <title>Rectangle.92</title> 315*55694b2aSYipeng Wang <v:userDefs> 316*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 317*55694b2aSYipeng Wang </v:userDefs> 318*55694b2aSYipeng Wang <g id="shadow26-103" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 319*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 320*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 321*55694b2aSYipeng Wang </g> 322*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 323*55694b2aSYipeng Wang </g> 324*55694b2aSYipeng Wang <g id="shape27-106" v:mID="27" v:groupContext="shape" transform="translate(501.75,-52.1406)"> 325*55694b2aSYipeng Wang <title>Rectangle.93</title> 326*55694b2aSYipeng Wang <v:userDefs> 327*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:val="VT0(15):26"/> 328*55694b2aSYipeng Wang </v:userDefs> 329*55694b2aSYipeng Wang <g id="shadow27-107" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1" 330*55694b2aSYipeng Wang transform="matrix(1,0,0,1,0.3456,1.9728)" class="st5"> 331*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st6"/> 332*55694b2aSYipeng Wang </g> 333*55694b2aSYipeng Wang <rect x="0" y="211.5" width="27" height="13.5" class="st7"/> 334*55694b2aSYipeng Wang </g> 335*55694b2aSYipeng Wang <g id="shape28-110" v:mID="28" v:groupContext="shape" transform="translate(213.75,-63.9531)"> 336*55694b2aSYipeng Wang <title>Sheet.28</title> 337*55694b2aSYipeng Wang <v:userDefs> 338*55694b2aSYipeng Wang <v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/> 339*55694b2aSYipeng Wang </v:userDefs> 340*55694b2aSYipeng Wang <path d="M0 225 L83.25 225" class="st10"/> 341*55694b2aSYipeng Wang </g> 342*55694b2aSYipeng Wang <g id="shape29-113" v:mID="29" v:groupContext="shape" transform="translate(387,-63.9531)"> 343*55694b2aSYipeng Wang <title>Sheet.29</title> 344*55694b2aSYipeng Wang <v:userDefs> 345*55694b2aSYipeng Wang <v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/> 346*55694b2aSYipeng Wang </v:userDefs> 347*55694b2aSYipeng Wang <path d="M0 225 L54 225" class="st10"/> 348*55694b2aSYipeng Wang </g> 349*55694b2aSYipeng Wang <g id="group31-116" transform="translate(184.5,-113.172)" v:mID="31" v:groupContext="group"> 350*55694b2aSYipeng Wang <title>Sheet.31</title> 351*55694b2aSYipeng Wang <g id="shape32-117" v:mID="32" v:groupContext="shape" transform="translate(225,173.25) rotate(90)"> 352*55694b2aSYipeng Wang <title>Block Arrow</title> 353*55694b2aSYipeng Wang <v:userDefs> 354*55694b2aSYipeng Wang <v:ud v:nameU="visVersion" v:prompt="" v:val="VT0(15):26"/> 355*55694b2aSYipeng Wang </v:userDefs> 356*55694b2aSYipeng Wang <g id="shadow32-118" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" 357*55694b2aSYipeng Wang v:shadowType="1" transform="matrix(1,0,0,1,1.9728,-0.3456)" class="st5"> 358*55694b2aSYipeng Wang <path d="M0 225 L25.87 225 L51.75 177.75 L25.87 130.5 L0 130.5 L0 225 Z" class="st11"/> 359*55694b2aSYipeng Wang </g> 360*55694b2aSYipeng Wang <path d="M0 225 L25.87 225 L51.75 177.75 L25.87 130.5 L0 130.5 L0 225 Z" class="st12"/> 361*55694b2aSYipeng Wang </g> 362*55694b2aSYipeng Wang <g id="shape33-121" v:mID="33" v:groupContext="shape" transform="translate(2.25,-24.3529)"> 363*55694b2aSYipeng Wang <title>Sheet.33</title> 364*55694b2aSYipeng Wang <desc>h1, h2 .. hk</desc> 365*55694b2aSYipeng Wang <v:textBlock v:margins="rect(4,4,4,4)"/> 366*55694b2aSYipeng Wang <v:textRect cx="45" cy="215.868" width="90" height="18.2647"/> 367*55694b2aSYipeng Wang <rect x="0" y="206.735" width="90" height="18.2647" class="st8"/> 368*55694b2aSYipeng Wang <text x="17.56" y="219.47" class="st13" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>h1, h2 .. hk</text> </g> 369*55694b2aSYipeng Wang </g> 370*55694b2aSYipeng Wang <g id="shape34-124" v:mID="34" v:groupContext="shape" transform="translate(307.011,286.73) rotate(152.323)"> 371*55694b2aSYipeng Wang <title>Sheet.34</title> 372*55694b2aSYipeng Wang <v:userDefs> 373*55694b2aSYipeng Wang <v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/> 374*55694b2aSYipeng Wang </v:userDefs> 375*55694b2aSYipeng Wang <path d="M0 225 L128.85 225" class="st3"/> 376*55694b2aSYipeng Wang </g> 377*55694b2aSYipeng Wang <g id="shape35-129" v:mID="35" v:groupContext="shape" transform="translate(433.272,125.452) rotate(99.7172)"> 378*55694b2aSYipeng Wang <title>Sheet.35</title> 379*55694b2aSYipeng Wang <v:userDefs> 380*55694b2aSYipeng Wang <v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/> 381*55694b2aSYipeng Wang </v:userDefs> 382*55694b2aSYipeng Wang <path d="M0 225 L58.31 225" class="st3"/> 383*55694b2aSYipeng Wang </g> 384*55694b2aSYipeng Wang <g id="shape36-134" v:mID="36" v:groupContext="shape" transform="translate(407.724,-64.1459) rotate(45)"> 385*55694b2aSYipeng Wang <title>Sheet.36</title> 386*55694b2aSYipeng Wang <v:userDefs> 387*55694b2aSYipeng Wang <v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/> 388*55694b2aSYipeng Wang </v:userDefs> 389*55694b2aSYipeng Wang <path d="M0 225 L79.16 225" class="st3"/> 390*55694b2aSYipeng Wang </g> 391*55694b2aSYipeng Wang <g id="shape37-139" v:mID="37" v:groupContext="shape" transform="translate(320.441,-127.12) rotate(15.6155)"> 392*55694b2aSYipeng Wang <title>Sheet.37</title> 393*55694b2aSYipeng Wang <v:userDefs> 394*55694b2aSYipeng Wang <v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/> 395*55694b2aSYipeng Wang </v:userDefs> 396*55694b2aSYipeng Wang <path d="M0 225 L200.75 225" class="st3"/> 397*55694b2aSYipeng Wang </g> 398*55694b2aSYipeng Wang <g id="shape38-144" v:mID="38" v:groupContext="shape" transform="translate(132.75,-75.2588)"> 399*55694b2aSYipeng Wang <title>Sheet.38</title> 400*55694b2aSYipeng Wang <desc>BF-2</desc> 401*55694b2aSYipeng Wang <v:textBlock v:margins="rect(4,4,4,4)"/> 402*55694b2aSYipeng Wang <v:textRect cx="36" cy="211.5" width="72" height="27"/> 403*55694b2aSYipeng Wang <rect x="0" y="198" width="72" height="27" class="st8"/> 404*55694b2aSYipeng Wang <text x="23.29" y="215.7" class="st9" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>BF-2</text> </g> 405*55694b2aSYipeng Wang <g id="shape39-147" v:mID="39" v:groupContext="shape" transform="translate(303.75,-70.7588)"> 406*55694b2aSYipeng Wang <title>Sheet.39</title> 407*55694b2aSYipeng Wang <desc>BF-X</desc> 408*55694b2aSYipeng Wang <v:textBlock v:margins="rect(4,4,4,4)"/> 409*55694b2aSYipeng Wang <v:textRect cx="36" cy="211.5" width="72" height="27"/> 410*55694b2aSYipeng Wang <rect x="0" y="198" width="72" height="27" class="st8"/> 411*55694b2aSYipeng Wang <text x="23.2" y="215.7" class="st9" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>BF-X</text> </g> 412*55694b2aSYipeng Wang <g id="shape40-150" v:mID="40" v:groupContext="shape" transform="translate(447.75,-75.2588)"> 413*55694b2aSYipeng Wang <title>Sheet.40</title> 414*55694b2aSYipeng Wang <desc>BF-L</desc> 415*55694b2aSYipeng Wang <v:textBlock v:margins="rect(4,4,4,4)"/> 416*55694b2aSYipeng Wang <v:textRect cx="36" cy="211.5" width="72" height="27"/> 417*55694b2aSYipeng Wang <rect x="0" y="198" width="72" height="27" class="st8"/> 418*55694b2aSYipeng Wang <text x="23.89" y="215.7" class="st9" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>BF-L</text> </g> 419*55694b2aSYipeng Wang <g id="shape41-153" v:mID="41" v:groupContext="shape" transform="translate(300.375,-117)"> 420*55694b2aSYipeng Wang <title>Sheet.41</title> 421*55694b2aSYipeng Wang <desc>Hashing for lookup/Insertion into a vector of BFs happens once</desc> 422*55694b2aSYipeng Wang <v:textBlock v:margins="rect(4,4,4,4)"/> 423*55694b2aSYipeng Wang <v:textRect cx="90" cy="202.5" width="180" height="45"/> 424*55694b2aSYipeng Wang <rect x="0" y="180" width="180" height="45" class="st8"/> 425*55694b2aSYipeng Wang <text x="4.6" y="198.9" class="st14" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Hashing for lookup/Insertion into a <tspan 426*55694b2aSYipeng Wang x="23.06" dy="1.2em" class="st15">vector of BFs happens once</tspan></text> </g> 427*55694b2aSYipeng Wang <g id="shape44-157" v:mID="44" v:groupContext="shape" transform="translate(249.698,-151.505) rotate(-3.74012)"> 428*55694b2aSYipeng Wang <title>Sheet.44</title> 429*55694b2aSYipeng Wang <v:userDefs> 430*55694b2aSYipeng Wang <v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/> 431*55694b2aSYipeng Wang </v:userDefs> 432*55694b2aSYipeng Wang <path d="M-0 225 A93.4958 45.6256 42.23 0 1 79.38 221.66 L79.68 221.85" class="st16"/> 433*55694b2aSYipeng Wang </g> 434*55694b2aSYipeng Wang <g id="shape45-163" v:mID="45" v:groupContext="shape" transform="translate(30.375,0.25)"> 435*55694b2aSYipeng Wang <title>Sheet.45</title> 436*55694b2aSYipeng Wang <desc>Lookup/Insertion is done in the series of BFs, one by one or ...</desc> 437*55694b2aSYipeng Wang <v:textBlock v:margins="rect(4,4,4,4)"/> 438*55694b2aSYipeng Wang <v:textRect cx="233.048" cy="202.5" width="466.1" height="45"/> 439*55694b2aSYipeng Wang <rect x="0" y="180" width="466.096" height="45" class="st8"/> 440*55694b2aSYipeng Wang <text x="4.34" y="206.1" class="st14" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Lookup/Insertion is done in the series of BFs, one by one or can be optimized to do in parallel. </text> </g> 441*55694b2aSYipeng Wang <g id="shape46-166" v:mID="46" v:groupContext="shape" transform="translate(123.252,-43.6868) rotate(17.0249)"> 442*55694b2aSYipeng Wang <title>Sheet.46</title> 443*55694b2aSYipeng Wang <v:userDefs> 444*55694b2aSYipeng Wang <v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/> 445*55694b2aSYipeng Wang </v:userDefs> 446*55694b2aSYipeng Wang <path d="M-0 225 A88.2185 43.0621 47.63 0 1 70.31 221.39 L70.6 221.6" class="st16"/> 447*55694b2aSYipeng Wang </g> 448*55694b2aSYipeng Wang </g> 449*55694b2aSYipeng Wang </g> 450*55694b2aSYipeng Wang</svg> 451