<snapdata remixID="12956996"><project name="barcode proj" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="barcode proj"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Add Odds %&apos;barcodeList&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><scripts><script x="282.505859375" y="97.49999999999989"><block var="positionoflist"/></script><script x="318.35966796875005" y="273.87499999999994"><block s="doSetVar"><l>index</l><l>1</l></block></script><script x="281.30859375" y="171.49999999999977"><block var="positionoflist"/></script><script x="348.3974609375" y="197.49999999999977"><block var="barcode"/></script><script x="300.51328124999986" y="129.4999999999999"><block s="reportVariadicSum"><block var="oddSum"/></block></script><script x="331.3203125" y="331.78333333333325"><block var="oddSum"/></script><script x="225.99736328125005" y="356.69166666666655"><block var="index"/></script></scripts></block-definition><block-definition s="Add Evens" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>positionoflist</l><l>1</l></block><block s="doSetVar"><l>evenSum</l><l>0</l></block><block s="doRepeat"><l>11</l><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="positionoflist"/><l>2</l></block><l>0</l></list></block><script><block s="doSetVar"><l>evenSum</l><block s="reportVariadicSum"><list><block var="evenSum"/><block s="reportListItem"><block var="positionoflist"/><block var="barcode"/></block></list></block></block></script><list></list></block><block s="doChangeVar"><l>positionoflist</l><l>1</l></block></script></block></script></block-definition><block-definition s="Find Total Sum" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>totalSum</l><block s="reportVariadicSum"><list><block var="evenSum"/><block var="oddSum"/></list></block></block><block s="doSetVar"><l>totalSum</l><block s="reportVariadicSum"><list><block var="totalSum"/><block s="reportListItem"><l><option>last</option></l><block var="barcode"/></block></list></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="totalSum"/><l>10</l></block><l>0</l></list></block><script><block s="doSayFor"><l>Code is correct.</l><l>2</l></block></script><script><block s="doSayFor"><l>Code is incorrect</l><l>2</l></block></script></block></script></block-definition><block-definition s="sumOdd %&apos;barcodeList&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>sum</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doRepeat"><block s="reportListAttribute"><l><option>length</option></l><block var="barcodeList"/></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="index"/><l>2</l></block><l>1</l></list></block><script><block s="doSetVar"><l>sum</l><block s="reportVariadicSum"><list><block var="sum"/><block s="reportListItem"><block var="index"/><block var="barcodeList"/></block></list></block></block><block s="doSetVar"><l>index</l><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block></block></script><script><block s="doSetVar"><l>index</l><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block></block></script></block></script></block><block s="doReport"><block s="reportVariadicProduct"><list><block var="sum"/><l>3</l></list></block></block></script><scripts><script x="216.11718749999977" y="101.49999999999943"><block var="barcodeList"/></script><script x="351.2021484374998" y="232.33333333333235"><block var="barcodeList"/></script><script x="244.4794921875" y="40.666666666666686"><block s="reportDifference"><l></l><l>1</l></block></script></scripts></block-definition><block-definition s="sumEven %&apos;barcodeList&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>sum</l></list></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>sum</l><l>0</l></block><block s="doRepeat"><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="barcodeList"/></block><l>1</l></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportModulus"><block var="index"/><l>2</l></block><l>0</l></list></block><script><block s="doSetVar"><l>sum</l><block s="reportVariadicSum"><list><block var="sum"/><block s="reportListItem"><block var="index"/><block var="barcodeList"/></block></list></block></block><block s="doSetVar"><l>index</l><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block></block></script><script><block s="doSetVar"><l>index</l><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block></block></script></block></script></block><block s="doReport"><block var="sum"/></block></script><scripts><script x="303.20214843750017" y="230.33333333333263"><block var="barcodeList"/></script></scripts></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="230"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="231"></list></costumes><sounds><list struct="atomic" id="232"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="237"><costumes><list struct="atomic" id="238"></list></costumes><sounds><list struct="atomic" id="239"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>barcode</l><l>0</l></block><block s="doAsk"><l>enter barcode </l></block><block s="doSetVar"><l>barcode</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>barcodeList</l><block s="reportTextSplit"><block var="barcode"/><l><option>letter</option></l></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="barcodeList"/></block><l>11</l></list></block><script><block s="doSetVar"><l>modSub</l><block s="reportModulus"><block s="reportVariadicSum"><list><custom-block s="sumOdd %l"><block var="barcodeList"/></custom-block><custom-block s="sumEven %l"><block var="barcodeList"/></custom-block></list></block><l>10</l></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="modSub"/><l>0</l></list></block><script><block s="doSetVar"><l>checkDigit</l><l>0</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicNotEquals"><list><block var="modSub"/><l>0</l></list></block><script><block s="doSetVar"><l>checkDigit</l><block s="reportDifference"><l>10</l><block var="modSub"/></block></block><block s="doSayFor"><block var="checkDigit"/><l>2</l></block></script><list></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="barcodeList"/></block><l>11</l></list></block><script><block s="doSayFor"><block var="checkDigit"/><l>2</l></block></script><list></list></block><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="barcodeList"/></block><l>12</l></list></block><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="barcodeList"/></block><l>11</l></list></block></list></block><script><block s="doSayFor"><l>code is valid </l><l>2</l></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicOr"><list><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>0</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>1</l></list></block></list></block><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>6</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>7</l></list></block></list></block></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>8</l></list></block></list></block><script><block s="doSayFor"><l>Your item is a regular item</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>2</l></list></block><script><block s="doSayFor"><l>Your item is a weight item (ie,meat)</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>3</l></list></block><script><block s="doSayFor"><l>Your item is a health related item</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>4</l></list></block><script><block s="doSayFor"><l>Your item is an in-store , non food marketing item</l><l>2</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>5</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="barcodeList"/></block><l>9</l></list></block></list></block><script><block s="doSayFor"><l>Your Item is a cupon</l><l>2</l></block></script><list></list></block></script><script><block s="doSayFor"><l>Code is invalid </l><l>2</l></block></script></block></script><script x="545.6718750000002" y="344.66666666666777"><block var="checkDigit"/></script><script x="604.3310546875002" y="455.6666666666674"><block var="checkDigit"/></script><script x="412.2568359375002" y="259.0000000000006"><block s="reportDifference"><l></l><l></l></block></script><script x="442.6777343750001" y="83.66666666666708"><block s="reportListItem"><l><option>last</option></l><l/></block></script><script x="474.6617838541663" y="513.7499999999999"><block var="modSub"/></script><script x="436" y="139.8333333333331"><block s="reportTextSplit"><l></l><l><option>letter</option></l></block></script><script x="523.6666666666663" y="208.75000000000074"><block s="doReport"><custom-block s="sumOdd %l"><block var="barcodeList"/></custom-block></block></script><script x="544" y="169"><block s="doReport"><custom-block s="sumEven %l"><block var="barcodeList"/></custom-block></block></script><script x="405.2568359375001" y="279.00000000000074"><block s="reportTextSplit"><block s="reportVariadicSum"><list><custom-block s="sumOdd %l"><block var="barcodeList"/></custom-block><custom-block s="sumEven %l"><block var="barcodeList"/></custom-block></list></block><l><option>letter</option></l></block></script><script x="421.2568359375001" y="327.00000000000074"><block s="reportModulus"><l>135</l><l>10</l></block></script><script x="494.92578125" y="436.0833333333327"><block var="modSub"/></script><script x="363" y="424.24999999999955"><block var="checkDigit"/></script></scripts></sprite><watcher var="positionoflist" style="normal" x="353" y="9.000001999999995" color="243,118,29"/><watcher var="oddSum" style="normal" x="355" y="36" color="243,118,29"/><watcher var="evenSum" style="normal" x="355" y="62" color="243,118,29"/><watcher var="totalSum" style="normal" x="356" y="89.000002" color="243,118,29"/><watcher var="barcode" style="normal" x="7" y="12" color="243,118,29"/><watcher var="barcodeList" style="normal" x="33" y="83" color="243,118,29" extX="80" extY="70"/><watcher var="index12" style="normal" x="415" y="300" color="243,118,29"/><watcher var="modSub" style="normal" x="28" y="201" color="243,118,29"/><watcher var="checkDigit" style="normal" x="146" y="198" color="243,118,29"/></sprites></stage><variables><variable name="oddSum"><l>0</l></variable><variable name="evenSum"><l>3.3333333333333333e+37</l></variable><variable name="totalSum"><l>9.999999999999999e+56</l></variable><variable name="positionoflist"><l>12</l></variable><variable name="barcode"><l>03400040241</l></variable><variable name="barcodeList"><list struct="atomic" id="564">0,3,4,0,0,0,4,0,2,4,1</list></variable><variable name="checkDigit"><l>0</l></variable><variable name="index12"><l></l></variable><variable name="modSub"><l>0</l></variable></variables></scene></scenes></project><media name="barcode proj" app="Snap! 9.0, https://snap.berkeley.edu" version="2"></media></snapdata>