<snapdata remixID="14427590"><project name="Terminal with working filesystem" app="Snap! 10.7.2, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAAzVJREFUeF7tmTGKFGEYBf9ZQQwNvYfGYmjkHQRDA3MD7yJ4CfEWYmigIBhuquKOKIKpNANfdVdtsrAD+733qno36NOd9e28+mqBoQVOCTi0fGf/LJCAiTC6QAKOzt/xBMyB0QU2C/j1+va6d/f7+v39yeMf68P78/r45d/P+qxd/seJzQKOPjYdP8wCCXgYlPsskoD75HaY1Al4GJT7LJKA++R2mNQJeBiU+yySgPvkdpjUCXgYlPsskoD75HaY1JsF7E1Ib4Eu8QZss4CHeQQrMrpAAo7O3/EEzIHRBRJwdP6OJ2AOjC6QgKPzdzwBc2B0gQQcnb/jCZgDowtsFrA3Ib0J6U3I6LPb8UsssPkv4CWO9ztaIAFzYHSBBBydv+MJmAOjCyTg6Pwzxx8+ulpPn12tz5/O69XLnzMh/l5NwNH5Z44/f3Fr3X9wWu/e3qw3r29mQiTg6O4dT8AcICzQv2ACBXGGBBTDJ1RPQAIFcYYEFMMnVE9AAgVxhgQUwydUT0ACBXGGBBTDJ1RPQAIFcYYEFMMnVE9AAgVxhgQUwydUT0ACBXGGBBTDJ1RPQAIFcYYEFMMnVE9AAgVxhgQUwydUT0ACBXGGBBTDJ1RPQAIFcYYEFMMnVE9AAgVxhgQUwydUT0ACBXGGBBTDJ1RPQAIFcYYEFMMnVE9AAgVxhgQUwydUT0ACBXGGBBTDJ1RPQAIFcYYEFMMnVE9AAgVxhgQUwydUT0ACBXGGBBTDJ1RPQAIFcYYEFMMnVE9AAgVxhgQUwydUT0ACBXGGBBTDJ1RPQAIFcYYEFMMnVE9AAgVxhgQUwydUT0ACBXGGBBTDJ1RPQAIFcYYEFMMnVE9AAgVxhgQUwydUT0ACBXGGBBTDJ1RPQAIFcYYEFMMnVE9AAgVxhgQUwydUT0ACBXGGBBTDJ1RPQAIFcYYEFMMnVE9AAgVxhgQUwydUT0ACBXGGBBTDJ1RPQAIFcYYEFMMnVE9AAgVxhgQUwydUT0ACBXGGBBTDJ1RPQAIFcYYEFMMnVE9AAgVxhgQUwydUT0ACBXGGBBTDJ1RPQAIFcYYEFMMnVE9AAgVxhgQUwydUT0ACBXGGX4w87UCU2WcAAAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="Terminal with working filesystem"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="unicode max" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l>65535</l></block></script></block-definition><block-definition s="null" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="random char" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportUnicodeAsLetter"><block s="reportRandom"><l>0</l><custom-block s="unicode max"></custom-block></block></block></block></script></block-definition><block-definition s="render" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="gotoXY"><l>-200</l><l>170</l></block><block s="setHeading"><l>90</l></block><block s="hide"></block><block s="setColor"><color>255,255,255,1</color></block><block s="up"></block><block s="clear"></block><block s="doForEach"><l>line</l><block var="screen"/><script><block s="doForEach"><l>letter</l><block s="reportTextSplit"><block var="line"/><l><option>letter</option></l></block><script><block s="write"><block var="letter"/><l>12</l></block><block s="doIf"><block s="reportVariadicGreaterThanOrEquals"><list><block s="xPosition"></block><l>240</l></list></block><script><block s="setXPosition"><l>-200</l></block><block s="changeYPosition"><l>-10</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThanOrEquals"><list><block s="yPosition"></block><l>-180</l></list></block><script><block s="clear"></block><block s="gotoXY"><l>-200</l><l>170</l></block></script><list></list></block></script></block><block s="setXPosition"><l>-200</l></block><block s="changeYPosition"><l>-10</l></block></script></block></script></block></script></block-definition><block-definition s="ask %&apos;question&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">what&apos;s your name?</input></inputs><script><block s="doAsk"><block var="question"/></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="notify %&apos;message&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">Alert!</input></inputs><script><block s="doTellTo"><block s="reportGet"><l><option>stage</option></l></block><block s="reifyScript"><script><block s="doAsk"><block s="reportNewList"><list><block s="reportApplyExtension"><l>ide_translate(text)</l><list><block var="message"/></list></block><block s="reportNewList"><list><block s="reportApplyExtension"><l>ide_translate(text)</l><list><l>Ok</l></list></block></list></block></list></block></block></script><list></list></block><list></list></block></script></block-definition><block-definition s="prompt %&apos;title&apos; options %&apos;options&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">choose!</input><input type="%mult%s"></input></inputs><script><block s="doReport"><custom-block s="ask %s"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="title"/><l></l></list></block><block var="options"/><block s="reportNewList"><list><block s="reportApplyExtension"><l>ide_translate(text)</l><list><block var="title"/></list></block><block var="options"/></list></block></block></custom-block></block></script></block-definition><block-definition s="submenu %&apos;title&apos; items %&apos;items&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s">title</input><input type="%mult%s"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="title"/><l></l></list></block><l>menu</l><block s="reportApplyExtension"><l>ide_translate(text)</l><list><block var="title"/></list></block></block><block var="items"/></list></block></block></script></block-definition><block-definition s="divider" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block-definition><block-definition s="menu item icon %&apos;icon&apos; label %&apos;text&apos; value %&apos;value&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>§_objectsMenu</options></input><input type="%s">option</input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="icon"/><l></l></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="text"/><l></l></list></block><block var="value"/><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="value"/><l></l></list></block><block var="text"/><block s="reportNewList"><list><block var="text"/><block var="value"/></list></block></block></block><block s="reportNewList"><list><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="text"/><l></l></list></block><block s="reportIfElse"><block s="reportIsA"><block var="icon"/><l><option>text</option></l></block><block s="reportObject"><block var="icon"/></block><block var="icon"/></block><block s="reportNewList"><list><block s="reportIfElse"><block s="reportIsA"><block var="icon"/><l><option>text</option></l></block><block s="reportObject"><block var="icon"/></block><block var="icon"/></block><block var="text"/></list></block></block><block var="value"/></list></block></block></block></script></block-definition><block-definition s="menu item speech ballon %&apos;orientation&apos; message %&apos;message&apos; value %&apos;value&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">left<options>left&#xD;right</options></input><input type="%s">hey!</input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="value"/><l></l></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="orientation"/><l>right</l></list></block><block s="reportNewList"><list><l></l><block var="message"/></list></block><block s="reportNewList"><list><block var="message"/></list></block></block><block s="reportNewList"><list><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="orientation"/><l>right</l></list></block><block s="reportNewList"><list><l></l><block var="message"/></list></block><block s="reportNewList"><list><block var="message"/></list></block></block><block var="value"/></list></block></block></block></script></block-definition><block-definition s="menu examples" type="command" category="sensing"><comment x="0" y="0" w="212" collapsed="false">open my definition to look at examples how to use the menu blocks</comment><header></header><code></code><translations></translations><inputs></inputs><scripts><script x="10" y="79.00000000000001"><block s="doAsk"><l>what&apos;s your name?</l></block></script><script x="10" y="118.00000000000001"><custom-block s="ask %s"><l>what&apos;s your name?</l></custom-block></script><script x="10" y="151"><custom-block s="notify %s"><l>Alert!</l></custom-block></script><script x="10" y="190"><custom-block s="prompt %s options %mult%s"><l>choose!</l><list><l>foo</l><l>bar</l><l>baz</l></list></custom-block></script><script x="10" y="223"><custom-block s="prompt %s options %mult%s"><l>choose!</l><block s="reportGet"><l><option>costumes</option></l></block></custom-block></script><script x="10" y="261"><custom-block s="submenu %s items %mult%s"><l>more</l><list><l>frob</l><l>quux</l><l>garply</l></list></custom-block></script><script x="10" y="294"><custom-block s="prompt %s options %mult%s"><l>choose!</l><list><l>foo</l><l>bar</l><custom-block s="divider"></custom-block><custom-block s="submenu %s items %mult%s"><l>more</l><list><l>frob</l><custom-block s="submenu %s items %mult%s"><l></l><list><l>fred</l><l>test</l></list></custom-block><custom-block s="divider"></custom-block><l>quux</l><l>garply</l></list></custom-block><l>baz</l></list></custom-block></script><script x="10" y="377.8333333333334"><custom-block s="menu item icon %s label %s value %s"><l></l><l>option</l><l></l></custom-block></script><script x="10" y="411.8333333333334"><custom-block s="prompt %s options %mult%s"><l>choose!</l><list><custom-block s="menu item icon %s label %s value %s"><l>monkey</l><l>monkey</l><block s="reportObject"><l>monkey</l></block></custom-block><custom-block s="menu item icon %s label %s value %s"><l>Octo</l><l></l><l>42</l></custom-block><custom-block s="menu item icon %s label %s value %s"><l></l><l>choice</l><l>yay!</l></custom-block><custom-block s="divider"></custom-block><custom-block s="submenu %s items %mult%s"><l>more</l><list><custom-block s="menu item icon %s label %s value %s"><l>Alonzo</l><l>Alonzo</l><block s="reportObject"><l>Alonzo</l></block></custom-block><custom-block s="menu item icon %s label %s value %s"><l></l><l>foo</l><l>bar</l></custom-block></list></custom-block></list></custom-block></script><script x="10" y="565.8333333333335"><custom-block s="menu item speech ballon %s message %s value %s"><l>left</l><l>hey!</l><l></l></custom-block></script><script x="10" y="599.8333333333335"><custom-block s="prompt %s options %mult%s"><l>choose!</l><list><custom-block s="menu item speech ballon %s message %s value %s"><l>left</l><l>hey!</l><l></l></custom-block><custom-block s="menu item speech ballon %s message %s value %s"><l>right</l><l>wassup?</l><l></l></custom-block><custom-block s="menu item speech ballon %s message %s value %s"><l>left</l><block s="reportObject"><l>Alonzo</l></block><l></l></custom-block><custom-block s="menu item speech ballon %s message %s value %s"><l>right</l><l>so?</l><block s="reportGet"><l><option>costumes</option></l></block></custom-block></list></custom-block></script></scripts></block-definition><block-definition s="parse %&apos;command&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%txt" initial="1">display Hello_world!</input></inputs><script><block s="doDeclareVariables"><list><l>name</l><l>inputs</l></list></block><block s="doSetVar"><l>name</l><block s="reportListItem"><l>1</l><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="replace every %s with %s in %s"><l>_</l><l> </l><l></l></custom-block></autolambda><list></list></block><block s="reportTextSplit"><block var="command"/><l><option>word</option></l></block></block></block></block><block s="doSetVar"><l>inputs</l><block s="reportCDR"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="replace every %s with %s in %s"><l>_</l><l> </l><l></l></custom-block></autolambda><list></list></block><block s="reportTextSplit"><block var="command"/><l><option>word</option></l></block></block></block></block><block s="doSetVar"><l>append?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>display?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doIf"><block s="reportListContainsItem"><block var="inputs"/><l>--a</l></block><script><block s="doSetVar"><l>append?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="name"/><l>display</l></list></block><script><block s="doReport"><block s="reportIfElse"><block s="reportListContainsItem"><block var="inputs"/><l>--f</l></block><custom-block s="load %txt"><block s="reportListItem"><l>1</l><block var="inputs"/></block></custom-block><block s="reportListItem"><l>1</l><block var="inputs"/></block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="name"/><l>shut down</l></list></block><script><block s="doStopThis"><l><option>all</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="name"/><l>restart</l></list></block><script><block s="doStopThis"><l><option>all but this script</option></l></block><block s="doBroadcast"><l><option>__shout__go__</option></l><list></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="name"/><l>save</l></list></block><script><custom-block s="save %txt %code"><block s="reportListItem"><l>1</l><block var="inputs"/></block><block s="reportIfElse"><block var="append?"/><block s="reportJoinWords"><list><custom-block s="load %txt"><block s="reportListItem"><l>1</l><block var="inputs"/></block></custom-block><block s="reportIfElse"><block s="reportListContainsItem"><block var="inputs"/><l>--f</l></block><custom-block s="load %txt"><block s="reportListItem"><l>2</l><block var="inputs"/></block></custom-block><block s="reportListItem"><l>2</l><block var="inputs"/></block></block></list></block><block s="reportIfElse"><block s="reportListContainsItem"><block var="inputs"/><l>--f</l></block><custom-block s="load %txt"><block s="reportListItem"><l>2</l><block var="inputs"/></block></custom-block><block s="reportListItem"><l>2</l><block var="inputs"/></block></block></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="name"/><l>load</l></list></block><script><block s="doReport"><custom-block s="load %txt"><block s="reportListItem"><l>1</l><block var="inputs"/></block></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="name"/><l>delete</l></list></block><script><custom-block s="delete %txt"><block s="reportListItem"><l>1</l><block var="inputs"/></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="name"/><l>run</l></list></block><script><block s="doForEach"><l>item</l><block s="reportTextSplit"><custom-block s="load %txt"><block s="reportListItem"><l>1</l><block var="inputs"/></block></custom-block><l>; </l></block><script><block s="doSetVar"><l>result</l><custom-block s="parse %txt"><block var="item"/></custom-block></block><block s="doIf"><block var="display?"/><script><block s="doIfElse"><block var="append?"/><script><block s="doReplaceInList"><l><option>last</option></l><block var="screen"/><block s="reportJoinWords"><list><block s="reportListItem"><l><option>last</option></l><block var="screen"/></block><block var="result"/></list></block></block></script><script><block s="doAddToList"><block var="result"/><block var="screen"/></block></script></block></script><list></list></block></script></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="name"/><l>run if</l></list></block><script><block s="doReplaceInList"><l>2</l><block var="inputs"/><custom-block s="load %txt"><block s="reportListItem"><l>2</l><block var="inputs"/></block></custom-block></block><block s="doReplaceInList"><l>4</l><block var="inputs"/><custom-block s="load %txt"><block s="reportListItem"><l>4</l><block var="inputs"/></block></custom-block></block><block s="doIf"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>3</l><block var="inputs"/></block><l>&lt;</l></list></block><block s="reportVariadicLessThan"><list><block s="reportListItem"><l>2</l><block var="inputs"/></block><block s="reportListItem"><l>4</l><block var="inputs"/></block></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>3</l><block var="inputs"/></block><l>=</l></list></block><block s="reportVariadicEquals"><list><block s="reportListItem"><l>2</l><block var="inputs"/></block><block s="reportListItem"><l>4</l><block var="inputs"/></block></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>3</l><block var="inputs"/></block><l>&gt;</l></list></block><block s="reportVariadicGreaterThan"><list><block s="reportListItem"><l>2</l><block var="inputs"/></block><block s="reportListItem"><l>4</l><block var="inputs"/></block></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>3</l><block var="inputs"/></block><l>&lt;=</l></list></block><block s="reportVariadicLessThanOrEquals"><list><block s="reportListItem"><l>2</l><block var="inputs"/></block><block s="reportListItem"><l>4</l><block var="inputs"/></block></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>3</l><block var="inputs"/></block><l>!=</l></list></block><block s="reportVariadicNotEquals"><list><block s="reportListItem"><l>2</l><block var="inputs"/></block><block s="reportListItem"><l>4</l><block var="inputs"/></block></list></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>3</l><block var="inputs"/></block><l>=&gt;</l></list></block><block s="reportVariadicGreaterThanOrEquals"><list><block s="reportListItem"><l>2</l><block var="inputs"/></block><block s="reportListItem"><l>4</l><block var="inputs"/></block></list></block><block s="reportListItem"><l>2</l><block var="inputs"/></block></block></block></block></block></block></block><script><block s="doForEach"><l>item</l><block s="reportTextSplit"><custom-block s="load %txt"><block s="reportListItem"><l>1</l><block var="inputs"/></block></custom-block><l>; </l></block><script><block s="doSetVar"><l>result</l><custom-block s="parse %txt"><block var="item"/></custom-block></block><block s="doIf"><block var="display?"/><script><block s="doIfElse"><block var="append?"/><script><block s="doReplaceInList"><l><option>last</option></l><block var="screen"/><block s="reportJoinWords"><list><block s="reportListItem"><l><option>last</option></l><block var="screen"/></block><block var="result"/></list></block></block></script><script><block s="doAddToList"><block var="result"/><block var="screen"/></block></script></block></script><list></list></block></script></block></script><list></list></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="name"/><l>encode</l></list></block><script><custom-block s="save %txt %code"><block s="reportListItem"><l>2</l><block var="inputs"/></block><block s="reportIfElse"><block var="append?"/><block s="reportJoinWords"><list><custom-block s="load %txt"><block s="reportListItem"><l>2</l><block var="inputs"/></block></custom-block><custom-block s="replace every %s with %s in %s"><l> </l><l>_</l><custom-block s="load %txt"><block s="reportListItem"><l>1</l><block var="inputs"/></block></custom-block></custom-block></list></block><custom-block s="replace every %s with %s in %s"><l> </l><l>_</l><custom-block s="load %txt"><block s="reportListItem"><l>1</l><block var="inputs"/></block></custom-block></custom-block></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="name"/><l>input</l></list></block><script><custom-block s="save %txt %code"><block s="reportListItem"><l>1</l><block var="inputs"/></block><custom-block s="ask %s"><l> </l></custom-block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="name"/><l>clear</l></list></block><script><block s="doSetVar"><l>screen</l><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="name"/><l>wait</l></list></block><script><block s="doWait"><block s="reportIfElse"><block s="reportListContainsItem"><block var="inputs"/><l>--f</l></block><custom-block s="load %txt"><block s="reportListItem"><l>1</l><block var="inputs"/></block></custom-block><block s="reportListItem"><l>1</l><block var="inputs"/></block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="name"/><l>key</l></list></block><script><custom-block s="save %txt %code"><block s="reportListItem"><l>2</l><block var="inputs"/></block><block s="reportKeyPressed"><block s="reportIfElse"><block s="reportListContainsItem"><block var="inputs"/><l>--f</l></block><custom-block s="load %txt"><block s="reportListItem"><l>1</l><block var="inputs"/></block></custom-block><block s="reportListItem"><l>1</l><block var="inputs"/></block></block></block></custom-block></script><list></list></block><block s="doSetVar"><l>display?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="replace every %&apos;pattern&apos; with %&apos;other&apos; in %&apos;text&apos;" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">substitute all occurrences of a letter or a sequence of letters in a text with another or none.</comment><header></header><code></code><translations>de:ersetze jedes _ durch _ in _&#xD;pl:zamień każde _ na _ w _&#xD;</translations><inputs><input type="%s">t</input><input type="%s">sh</input><input type="%s">tower top</input></inputs><script><block s="doReport"><block s="reportCombine"><block s="reportTextSplit"><block var="text"/><block var="pattern"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><block var="other"/><l></l></list></block></autolambda><list></list></block></block></block></script></block-definition><block-definition s="save %&apos;name&apos; %&apos;value&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%txt" initial="1">File1</input><input type="%code" initial="1">I am a file.</input></inputs><script><block s="doIfElse"><block s="reportListIsEmpty"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><l/></block><block var="name"/></list></block></autolambda><list></list></block><block var="memory"/></block></block><script><block s="doAddToList"><block s="reportNewList"><list><block var="name"/><block var="value"/></list></block><block var="memory"/></block></script><script><block s="doReplaceInList"><block s="reportListIndex"><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><l/></block><block var="name"/></list></block></autolambda><list></list></block><block var="memory"/></block><block var="memory"/></block><block var="memory"/><block s="reportNewList"><list><block var="name"/><block var="value"/></list></block></block></script></block></script></block-definition><block-definition s="load %&apos;name&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%txt" initial="1">File1</input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="value"/></block><block var="name"/></list></block></autolambda><list><l>value</l></list></block><block var="memory"/></block></block><script><block s="doReport"><l></l></block></script><list></list></block><block s="doReport"><block s="reportListItem"><l>2</l><block s="reportListItem"><block s="reportListIndex"><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="value"/></block><block var="name"/></list></block></autolambda><list><l>value</l></list></block><block var="memory"/></block><block var="memory"/></block><block var="memory"/></block></block></block></script></block-definition><block-definition s="delete %&apos;name&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%txt" initial="1">File1</input></inputs><script><block s="doDeleteFromList"><block s="reportListIndex"><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportListItem"><l>1</l><block var="value"/></block><block var="name"/></list></block></autolambda><list><l>value</l></list></block><block var="memory"/></block><block var="memory"/></block><block var="memory"/></block></script></block-definition><block-definition s="ignore %&apos;#1&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input></inputs></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="2" color="255,255,255,1" tempo="60" threadsafe="false" penlog="true" volume="100" pan="0" lines="flat" ternary="false" hyperops="true" codify="true" inheritance="true" sublistIDs="false" id="1266"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="1267"><item><ref mediaID="Terminal with working filesystem_Stage_cst_Black"></ref></item><item><ref mediaID="Terminal with working filesystem_Stage_cst_Blue"></ref></item></list></costumes><sounds><list struct="atomic" id="1268"></list></sounds><variables></variables><blocks></blocks><scripts><script x="14" y="14"><block s="receiveGo"></block><block s="doSetVar"><l>screen</l><block s="reportNewList"><list><l>Starting up</l></list></block></block><block s="doSetVar"><l>append?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>display?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSwitchToCostume"><l>Black</l></block><block s="doRepeat"><l>10</l><script><block s="doReplaceInList"><l>1</l><block var="screen"/><l>Starting up</l></block><block s="doWait"><l>0.5</l></block><block s="doReplaceInList"><l>1</l><block var="screen"/><l>Starting up.</l></block><block s="doWait"><l>0.5</l></block><block s="doReplaceInList"><l>1</l><block var="screen"/><l>Starting up..</l></block><block s="doWait"><l>0.5</l></block><block s="doReplaceInList"><l>1</l><block var="screen"/><l>Starting up...</l></block><block s="doWait"><l>0.5</l></block></script></block><block s="doSetVar"><l>screen</l><block s="reportNewList"><list></list></block></block><block s="doSwitchToCostume"><l>Blue</l></block><custom-block s="ignore %s"><custom-block s="parse %txt"><l>run boot</l></custom-block></custom-block></script><script x="401" y="23.333333333333343"><block s="receiveInteraction"><l><option>stopped</option></l></block><block s="doSwitchToCostume"><l>Black</l></block><block s="clear"></block></script><script x="420" y="189.6666666666671"><block s="receiveKey"><l><option>l</option></l><list></list></block><block s="doDeleteFromList"><l><option>all</option></l><block var="screen"/></block><block s="doStopThis"><l><option>all but this script</option></l></block><block s="doForever"><script><block s="doAddToList"><l>system_locked</l><block var="screen"/></block></script></block></script><script x="320" y="435.9999999999998"><block s="doSetVar"><l>result</l><custom-block s="parse %txt"><custom-block s="ask %s"><l> </l></custom-block></custom-block></block><block s="doIf"><block var="display?"/><script><block s="doIfElse"><block var="append?"/><script><block s="doReplaceInList"><l><option>last</option></l><block var="screen"/><block s="reportJoinWords"><list><block s="reportListItem"><l><option>last</option></l><block var="screen"/></block><block var="result"/></list></block></block></script><script><block s="doAddToList"><block var="result"/><block var="screen"/></block></script></block></script><list></list></block></script><script x="332" y="344.0000000000001"><block s="doSetVar"><l>memory</l><block s="reportNewList"><list></list></block></block><custom-block s="save %txt %code"><l>boot</l><l>input command; display &gt;&gt;&gt;_; display command --f --a; run command; run boot</l></custom-block><custom-block s="save %txt %code"><l>space</l><l>_</l></custom-block></script></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-200" y="70" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,255,255,1" pen="tip" id="1399"><costumes><list struct="atomic" id="1400"></list></costumes><sounds><list struct="atomic" id="1401"></list></sounds><blocks></blocks><variables></variables><scripts><script x="390" y="157.33333333333337"><block s="receiveCondition"><l><bool>true</bool></l></block><custom-block s="render"></custom-block></script></scripts></sprite><watcher var="screen" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="append?" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/><watcher var="display?" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><watcher var="result" style="normal" x="10" y="148.00000599999998" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="screen"><list struct="atomic" id="1413"></list></variable><variable name="memory"><list id="1414"><item><list struct="atomic" id="1415">boot,save text - --a; clear; display text --f; display # --a; wait 0.1; run boot</list></item><item><list struct="atomic" id="1416">command,run fun_game</list></item><item><list struct="atomic" id="1417">fun code,save text - --a; clear; display text --f; display # --a; wait 0.1; run boot</list></item><item><list struct="atomic" id="1418">space,_</list></item><item><list struct="atomic" id="1419">fun game,save boot fun_code --f; restart</list></item><item><list struct="atomic" id="1420">text,----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</list></item></list></variable><variable name="append?"><bool>false</bool></variable><variable name="display?"><bool>false</bool></variable><variable name="result"><l></l></variable></variables></scene></scenes></project><media name="Terminal with working filesystem" app="Snap! 10.7.2, https://snap.berkeley.edu" version="2"><costume name="Black" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADotJREFUeF7t1cEJADAMxLBk/6Fb6BD1R1ngQAS8M3PGESBAgAABAl8FVoC/ehsjQIAAAQJPQIA9AgECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBC5oYGgQUTbVPQAAAABJRU5ErkJggg==" mediaID="Terminal with working filesystem_Stage_cst_Black"/><costume name="Blue" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADo5JREFUeF7t1bEJACAQBEHN7L9bIwWLcJP5Bg6Gh51r7DMcAQIECBAg8FVgCvBXb2MECBAgQOAJCLBHIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAwAXa7NGHS+ukQQAAAABJRU5ErkJggg==" mediaID="Terminal with working filesystem_Stage_cst_Blue"/></media></snapdata>