<snapdata remixID="13146953"><project name="U5L2-Simulation" 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="U5L2-Simulation"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="simulate disease, population: %&apos;population input&apos; percent infected: %&apos;percent initially infected input&apos; speed: %&apos;speed input&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>elapsed time</l><l>start time</l></list></block><block s="doSetVar"><l>clones ready?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="initialize simulation %n %n %n"><block var="population input"/><block var="percent initially infected input"/><block var="speed input"/></custom-block><block s="show"></block><block s="doRepeat"><block var="population input"/><script><block s="createClone"><l><option>myself</option></l></block></script><comment w="136.66666666666666" collapsed="true">Create the clones.</comment></block><block s="hide"></block><block s="doSetVar"><l>start time</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="doSetVar"><l>clones ready?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doWaitUntil"><block s="reportVariadicEquals"><list><block var="population"/><block var="number infected"/></list></block><comment w="135.33333333333334" collapsed="false">Wait until everyone is&#xD;infected.</comment></block><block s="doSetVar"><l>elapsed time</l><block s="reportQuotient"><block s="reportDifference"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block var="start time"/></block><l>1000</l></block></block><block s="doBroadcast"><l>vanish</l><list></list></block><block s="doReport"><block var="elapsed time"/></block></script></block-definition><block-definition s="average time for disease spread with population size: %&apos;size&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="bubble"><l></l></block><block s="doReport"><block s="reportQuotient"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><block var="size"/><l>10</l><l>2</l></custom-block></autolambda><list></list></block><block s="reportNumbers"><l>1</l><l>10</l></block></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block><l>10</l></block></block></script></block-definition><block-definition s="initialize clone" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="number infected"/><block s="reportVariadicProduct"><list><block var="population"/><block s="reportQuotient"><block var="percent initially infected"/><l>100</l></block></list></block></list></block><script><block s="doChangeVar"><l>number infected</l><l>1</l></block><block s="doSetVar"><l>infected?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSwitchToCostume"><l>sick</l></block></script><list></list></block><block s="doGotoObject"><l><option>random position</option></l></block><block s="doFaceTowards"><l><option>random position</option></l></block></script></block-definition><block-definition s="touching infected person?" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>neighbor</l><block s="reportGet"><l><option>neighbors</option></l></block><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportNot"><block var="infected?"/></block><block s="reportVariadicAnd"><list><block s="reportTouchingObject"><block var="neighbor"/></block><block s="reportAskFor"><block var="neighbor"/><block s="reifyReporter"><autolambda><block var="infected?"/></autolambda><list></list></block><list></list></block></list></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block></script><comment w="174.66666666666666" collapsed="false">Fill in the blank to check whether&#xD;this clone is touching an infected one.</comment></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="initialize simulation %&apos;pop&apos; %&apos;inf&apos; %&apos;sp&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>population</l><block var="pop"/><comment w="216.66666666666666" collapsed="true">Make global so &quot;when I start&quot; can use it.</comment></block><block s="doSetVar"><l>percent initially infected</l><block var="inf"/></block><block s="doSetVar"><l>speed</l><block var="sp"/></block><block s="doSetVar"><l>clones ready?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>number infected</l><l>0</l></block><block s="doSetVar"><l>infected?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSwitchToCostume"><l>well</l></block><block s="setScale"><l>50</l></block></script></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="210"><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="211"></list></costumes><sounds><list struct="atomic" id="212"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="164.94392285142249" y="62.87789818527526" heading="148.58999999999997" scale="0.5" volume="100" pan="0" rotation="0" draggable="true" hidden="true" costume="2" color="80,80,80,1" pen="tip" id="217"><costumes><list id="218"><item><ref mediaID="Sprite_cst_well"></ref></item><item><ref mediaID="Sprite_cst_sick"></ref></item></list></costumes><sounds><list struct="atomic" id="219"></list></sounds><blocks></blocks><variables><variable name="infected?"><bool>true</bool></variable></variables><scripts><script x="13.333333333333343" y="34.22222222222224"><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><l>100</l><l>5</l><l>2</l></custom-block></script><script x="17" y="64.77777777777776"><custom-block s="touching infected person?"></custom-block></script><comment x="11.333333333333343" y="10" w="331.3333333333333" collapsed="true">There are things to write inside these blocks:</comment><script x="34.66666666666666" y="106.88888888888904"><block s="receiveOnClone"></block><custom-block s="initialize clone"></custom-block><block s="doWaitUntil"><block var="clones ready?"><comment w="295.3333333333333" collapsed="true">This will be true when all the clones have been created.</comment></block></block><block s="doUntil"><block s="reportVariadicEquals"><list><block var="number infected"/><block var="population"/></list></block><script><block s="forward"><block var="speed"/></block><block s="bounceOffEdge"></block><block s="doIf"><custom-block s="touching infected person?"></custom-block><script><block s="doIf"><block s="reportNot"><block var="infected?"/></block><script><block s="doChangeVar"><l>number infected</l><l>1</l></block></script><list></list></block><block s="doSetVar"><l>infected?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSwitchToCostume"><l>sick</l></block></script><list></list></block></script><comment w="220" collapsed="false">Move the clone and&#xD;make it infected if it&apos;s touching an infected one.</comment></block></script></scripts></sprite><watcher scope="Sprite" var="infected?" style="normal" x="9.999999999999545" y="10.000000000000007" color="243,118,29" hidden="true"/><watcher var="number infected" style="normal" x="9.999999999999545" y="40.000001999999995" color="243,118,29" hidden="true"/><watcher var="population input" style="normal" x="10" y="10" color="243,118,29"/></sprites></stage><variables><variable name="number infected"><l>100</l></variable><variable name="population"><l>100</l></variable><variable name="percent initially infected"><l>5</l></variable><variable name="speed"><l>2</l></variable><variable name="clones ready?"><bool>true</bool></variable><variable name="population input"><l>0</l></variable></variables></scene></scenes></project><media name="U5L2-Simulation" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><costume name="well" center-x="12" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAxCAYAAAAvFgI4AAAAAXNSR0IArs4c6QAACiFJREFUWEetmNuPXVUdx39rrb3X2tdz9jnTdjotUiltgVKESEtEFKoRmuIDvnSMiSExJpCYQOQvcHw1PBBISOTJB2NiSbRThMYysRjEBAUpQgsi0OmZTu9zbnuvfVuXn9kz3K8jZSf77ez1Ob/v9/v7rbU3gVVeiEh++QywpQLYRAZ4DMA8vg8sEIKftwT5vB8AILnn1+BsWAeh4tAuFYRYVtqnmdQwkT1/HOQzM0R/1jqfDUEkM38CfwTQIQQ25anZZixbA1pVHPU5xuAUaflvFWeh/9i9RH0a6DMgSB7YDx5x4CuVgW1FCTulhOurGtY5YEpGzRnPsW/4AfyNeub483OvL7342M5PBH0qZN9+5FMerK8k3CRruElK2CkzvFIrElOCyiFmKITutUM4EnvOESvl65Pn26OZGWI/WtGnQJDc91uI0YfrBil8P8vhG1LCtqrAjtWEE0BDmK25Y/vtCF9ox/ZJ362fvSBavcenSb0qyMwM0vPbYV2l4Nv9EeyTOXy9LGHSauTN8kDQEACkDIoo1G8ksXmq69snPQhee/BuyAE+nLhPrGTffmRf4bDh4ghu749gOsvga0ZBBxGo1eASCk2akBKrPN/Ot8Pq8NrI/tFx1cuP/Librg6CyKaeKDcuLbE9wwGdljnZoTXpIABFSxyEFQgjVgmue53Y/DmOqgOu6h997N7N49VB9iNba/obxln8vcGYTGcFXK9r0kUgFIEyxEYubCqpPK96OwnqQ50QZ3m7++qj0yBXBWk8GWw7vzat42/1h/DDcU5vrEq63ljmEKTMgrEU0FJWy4CXr7b98olOTA8pt3zrNz+5olyd8Yi0/N2onQPecHEAPxhm5OY0J1fUNQvBoIPEWsaw5q7qR6J4vhOrg2vc+jmjTpx55P699WdUgmRmBtjpG89wtx/5AQ4TDc6V4xJvGWX264OxviovsFuVJSeI1g9c6Xl4vhPqf3QDeDb04Riq1nlJw2yhWioP9bcoeKdn3kkXkn37wZsU0AGlNpRSbVRlOWl0PaUrc0VZm8uyvN4gZdXJpeSNKUEcSt9j/VbA3hbCmXddcZpy7xxjzmnB6Sm3Zc4vqiR9fJo0cQdounsdgymrzHZZ4M6ytNvLUk2p2rSMxcgo9LVSflVVvC5rRhCBB55yOau4SzPHYZJRmruusyQ4e9v34SUu4Cjk1VuPnXk4bUJCfn4A2nkBO8rK3ppJvDUv7NVKYaINONYiQyQELRKjdXMzgtRS10GHEUscsIQ0SSPWYVBwThYjD1/wXHPEZey5o+bYadI0XofBOluam9MM9owzvKUq4TIE4loAYg1QaykBi8QiABrjAlBNKEFKAanTdL5FQgAJgGUUxr5rjvuePRw49hDw8L9kHyJbfwim0j7cmqXmziyDbyiFa5qHGaO2qglXCly0QJobLLgARDWTo1mYuaCFZxVzwBgFDC0q7ug3Qw6HA98eFHb0Gtl9BJ3tI5gqcrgtHds7ZQY3GWMST2DJXEcXFQllDoHV4DT7ICBxAVA1O2KjtRBYhbHNHBdVVVOhKyQO1fOBsHOhgFnjpcffg1QSdqfS7pUZ7EJr4iDAscupGhesnaXQ0jWID0MaeRB9D/NOYvqOgKooSVAWljOCvcC1c4GnDxqveB/SVJKldm8uzU2INoxDMnC5U48kTKQpSdTHIKTxwQaekd2uWfI8UqQ5REWBglq74Ak75wdw0NejD0Ayc1smyd48t7vAmjAOYeByVg8lm0hT6HwYAmpZOAo29KzsdnRfcFLKEsK8IJxYveC5ds4XcNAnwadAjAnjiPRdTtQwYxNpRj4HYpYab2RBwjxHQdEuCMfO+bE7C/3+B4z/YCXLEOgvV5LRNZ8H6XT0slwyhyjP0VuGcJgTnj0YTgXHPpIuc2eR212IJmyFTSWsaiBZRjq1AgHmnXSRFbkoQesL08i15PkNhERFwQRYs+i7MBe2yCxf465AtqWwoU7htkzavYU0u4i1QfSuJxmbyCR0lAKx3CemiTAooE2Xg/W5lt3ELPGQFjJnUZmDR8Eueo75S+ThAe37r34swnlud4I1QRhA3xUrcmUZdLUmAhAIauKS5T6B5XQ1kIkJc4F7WOQFjYocfGrtou/iXMuHWdLItW//frYWdq+tytausrDfzXN9Y/NsFJAhdQVdGjuXZzldWyvwrQGia0tYM1KaCUbRBh6OJpL6VOCbpaLQoixQANpF14G/cqeeW7jwnxPNoYP8bD+Erh5sznN1varV1YxYXwihCogmL2beDeMMLtc1CbVqhiQCpQCMUWQETeDri2uS+ng3rF8HXRZFpQlafd4F80pF1Cty7bELy6N+9ww6V0++1fWY3UCsXc9c61MvCS7WrevODb3dMidbVEUiVVtqmnFMABzKwGGgA0+fmWiV/5xsVX/3Sbqoy7rWxI4ca0+jf/rsg3fvyd87EjXT+NrBi0JEXDA3Fn2aTJ0eRd+5OGZ3yRyvUYVtVXVFUOXNoQUcHhLHYTrw7cJEWP51Miqf6narV7hZSunA1uWZtJr5xe5qZcZ97EJy38Nvcmfzlo3nzts9wyHZJ3O8ts6rdikHYMq+RuIwEa2nLvd0GEAvieunJ4SadfwLR4+d+P3omZkZ0xyZ3l36Ew93TayvPguXjSu4YzSEaSnNjjKTSTE6jTo7UwLzXdHe5HKvrcKQ9pKoPtzx6gNRmR196IGvjlZ1JGr2mHV/gMsGI9gzGuJ0VtgdRZom1XDeqGyxABoKkWzh3G+rKHZPdhpIUB8I5amXH3rghi8OydNxUo1Oap32SmQxF+0tgvuJimM+vwKRs6E8e2kQ2VQy6mmTzpeWRVy0t3IRJDqO3PlOpA53uJwNq0uEZMty9YzNThaGhlwkW7kXtHUc8fkkUoe7XwpknCbVuKftuFdpFjhee6vwwvchLS5n25dcyXjcQJQd95RmIfsopHupnqSF3SGXISdrO17Q70A8L0zUsiexOtzxL9H4FUia1ON5ZcYLyrDAEe2r+IpcXxKk6ZNsnCZq1DM6PVkZ2jTjNtcLE91EuDH+y/EkzZJ6cBJN1ssN9fiXBhmO4Y7hEKaz3FwnM9muBvPEZL3UUE80xougo+JYzLej6umJL9LxU0/AxsEQbh8McFrmuCNP06QYnrImPZGh43Ev3hqIsKujBhKrpydidQCr/sv/1zvjpIDJIoNb+yO4S+b22kKmrXpwqi7HvZS5gSeSKyPhtW0Qub3E00eisDqUIB7/1U/XZKsakM3rxD1z0HJT2D4cwDerCjZVUgbFaDEvRgsppaHvdze1uN8iXsDOxoF+yRPmX/NLFxYP3b+1WtU74/JueQSd68/AREZgQ6WhbVPpFONzZXHhRMW8lut3N/tB7BHu8gxCc45DeuHR44/mMDOz2s8eK/9l92504h8Bb4XgQL8Pi+zftnpGmHhTSC2LnGs2bsZhAqZ8G9TjM6A+KtO7Ff0PXxgKiBTAn+kAAAAASUVORK5CYII=" mediaID="Sprite_cst_well"/><costume name="sick" center-x="12" center-y="26" image="data:image/png;base64,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" mediaID="Sprite_cst_sick"/></media></snapdata>