<snapdata remixID="12064434"><project name="U3L3-TicTacToe" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U3L3-TicTacToe"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="errorObsolete"></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script><scripts><script x="229.00000300000002" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="makeBoard" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSwitchToCostume"><l>Empty</l></block><block s="show"></block><custom-block s="for %upvar = %n to %n %cs"><l>row</l><l>1</l><l>3</l><script><custom-block s="for %upvar = %n to %n %cs"><l>column</l><l>1</l><l>3</l><script><block s="gotoXY"><block s="reportVariadicSum"><list><l>-100</l><block s="reportVariadicProduct"><list><l>50</l><block var="column"/></list></block></list></block><block s="reportDifference"><l>100</l><block s="reportVariadicProduct"><list><l>50</l><block var="row"/></list></block></block></block><block s="createClone"><l><option>myself</option></l></block><block s="doSetVar"><l>position number</l><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>9</l></block><block var="board"/></block></block></script></custom-block></script></custom-block><block s="hide"></block></script><scripts><script x="215.5498046875" y="64.13333333333338"><block var="position number"/></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="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="195"><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="196"></list></costumes><sounds><list struct="atomic" id="197"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Square" idx="1" x="50" y="-50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="202"><costumes><list id="203"><item><ref mediaID="Square_cst_Empty"></ref></item><item><ref mediaID="Square_cst_X"></ref></item><item><ref mediaID="Square_cst_O"></ref></item></list></costumes><sounds><list struct="atomic" id="204"></list></sounds><blocks></blocks><variables><variable name="position number"><list struct="atomic" id="207">1,2,3,4,5,6,7,8,9</list></variable></variables><scripts><script x="12.666666666666657" y="10"><block s="doSetVar"><l>position number</l><l>0</l></block></script><script x="13" y="57.99999999999997"><block s="receiveGo"></block><custom-block s="makeBoard"></custom-block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script x="10" y="168.33333333333326"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doIf"><block s="reportEquals"><block s="getCostumeIdx"></block><l>1</l></block><script><block s="doIfElse"><block var="X&apos;s turn?"/><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><l>1</l><block var="board"/><l>X</l></block></script><script><block s="doSwitchToCostume"><l>O</l></block><block s="doReplaceInList"><block var="position number"/><block var="board"/><l>O</l></block></script></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportNot"><block var="X&apos;s turn?"/></block></block></script></block></script><script x="13" y="421.66666666666663"><block s="doSetVar"><l>board</l><block s="reportListItem"><l>1</l><l/></block></block></script></scripts></sprite><watcher var="board" style="normal" x="4" y="3" color="243,118,29" extX="80" extY="173"/><watcher scope="Square" var="position number" style="normal" x="74" y="3" color="243,118,29" extX="80" extY="173"/></sprites></stage><variables><variable name="X&apos;s turn?"><bool>true</bool></variable><variable name="board"><list struct="atomic" id="261">1,2,3,4,5,6,7,8,9</list></variable></variables></scene></scenes></project><media name="U3L3-TicTacToe" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="Empty" center-x="29" center-y="28" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA5CAYAAACMGIOFAAAAAXNSR0IArs4c6QAAAShJREFUaEPtmyEOg0AQRT836A1ag24TBIakFWv2Fr0BFgc4LKdZs6ICgyCpx9AbcIRmG0LS0lbPbj4nmDf/v4xZIgAVgCOAE8L87tECeQZwCZMRt0/ISWuNNE0PPgP3fT8ZYxyC43iH1FpPbdsijmOvIcdxnPI8hzFmC1lVFcqy9DnEdfa6ruF4NkkS0rN8mSSd9KiyrCvryrrK2gCdpJOyGvl3GtaVdWVdZW2ATtJJWY3kCaGTdJJOytoAnaSTshrJO0kn6SSdlLUBOkknZTWSd5JO0kk6KWsDdJJOymok7ySdpJMhOKmUmpumQZIkO494NqMOwzAXRQFrrePYPM+elVLIssxryK7rZmutg/8K6XOAv2Z/JXldHqTvQyQE8HCQof4qsWb2BLkbqAIXp3YbAAAAAElFTkSuQmCC" mediaID="Square_cst_Empty"/><costume name="X" center-x="29" center-y="29" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA6CAYAAAAKjPErAAAAAXNSR0IArs4c6QAAA8NJREFUaEPd271P20AYBvCHVkIMlmDokA2GbgwJeyFBXegE/AWEjSEDqEu2wMYIAwsMwMYGY5cKBsaqAkG2DrBlqCqQGBBSpepxOcs57LN9H3ack1hiB/t373vvmTszguFsEwAeBG0EwCaAKoDakHjfAagAeAHwB8BPgawDaAwJUmZcyMgXz/PQarVGx8bGSmV+fn7G0dERer1eItI/oVar4fz8HBMTTO1ytOXlZZydnQU3Oz09/bvb7X4A8CaSwUllgq6urvpRFO3w8BD39/fY3GS5kZBLS0t9vVEGqAzsdDo+bmtrKxrJg5OTk+AXRRtkqAxcWVkJIqpEsicY+kGHqoAMUCKSJ0VBmeuMbNEtCZgaGQVltWXVLRKaBpgJ6ZemiwuwID0+PvoBLBIqZ1d4DMrZlSpdw1+6urpCo9EoFJoFmDmSAlskVAbW63U/w1QtcySLhMrAarXqA5OexrSRxOYZUV2gdrrmPUZNgFaQriNqCrSGdAXlcJifn8fDw/8/7NOOQeMpRFXFbI5RW0CrkbRZdWXg+Pi4X+Smpqa0niKNqmvcFU0iGgXkNGHy+OgEGTdG+VDPx0JV54THICNoCnSSrqrphccIbTabb5wuIigu4iyS4gJ3d3d+9K6vrwOYDOU5MzMzQRW1FcHckLwQpwA+1EdBeYwpykiy2QY6T9dwTkZB9/b2cHBw4BSYKzIuouGOOD09VRYmrfkj7fKH7i+P+h4jOjs7i9vb277DcQXJxrWdFx75Jomcm5vDzc3NcCLlIiN3gKto5hpJThOiihLIwrO/v6+cXkqVrlHL93woUE0vNoC5Vdc4oEC4hjpP17Rroy6hTpFpgaqIck+G2xUmzRkyK1AF5dhl5dVtTpC6wDB0fX0dx8fHgcsEah0p9gPF3amW75MiQ5gNqFVk1uX7JCSP24BaQ7oAik4whVpB2lgbTYqqCdQYmQfQNKJGyDyBJlBtZBFAXagWksuEXJcRTXf5Pmkcqo5nGaOZkTaX702QWaaXTEgZyPd8+FnSJqgpxjSiqZEuF39NO0FOXa7z8llXdH4q5CAD44pR+O2xRGQZgAK6s7ODjY2NIDEEdHd3N/7dusXFxb5NUBer26apKn8/6u2xhYUFbG9v89T+V0Hb7TZOTk7AfQq2MgAFWIZWKhXxgm8/0vO8v09PT+/LBoyDvn5+KV7P/gzgUzgN1tbWwN4oW2M9Cb/BzL0ngfwKwCsbKOX9/iCSu6PcCv4CYBTAJYBfKX/BIJ/28fXmvhMp/lWCH/Ln2yDfuc69/QO8JTdw9aXwqAAAAABJRU5ErkJggg==" mediaID="Square_cst_X"/><costume name="O" center-x="28" center-y="28" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA5CAYAAACMGIOFAAAAAXNSR0IArs4c6QAABF9JREFUaEPtmos1LEEQhnsiQARsBIgAEbARIAJEsLsRIAI2AkRgNwJEgAgQwdzzzbm1p7bNo7rnsWupc5z7MNPdf/1Vf1dXT+KcGzrn9tzq2jT5D3Kwuhjd6FeCHKVp+uNZTZJk5JwTHPNMpmm6MlGbJARpZt2BfHt7c+/v79msm5ubbmtrq1WHtg5yOp26+/t7N5lM3PPzcymYnZ0dt7+/746OjtzeXnMi3wpImBqNRhm4z8/PKJbW19czsIPBoDbTjYIE0PX1tRsO2W6LTYeoDt2iNxjv7OzMATzGGgN5e3vrLi4uvjEHIBiRMCxbpIQ1f0rOyvMAvLy8dCcnJ8E4GwEJuKurq7nJySkYAFyMkcO8T05rOz8/z8CGWC2QhOfp6WmWe2IwB2DYa8IYG2CaWca+ubkxh280SAAeHBzMKebx8XEGMDZ3ipzCXAAdj8ezR1Dix8dH01zRIGGQPBRDBasEpy6zjI9qi5GfMFplUSD9yZgoRhCqFpf3exyLg0OcGwySHOn3+7NJkHZfdGIWH/IOoctWJXZ3d1eqAcEge72eY2/DDg8P50QnZKF1n0V8Hh4esmEoC19fXwuHDAIJY2wX2NraWga2aZGxgkeMAPf19ZW9wrYCw3lmBsmgsChlWtmg1oXWfU47HWfDZp7TzSD1gOyFErJ1F1r3fdiUPbTI8WaQu7u7sz2xSzWtcoJWW6osKiXfTCAJ0Y2Njdm7Hx8fC8tFH4BlbSaQFm9VebzN31P9vLy8ZFPkRZkJJBu9lFTLIDi+w7ReUFrqSoxnTSA5SchpgHox9mTRFpvkIXU0lpeXfyDF84iO7I/LJDqyPi0+7JOsUZuJSfWQW9ZWZdka/0AK5Vqin56eHP9eJqPVSbGCbW9vf2t9mphcIXUdzl346NzTIKvObotgWJ9xo7cQ3QnI22wXAUzPqYuVvDaMCtdiJnXMVx1QFwFYb3F5mmHKSRbO/iMH1GUSH01A0RHQDFKHxDKFrGVdZpC6PoRZTuFtX7lVhT4Hd7oVYkV1tRkkA2mV5e8MukijKJdDctGB2XwKESC+5xa5nfj917LICmISsDoHECPY7LoCQmxgUQ4NVRoRDJKBCVU5iZOXqG1XrUm/a0gZR8iWzR8MEjbxJEBlSwm5fKmTw6QL3Xu5lqf3C8CqSIoCyUJ9tW07dP0QZQ3WLkU0SCbxkx+gcvVdhzH/Xe49/O54SFu0Fsi80OX/CB8aXnV7QUQL1xL6qxFriAZ3BqpYIVe4gBExkucBiRqzh1kLB8aiaUaU+I1iRIYTh3UsWUdtJmUgVI/WID8iSNo5sCtX7CxSFgoouXIAQN63PrBHuPITo+KNgdRg/avvqkgo+30TV/SNg9TVkXyyIveIVrDce8onMaGhmTdHayD1ZISy/uxMh6gOXfnsLCYkyxzYCUgrg209Z+oMtDV5V+P+Nia/fZ49SdM07puxrigyzJMkCbeyguN3foNu8NOPeyRrSf748Kxy+z+VzUmjGHSyOAAAAABJRU5ErkJggg==" mediaID="Square_cst_O"/></media></snapdata>