<snapdata remixID="11758241"><project name="Lab 3.3 Calendar" 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="Lab 3.3 Calendar"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="month name %&apos;month #&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>month #</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>1</l></block><script><block s="doSayFor"><l>you are thinking of January</l><l>2</l></block></script><comment w="90" collapsed="false">goes through every number between 1 and 12 until the same as the user&apos;s answer. then will say the according month</comment></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>2</l></block><script><block s="doSayFor"><l>you are thinking of February</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>3</l></block><script><block s="doSayFor"><l>you are thinking of March</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>4</l></block><script><block s="doSayFor"><l>you are thinking of April</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>5</l></block><script><block s="doSayFor"><l>you are thinking of May</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>6</l></block><script><block s="doSayFor"><l>you are thinking of June</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>7</l></block><script><block s="doSayFor"><l>you are thinking of July</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>8</l></block><script><block s="doSayFor"><l>you are thinking of August</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>9</l></block><script><block s="doSayFor"><l>you are thinking of September</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>10</l></block><script><block s="doSayFor"><l>you are thinking of October</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>11</l></block><script><block s="doSayFor"><l>you are thinking of November</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>12</l></block><script><block s="doSayFor"><l>you are thinking of December</l><l>2</l></block></script></block></script></block-definition><block-definition s="day name %&apos;day #&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>day #</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportEquals"><block var="day #"/><l>1</l></block><script><block s="doSayFor"><l>you are thinking of Sunday</l><l>2</l></block></script><comment w="90" collapsed="false">takes the user&apos;s input of number and goes through each code until the answer is the same. then says the according day</comment></block><block s="doIf"><block s="reportEquals"><block var="day #"/><l>2</l></block><script><block s="doSayFor"><l>you are thinking of Monday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day #"/><l>3</l></block><script><block s="doSayFor"><l>you are thinking of Tuesday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day #"/><l>4</l></block><script><block s="doSayFor"><l>You arre thinking of a Wednesday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day #"/><l>5</l></block><script><block s="doSayFor"><l>you are thinking of Thursday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day #"/><l>6</l></block><script><block s="doSayFor"><l>you are thinking of Friday</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="day #"/><l>7</l></block><script><block s="doSayFor"><l>you are thinking of Saturday</l><l>2</l></block></script></block></script></block-definition><block-definition s="days in %&apos;month name&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>month name</l><block s="getLastAnswer"></block></block><block s="doIf"><block s="reportEquals"><block var="month name"/><l>January</l></block><script><block s="doSayFor"><l>it has 31 days in it</l><l>2</l></block></script><comment w="90" collapsed="false">goes through each code until the user&apos;s month name matches one of the code predicates. then reports the number of days in relation to the specified month</comment></block><block s="doIf"><block s="reportEquals"><block var="month name"/><l>February</l></block><script><block s="doSayFor"><l>it typically has 28 days in it</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month name"/><l>March</l></block><script><block s="doSayFor"><l>it typically has 31 days in it</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month name"/><l>March</l></block><script><block s="doSayFor"><l>it has 31 days in it</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month name"/><l>April</l></block><script><block s="doSayFor"><l>it has 30 days in it</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month name"/><l>May</l></block><script><block s="doSayFor"><l>it has 31 days in it</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month name"/><l>June</l></block><script><block s="doSayFor"><l>it has 30 days in it</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month name"/><l>July</l></block><script><block s="doSayFor"><l>it has 31 days in it</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month name"/><l>August</l></block><script><block s="doSayFor"><l>it has 31 days in it</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month name"/><l>September</l></block><script><block s="doSayFor"><l>it has 30 days in it</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month name"/><l>October</l></block><script><block s="doSayFor"><l>it has 31 days in it</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month name"/><l>November</l></block><script><block s="doSayFor"><l>it has 30 days in it</l><l>2</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="month name"/><l>December</l></block><script><block s="doSayFor"><l>it has 31 days in it</l><l>2</l></block></script></block></script></block-definition><block-definition s="is a leap year %&apos;year #&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>year #</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportOr"><block s="reportAnd"><block s="reportEquals"><block s="reportModulus"><block var="year #"/><l>4</l></block><l>4</l></block><block s="reportNot"><block s="reportEquals"><block s="reportModulus"><block var="year #"/><l>100</l></block><l>0</l></block></block></block><block s="reportEquals"><block s="reportModulus"><block var="year #"/><l>400</l></block><l>0</l></block><comment w="90" collapsed="false">takes the predicates of a leap year (being divisble by 4 and not dividible by 100, or being divisible by 400) and says if the year is a leap year or not</comment></block><script><block s="doSayFor"><l>it is a leap year</l><l>2</l></block></script><script><block s="doSayFor"><l>it is not a leap year</l><l>2</l></block></script></block></script></block-definition><block-definition s="is a valid date %&apos;month #&apos; %&apos;day #&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSayFor"><l>think of a date</l><l>2</l><comment w="90" collapsed="false">interactive experience</comment></block><block s="doAsk"><l>tell me the month number of that date</l></block><block s="doSetVar"><l>month #</l><block s="getLastAnswer"></block></block><block s="doIfElse"><block s="reportOr"><block s="reportGreaterThan"><block var="month #"/><l>12</l></block><block s="reportLessThan"><block var="month #"/><l>1</l></block></block><script><block s="doSayFor"><l>this date is invalid</l><l>2</l></block></script><script><block s="doAsk"><l>now tell me the day number of that date</l></block><block s="doSetVar"><l>day #</l><block s="getLastAnswer"></block></block></script><comment w="90" collapsed="false">checks if the user&apos;s input month is one of the 12 in the year</comment></block><block s="doIfElse"><block s="reportLessThan"><block var="day #"/><l>1</l></block><script><block s="doSayFor"><l>this date is invalid</l><l>2</l></block></script><script><block s="doIf"><block s="reportEquals"><block var="month #"/><l>1</l></block><script><block s="doIfElse"><block s="reportLessThan"><block var="day #"/><l>32</l></block><script><block s="doSayFor"><l>this date is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>this date is invalid</l><l>2</l></block></script></block></script><comment w="90" collapsed="false">checks if the day number exceeds the specified month&apos;s amount of days</comment></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>2</l></block><script><block s="doIfElse"><block s="reportLessThan"><block var="day #"/><l>29</l></block><script><block s="doSayFor"><l>this date is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>this date is invalid</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>3</l></block><script><block s="doIfElse"><block s="reportLessThan"><block var="day #"/><l>32</l></block><script><block s="doSayFor"><l>this date is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>this date is invalid</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>4</l></block><script><block s="doIfElse"><block s="reportLessThan"><block var="day #"/><l>31</l></block><script><block s="doSayFor"><l>this date is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>this date is invalid</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>5</l></block><script><block s="doIfElse"><block s="reportLessThan"><block var="day #"/><l>32</l></block><script><block s="doSayFor"><l>this date is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>this date is invalid</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>6</l></block><script><block s="doIfElse"><block s="reportLessThan"><block var="day #"/><l>31</l></block><script><block s="doSayFor"><l>this date is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>this date is invalid</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>7</l></block><script><block s="doIfElse"><block s="reportLessThan"><block var="day #"/><l>32</l></block><script><block s="doSayFor"><l>this date is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>this date is invalid</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>8</l></block><script><block s="doIfElse"><block s="reportLessThan"><block var="day #"/><l>32</l></block><script><block s="doSayFor"><l>this date is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>this date is invalid</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>9</l></block><script><block s="doIfElse"><block s="reportLessThan"><block var="day #"/><l>31</l></block><script><block s="doSayFor"><l>this date is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>this date is invalid</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>10</l></block><script><block s="doIfElse"><block s="reportLessThan"><block var="day #"/><l>32</l></block><script><block s="doSayFor"><l>this date is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>this date is invalid</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>11</l></block><script><block s="doIfElse"><block s="reportLessThan"><block var="day #"/><l>31</l></block><script><block s="doSayFor"><l>this date is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>this date is invalid</l><l>2</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block var="month #"/><l>12</l></block><script><block s="doIfElse"><block s="reportLessThan"><block var="day #"/><l>32</l></block><script><block s="doSayFor"><l>this date is valid</l><l>2</l></block></script><script><block s="doSayFor"><l>this date is invalid</l><l>2</l></block></script></block></script></block></script><comment w="90" collapsed="false">checks if the day number is possible</comment></block></script></block-definition><block-definition s="day in year %&apos;year #&apos; %&apos;# day&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doAsk"><l>tell me a year</l></block><block s="doSetVar"><l>year #</l><block s="getLastAnswer"></block><comment w="90" collapsed="false">stores the user&apos;s answer to determine if it is a leap year or not</comment></block><block s="doIf"><block s="reportOr"><block s="reportAnd"><block s="reportEquals"><block s="reportModulus"><block var="year #"/><l>4</l></block><l>4</l></block><block s="reportNot"><block s="reportEquals"><block s="reportModulus"><block var="year #"/><l>100</l></block><l>0</l></block></block></block><block s="reportEquals"><block s="reportModulus"><block var="year #"/><l>400</l></block><l>0</l></block><comment w="90" collapsed="false">determines if the year is a leap year</comment></block><script><block s="doAsk"><l>give me a number between 1 and 366</l><comment w="90" collapsed="false">interactive experience. takes into account extra day in leap year</comment></block><block s="doSetVar"><l># day</l><block s="getLastAnswer"></block><comment w="90" collapsed="false">stores user input</comment></block><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>32</l></block><block s="reportLessThan"><l>0</l><block var="# day"/></block><comment w="90" collapsed="false">narrows down month of number</comment></block><script><block s="doSetVar"><l>diy month</l><l>January</l></block><block s="doSetVar"><l>diy day #</l><block var="# day"/><comment w="90" collapsed="false">calculates the day in the month</comment></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>60</l></block><block s="reportLessThan"><l>31</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>February</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>30</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>91</l></block><block s="reportLessThan"><l>59</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>March</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>58</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>121</l></block><block s="reportLessThan"><l>90</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>April</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>89</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>152</l></block><block s="reportLessThan"><l>120</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>May</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>119</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>182</l></block><block s="reportLessThan"><l>151</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>June</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>150</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>213</l></block><block s="reportLessThan"><l>181</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>July</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>180</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>244</l></block><block s="reportLessThan"><l>212</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>August</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>211</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>274</l></block><block s="reportLessThan"><l>243</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>September</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>242</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>305</l></block><block s="reportLessThan"><l>273</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>October</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>272</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>335</l></block><block s="reportLessThan"><l>304</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>November</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>303</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>366</l></block><block s="reportLessThan"><l>334</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>December</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>333</l></block></block></script><script><block s="doSayFor"><l>error: number invalid</l><l>2</l><comment w="90" collapsed="false">if the user&apos;s input is unable to be processed in this context</comment></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script><comment w="90" collapsed="false">stores user&apos;s input </comment></block><block s="doIf"><block s="reportNot"><block s="reportOr"><block s="reportAnd"><block s="reportEquals"><block s="reportModulus"><block var="year #"/><l>4</l></block><l>4</l></block><block s="reportNot"><block s="reportEquals"><block s="reportModulus"><block var="year #"/><l>100</l></block><l>0</l></block></block></block><block s="reportEquals"><block s="reportModulus"><block var="year #"/><l>400</l></block><l>0</l></block></block><comment w="90" collapsed="false">when the user&apos;s specified year is not a leap year</comment></block><script><block s="doAsk"><l>give me a number between 1 and 365</l><comment w="90" collapsed="false">asks for a number in the according range since not leap year</comment></block><block s="doSetVar"><l># day</l><block s="getLastAnswer"><comment w="90" collapsed="false">stores user input</comment></block></block><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>32</l></block><block s="reportLessThan"><l>0</l><block var="# day"/></block><comment w="90" collapsed="false">narrows down month of number</comment></block><script><block s="doSetVar"><l>diy month</l><l>January</l></block><block s="doSetVar"><l>diy day #</l><block var="# day"><comment w="90" collapsed="false">calculation to determine day in month</comment></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>61</l></block><block s="reportLessThan"><l>31</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>February</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>31</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>92</l></block><block s="reportLessThan"><l>60</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>March</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>59</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>122</l></block><block s="reportLessThan"><l>91</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>April</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>90</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>153</l></block><block s="reportLessThan"><l>121</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>May</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>120</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>183</l></block><block s="reportLessThan"><l>152</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>June</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>151</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>214</l></block><block s="reportLessThan"><l>182</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>July</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>181</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>245</l></block><block s="reportLessThan"><l>213</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>August</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>212</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>275</l></block><block s="reportLessThan"><l>244</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>September</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>243</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>306</l></block><block s="reportLessThan"><l>274</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>October</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>273</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>336</l></block><block s="reportLessThan"><l>305</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>November</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>304</l></block></block></script><script><block s="doIfElse"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>367</l></block><block s="reportLessThan"><l>335</l><block var="# day"/></block></block><script><block s="doSetVar"><l>diy month</l><l>December</l></block><block s="doSetVar"><l>diy day #</l><block s="reportDifference"><block var="# day"/><l>334</l></block></block></script><script><block s="doSayFor"><l>error: number invalid</l><l>2</l><comment w="90" collapsed="false">if user&apos;s input is unable to be processed in calendar context</comment></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block></script></block><block s="doSayFor"><block s="reportJoinWords"><list><l>It is </l><block var="diy month"/><block var="diy day #"/></list></block><l>2</l><comment w="90" collapsed="false">tells user the date</comment></block></script><scripts><script x="1053.392578125" y="183.99999999999955"><block s="reportAnd"><block s="reportLessThan"><block var="# day"/><l>32</l></block><block s="reportLessThan"><l>0</l><block var="# day"/></block></block></script><comment x="459.7509765625" y="12.83333333333303" w="90" collapsed="false">interactive experience</comment></scripts></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="1374"><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="1375"></list></costumes><sounds><list struct="atomic" id="1376"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="1381"><costumes><list id="1382"><item><ref mediaID="Sprite_cst_fox"></ref></item></list></costumes><sounds><list struct="atomic" id="1383"></list></sounds><blocks></blocks><variables></variables><scripts><script x="442" y="88.33333333333334"><block s="receiveGo"></block><block s="doSayFor"><l>think of a month</l><l>2</l></block><block s="doAsk"><l>give me the number of that month in the year</l></block><custom-block s="month name %s"><l></l></custom-block><block s="doSayFor"><l>think of a day</l><l>2</l></block><block s="doAsk"><l>what&apos;s that day&apos;s number in the week</l></block><custom-block s="day name %s"><l></l></custom-block><block s="doAsk"><l>tell me a month</l></block><custom-block s="days in %s"><l></l></custom-block><block s="doAsk"><l>tell me a year</l></block><custom-block s="is a leap year %s"><l></l></custom-block><custom-block s="is a valid date %s %s"><l></l><l></l></custom-block><custom-block s="day in year %s %s"><l></l><l></l></custom-block></script></scripts></sprite><watcher var="diy month" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="diy day #" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="diy month"><l>July</l></variable><variable name="diy day #"><l>4</l></variable></variables></scene></scenes></project><media name="Lab 3.3 Calendar" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="fox" center-x="75" center-y="75" image="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE1MHB4IiBoZWlnaHQ9IjE1MHB4IiB2aWV3Qm94PSIwIDAgMTUwIDE1MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUwIDE1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgPGc+CiAgICA8cGF0aCBmaWxsPSIjOTkyMzAwIiBkPSJNODIuODM3LDY2Ljk0N2MtNi4wMDQtMS4zMDEtOS4zMzEtMy41MDUtMTUuMDA4LTUuNjUzYy0xMS4yMjEtNC4yMzktMTguNTI4LTYuMDQ3LTMwLjE0MS0zLjE2NiYjeEQ7JiN4QTsmI3g5O2MtMTYuMTgsNC4wNy0yMS42NjEsMTguNzY3LTE1LjM5NiwzNC40NzljLTIuODcyLDEuMDE4LTYuNTksMS45NzgtNy4wNDcsNC42MzZjLTAuNTg4LDMuMjc2LDIuNjc1LDQuODA0LDQuNDM2LDcuNjg3JiN4RDsmI3hBOyYjeDk7YzEuNDM2LDIuMzE3LDMuNzg1LDMuODQ0LDIuODcxLDYuMzMxYy0wLjk3OSwyLjgyNC01LjM1LDMuNjE3LTAuMjYsNy42ODhjMS44MjEsMS40NTUsNC4xNzUtMC43MzUsNi41MjMsMCYjeEQ7JiN4QTsmI3g5O2MzLjI2MiwxLjAxOCwxMC40OSwyLjkyNiw3LjY5OC01LjUzOWMtMC4yNjEtMC43OTEsMy4wNjctMS42NDEsMS40MzYtNC40MDhjLTEuMzA1LTIuMjA1LTQuNDM2LTIuNDM0LTcuMTc2LTEuNTg0di01Ljg3NyYjeEQ7JiN4QTsmI3g5O2M0LjExLDAsNy4yNDItMC4zOTYsOS42NTUtMy4yOGMxLjQzNSwyLjQ4NywzLjUyNCwyLjMxNywzLjc4NCw1LjA5MWMwLjE5NywyLjIwMS0yLjA4NywyLjkzNy0wLjI2LDUuMDg2JiN4RDsmI3hBOyYjeDk7YzEuMjA1LDEuNDE4LDIuMDMsMC4xMjksNC4zMDYsMGMxLjE3MS0wLjA2NSwyLjEzMSwxLjgzNCwzLjI2MiwxLjQ3MWMxLjk1OC0wLjYyMywxLjU2Ni0yLjcxNSwxLjU2Ni00LjUyMiYjeEQ7JiN4QTsmI3g5O2MxLjk1OCwwLjkwMiwzLjg0OS0wLjkwNSwzLjEzMi0yLjAzNGMtMC45MTQtMS40NzItMy4xMzItMS40MTQtNC45NTktMC45MDZjLTAuNTg2LTEuNjM5LTAuNTIxLTIuNzY5LTAuNTIxLTQuNTIxJiN4RDsmI3hBOyYjeDk7YzMuNTg3LDIuMDM2LDYuNzg1LDEuODEyLDEwLjk2MSwyLjcxNGMyLjE1Miw3LjQ2MS0xLjE3NSwxMS45MjYtMi42MDksMTkuNDQ0Yy0wLjQ1OCwyLjQzMSwxLjIzOCwzLjg0NCwxLjU2NCw2LjMzJiN4RDsmI3hBOyYjeDk7YzAuMjYyLDIuMjA0LTIuMDg3LDMuNTYyLTEuMzA0LDUuNjUxYzAuNzgzLDIuMTQ3LDUuMzUsMC40NTMsNi41MjQtMS41ODRjMS4yNjMsMC42MzEsNC43MjEsMi41MDgsNi4xMzQsMi4xNDcmI3hEOyYjeEE7JiN4OTtjMS41MDktMC4zODIsMC45MzgtMy4wNjMsMS4xNzMtNC40MDVjMi40MTUsMC4xNjgsNS43NDMtMS40MTYsNC45NTktMy4zOTVjLTAuOTgtMi40MzQtNS40MTctMS4yNDQtNi41MjQtMy42MTcmI3hEOyYjeEE7JiN4OTtjLTEuMzA2LTIuNzcxLDAuNzgyLTQuNjg5LDAuNzgyLTcuNjg4YzAtNC4wMTUsMC43ODMtOC44MTgsMS41NjYtMTAuMTc0YzEuOTgxLTMuNDM0LDcuNzY1LTEuMDc0LDEwLjk2MS0zLjg0NCYjeEQ7JiN4QTsmI3g5O2M3LjU2OCwyLjQ4NSwxMi4zMzIsNS4wODUsMTguODU0LDguMjUxYzQuMTc3LDIuMDM0LDAuMzkzLDguMDg0LDUuMTU0LDguMjUxYzIuMjgxLDAuMDU5LDQuMTA2LTEuODA5LDYuMTk3LTIuNTk5JiN4RDsmI3hBOyYjeDk7YzIuNjc2LTEuMDE5LDMuMzI2LDEuNTgzLDUuODA3LTAuNDUyYzIuNDc5LTIuMDM1LDEuODk0LTQuOTc3LTAuOTE0LTYuMjc1YzcuMDQ3LTEuMDE3LDMuMjY0LTUuNTk0LDAuMzkzLTYuNzI1JiN4RDsmI3hBOyYjeDk7Yy0yLjIyMS0wLjg3Mi00LjI1OCwxLjExOS02LjI2NCwxLjI0NGMtMS4xMTgsMC4wNjYtMi4xMzEtMS41Mi0zLjM5NC0xLjkyNGMtNy42OTYtMi40ODctMTEuMzUzLTUuNTk2LTE5LjU3MS02Ljc4MiYjeEQ7JiN4QTsmI3g5O2MwLjY2Mi0xLjE1OSwxLjQ1MS0zLjM5NCwyLjYwOS0zLjYxNmMzLjUyMSwxLjkyMSwxMS45NDUsNC44MjcsMTUuMTM3LDEuMTI5Yy0yLjYwOC0xLjgwOC00LjQzOC0zLjg0NC00LjQzOC02Ljc4MSYjeEQ7JiN4QTsmI3g5O2MxMC4zNzItMS4wNzQsMTcuOTM5LDQuNTIxLDI2LjYxNy0wLjQ1M2MyLjM1MS0xLjM1NSw0LjgyOC0yLjMxNSw0LjY5NS00Ljc0OGMtMC4xMjktMi40ODQtNC4xMDctMS45NzktNi43ODMtMi43MSYjeEQ7JiN4QTsmI3g5O2MtNC4zMDctMS4yNDYtOC45MzgtMS45NzktOS42NTQtNS44NzljLTAuNDU2LTIuNi0zLjA2Ni0zLjM5MS0zLjkxNC01Ljg3OWMtMC41MjEtMS40NywyLjkzNi0xMS41ODgsMS4wNDMtMTYuMDUyJiN4RDsmI3hBOyYjeDk7Yy0xLjMwNS0zLjA1Mi02Ljc4NC0xLjY5Ni05LjY1NCwwLjQ1MmMtMy44NjMsMi45MjItNC43OTYsNy4zMDMtNi42NTYsMTAuOTY1Yy0wLjM3MSwwLjczMS0wLjk3OS0wLjAwOC0xLjQzNywwLjc5MiYjeEQ7JiN4QTsmI3g5O2MtMy43ODItMS41ODMtNC4xNzUtNi4zODgtNy4wNDUtMTAuODU0Yy0yLjAyMi0zLjE2NS04LjYxLTguMzA4LTEwLjY5OS01LjJjLTIuMjgyLDMuMzkzLTMuMDAyLDcuNTc1LTIuODcsMTEuNTMxJiN4RDsmI3hBOyYjeDk7Qzc4LjMzNCw1OS45OTYsNzkuOTY2LDYzLjg5Niw4Mi44MzcsNjYuOTQ3eiIvPgogICAgPHBhdGggZmlsbD0iI0U5Q0Q4OCIgZD0iTTkyLjc1MSw4Ny42MzVsLTkuOTE0LDMuNTA0YzEuMzM2LDAuNDUyLDIuMTUxLDAuNjc4LDMuNTIyLDAuOTA0bC05LjAwNCwyLjkzOWw0LjMwNywwLjc5MSYjeEQ7JiN4QTsmI3g5O2MtMi40NzksMC41MzctMy42NTQsMS4zNTQtNi44NTIsMC40NTFjLTIuMTI4LTAuNjAzLTAuMTk1LDQuMjY5LTAuMTk1LDYuMjE3YzUuMTIxLDAuMjU3LDguMTIzLTEuNzI0LDEyLjAwNy00LjYzMyYjeEQ7JiN4QTsmI3g5O0M5MC41MzUsOTQuODcsOTEuNzczLDkxLjkzMiw5Mi43NTEsODcuNjM1eiIvPgogICAgPHBhdGggZmlsbD0iI0U5Q0Q4OCIgZD0iTTYxLjExLDk0Ljg3Yy0yLjM0OS0xLjM1NC01LjQxNS01LjMxMi01LjQxNS01LjMxMmMtMC4zOTMsMC45MDItMC4xMzEsMS41MjQtMC4xMzEsMi40ODUmI3hEOyYjeEE7JiN4OTtjLTIuNzQtMC42NzktNi4zOTQtNS41MzktNi4zOTQtNS41MzljLTAuMzI2LDEuNTgzLDAuMTMxLDIuNTQ0LDAuMjYyLDQuMTgzYy0zLjIzLTEuMTU2LTQuNDM3LTMuMTY0LTYuMTMzLTUuNzY2JiN4RDsmI3hBOyYjeDk7Yy0xLjExLDEuNDcxLTEuMjcyLDUuNTE0LDAuMjYsOC41OTRjMC42ODYsMS40MTIsMi45MDQsMi4wOTIsNC41NjYsMi42YzUuNDQ4LDEuNjQsNy43MzIsNC41NzgsMTMuNTA2LDQuNTc4TDYxLjExLDk0Ljg3eiIvPgogICAgPHBhdGggZmlsbD0iI0U5Q0Q4OCIgZD0iTTEwNi4zODksOTYuNDUzYzEuMDI3LDAsMy4zOTUsMy44ODYsMy43ODMsNS4yNTZjLTEuNS0xLjE4OC0yLjUxMy0xLjg1Mi00LjMwNy0yLjMxNCYjeEQ7JiN4QTsmI3g5O2MxLjI0LDEuODEsMS44MjYsMy45MjgsMS44MjYsNS40MjZjMCwwLTIuMjE3LTEuNjQxLTMuNDc1LTEuNzUyYzAuMjE1LDEuMDcyLDAuMDE4LDEuOTc5LTAuMTExLDIuNzEzJiN4RDsmI3hBOyYjeDk7Yy0wLjc4NS0wLjYyMi0xLjgzLTAuOTA0LTIuODA4LTEuMTg4Yy0wLjIxMywyLjUxNS0yLjMzMiw5LjczNi0wLjI2MiwxMS41MzFjMi44MzgsMi40NTksMTguNTI4LDIuNjAxLDIzLjgxMywwLjA1NiYjeEQ7JiN4QTsmI3g5O2MxLjMxOS0wLjYzNiwzLjk2My0xNy4xMTEtMC4xOTctMTkuNzI2QzEyMS4wMiw5NC4xNjMsMTA5LjA2NCw5NC45MTMsMTA2LjM4OSw5Ni40NTN6Ii8+CiAgICA8cGF0aCBmaWxsPSIjRTlDRDg4IiBkPSJNNzEuNDg0LDExNC44NzljMC44NzIsMC40NzEtMS41NjYsMy41MDQtMi43NSw1LjI0Yy0wLjU0Ni0xLjY5NS0wLjk5OC0yLjcyNS0yLjIzNC0zLjk0MiYjeEQ7JiN4QTsmI3g5O2MtMC4wNTUsMi4xMDQtMC44NTQsNC4xNzEtMS43NjksNS40NGMwLDAtMC44NzktMi40MDctMS44NzUtMy4wOGMtMC40NzcsMS4wMDctMS4xOTYsMS42ODYtMS43NTYsMi4yNDkmI3hEOyYjeEE7JiN4OTtjLTAuMjg0LTAuODg4LTAuOTk2LTEuNjA2LTEuNjUzLTIuMjk1Yy0xLjcxOSwyLjAzNC03LjkzMyw3LjE4Ni03LjI3NCw5LjY1N2MwLjkwMiwzLjM5MSwxNC4xMjMsMTAuNzEzLDIwLjE2LDEwLjk3OSYjeEQ7JiN4QTsmI3g5O2MxLjUwOSwwLjA2NSwxMy44MjktMTIuNjksMTEuODk5LTE2LjgxN0M4Mi41NDcsMTE4LjcwMSw3NC42OTMsMTE0LjgwMSw3MS40ODQsMTE0Ljg3OXoiLz4KICAgIDxwYXRoIGZpbGw9IiNFOUNEODgiIGQ9Ik0zMi4zNTgsMTAxLjI2NmMwLjg4MSwwLjQ1NywwLjU5OCw0Ljg0NCwwLjExOCw2LjE5MmMtMC41OC0xLjY4OC0xLjA1Mi0yLjcwOC0yLjMxMi0zLjkwOCYjeEQ7JiN4QTsmI3g5O2MtMC4wMTMsMi4xMDQtMC43Nyw0LjE4My0xLjY1OSw1LjQ2NmMwLDAtMC45MjgtMi4zOTUtMS45MzctMy4wNTJjLTAuNDU2LDEuMDE3LTEuMTYyLDEuNzAzLTEuNzEsMi4yNzYmI3hEOyYjeEE7JiN4OTtjLTAuMzAyLTAuODg1LTEuMDI5LTEuNTkyLTEuNjk5LTIuMjdjLTEuNjc4LDIuMDU5LTcuNzg4LDcuMzA1LTcuMDc5LDkuNzY4YzAuOTcxLDMuMzcxLDE0LjMzNywxMC40OTQsMjAuMzc5LDEwLjY3MyYjeEQ7JiN4QTsmI3g5O2MxLjUxLDAuMDQzLDguNTkyLTkuNTgzLDYuNTgxLTEzLjY4MUM0MS4yODEsMTA5LjE0NiwzNS41NjUsMTAxLjEzNywzMi4zNTgsMTAxLjI2NnoiLz4KICAgIDxwYXRoIGZpbGw9IiNFOUNEODgiIGQ9Ik00OC40OTcsOTYuMTY4YzAuNjg1LDAuMzU3LDAuNDY1LDMuNzcsMC4wOTEsNC44MThjLTAuNDUxLTEuMzEyLTAuODE5LTIuMTA1LTEuNzk4LTMuMDM4JiN4RDsmI3hBOyYjeDk7Yy0wLjAxMSwxLjYzNi0wLjU5OSwzLjI1My0xLjI5Miw0LjI1MWMwLDAtMC43MjEtMS44NjMtMS41MDYtMi4zNzRjLTAuMzU1LDAuNzktMC45MDQsMS4zMjUtMS4zMzEsMS43NzEmI3hEOyYjeEE7JiN4OTtjLTAuMjM0LTAuNjg4LTAuNzk5LTEuMjM4LTEuMzIxLTEuNzY3Yy0xLjMwNCwxLjYwNC02LjA1Nyw1LjY4Mi01LjUwNyw3LjU5OGMwLjc1NiwyLjYyNCwxMS4xNTIsOC4xNjMsMTUuODUyLDguMzAyJiN4RDsmI3hBOyYjeDk7YzEuMTc0LDAuMDM1LDYuNjgyLTcuNDU1LDUuMTE4LTEwLjY0MUM1NS40MzYsMTAyLjMsNTAuOTkyLDk2LjA3Myw0OC40OTcsOTYuMTY4eiIvPgogICAgPHBhdGggZmlsbD0iIzk5MjMwMCIgZD0iTTMwLjEyLDYyLjQyNWMtMS4zMDUtMy40NDgtMi4xNTMtNS4wODctMC43ODMtOC40NzljMi44NzEtNy4xNzksMTAuNjk5LTcuOTcsMTcuNzQ2LTEyLjU0OCYjeEQ7JiN4QTsmI3g5O2M4LjgwOC01LjcwOCwxMC41Ny0xNS4wMzUsNi4wMDItMjMuOTY2Yy0zLjAwMSwzLjA1Mi00LjQzNyw0LjAxMy04LjA5LDUuMmMtMTMuNTcxLDQuNDEtMjIuNzcsMi42MDEtMzEuODM5LDEyLjQzNiYjeEQ7JiN4QTsmI3g5O2MtNC41MDEsNC45MTctNi42NTQsMTMuOTA0LTMuMDAxLDE5LjMzMUMxNC45MTcsNjEuNTIxLDIwLjk4Niw2NC42ODgsMzAuMTIsNjIuNDI1eiIvPgogICAgPHBhdGggZmlsbD0iI0U5Q0Q4OCIgZD0iTTMxLjgyMSwyNi40NDdsNC42OTIsMC45OWwtMS45NTgsMy43ODdsMy4zOTMsMC42NzhsLTQuMTc2LDYuMzMxbDcuMTc3LTIuMTQ5bC0xLjMwNCwzLjk1OGw1LjYxLTIuNiYjeEQ7JiN4QTsmI3g5O2MwLjg4MSwyLjM0NS0wLjg0Nyw1LjMxMiwxLjgyNyw2LjEwNGMxLjQwMywwLjM5NiwyLjIxOS0wLjczNCwzLjUyMy0xLjM1NmMyLjM4MS0xLjE1OSwxMi4zMzItMTUuNzcsOC44NzMtMjIuMzg0JiN4RDsmI3hBOyYjeDk7Yy0yLjA4Ny0zLjk4NS00LjI0LTcuMTQ5LTkuMjY0LTcuOEM0Ny41NCwxMS42NjcsMzIuMDgzLDI0LjU4MywzMS44MjEsMjYuNDQ3eiIvPgogICAgPHBhdGggZmlsbD0iIzI3MjUyNSIgZD0iTTI5LjE4Nyw2MC4yOTNjMTIuMTc2LTguMjI5LDI4LjUwMi01LjQ4LDQwLjg0NiwwLjg3NGMxLjExOSwwLjU3Niw3Ljk4NiwzLjY4OCwxMC4xMzcsNC45MyYjeEQ7JiN4QTsmI3g5O2MwLjIxNywwLjM5NywwLjg4NywxLjAxNSwwLjIzNywxLjM4N2MtOS4zODYtMi41MjgtMTcuMjg2LTguNDMzLTI3LjE1MS05Ljc1OWMtMTguMjI4LTIuNDQ4LTM0LjcyOSw4LjgxLTMyLjcyNCwyNS4yNjkmI3hEOyYjeEE7JiN4OTtjMC40NDUsMy42NTYsMS4xODksNi45ODIsMy41NTcsMTAuMTE5bC0wLjcxMSwwLjcxOGMtMTAuODA2LTYuMzI2LTYuNTE1LTI0LjM1MSwyLjcyOC0zMC45MTZjMS4wNzktMS4wNTMsMS45NjktMS41MjgsMi44NDUtMi40NjYmI3hEOyYjeEE7JiN4OTtjLTAuNTA2LTAuMDMxLTAuODEyLTAuNDg0LTAuODg5LTAuODczYy0xLjExNS01LjU5OSwzLjUxMS0xMi4xMjEsOC44MzMtMTUuMDQ4YzUuOTk2LTMuMjk4LDEzLjA0My00LjkzNiwxNS43NjktMTEuMzUmI3hEOyYjeEE7JiN4OTtjMS44ODUtNC40MzgsMi44MDktMTAuNjY3LDAuMTc5LTE0Ljk5N2MtMC43NTIsMy43NDMtNS43NCw2LjYxLTkuODQyLDcuMTRjLTkuMTk2LDEuMTg2LTE4LjM5NCwwLjk1My0yNS4zMTMsNy4zOTYmI3hEOyYjeEE7JiN4OTtjLTUuNTczLDUuMTg3LTkuNTk1LDEyLjc0NS02LjgxOCwxOS44MjRjMi4wMzQsNS4xODIsNy44ODUsOC44MjYsMTQuMDUsOS41MDFsMC4xNzgsMC42MTdDOC40OTMsNjUuNTA1LDMuNTgsNDguNTg2LDkuMjY4LDM4LjAwMyYjeEQ7JiN4QTsmI3g5O2M4Ljg1OS0xNi40ODcsMzMuNDM4LTkuMTYyLDQyLjgzOC0yMi4yMWMzLjk4LDIuMzc0LDUuMTc1LDkuNjc1LDQuNTg3LDEyLjk2NWMtMS4wMjYsNS43MjktMS45MTMsMTEuMzk3LTExLjU2LDE1Ljc2NyYjeEQ7JiN4QTsmI3g5O2MtMy45ODEsMS44MDMtNy4yODEsMS43NjctMTAuNjcxLDQuODI4QzMxLjA2Myw1Mi40MjMsMjkuMTI1LDU1Ljk4NCwyOS4xODcsNjAuMjkzeiIvPgogICAgPHBhdGggZmlsbD0iIzI3MjUyNSIgZD0iTTk4Ljc4NSw1OC45NThjMi45NzEtMC44ODYsNC41MzUtMS40NTEsNy41MjktMS40OWMtMC4xNTUsMC4xMTktOS4wNzEsMy40NDEtOS4wNzEsMy40NDEmI3hEOyYjeEE7JiN4OTtjLTAuOTQyLDAuMzEyLTEuNDMzLTEuNjU0LTEuNjAxLTIuMDU1Yy0xLjc3MS00LjE2Ni02LjczMi0xNS41OTEtMTMuMTA0LTE1LjA0OGMtNS45NzIsNi44NjctMy42MzYsMTcuMDk3LDEuMzA1LDIzLjg4MiYjeEQ7JiN4QTsmI3g5O2MwLjAxOSwwLjI5Mi0wLjA2NywwLjY0MS0wLjQxMywwLjc3MWMtMS45MjMtMS43MTgtMy44MTMtNC41NzMtNS4xNTYtNi42NzdjLTMuNjcyLTUuNzQyLTEuNDgxLTIxLjk0MSw1LjQ1My0yMC44MDEmI3hEOyYjeEE7JiN4OTtDODcuMTY4LDQxLjU0OCw5Ni40MDYsNTAuMzMsOTguNzg1LDU4Ljk1OHoiLz4KICAgIDxwYXRoIGZpbGw9IiMyNzI1MjUiIGQ9Ik0xMTYuMjcxLDQ1LjE0M2MyLjc4Nyw0LjM2NiwxLjI0NiwxNy43NzEsMCwxOC43NDZjLTAuNzExLTAuMDUxLTEuMjQ0LTAuMzU5LTEuODM2LTAuNjE2JiN4RDsmI3hBOyYjeDk7Yy0wLjEyMS01LjM0MiwyLjA3Mi0xMC41MjksMC4yOTctMTUuOTIyYy0wLjUzNC0xLjE4LTEuODM4LTAuMzU5LTIuNTUxLTAuMjA1Yy00LjY4NiwyLjMxMi03LjY0Nyw2LjQ3Mi0xMC41NTQsMTAuMDY3JiN4RDsmI3hBOyYjeDk7Yy0wLjQ3NiwwLTEuMDA4LDAtMS4xMjctMC40NjNjMS42MDMtNC41Nyw1LjIyLTkuMzk5LDEwLjM3Ni0xMS44NjRDMTEyLjQyLDQ0LjA2MywxMTUuMjA1LDQzLjc1NSwxMTYuMjcxLDQ1LjE0M3oiLz4KICAgIDxwYXRoIGZpbGw9IiMyNzI1MjUiIGQ9Ik05My4zODksNjEuNTI1Yy0yLjAyNS0wLjAwMS00LjU1LTAuNjgzLTYuNzAzLTAuNzM5YzAuNTg4LDAuNzM0LDEuNjQ2LDIuNjQzLDEuMzEyLDMuNjE2JiN4RDsmI3hBOyYjeDk7Yy0wLjgxNy0wLjA5OS0xLjYwNC0wLjM1NS0yLjQzMy0wLjQxYy0wLjQ1MSwxLjAyMSwxLjU3OCwyLjQ0Ny0wLjE3OCwzLjA4MWMtMS40MzctMC4zNDUtMi41MjctNC4yNTctMS40MjMtNS4xMzZsMi4wMDQsMC42MDEmI3hEOyYjeEE7JiN4OTtjMC4xMTgtMC45NzQtMS4yMTMtMi4zNTgtMC45OTctMy4zMjNjMS41MjEtMC4zODksMi45OTUsMC4wOTEsNC40NDcsMC40NjJjLTAuODkzLTMuNTk2LTYuMDQxLTEzLjEyOC02LjI4NC0xNC42MzcmI3hEOyYjeEE7JiN4OTtDODMuODIsNDQuNzk2LDkzLjY2LDU5LjAyNyw5My4zODksNjEuNTI1eiIvPgogICAgPHBhdGggZmlsbD0iIzI3MjUyNSIgZD0iTTExMS40NzEsNjIuNTU0YzIuMTM1LDEuMDc4LDQuNDQ1LDEuNzk3LDYuNjQxLDIuNjdjMC4zNTQsMC41MTQtMC4zNTQsMC44NzMtMC44MjgsMS4wMjcmI3hEOyYjeEE7JiN4OTtjLTIuOTY3LTAuNjY4LTYuMDQ5LTEuNDg5LTguMjQxLTMuNDkyYy0xLjEyNS01LjI5MSwxLjY2MS05LjgxLDQuMDg5LTE0LjE3NUMxMTMuNzgzLDQ4LjM3NywxMTEuNzA4LDU3LjcyNiwxMTEuNDcxLDYyLjU1NHoiLz4KICAgIDxwYXRoIGZpbGw9IiMyNzI1MjUiIGQ9Ik0xMjQuMjI5LDY1LjkwMWMxLjkwMSwyLjk3MS01LjAwNCw3LjMxLTcuNzA3LDUuNTQ2QzExMi4zNDQsNjguNzIyLDEyMS4yMTMsNjEuMTg4LDEyNC4yMjksNjUuOTAxeiIvPgogICAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyMi42ODgsNjYuODc1Yy0wLjE3NiwyLjYxNC00LjYzNiw0LjE0Ni01LjE1OCwzLjE4NUMxMTYuOTU1LDY5LDEyMC43NzEsNjQuNjU0LDEyMi42ODgsNjYuODc1eiIvPgogICAgPGVsbGlwc2UgZmlsbD0iIzI3MjUyNSIgY3g9IjEyMS41NyIgY3k9IjY3Ljk3OCIgcng9IjEuNjM1IiByeT0iMS40MTciLz4KICAgIDxwYXRoIGZpbGw9IiMyNzI1MjUiIGQ9Ik0xMDcuNzM0LDU5LjgzMmMtMS45MzYsMC40NDYtNC4yMDcsMS42OTQtNC42ODQsMS41OTFjLTEuMTAxLDAuMDQyLTEuMDY2LTAuODIxLTAuMjk3LTEuMjMyJiN4RDsmI3hBOyYjeDk7QzEwNC4zNTUsNTkuODgyLDEwNi4wNzYsNTkuMjE0LDEwNy43MzQsNTkuODMyeiIvPgogICAgPHBhdGggZmlsbD0iIzI3MjUyNSIgZD0iTTEwNy4zMiw3MS4zODdjMS45NzMsNC41NjEtMTYuODY1LDcuMTA5LTE0LjkzOC0xLjU5MkM5My43ODMsNjMuNDY2LDEwNC41MjEsNjQuOTE5LDEwNy4zMiw3MS4zODd6Ii8+CiAgICA8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAzLjg0Niw3My4xNjZjLTEwLjU1MywyLjg1NC05Ljk5LTQuNjkzLTUuNzcxLTUuMzIzYzIuMjQ5LTAuMzM1LDYuNTY1LDIuMzE2LDcuMjI5LDQuMDU5JiN4RDsmI3hBOyYjeDk7QzEwNS41NTksNzIuNTYzLDEwNC44NjYsNzIuODg5LDEwMy44NDYsNzMuMTY2eiIvPgogICAgPGVsbGlwc2UgZmlsbD0iIzI3MjUyNSIgY3g9IjEwMy4wNTEiIGN5PSI3MS41MzMiIHJ4PSIyLjQ3MSIgcnk9IjIuMTQiLz4KICAgIDxwYXRoIGZpbGw9IiMyNzI1MjUiIGQ9Ik0xMDUuODk2LDg0LjQ4MmMwLjAwNCwyLjQ5MiwzLjc0NCwzLjY0Niw1LjI3NSw1LjM5NWMtMC41ODksMS4yNjItMi4yMDcsMS42ODktMy41NTgsMi4xMDQmI3hEOyYjeEE7JiN4OTtjLTQuODIsMS40ODEtOS43NjUsMC4xNy0xMy42OTMtMi40NjVsLTEuMjQ2LDIuMjExYzUuNzc2LDEuODQsMTkuMTkyLDcuMzI0LDIxLjM0Nyw4LjUxNGMzLjc4My0yLjc3MSwxMC43MTMtMS4wNDcsMTEuMjAzLDIuMTE1JiN4RDsmI3hBOyYjeDk7YzAuMTc0LDEuMTQsMS4xNDYsMi44NzktMy4wNSw0LjU1NGMyLjMzNCwyLjQyNiwyLjQwNCw3LjE2OC0yLjA1Miw3Ljg3NmMtMS42NTUsMC4yNjQtMi45MDYtMC4wNzUtNC4yNy0wLjk3NyYjeEQ7JiN4QTsmI3g5O2MtMC4zOTcsMC44NDQtMC42NTgsMS40NjUtMS4zMDQsMi4xMDVjLTQuMDE5LDQuMDAyLTExLjg4NC0wLjQxNS0xMC4wNzctNS45MDZjLTIuNjA4LTIuMTUyLTE0Ljg1LTguMzkzLTE4LjQ0My05LjcxNCYjeEQ7JiN4QTsmI3g5O2MtMi43NDIsMi4wNzItNi40NTcsMi44MjYtMTAuMzA5LDMuMDM3Yy0wLjc2NCw0LjY3Mi0zLjQ3OSwxNS40Ni0zLjQ1OCwxNy4xOThjMi4yODUsMC4zNCw4LjY3NiwxLjEzMSw3Ljk1OCw1LjQyOCYjeEQ7JiN4QTsmI3g5O2MtMC41NzYsMy40NTUtMS44MjYsNC4xMjUtNC45MTYsMy41MTZjMC40OTgsNC41NjUtNC4zNjYsNC45MzYtNy45NDUsMy4wODJjLTEuMDI5LDEuMjA5LTIuNDkyLDIuMTk4LTQuMjY4LDIuMzEyJiN4RDsmI3hBOyYjeDk7Yy0xLjk2NCwwLjEyNC0zLjQ0My0wLjk0Mi00LjQ0Ni0yLjMxMmMtMS44MDgtMi40NjIsMS4wNjItNC41MjItMC43MTItNy42NTJjLTIuMTM4LTMuNzY5LDEuMjkyLTkuNDgyLDEuODM3LTEzLjQ1NyYjeEQ7JiN4QTsmI3g5O2MwLjc0Ny01LjQzLDAuOTE1LTEyLjI1NC0wLjQyNy0xNy41OTRjMC40OTYtMC43NDQsMS45MDgtMC44NDYsMi4zNzEtMC4yMTNjMy40ODQsNC43NDUsMS40NDMsMTEuOTU5LDAuOTAzLDE3LjE5JiN4RDsmI3hBOyYjeDk7Yy0wLjQ1Myw0LjM3NC01LjI0Myw5LjU2OS0xLjEyNiwxMy40NTZjMC4yNjgsMS43ODUtMi4yOTIsNi40OTgsMS4zMDQsNy4wMzdjMS41NTEsMC4yMzIsMi45NDItMC45NTgsMy4zNzktMi4zNjQmI3hEOyYjeEE7JiN4OTtjMS41ODYsMi4wODUsNS41ODUsNC4zNzksNi40MTUsMC42MTVjMC4yMS0wLjk1NC0wLjc2MS0yLjM5NC0xLjg0OS0yLjgyM2MzLjQ3OSwxLjk3Nyw2Ljg0NCwwLjIxOSw1LjA0Ni0yLjM3NyYjeEQ7JiN4QTsmI3g5O2MtMS41MDctMi4xNzQtNi4wNjgtMS4zLTYuMDAzLTIuOTM5Yy0wLjE4NS03LjE5MSwzLjc4NC0yNC4zMDUsMy42NTMtMjZjLTAuMTMxLTEuNjkzLDIuNTM2LTEuMzEyLDIuNDE1LDAuNTA4JiN4RDsmI3hBOyYjeDk7Yy0wLjExOSwxLjgyMi0wLjIyLDMuMTgzLTAuMjUyLDQuMzA5YzMuNTA4LTAuMTQ4LDcuMjEzLTAuNDUxLDEwLjI1OC0yLjEwNGMwLDAsMTQuMjYzLDYuNzcxLDIxLjE2NCw5Ljc2JiN4RDsmI3hBOyYjeDk7Yy0wLjUwNiwxLjY2Mi0wLjY0NSw0LjE1MiwwLjU5Myw1LjI4OWMyLjc5LDIuNTY0LDYuNjUxLDEuNDc5LDYuMjI0LTIuNDY1YzEuODc4LDAuOTMsNC4zOTEsMy42MTEsNi40MDUsMC41MTQmI3hEOyYjeEE7JiN4OTtjMS42MzEtMi41MDgtMC4wOTEtMy44ODEtMS41OTMtNC43ODRjMy4xOTctMC41MDgsNS4yMzItMi45MzMsMi4xODUtNC4zNThjLTIuMjc0LTEuMDYyLTQuNTk5LTAuNjcyLTcuMTEyLDAuNTE3JiN4RDsmI3hBOyYjeDk7Yy03LjQ0MS00LjM5LTE1LjIxMS03LjE4My0yMy41OTYtOS44NmMwLjczLTAuOTM3LDIuNDI0LTMuNDg0LDIuNTQ4LTUuMTg4YzEuMTg1LTAuMzg3LDIuNTA1LDEuMDU1LDMuNTYsMS40ODgmI3hEOyYjeEE7JiN4OTtjMy44OTUsMS42MDgsNy41NDcsMS40NTcsMTEuNjgxLDAuNjE2Yy0yLjQxOC0xLjIxMS02Ljk2NC02LjE1NS0zLjE0NC03LjkwOWM3LjEyNSwxLjY5NywyMC42OTYsMy45OTgsMjcuMTQ5LTAuMTA0JiN4RDsmI3hBOyYjeDk7YzAuNzE4LTAuNDUzLDEuNzMxLTEuNjcsMS4zMDYtMi40NjVjLTEuMjUtMi4zMTItMTAuOTM2LTMuNzY0LTEzLjUxNy03LjI5M2MtMC4yOTctMC40MDMtMC4xMDMtMC44MjEsMC40MTMtMC45NzcmI3hEOyYjeEE7JiN4OTtjMS4yMjMtMC4zNjMsMy45OTUsMS41NTEsNS4xMDIsMi4xMDZjMi40NDYsMS4yMzMsMTQuMjk5LDQuOTkzLDkuODQsOC43MjljLTUuMTA1LDQuMjc3LTE2LjY1MSw0LjYzMS0yMy4zNTYsMy45NTUmI3hEOyYjeEE7JiN4OTtDMTA5Ljg0LDg1LjUyNywxMDcuODAzLDg0Ljc4NSwxMDUuODk2LDg0LjQ4MnoiLz4KICAgIDxwYXRoIGZpbGw9IiMyNzI1MjUiIGQ9Ik0xNDIuNDg0LDc3LjA2OGMzLjU4OSw3LjE2LTkuNzUsMTAuMjkxLTEzLjA0Myw0LjQxNkMxMjYuMjAyLDc1LjcxLDEzOS44NTQsNzEuODE5LDE0Mi40ODQsNzcuMDY4eiIvPgogICAgPHBhdGggZmlsbD0iIzRCMDVCMSIgZD0iTTEzOS44MDEsODAuOTJjLTEuODk2LDEuNTc2LTcuMzYxLDEuOTc1LTcuODU0LTAuODVjLTAuNzA3LTQuMDY5LDYuNDc2LTUuMDk2LDguNDIxLTEuODgzJiN4RDsmI3hBOyYjeDk7QzE0MC45NTksNzkuMTY3LDE0MC42NDEsODAuMDU5LDEzOS44MDEsODAuOTJ6Ii8+CiAgICA8cGF0aCBmaWxsPSIjMjcyNTI1IiBkPSJNNDUuMDE1LDkzLjExMWM0LjE3OCwyLjkxNiw5LjA5MSw0Ljg4NywxNC4yMjgsNi4xNjJjMC4yODUsMC41OTYsMC4wNjIsMS42ODktMC43MTIsMS45NTEmI3hEOyYjeEE7JiN4OTtjLTIuNjY1LDAuOTA2LTExLjU3NC00LjgtMTMuOTMxLTYuMTYyYy0yLjQ3Myw0LjI4NS03LjQ0NCw3LjcwMy0xMy4xMDIsNy45MWMtMC4yNCwxLjEyNS0wLjMxOSwyLjQ4MSwwLjUzMywzLjQ0JiN4RDsmI3hBOyYjeDk7YzQuNDc3LTEuNjE3LDguMTgsMi4xOTIsNy40ODIsNS45NzhjLTAuMzQsMS44NDQtMi41MDIsMS42NzQtMi41MDIsMS42NzRjNC45OTYsNi43MTMtNC44MDcsMTAuNDI2LTguNjU2LDUuNTUmI3hEOyYjeEE7JiN4OTtjLTYuODU1LDMuNzMzLTEzLjU3NC01Ljg2Mi02LjUyMS05LjUwM2MwLjM4OS00LjA1My0xMS4zMTctOS42MzctNi45OTYtMTQuNjg4YzEuMDctMS4yNSwzLjgyMi0yLjIyMSw1LjU3My0yLjMxMiYjeEQ7JiN4QTsmI3g5O2MwLjUxMywwLjQ4MiwxLjU5OCwwLjY5NSwxLjgzNywxLjMzNGMtMS42OCwwLjg4OS00LjY3OCwwLjU2MS01LjI3NSwyLjYyMWMtMC45NDEsMy4yNDQsOC42MzksOC45MDYsNi42OTcsMTQuMTc2JiN4RDsmI3hBOyYjeDk7Yy02LjgzMSw0LjQ4NCwxLjk5LDkuNjM4LDUuMDk5LDYuMDFjMS4yMTgsMS4xMzIsMy4yMjUsMS45OSw0Ljg2MiwxLjM4N2M0LjA1NS0xLjQ5OCwxLjc3MS00LjMyNCwwLjY2MS01LjM0MSYjeEQ7JiN4QTsmI3g5O2MzLjUyNC0wLjM0LDIuNzY3LTMuMDc3LDIuMzAyLTMuOTAzYy0xLjIwNy0yLjE0Ni00LjY1LTEuNTIxLTYuMjI0LTAuNjE1Yy0xLjI5Mi0yLjYxOC0xLjMxMi01LjYzNS0xLjAwOC04LjQyNCYjeEQ7JiN4QTsmI3g5O2MzLjU5NCwwLjQ0Niw4Ljk1OS0wLjk0NiwxMS4wNjMtMy44NDZjMi41NjctMy41MzMsMS42MzktOS42MDctMC45ODYtMTMuMjU4Yy0wLjQ3NS0wLjY2MSwxLjExNi0wLjg3MywxLjYwMiwwJiN4RDsmI3hBOyYjeDk7QzQzLjE2NSw4Ny4wNzMsNDQuNjg4LDg4Ljk1NCw0NS4wMTUsOTMuMTExeiIvPgogICAgPHBhdGggZmlsbD0iIzI3MjUyNSIgZD0iTTQyLjYyNSw5OC4xMzljLTAuMzA0LDIuMjExLDEuMzYsNC4xNzIsMy40MzgsNS4yOTFjLTAuNzQzLDEuMTYxLTIuNTA0LDIuNjg4LTAuNDE2LDQuMDQ1JiN4RDsmI3hBOyYjeDk7YzAuOTk3LDAuNjQ2LDIuNy0wLjU4LDIuOTY0LTEuNjg0YzAuNzU0LDEuMTE3LDAuOTc4LDEuOTUxLDIuMzEyLDIuMjFjMi4zMjcsMC40NSwyLjE2MS0yLjI3OCwxLjEyNy0zLjM0JiN4RDsmI3hBOyYjeDk7YzIuNTM0LDEuMDA0LDQuMS0wLjE4NSwzLjE4Ny0xLjc2N2MtMC41MzQtMC45MjQtMi44NzEtMC4yMjgtNC4wNzcsMC4wNjljLTAuNjQ3LTEuMDU4LTIuNDA5LTQuMDAzLTEuNDY5LTUuMjcxJiN4RDsmI3hBOyYjeDk7YzEuNzkxLTAuNDYxLDIuMTI3LDMuMDA0LDMuMDcsMy43ODNjMy4xMjgtMS4zNTQsNy40MzQsMy42MjEsMS40OTcsNC44MDdjMC45OTUsMy42MzktMy44NjEsNS41MDctNS43NjUsMi41ODgmI3hEOyYjeEE7JiN4OTtjLTQuNzY5LDMuNjg5LTguMDg0LTEuNTktNS00LjYyMmMtMC45NzktMS40MTItNC4yODMtMi41NTEtMi44MjYtNS4zNDFDNDEuMDU5LDk4LjE2Niw0MS43NTQsOTguMDc2LDQyLjYyNSw5OC4xMzl6Ii8+CiAgPC9nPgo8L3N2Zz4=" mediaID="Sprite_cst_fox"/></media></snapdata>