<snapdata remixID="10100511"><project name="infection tag" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><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" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="0.8598200899550648" y="-0.5899550224887662" heading="90" scale="0.25" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="ball e" center-x="22.5" center-y="22.5" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjAiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQ1cHgiIGhlaWdodD0iNDVweCIgdmlld0JveD0iMCAwIDQ1IDQ1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NSA0NSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgPGc+CiAgICA8cmFkaWFsR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBjeD0iMjkuNzI3NSIgY3k9IjEzLjEzOTYiIHI9IjM4LjUyOTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojREE3RkZGIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzM5MDBBQSIvPgogICAgPC9yYWRpYWxHcmFkaWVudD4KICAgIDxjaXJjbGUgZmlsbD0idXJsKCNTVkdJRF8xXykiIGN4PSIyMi41IiBjeT0iMjIuNSIgcj0iMjIuNSIvPgogIDwvZz4KPC9zdmc+" id="10"/></item><item><costume name="ball d" center-x="22.5" center-y="22.5" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjAiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQ1cHgiIGhlaWdodD0iNDVweCIgdmlld0JveD0iMCAwIDQ1IDQ1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NSA0NSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgPGc+CiAgICA8cmFkaWFsR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBjeD0iMjkuNzI3NSIgY3k9IjEzLjEzOTYiIHI9IjM4LjUyOTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojQjdGRjU5Ii8+CiAgICAgIDxzdG9wIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzAwNzIwRCIvPgogICAgPC9yYWRpYWxHcmFkaWVudD4KICAgIDxjaXJjbGUgZmlsbD0idXJsKCNTVkdJRF8xXykiIGN4PSIyMi41IiBjeT0iMjIuNSIgcj0iMjIuNSIvPgogIDwvZz4KPC9zdmc+" id="11"/></item></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables></variables><scripts><script x="17.857142857142858" y="17.857142857142858"><block s="receiveGo"></block><block s="doSetVar"><l>start moving</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>over?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>timer</l><l>0</l></block><block s="doSetVar"><l>total</l><l>0</l></block><block s="doSetVar"><l>total infected</l><l>0</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setScale"><l>25</l></block><block s="doSwitchToCostume"><l>ball d</l></block><block s="show"></block><block s="doAsk"><l>What is the population?</l></block><block s="doSetVar"><l>population</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what % are infected?</l></block><block s="doSetVar"><l>infection rate</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>How fast is the population?</l></block><block s="doSetVar"><l>spped</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what is the chance of infection? enter percent. ex: 50</l><comment w="328.09523809523836" collapsed="false">I used the following algorythm: if (pick random number 1 to 100/chance_of_infection&quot; = 1&#xD;then...</comment></block><block s="doIf"><block s="reportOr"><block s="reportNot"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block></block><block s="reportLessThan"><l>100</l><block s="getLastAnswer"></block></block></block><script><block s="doAsk"><l>please enter a number less than 100 and greater than 0</l></block></script></block><block s="doSetVar"><l>chance of infection</l><block s="getLastAnswer"></block></block><block s="doRepeat"><block s="reportDifference"><block var="population"/><block s="reportProduct"><block s="reportQuotient"><block var="infection rate"/><l>100</l></block><block var="population"/></block></block><script><block s="doSwitchToCostume"><l>ball d</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doChangeVar"><l>total</l><l>1</l></block></script></block><block s="doSayFor"><l>spawning infected entity in</l><l>1</l></block><block s="doSayFor"><l>3</l><l>1</l></block><block s="doSayFor"><l>2</l><l>1</l></block><block s="doSayFor"><l>1</l><l>1</l></block><block s="doRepeat"><block s="reportProduct"><block s="reportQuotient"><block var="infection rate"/><l>100</l></block><block var="population"/></block><script><block s="doSwitchToCostume"><l>ball e</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doChangeVar"><l>total</l><l>1</l></block><block s="doChangeVar"><l>total infected</l><l>1</l></block></script></block><block s="doSetVar"><l>start moving</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="hide"></block><block s="doForever"><script><block s="doUntil"><block var="over?"/><script><block s="doWait"><l>0.1</l></block><block s="doChangeVar"><l>timer</l><l>0.1</l></block></script></block><block s="doIf"><block var="over?"/><script><block s="show"></block><block s="bubble"><block s="reportJoinWords"><list><l>The simulation started with </l><block var="population"/><l> entities. </l><block var="infection rate"/><l>%</l><l>of the population (or </l><block s="reportRound"><block s="reportProduct"><block s="reportQuotient"><block var="infection rate"/><l>100</l></block><block var="population"/></block></block><l> were infected. Within </l><block s="reportQuotient"><block s="reportRound"><block s="reportProduct"><block var="timer"/><l>100</l></block></block><l>100</l></block><l> seconds.</l><l>there was a </l><block var="chance of infection"/><l>% chance that someone gets infected</l></list></block></block></script></block></script></block></script><script x="17.857142857142858" y="1117.4444444444446"><block s="receiveOnClone"></block><block s="setHeading"><block s="reportRandom"><l>1</l><l>360</l></block></block><block s="gotoXY"><block s="reportRandom"><l>-200</l><l>200</l></block><block s="reportRandom"><l>-200</l><l>200</l></block></block><block s="doForever"><script><block s="doIf"><block s="reportEquals"><block var="start moving"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="forward"><block var="spped"/></block><block s="bounceOffEdge"></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block s="getCostumeIdx"></block><l>2</l></block><custom-block s="touching_clones?"></custom-block></block><script><block s="doSwitchToCostume"><l>ball e</l></block><block s="doChangeVar"><l>total infected</l><l>1</l></block></script></block><block s="doIf"><block s="reportOr"><block s="reportEquals"><block var="population"/><block var="total infected"/></block><block s="reportLessThan"><block var="population"/><block var="total infected"/></block></block><script><block s="doSetVar"><l>over?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doRepeat"><l>10</l><script><block s="changeEffect"><l><option>ghost</option></l><l>10</l></block><block s="doWait"><l>0.1</l></block></script></block><block s="removeClone"></block></script></block></script></block></script></block></script><script x="17.857142857142858" y="1560.1269841269852"><block s="doAsk"><l>chase infected entities? 1=yes, 2=no</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doSetVar"><l>chase uninfected entities?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block><script><block s="doSetVar"><l>chase uninfected entities?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block></script><script x="17.857142857142858" y="1730.5436507936527"><block s="doIf"><block s="reportEquals"><block s="getCostumeIdx"></block><l>2</l></block><script><block s="doForEach"><l>item</l><block s="reportGet"><l><option>neighbors</option></l></block><script><block s="doFaceTowards"><block var="item"/></block></script></block></script></block></script><script x="456.7857142857143" y="1208.75"><block s="reportRandom"><l>1</l><block s="reportRound"><block s="reportQuotient"><l>100</l><block var="chance of infection"/></block></block></block></script></scripts></sprite><watcher var="infection rate" style="normal" x="27.402414460356795" y="27.402414460358727" color="243,118,29" hidden="true"/><watcher var="spped" style="normal" x="27.402414460356795" y="207.16226428127848" color="243,118,29" hidden="true"/><watcher var="over?" style="normal" x="6.37471354166496" y="379.50795468017395" color="243,118,29" hidden="true"/><watcher var="total" style="normal" x="8.499618055555402" y="575.8491232638884" color="243,118,29" hidden="true"/><watcher var="chance of infection" style="normal" x="13.895833333333485" y="13.895833333333314" color="243,118,29" hidden="true"/><watcher var="start moving" style="normal" x="13.895833333333485" y="59.47416944583338" color="243,118,29" hidden="true"/><watcher var="timer" style="normal" x="16.499618055555402" y="81.8369884438711" color="243,118,29"/><watcher var="total infected" style="normal" x="12" y="45.449998000000164" color="243,118,29"/><watcher var="population" style="normal" x="20.402414460356795" y="4.282339370818356" color="243,118,29"/><watcher var="chase uninfected entities?" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="touching_clones?" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>item</l><block s="reportGet"><l><option>neighbors</option></l></block><script><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block s="reportRandom"><l>1</l><block s="reportRound"><block s="reportQuotient"><l>100</l><block var="chance of infection"/></block></block></block><l>1</l></block><block s="reportAnd"><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume #</option></l><l>Sprite</l></block><l>1</l></block><block s="reportTouchingObject"><block var="item"/></block></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition></blocks><variables><variable name="infection rate"><l>5</l></variable><variable name="population"><l>20</l></variable><variable name="spped"><l>1</l></variable><variable name="total"><l>20</l></variable><variable name="total infected"><l>20</l></variable><variable name="over?"><bool>true</bool></variable><variable name="timer"><l>20.700000000000024</l></variable><variable name="chance of infection"><l>10</l></variable><variable name="start moving"><bool>true</bool></variable><variable name="chase uninfected entities?"><bool>true</bool></variable></variables></project><media name="infection tag" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>