<snapdata remixID="14483457"><project name="U1L3.2 Modern Art With Polygons" app="Snap! 11.0.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAADSklEQVR4AezSUa7bOABD0YfZ/56nLZCfBkicxpZMiQdo8ZA4lsjL+9/Pz8///mNwlwN/BPx9t38I3EOAgPdwd+uDAAEfIPy5hwAB7+Hu1gcBAj5A+HMPgV4B7+Ht1icCBHwC4uNcAgScy9ttTwQI+ATEx7kECDiXt9ueCBDwCYiPcwkQcC7vhNuiMhAwao6+MATs2zyqMQGj5ugLQ8C+zaMaEzBqjr4wBOzbPKrxVAGjmgsTQYCAETP0hiBg7/YRzQkYMUNvCAL2bh/RnIARM/SGIOCU7V3yigABX5Hx/RQCBJyC2SWvCBDwFRnfTyFAwCmYXfKKAAFfkfH9FAIEnIK595Kj5gQ8IuT5UAIEHIrX4UcECHhEyPOhBAg4FK/DjwgQ8IiQ50MJEHAoXocfEdhXwKPmnkcQIGDEDL0hCNi7fURzAkbM0BuCgL3bRzQnYMQMvSEIuN/2SzUi4FJz7ReWgPttulQjAi41135hCbjfpks1IuBSc+0XloD7bbpUo0sFXKq5sBEECBgxQ28IAvZuH9GcgBEz9IYgYO/2Ec0JGDFDbwgCXrK9Q74lQMBvyXnvEgIEvASjQ74lQMBvyXnvEgIEvASjQ74lQMBvyXnvEgIEvARj7yFnmxPwLEHvnyJAwFP4vHyWAAHPEvT+KQIEPIXPy2cJEPAsQe+fIkDAU/i8fJbAugKebe79CAIEjJihNwQBe7ePaE7AiBl6QxCwd/uI5gSMmKE3BAHX236rxATcas71yhBwvc22SkzAreZcrwwB19tsq8QE3GrO9coQcL3Ntkr8TwJu1VyZCAIEjJihNwQBe7ePaE7AiBl6QxCwd/uI5gSMmKE3BAE/2t6PRhEg4Ciyzv2IAAE/wuRHowgQcBRZ535EgIAfYfKjUQQIOIqscz8iQMCPMPX+aHRzAo4m7Py3BAj4Fo+HowkQcDRh578lQMC3eDwcTYCAowk7/y0BAr7F4+FoArkCjm7u/AgCBIyYoTcEAXu3j2hOwIgZekMQsHf7iOYEjJihNwQB87avSkTAqrnzyhIwb5OqRASsmjuvLAHzNqlKRMCqufPKEjBvk6pEfwlY1VzZCAIEjJihNwQBe7ePaE7AiBl6QxCwd/uI5r8AAAD//21t5CwAAAAGSURBVAMA4pCgUYVsh6YAAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="U1L3.2 Modern Art With Polygons"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="$brush set pen to crayon %&apos;which&apos;" type="command" category="pen"><comment x="0" y="0" w="297.3333333333333" collapsed="false">Reports one of 100 preselected colors, like a box of 100 crayons.&#xD;The colors have names that are meant to be evocative.&#xD;They are organized in families, more or less corresponding&#xD;to spectral (rainbow) colors; the input slot has a two-level menu&#xD;in which you can hover over a family name to see the colors&#xD;of that family, each including a crayon number and an RGB value. &#xD;See Appendix A of the Snap! Reference Manual for more details.</comment><header></header><code></code><translations></translations><inputs><input type="%n"><options>grays={&#xD;0 black #000000=0&#xD;1 gray7 #121212=1&#xD;2 gray14 #242424=2&#xD;3 gray21 #363636=3&#xD;4 gray28 #484848=4&#xD;5 gray36 #5c5c5c=5&#xD;6 gray43 #6d6d6d=6&#xD;7 gray50 #7f7f7f=7&#xD;8 gray57 #919191=8&#xD;9 gray64 #a3a3a3=9&#xD;10 gray71 #b5b5b5=10&#xD;11 gray78 #c8c8c8=11&#xD;12 gray85 #dadada=12&#xD;13 gray92 #ececec=13&#xD;14 white #ffffff=14&#xD;}&#xD;pinks={&#xD;15 deep pink #ff1493=15&#xD;16 hot pink #ff69b4=16&#xD;17 bright pink #ff007f=17&#xD;18 raspberry #e30b5d=18&#xD;19 amaranth #e52b50=19&#xD;}&#xD;reds={&#xD;20 red #ff0000=20&#xD;21 burgundy #900020=21&#xD;22 cherry #990000=22&#xD;23 dark candy apple red #a40000=23&#xD;24 sanguine #c00000=24&#xD;25 maroon #800000=25&#xD;26 crimson #c90016=26&#xD;27 Lists #d94d11=27&#xD;28 candy apple red #ff0800=28&#xD;29 coquelicot #ff3800=29&#xD;}&#xD;browns={&#xD;30 saddle brown #8b4513=30&#xD;31 chocolate #7b3f00=31&#xD;32 kobicha #6b4423=32&#xD;33 sepia #704214=33&#xD;34 chestnut #954535=34&#xD;35 dark brown #654321=35&#xD;36 brown #964b00=36&#xD;37 golden brown #996515=37&#xD;38 cinnamon #b87333=38&#xD;39 copper #d2691e=39&#xD;}&#xD;oranges={&#xD;40 orange #ff7f00=40&#xD;41 Pantone orange #ff5800=41&#xD;42 pumpkin #ff7518=42&#xD;43 Variables #f3761d=43&#xD;44 Spanish orange #e86100=44&#xD;45 burnt orange #cc5500=45&#xD;46 sinopia #cb410b=46&#xD;47 ochre #cc7722=47&#xD;48 carrot #ed9121=48&#xD;49 tangerine #f28500=49&#xD;}&#xD;yellows={&#xD;50 yellow #ffff00=50&#xD;51 Control #e6a822=51&#xD;52 dark goldenrod #b8860b=52&#xD;53 goldenrod #daa520=53&#xD;54 saffron #f4c430=54&#xD;55 sandstorm #ecd540=55&#xD;56 mustard #ffdb58=56&#xD;57 gold #ffd700=57&#xD;58 egg yolk #fee33e=58&#xD;59 rubber duck #fbe108=59&#xD;}&#xD;greens={&#xD;60 lime #00ff00=60&#xD;61 apple green #8db600=61&#xD;62 Operators #62c213=62&#xD;63 forest green #228b22=63&#xD;64 green #008000=64&#xD;65 dark green #006400=65&#xD;66 dark pastel green #03c03c=66&#xD;67 emerald #50c878=67&#xD;68 mint #3eb489=68&#xD;69 Pen #00a178=69&#xD;}&#xD;cyans={&#xD;70 aqua (cyan) #00ffff=70&#xD;71 dark cyan #008b8b=71&#xD;72 cerulean #007ba7=72&#xD;73 iceberg #71a6d2=73&#xD;74 Sensing #0494dc=74&#xD;75 teal #008080=75&#xD;76 light sky blue #87cefa=76&#xD;77 deep sky blue #00bfff=77&#xD;78 dodger blue #1e90ff=78&#xD;79 azure #007fff=79&#xD;}&#xD;blues={&#xD;80 blue #0000ff=80&#xD;81 midnight blue #191970=81&#xD;82 dark powder blue #003399=82&#xD;83 cobalt #0047ab=83&#xD;84 denim #1560bd=84&#xD;85 navy blue #000080=85&#xD;86 steel blue #4682b4=86&#xD;87 Motion #4a6cd4=87&#xD;88 cornflower #6495ed=88&#xD;89 slate blue #6a5acd=89&#xD;}&#xD;purples={&#xD;90 violet #8000ff=90&#xD;91 Looks #8f56e3=91&#xD;92 grape #6f2da8=92&#xD;93 indigo #4b0082=93&#xD;94 x11 purple #a020f0=94&#xD;95 magenta (fuchia) #ff00ff=95&#xD;96 dark orchid #9932cc=96&#xD;97 Sound #cf4ad9=97&#xD;98 purple #7f007f=98&#xD;99 dark magenta #8b008b=99&#xD;}</options></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doSetVar"><l>✐ last crayon</l><block var="which"/></block><block s="doSetVar"><l>✐ last set as</l><l>crayon</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doIf"><block s="reportNot"><custom-block s="does var %s exist?"><l>✐ crayon colors</l></custom-block></block><script><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ crayon colors</l></list></custom-block><block s="doSetVar"><l>✐ crayon colors</l><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>18</l><l>18</l><l>18</l></list></block><block s="reportNewList"><list><l>36</l><l>36</l><l>36</l></list></block><block s="reportNewList"><list><l>54</l><l>54</l><l>54</l></list></block><block s="reportNewList"><list><l>72</l><l>72</l><l>72</l></list></block><block s="reportNewList"><list><l>92</l><l>92</l><l>92</l></list></block><block s="reportNewList"><list><l>109</l><l>109</l><l>109</l></list></block><block s="reportNewList"><list><l>127</l><l>127</l><l>127</l></list></block><block s="reportNewList"><list><l>145</l><l>145</l><l>145</l></list></block><block s="reportNewList"><list><l>163</l><l>163</l><l>163</l></list></block><block s="reportNewList"><list><l>181</l><l>181</l><l>181</l></list></block><block s="reportNewList"><list><l>200</l><l>200</l><l>200</l></list></block><block s="reportNewList"><list><l>218</l><l>218</l><l>218</l></list></block><block s="reportNewList"><list><l>236</l><l>236</l><l>236</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>20</l><l>147</l></list></block><block s="reportNewList"><list><l>255</l><l>105</l><l>180</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>127</l></list></block><block s="reportNewList"><list><l>227</l><l>11</l><l>93</l></list></block><block s="reportNewList"><list><l>229</l><l>43</l><l>80</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>144</l><l>0</l><l>32</l></list></block><block s="reportNewList"><list><l>153</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>164</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>192</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>128</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>201</l><l>0</l><l>22</l></list></block><block s="reportNewList"><list><l>217</l><l>77</l><l>17</l></list></block><block s="reportNewList"><list><l>255</l><l>8</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>56</l><l>0</l></list></block><block s="reportNewList"><list><l>139</l><l>69</l><l>19</l></list></block><block s="reportNewList"><list><l>123</l><l>63</l><l>0</l></list></block><block s="reportNewList"><list><l>107</l><l>68</l><l>35</l></list></block><block s="reportNewList"><list><l>112</l><l>66</l><l>20</l></list></block><block s="reportNewList"><list><l>149</l><l>69</l><l>53</l></list></block><block s="reportNewList"><list><l>101</l><l>67</l><l>33</l></list></block><block s="reportNewList"><list><l>150</l><l>75</l><l>0</l></list></block><block s="reportNewList"><list><l>153</l><l>101</l><l>21</l></list></block><block s="reportNewList"><list><l>184</l><l>115</l><l>51</l></list></block><block s="reportNewList"><list><l>210</l><l>105</l><l>30</l></list></block><block s="reportNewList"><list><l>255</l><l>127</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>88</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>117</l><l>24</l></list></block><block s="reportNewList"><list><l>243</l><l>118</l><l>29</l></list></block><block s="reportNewList"><list><l>232</l><l>97</l><l>0</l></list></block><block s="reportNewList"><list><l>204</l><l>85</l><l>0</l></list></block><block s="reportNewList"><list><l>203</l><l>65</l><l>11</l></list></block><block s="reportNewList"><list><l>204</l><l>119</l><l>34</l></list></block><block s="reportNewList"><list><l>237</l><l>145</l><l>33</l></list></block><block s="reportNewList"><list><l>242</l><l>133</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>230</l><l>168</l><l>34</l></list></block><block s="reportNewList"><list><l>184</l><l>134</l><l>11</l></list></block><block s="reportNewList"><list><l>218</l><l>165</l><l>32</l></list></block><block s="reportNewList"><list><l>244</l><l>196</l><l>48</l></list></block><block s="reportNewList"><list><l>236</l><l>213</l><l>64</l></list></block><block s="reportNewList"><list><l>255</l><l>219</l><l>88</l></list></block><block s="reportNewList"><list><l>255</l><l>215</l><l>0</l></list></block><block s="reportNewList"><list><l>254</l><l>227</l><l>62</l></list></block><block s="reportNewList"><list><l>251</l><l>225</l><l>8</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>141</l><l>182</l><l>0</l></list></block><block s="reportNewList"><list><l>98</l><l>194</l><l>19</l></list></block><block s="reportNewList"><list><l>34</l><l>139</l><l>34</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>100</l><l>0</l></list></block><block s="reportNewList"><list><l>3</l><l>192</l><l>60</l></list></block><block s="reportNewList"><list><l>80</l><l>200</l><l>120</l></list></block><block s="reportNewList"><list><l>62</l><l>180</l><l>137</l></list></block><block s="reportNewList"><list><l>0</l><l>161</l><l>120</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>139</l><l>139</l></list></block><block s="reportNewList"><list><l>0</l><l>123</l><l>167</l></list></block><block s="reportNewList"><list><l>113</l><l>166</l><l>210</l></list></block><block s="reportNewList"><list><l>4</l><l>148</l><l>220</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>128</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>250</l></list></block><block s="reportNewList"><list><l>0</l><l>191</l><l>255</l></list></block><block s="reportNewList"><list><l>30</l><l>144</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>127</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>25</l><l>25</l><l>112</l></list></block><block s="reportNewList"><list><l>0</l><l>51</l><l>153</l></list></block><block s="reportNewList"><list><l>0</l><l>71</l><l>171</l></list></block><block s="reportNewList"><list><l>21</l><l>96</l><l>189</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l></list></block><block s="reportNewList"><list><l>70</l><l>130</l><l>180</l></list></block><block s="reportNewList"><list><l>74</l><l>108</l><l>212</l></list></block><block s="reportNewList"><list><l>100</l><l>149</l><l>237</l></list></block><block s="reportNewList"><list><l>106</l><l>90</l><l>205</l></list></block><block s="reportNewList"><list><l>128</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>143</l><l>86</l><l>227</l></list></block><block s="reportNewList"><list><l>111</l><l>45</l><l>168</l></list></block><block s="reportNewList"><list><l>75</l><l>0</l><l>130</l></list></block><block s="reportNewList"><list><l>160</l><l>32</l><l>240</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>153</l><l>50</l><l>204</l></list></block><block s="reportNewList"><list><l>207</l><l>74</l><l>217</l></list></block><block s="reportNewList"><list><l>127</l><l>0</l><l>127</l></list></block><block s="reportNewList"><list><l>139</l><l>0</l><l>139</l></list></block></list></block></block></script><list></list></block><block s="doDeclareVariables"><list><l>color</l></list></block><block s="doSetVar"><l>color</l><block s="reportListItem"><block s="reportVariadicSum"><list><block s="reportModulus"><block var="which"/><l>100</l></block><l>1</l></list></block><block var="✐ crayon colors"/></block></block><custom-block s="set pen color to r: %n g: %n b: %n"><block s="reportListItem"><l>1</l><block var="color"/></block><block s="reportListItem"><l>2</l><block var="color"/></block><block s="reportListItem"><l>3</l><block var="color"/></block></custom-block></script></block-definition><block-definition s="set pen color to r: %&apos;r&apos; g: %&apos;g&apos; b: %&apos;b&apos;" type="command" category="pen"><comment x="0" y="0" w="220.66666666666666" collapsed="false">Takes three inputs for red, green, and blue&#xD;values, each between 0 and 255.  0,0,0 is black; 255,255,255 is white.  255,255,0 is yellow, and so on.&#xD;&#xD;The SET PEN block in this library lets you set individual red, green, or blue without changing the others, lets you provide a list of three RGB color components, and lets you provide a six-digit hexadecimal number, the form in which RGB color values are usually found online.&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:altera a cor da tua caneta para vermelho _ , verde _ e azul _ (0 a 255)&#xD;</translations><inputs><input type="%n">255</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>r</l><l>g</l><l>b</l></list><l>this.setColor(new Color(r, g, b));</l></block><list><block var="r"/><block var="g"/><block var="b"/></list></block></script></block-definition><block-definition s="set pen color to h: %&apos;h&apos; s: %&apos;s&apos; v: %&apos;v&apos;" type="command" category="pen"><comment x="0" y="0" w="283.3333333333333" collapsed="false">Takes three inputs for hue, saturation, and value (&quot;brightness&quot;)&#xD;values, each between 0 and 1.  0,0,0 is black; 0,0,1 is white.  0.15,1,1 is yellow, and so on.&#xD;&#xD;The SET PEN block in this library lets you set individual hue, saturation, or value without changing the others, lets you provide a list of three HSV color components, and lets you&#xD;use the very much superior HSL (hue, saturation, lightness)&#xD;color space.&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:altera a cor da caneta para matiz _ , saturação _ e brilho _ (0 a 1)&#xD;</translations><inputs><input type="%n">0.3</input><input type="%n">0.7</input><input type="%n">0.6</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>h</l><l>s</l><l>v</l></list><l>var col = new Color();&#xD;col.set_hsv(h, s, v);&#xD;this.setColor(col);</l></block><list><block var="h"/><block var="s"/><block var="v"/></list></block></script></block-definition><block-definition s="RGB color" type="reporter" category="pen"><comment x="0" y="0" w="266" collapsed="false">Reports the current pen color as a list of three RGB values in the range 0-255.  The PEN block in this library provides a large set of ways to examine the color.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:a cor da caneta em RGB (vermelho, verde e azul; 0 a 255)&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return new List([this.color.r, this.color.g, this.color.b]);</l></block><list></list></block></block></script></block-definition><block-definition s="HSV color" type="reporter" category="pen"><comment x="0" y="0" w="312" collapsed="false">Reports the current pen color as a list of three HSV values&#xD;in the range 0-1.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:a cor da caneta em HSV (matiz, saturação e brilho, 0 a 1)&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return new List(this.color.hsv());</l></block><list></list></block></block></script></block-definition><block-definition s="$brush set pen %&apos;dimension&apos; to %&apos;value&apos;" type="command" category="pen"><comment x="0" y="0" w="265.3333333333333" collapsed="false">This block allows you to set the pen&apos;s color, transparency (on a scale from 0=opaque to 100=invisible), or size (in pixels).  The color can be set in many ways, including RGB values, HSV values, HSL values, fair HSV or HSL (based on a modified spectrum that gives each spectral color equal space and promotes brown to a color), or X11/W3C color name.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;color&#xD;fair hue&#xD;transparency&#xD;X11/W3C name&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input><input type="%s"></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doDeclareVariables"><list><l>colors</l><l>brights</l><l>index</l><l>scale</l><l>oldHSV</l><l>newHSV</l><l>color</l><l>pivots</l></list></block><block s="doSetVar"><l>colors</l><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l></list></block><block s="reportNewList"><list><l>192</l><l>192</l><l>192</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>85</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>139</l><l>69</l><l>19</l></list></block><block s="reportNewList"><list><l>70</l><l>5</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>127</l><l>0</l></list></block><block s="reportNewList"><list><l>140</l><l>60</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>114</l><l>93</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>30</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>50</l><l>50</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>64</l></list></block><block s="reportNewList"><list><l>80</l><l>0</l><l>90</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block></list></block></block><block s="doSetVar"><l>brights</l><block s="reportNewList"><list><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>170</l><l>20</l><l>0</l></list></block><block s="reportNewList"><list><l>139</l><l>69</l><l>19</l></list></block><block s="reportNewList"><list><l>170</l><l>90</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>127</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>160</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>190</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>240</l><l>200</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>127</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>60</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>128</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>64</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block></list></block></block><block s="doSetVar"><l>pivots</l><block s="reportNewList"><list><l>0</l><l>5.8</l><l>12.5</l><l>18</l><l>25</l><l>30.5</l><l>37.5</l><l>44.5</l><l>50</l><l>59</l><l>62.5</l><l>69</l><l>75</l><l>79.25</l><l>87.5</l><l>93.75</l><l>97</l><l>100</l></list></block></block><block s="doIfElse"><block s="reportListContainsItem"><block s="reportNewList"><list><l>color</l><l>hue</l><l>fair hue</l></list></block><block var="dimension"/></block><script><block s="doSetVar"><l>value</l><block s="reportModulus"><block var="value"/><l>100</l></block></block></script><script><block s="doIfElse"><block s="reportListContainsItem"><block s="reportNewList"><list><l>red</l><l>green</l><l>blue</l></list></block><block var="dimension"/></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="value"/><l>0</l></list></block><script><block s="doSetVar"><l>value</l><l>0</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="value"/><l>255</l></list></block><script><block s="doSetVar"><l>value</l><l>255</l></block></script><list></list></block></script><script><block s="doIf"><block s="reportListContainsItem"><block s="reportNewList"><list><l>saturation (HSV)</l><l>saturation (HSL)</l><l>value (brightness)</l><l>lightness</l><l>fair saturation (HSV)</l><l>fair saturation (HSL)</l><l>fair value (brightness)</l><l>fair lightness</l><l>transparency</l></list></block><block var="dimension"/></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="value"/><l>0</l></list></block><script><block s="doSetVar"><l>value</l><l>0</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="value"/><l>100</l></list></block><script><block s="doSetVar"><l>value</l><l>100</l></block></script><list></list></block></script><list></list><comment w="164.66666666666666" collapsed="false">We have to do this last test to rule out the vector options, which aren&apos;t numbers; their code makes three recursive calls and we catch range issues then.</comment></block></script></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>size</l></list></block><script><block s="setSize"><block var="value"/></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>hue</l></list></block><script><block s="setPenColorDimension"><l><option>hue</option></l><block var="value"/></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><block s="doReplaceInList"><l>1</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block s="reportNewList"><list><l>HSL</l><l>HSV</l></list></block><block var="✐ last set as"/></block></block><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block></script><list></list></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>saturation (HSV)</l></list></block><script><block s="setPenColorDimension"><l><option>saturation</option></l><block var="value"/></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>value (brightness)</l></list></block><script><block s="setPenColorDimension"><l><option>brightness</option></l><block var="value"/></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>transparency</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block var="value"/></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>red</l></list></block><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><custom-block s="min %s %s"><block s="reportRound"><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block var="value"/><l></l></list></block></block></block><l>255</l></custom-block><l></l><l></l></custom-block></script><list></list></block><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>green</l></list></block><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><custom-block s="min %s %s"><block s="reportRound"><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block var="value"/><l></l></list></block></block></block><l>255</l></custom-block><l></l></custom-block></script><list></list></block><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>blue</l></list></block><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><custom-block s="min %s %s"><block s="reportRound"><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block var="value"/><l></l></list></block></block></block><l>255</l></custom-block></custom-block></script><list></list></block><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair hue</l></list></block><script><block s="doSetVar"><l>oldHSV</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l>100</l><l></l></list></block></autolambda><list></list></block><custom-block s="HSV color"></custom-block></block></block><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block s="reportNewList"><list><l>HSL</l><l>HSV</l></list></block><block var="✐ last set as"/></block></block><script><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block><block s="doSetVar"><l>oldHSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block></script><list></list></block><block s="doSetVar"><l>value</l><block s="reportModulus"><block var="value"/><l>100</l></block></block><block s="doSetVar"><l>color</l><block s="reportVariadicProduct"><list><block var="value"/><l>3.6</l></list></block></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportVariadicGreaterThan"><list><block s="reportListItem"><block var="index"/><block var="pivots"/></block><block var="value"/></list></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doChangeVar"><l>index</l><l>-1</l></block><block s="doSetVar"><l>scale</l><block s="reportQuotient"><block s="reportDifference"><block var="value"/><block s="reportListItem"><block var="index"/><block var="pivots"/></block></block><block s="reportDifference"><block s="reportListItem"><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block><block var="pivots"/></block><block s="reportListItem"><block var="index"/><block var="pivots"/></block></block></block></block><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="min %s %s"><block s="reportRound"><block s="reportVariadicSum"><list><block var="from"/><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="to"/><block var="from"/></block><block var="scale"/></list></block></list></block></block><l>255</l></custom-block></autolambda><list><l>from</l><l>to</l></list></block><list><block s="reportListItem"><block var="index"/><block var="brights"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block><block var="brights"/></block></list></custom-block></block><block s="doSetVar"><l>newHSV</l><custom-block s="HSV color"></custom-block></block><block s="doIfElse"><block var="✐ fair?"/><script><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportListItem"><l>1</l><block var="newHSV"/></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><block var="newHSV"/></block><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></list></block><l>100</l></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportListItem"><l>3</l><block var="newHSV"/></block><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></list></block><l>100</l></block></custom-block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></list></block></block></script><script><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportListItem"><l>1</l><block var="newHSV"/></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><block var="newHSV"/></block><block s="reportListItem"><l>2</l><block var="oldHSV"/></block></list></block><l>100</l></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportListItem"><l>3</l><block var="newHSV"/></block><block s="reportListItem"><l>3</l><block var="oldHSV"/></block></list></block><l>100</l></block></custom-block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>2</l><block var="oldHSV"/></block><block s="reportListItem"><l>3</l><block var="oldHSV"/></block></list></block></block></script></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block></script><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block></script></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list><comment w="90" collapsed="true">fair hue</comment></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>color</l></list><comment w="53.333333333333336" collapsed="true">Color</comment></block><script><block s="doSetVar"><l>✐ color scale</l><block var="value"/></block><block s="doSetVar"><l>color</l><block s="reportVariadicProduct"><list><block var="value"/><l>3</l></list></block></block><block s="doIfElse"><block s="reportNot"><block s="reportVariadicGreaterThan"><list><block var="color"/><l>42</l></list></block></block><script><block s="doSetVar"><l>color</l><block s="reportModulus"><block s="reportVariadicProduct"><list><block var="color"/><block s="reportQuotient"><l>15</l><l>14</l></block></list></block><l>300</l></block></block><block s="doSetVar"><l>index</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="color"/><l>15</l></block></block></block><block s="doSetVar"><l>scale</l><block s="reportDifference"><block var="color"/><block s="reportVariadicProduct"><list><block var="index"/><l>15</l></list></block></block></block></script><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="color"/><l>60</l></list><comment w="96.66666666666667" collapsed="true">spread out pink</comment></block><script><block s="doSetVar"><l>color</l><block s="reportVariadicSum"><list><l>45</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="color"/><l>42</l></block><block s="reportQuotient"><l>15</l><l>18</l></block></list></block></list></block></block></script><list></list></block><block s="doSetVar"><l>color</l><block s="reportModulus"><block var="color"/><l>300</l></block></block><block s="doSetVar"><l>index</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="color"/><l>15</l></block></block></block><block s="doSetVar"><l>scale</l><block s="reportDifference"><block var="color"/><block s="reportVariadicProduct"><list><block var="index"/><l>15</l></list></block></block></block></script><comment w="77.33333333333333" collapsed="true">grayscale</comment></block><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="min %s %s"><block s="reportRound"><block s="reportVariadicSum"><list><block var="from"/><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="to"/><block var="from"/></block><block s="reportQuotient"><block var="scale"/><l>15</l></block></list></block></list></block></block><l>255</l></custom-block></autolambda><list><l>from</l><l>to</l></list></block><list><block s="reportListItem"><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block><block var="colors"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="index"/><l>2</l></list></block><block var="colors"/></block></list></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>color</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>saturation (HSL)</l></list></block><script><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>lightness</l></list></block><script><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair saturation (HSV)</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="setPenColorDimension"><l><option>saturation</option></l><block s="reportIfElse"><block var="✐ fair?"/><block s="reportVariadicProduct"><list><block var="value"/><block s="reportQuotient"><block s="getPenAttribute"><l><option>saturation</option></l></block><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></block></list></block><block var="value"/></block></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair value (brightness)</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="setPenColorDimension"><l><option>brightness</option></l><block s="reportIfElse"><block var="✐ fair?"/><block s="reportVariadicProduct"><list><block var="value"/><block s="reportQuotient"><block s="getPenAttribute"><l><option>brightness</option></l></block><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></block></list></block><block var="value"/></block></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair saturation (HSL)</l></list></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSV</l></list></block><script><custom-block s="✐ update HSL"></custom-block></script><script><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block></block><script><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><l>100</l></block></script><list></list></block></script></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSL"/><block var="value"/></block><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><block s="reportIfElse"><block var="✐ fair?"/><block s="reportVariadicProduct"><list><block var="value"/><block s="reportQuotient"><block s="reportListItem"><l>2</l><block var="✐ HSL"/></block><block s="reportListItem"><l>2</l><block var="✐ raw HSL"/></block></block></list></block><block var="value"/></block></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ update HSV"></custom-block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair lightness</l></list></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSV</l></list></block><script><custom-block s="✐ update HSL"></custom-block></script><script><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block></block><script><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><l>50</l></block></script><list></list></block></script></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSL"/><block var="value"/></block><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><block s="reportIfElse"><block var="✐ fair?"/><block s="reportVariadicProduct"><list><block var="value"/><block s="reportQuotient"><block s="reportListItem"><l>3</l><block var="✐ HSL"/></block><block s="reportListItem"><l>3</l><block var="✐ raw HSL"/></block></block></list></block><block var="value"/></block></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ update HSV"></custom-block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair HSL vector</l></list></block><script><custom-block s="$brush set pen %s to %s"><l>fair saturation (HSL)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair lightness</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><list></list></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair HSV vector</l></list></block><script><custom-block s="$brush set pen %s to %s"><l>fair saturation (HSV)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair value (brightness)</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><list></list></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>HSL vector</l></list></block><script><custom-block s="$brush set pen %s to %s"><l>saturation (HSL)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>lightness</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><list></list></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>HSV vector</l></list></block><script><custom-block s="$brush set pen %s to %s"><l>saturation (HSV)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>value (brightness)</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><list></list></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>RGB vector</l></list></block><script><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><list></list></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>RGB hex</l></list></block><script><block s="doSetVar"><l>value</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>number</option></l></block><l></l><block s="reportVariadicSum"><list><l>10</l><block s="reportDifference"><block s="reportUnicode"><l></l></block><block s="reportIfElse"><block s="reportVariadicLessThan"><list><l></l><l>a</l></list></block><block s="reportUnicode"><l>A</l></block><block s="reportUnicode"><l>a</l></block></block></block></list></block></block></autolambda><list></list></block><block s="reportTextSplit"><block var="value"/><l><option>letter</option></l></block></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="doSetVar"><l>value</l><block s="reportConcatenatedLists"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><l></l><l></l></list></block></autolambda><list></list></block><block var="value"/></block></block></block></script><list></list></block><block s="doIf"><block s="reportIsA"><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicOr"><list><block s="reportVariadicLessThan"><list><l></l><l>0</l></list></block><block s="reportVariadicGreaterThan"><list><l></l><l>15</l></list></block></list></block></autolambda><list></list></block><block var="value"/></block><l><option>number</option></l></block><script><custom-block s="error %txt"><l>Badly formed hex color.</l></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>6</l></list></block><script><custom-block s="error %txt"><l>More than six hex digits.</l></custom-block></script><list></list></block><block s="doRepeat"><block s="reportDifference"><l>6</l><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block></block><script><block s="doSetVar"><l>value</l><block s="reportCONS"><l>0</l><block var="value"/></block></block></script></block><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><l>16</l><block s="reportListItem"><l>1</l><block var="value"/></block></list></block><block s="reportListItem"><l>2</l><block var="value"/></block></list></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><l>16</l><block s="reportListItem"><l>3</l><block var="value"/></block></list></block><block s="reportListItem"><l>4</l><block var="value"/></block></list></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><l>16</l><block s="reportListItem"><l>5</l><block var="value"/></block></list></block><block s="reportListItem"><l>6</l><block var="value"/></block></list></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>X11/W3C name</l></list><comment w="90" collapsed="true">X11/W3C name</comment></block><script><block s="doIf"><block s="reportNot"><custom-block s="does var %s exist?"><l>✐ X11</l></custom-block></block><script><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ X11</l></list></custom-block></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ X11"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ X11</l><block s="reportNewList"><list><block s="reportNewList"><list><l>255</l><l>250</l><l>250</l><l>snow</l></list></block><block s="reportNewList"><list><l>248</l><l>248</l><l>255</l><l>ghostwhite</l></list></block><block s="reportNewList"><list><l>245</l><l>245</l><l>245</l><l>whitesmoke</l></list></block><block s="reportNewList"><list><l>220</l><l>220</l><l>220</l><l>gainsboro</l></list></block><block s="reportNewList"><list><l>255</l><l>250</l><l>240</l><l>floralwhite</l></list></block><block s="reportNewList"><list><l>253</l><l>245</l><l>230</l><l>oldlace</l></list></block><block s="reportNewList"><list><l>250</l><l>240</l><l>230</l><l>linen</l></list></block><block s="reportNewList"><list><l>250</l><l>235</l><l>215</l><l>antiquewhite</l></list></block><block s="reportNewList"><list><l>255</l><l>239</l><l>213</l><l>papayawhip</l></list></block><block s="reportNewList"><list><l>255</l><l>235</l><l>205</l><l>blanchedalmond</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>196</l><l>bisque</l></list></block><block s="reportNewList"><list><l>255</l><l>218</l><l>185</l><l>peachpuff</l></list></block><block s="reportNewList"><list><l>255</l><l>222</l><l>173</l><l>navajowhite</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>181</l><l>moccasin</l></list></block><block s="reportNewList"><list><l>255</l><l>248</l><l>220</l><l>cornsilk</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>240</l><l>ivory</l></list></block><block s="reportNewList"><list><l>255</l><l>250</l><l>205</l><l>lemonchiffon</l></list></block><block s="reportNewList"><list><l>255</l><l>245</l><l>238</l><l>seashell</l></list></block><block s="reportNewList"><list><l>240</l><l>255</l><l>240</l><l>honeydew</l></list></block><block s="reportNewList"><list><l>245</l><l>255</l><l>250</l><l>mintcream</l></list></block><block s="reportNewList"><list><l>240</l><l>255</l><l>255</l><l>azure</l></list></block><block s="reportNewList"><list><l>240</l><l>248</l><l>255</l><l>aliceblue</l></list></block><block s="reportNewList"><list><l>230</l><l>230</l><l>250</l><l>lavender</l></list></block><block s="reportNewList"><list><l>255</l><l>240</l><l>245</l><l>lavenderblush</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>225</l><l>mistyrose</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l><l>white</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>black</l></list></block><block s="reportNewList"><list><l>47</l><l>79</l><l>79</l><l>darkslategray</l></list></block><block s="reportNewList"><list><l>47</l><l>79</l><l>79</l><l>darkslategrey</l></list></block><block s="reportNewList"><list><l>105</l><l>105</l><l>105</l><l>dimgray</l></list></block><block s="reportNewList"><list><l>105</l><l>105</l><l>105</l><l>dimgrey</l></list></block><block s="reportNewList"><list><l>112</l><l>128</l><l>144</l><l>slategray</l></list></block><block s="reportNewList"><list><l>112</l><l>128</l><l>144</l><l>slategrey</l></list></block><block s="reportNewList"><list><l>119</l><l>136</l><l>153</l><l>lightslategray</l></list></block><block s="reportNewList"><list><l>119</l><l>136</l><l>153</l><l>lightslategrey</l></list></block><block s="reportNewList"><list><l>190</l><l>190</l><l>190</l><l>gray(X11)</l></list></block><block s="reportNewList"><list><l>190</l><l>190</l><l>190</l><l>grey(X11)</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l><l>gray(W3C)</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l><l>grey(W3C)</l></list></block><block s="reportNewList"><list><l>211</l><l>211</l><l>211</l><l>lightgrey</l></list></block><block s="reportNewList"><list><l>211</l><l>211</l><l>211</l><l>lightgray</l></list></block><block s="reportNewList"><list><l>25</l><l>25</l><l>112</l><l>midnightblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l><l>navy</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l><l>navyblue</l></list></block><block s="reportNewList"><list><l>100</l><l>149</l><l>237</l><l>cornflowerblue</l></list></block><block s="reportNewList"><list><l>72</l><l>61</l><l>139</l><l>darkslateblue</l></list></block><block s="reportNewList"><list><l>106</l><l>90</l><l>205</l><l>slateblue</l></list></block><block s="reportNewList"><list><l>123</l><l>104</l><l>238</l><l>mediumslateblue</l></list></block><block s="reportNewList"><list><l>132</l><l>112</l><l>255</l><l>lightslateblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>205</l><l>mediumblue</l></list></block><block s="reportNewList"><list><l>65</l><l>105</l><l>225</l><l>royalblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l><l>blue</l></list></block><block s="reportNewList"><list><l>30</l><l>144</l><l>255</l><l>dodgerblue</l></list></block><block s="reportNewList"><list><l>0</l><l>191</l><l>255</l><l>deepskyblue</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>235</l><l>skyblue</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>250</l><l>lightskyblue</l></list></block><block s="reportNewList"><list><l>70</l><l>130</l><l>180</l><l>steelblue</l></list></block><block s="reportNewList"><list><l>176</l><l>196</l><l>222</l><l>lightsteelblue</l></list></block><block s="reportNewList"><list><l>173</l><l>216</l><l>230</l><l>lightblue</l></list></block><block s="reportNewList"><list><l>176</l><l>224</l><l>230</l><l>powderblue</l></list></block><block s="reportNewList"><list><l>175</l><l>238</l><l>238</l><l>paleturquoise</l></list></block><block s="reportNewList"><list><l>0</l><l>206</l><l>209</l><l>darkturquoise</l></list></block><block s="reportNewList"><list><l>72</l><l>209</l><l>204</l><l>mediumturquoise</l></list></block><block s="reportNewList"><list><l>64</l><l>224</l><l>208</l><l>turquoise</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l><l>cyan</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l><l>aqua</l></list></block><block s="reportNewList"><list><l>224</l><l>255</l><l>255</l><l>lightcyan</l></list></block><block s="reportNewList"><list><l>95</l><l>158</l><l>160</l><l>cadetblue</l></list></block><block s="reportNewList"><list><l>102</l><l>205</l><l>170</l><l>mediumaquamarine</l></list></block><block s="reportNewList"><list><l>127</l><l>255</l><l>212</l><l>aquamarine</l></list></block><block s="reportNewList"><list><l>0</l><l>100</l><l>0</l><l>darkgreen</l></list></block><block s="reportNewList"><list><l>85</l><l>107</l><l>47</l><l>darkolivegreen</l></list></block><block s="reportNewList"><list><l>143</l><l>188</l><l>143</l><l>darkseagreen</l></list></block><block s="reportNewList"><list><l>46</l><l>139</l><l>87</l><l>seagreen</l></list></block><block s="reportNewList"><list><l>60</l><l>179</l><l>113</l><l>mediumseagreen</l></list></block><block s="reportNewList"><list><l>32</l><l>178</l><l>170</l><l>lightseagreen</l></list></block><block s="reportNewList"><list><l>152</l><l>251</l><l>152</l><l>palegreen</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>127</l><l>springgreen</l></list></block><block s="reportNewList"><list><l>124</l><l>252</l><l>0</l><l>lawngreen</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l><l>green(X11)</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>0</l><l>green(W3C)</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l><l>lime</l></list></block><block s="reportNewList"><list><l>127</l><l>255</l><l>0</l><l>chartreuse</l></list></block><block s="reportNewList"><list><l>0</l><l>250</l><l>154</l><l>mediumspringgreen</l></list></block><block s="reportNewList"><list><l>173</l><l>255</l><l>47</l><l>greenyellow</l></list></block><block s="reportNewList"><list><l>50</l><l>205</l><l>50</l><l>limegreen</l></list></block><block s="reportNewList"><list><l>154</l><l>205</l><l>50</l><l>yellowgreen</l></list></block><block s="reportNewList"><list><l>34</l><l>139</l><l>34</l><l>forestgreen</l></list></block><block s="reportNewList"><list><l>107</l><l>142</l><l>35</l><l>olivedrab</l></list></block><block s="reportNewList"><list><l>189</l><l>183</l><l>107</l><l>darkkhaki</l></list></block><block s="reportNewList"><list><l>240</l><l>230</l><l>140</l><l>khaki</l></list></block><block s="reportNewList"><list><l>238</l><l>232</l><l>170</l><l>palegoldenrod</l></list></block><block s="reportNewList"><list><l>250</l><l>250</l><l>210</l><l>lightgoldenrodyellow</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>224</l><l>lightyellow</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l><l>yellow</l></list></block><block s="reportNewList"><list><l>255</l><l>215</l><l>0</l><l>gold</l></list></block><block s="reportNewList"><list><l>238</l><l>221</l><l>130</l><l>lightgoldenrod</l></list></block><block s="reportNewList"><list><l>218</l><l>165</l><l>32</l><l>goldenrod</l></list></block><block s="reportNewList"><list><l>184</l><l>134</l><l>11</l><l>darkgoldenrod</l></list></block><block s="reportNewList"><list><l>188</l><l>143</l><l>143</l><l>rosybrown</l></list></block></list></block></block></script><list></list></block><block s="doSetVar"><l>value</l><custom-block s="✐ no spaces %s"><block var="value"/></custom-block></block><custom-block s="use case-independent comparisons %b"><l><bool>true</bool></l></custom-block><custom-block s="catch %upvar %cs"><l>x11w3c</l><script><block s="doIf"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block var="value"/><block s="reportListItem"><l>4</l><l/></block></list></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>exact matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>?? multiple exact matches for </l><block var="value"/></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportNot"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>4</l><l/></block><custom-block s="substring of %txt before %txt"><block s="reportListItem"><l>4</l><l/></block><block var="value"/></custom-block></list></block></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>partial matches</l></custom-block></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Color name </l><block var="value"/><l> not found.</l></list></block></custom-block></script><list></list></block><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><custom-block s="substring of %txt before %txt"><block s="reportListItem"><l>4</l><block var="match"/></block><block var="value"/></custom-block><l></l></list></block></autolambda><list><l>match</l></list></block><block var="partial matches"/><block var="x11w3c"/><l>head matches</l></custom-block><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportIsA"><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><l>4</l><l/></block></block><l><option>number</option></l></block></block></autolambda><list></list></block><block var="head matches"/><block var="x11w3c"/><l>non-numbered matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="non-numbered matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="head matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script></block></script><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportIsA"><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><l>4</l><l/></block></block><l><option>number</option></l></block></block></autolambda><list></list></block><block var="partial matches"/><block var="x11w3c"/><l>non-numbered matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="non-numbered matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="partial matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script></block></script></block></script><comment w="294.6666666666667" collapsed="true">SUBSET throws here if it handles a unique match</comment></custom-block></script><list></list></block><custom-block s="✐ initialize variables"></custom-block></script></block-definition><block-definition s="mmap %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block s="reportListItem"><l>1</l><block var="lists"/></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><block var="lists"/></block></block><custom-block s="mmap %repRing over %mult%l"><block var="function"/><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><block var="lists"/></block></custom-block></block></block></script></block-definition><block-definition s="✐ update HSL" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>L</l></list></block><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block></block><script><block s="doSetVar"><l>✐ HSL</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><l>100</l></list></block></autolambda><list></list></block><block s="evaluate"><block s="reifyReporter"><script><block s="doSetVar"><l>L</l><block s="reportDifference"><block var="V"/><block s="reportQuotient"><block s="reportVariadicProduct"><list><block var="V"/><block var="S"/></list></block><l>2</l></block></block></block><block s="doReport"><block s="reportNewList"><list><block var="H"/><block s="reportIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="L"/><l>0</l></list></block><block s="reportVariadicEquals"><list><block var="L"/><l>1</l></list></block></list></block><l>0</l><block s="reportQuotient"><block s="reportDifference"><block var="V"/><block var="L"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block><block var="L"/></list></block></block></script><list><l>H</l><l>S</l><l>V</l></list></block><custom-block s="HSV color"></custom-block></block></block></block><block s="doIf"><block var="✐ fair?"/><script><block s="doSetVar"><l>✐ raw HSL</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><l>100</l></list></block></autolambda><list></list></block><block s="evaluate"><block s="reifyReporter"><script><block s="doSetVar"><l>L</l><block s="reportDifference"><block var="V"/><block s="reportQuotient"><block s="reportVariadicProduct"><list><block var="V"/><block var="S"/></list></block><l>2</l></block></block></block><block s="doReport"><block s="reportNewList"><list><block var="H"/><block s="reportIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="L"/><l>0</l></list></block><block s="reportVariadicEquals"><list><block var="L"/><l>1</l></list></block></list></block><l>0</l><block s="reportQuotient"><block s="reportDifference"><block var="V"/><block var="L"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block><block var="L"/></list></block></block></script><list><l>H</l><l>S</l><l>V</l></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ raw HSV"/></block></block></block></block></script><list></list></block></script><list></list></block></script></block-definition><block-definition s="min %&apos;a&apos; %&apos;b&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicLessThan"><list><block var="a"/><block var="b"/></list></block><block var="a"/><block var="b"/></block></block></script></block-definition><block-definition s="✐ update HSV" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>V</l><l>L</l><l>HSL 0-1</l><l>raw HSL 0-1</l></list></block><block s="doSetVar"><l>HSL 0-1</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ HSL"/></block></block><block s="doSetVar"><l>L</l><block s="reportListItem"><l>3</l><block var="HSL 0-1"/></block></block><block s="doSetVar"><l>V</l><block s="reportVariadicSum"><list><block var="L"/><block s="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><block var="HSL 0-1"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></list></block></list></block></block><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportListItem"><l>1</l><block var="HSL 0-1"/></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="V"/><l>0</l></list></block><l>0</l><block s="reportDifference"><l>2</l><block s="reportVariadicProduct"><list><l>2</l><block s="reportQuotient"><block var="L"/><block var="V"/></block></list></block></block></block><block var="V"/></custom-block><block s="doIf"><block var="✐ fair?"/><script><block s="doSetVar"><l>raw HSL 0-1</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ raw HSL"/></block></block><block s="doSetVar"><l>L</l><block s="reportListItem"><l>3</l><block var="raw HSL 0-1"/></block></block><block s="doSetVar"><l>V</l><block s="reportVariadicSum"><list><block var="L"/><block s="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><block var="raw HSL 0-1"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></list></block></list></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><l>100</l></list></block></autolambda><list></list></block><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="raw HSL 0-1"/></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="V"/><l>0</l></list></block><l>0</l><block s="reportDifference"><l>2</l><block s="reportVariadicProduct"><list><l>2</l><block s="reportQuotient"><block var="L"/><block var="V"/></block></list></block></block></block><block var="V"/></list></block></block></block></script><list></list></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="pen"><comment x="0" y="0" w="226" collapsed="false">The identity function reports its input.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="$brush pen %&apos;dimension&apos;" type="reporter" category="pen"><comment x="0" y="0" w="380.6666666666667" collapsed="false">This block reports the pen size, color, or transparency, in all the same ways that the SET PEN block allows you to set those pen properties. (It will also report the current crayon number, if the pen color was most recently set with SET PEN TO CRAYON.)&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details. </comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;crayon&#xD;color&#xD;fair hue&#xD;transparency&#xD;X11/W3C name&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>size</l></list></block><script><block s="doReport"><block s="getPenAttribute"><l><option>size</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>hue</l></list></block><script><block s="doReport"><block s="getPenAttribute"><l><option>hue</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>saturation (HSV)</l></list></block><script><block s="doReport"><block s="getPenAttribute"><l><option>saturation</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>value (brightness)</l></list></block><script><block s="doReport"><block s="getPenAttribute"><l><option>brightness</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>transparency</l></list></block><script><block s="doReport"><block s="getPenAttribute"><l><option>transparency</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>RGB vector</l></list></block><script><block s="doReport"><custom-block s="RGB color"></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>red</l></list></block><script><block s="doReport"><block s="reportListItem"><l>1</l><custom-block s="RGB color"></custom-block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>green</l></list></block><script><block s="doReport"><block s="reportListItem"><l>2</l><custom-block s="RGB color"></custom-block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>blue</l></list></block><script><block s="doReport"><block s="reportListItem"><l>3</l><custom-block s="RGB color"></custom-block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>RGB hex</l></list></block><script><block s="doReport"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><custom-block s="✐ hexchar %s"><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><l></l><l>16</l></block></block></custom-block><custom-block s="✐ hexchar %s"><block s="reportModulus"><l></l><l>16</l></block></custom-block></list></block></autolambda><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportRound"><l></l></block></autolambda><list></list></block><custom-block s="RGB color"></custom-block></block></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>HSV vector</l></list></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l>100</l><l></l></list></block></autolambda><list></list></block><custom-block s="HSV color"></custom-block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>HSL vector</l></list></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block var="✐ HSL"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>saturation (HSL)</l></list></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ HSL"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>lightness</l></list></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ HSL"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>color</l></list></block><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>color</l></list></block><block var="✐ color scale"/><l>not set</l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair hue</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="✐ raw HSL"/></block></block></script><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="✐ raw HSV"/></block></block></script></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair saturation (HSL)</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ raw HSL"/></block></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair lightness</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ raw HSL"/></block></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair HSL vector</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block var="✐ raw HSL"/></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair saturation (HSV)</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair value (brightness)</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair HSV vector</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="doReport"><block var="✐ raw HSV"/></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>crayon</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>crayon</l></list></block><script><block s="doReport"><block var="✐ last crayon"/></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>X11/W3C name</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>X11</l></list></block><script><block s="doReport"><block var="✐ last x11"/></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block></script></block-definition><block-definition s="✐ hexchar %&apos;nybble&apos;" type="reporter" category="pen"><comment x="0" y="0" w="245.33333333333334" collapsed="false">Takes a value from 0 to 15 and reports&#xD;the corresponding hexadecimal digit.&#xD;&#xD;For internal use of the color library.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicLessThan"><list><block var="nybble"/><l>10</l></list></block><block var="nybble"/><block s="reportUnicodeAsLetter"><block s="reportVariadicSum"><list><block s="reportUnicode"><l>a</l></block><block s="reportDifference"><block var="nybble"/><l>10</l></block></list></block></block></block></block></script></block-definition><block-definition s="$brush change pen %&apos;dimension&apos; by %&apos;amount&apos;" type="command" category="pen"><comment x="0" y="0" w="334" collapsed="false">Changes any pen property by the specified amount.  Some color scales can&apos;t be adjusted this way unless the color was first SET using that scale.&#xD;Vectors (e.g., RGB color as a list of three numbers) can be incremented&#xD;by a vector as the amount. X11/W3C names can&apos;t be incremented.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;crayon&#xD;color&#xD;fair hue&#xD;transparency&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input><input type="%s"></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doDeclareVariables"><list><l>old</l></list></block><block s="doSetVar"><l>old</l><custom-block s="$brush pen %s"><block var="dimension"/></custom-block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="old"/><l>not set</l></list></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Dimension </l><block var="dimension"/><l> not set.</l></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>crayon</l></list></block><script><custom-block s="$brush set pen to crayon %n"><block s="reportVariadicSum"><list><block var="old"/><block var="amount"/></list></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>RGB hex</l></list></block><script><custom-block s="error %txt"><l>Sorry, I don&apos;t know how to add in hexadecimal.</l></custom-block></script><list></list></block><block s="doIf"><block s="reportIsA"><block var="amount"/><l><option>number</option></l></block><script><custom-block s="$brush set pen %s to %s"><block var="dimension"/><block s="reportVariadicSum"><list><block var="old"/><block var="amount"/></list></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportIsA"><block var="amount"/><l><option>list</option></l></block><script><custom-block s="$brush set pen %s to %s"><block var="dimension"/><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block><list><block var="old"/><block var="amount"/></list></custom-block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><custom-block s="error %txt"><block s="reportJoinWords"><list><l>I don&apos;t know how to handle </l><block var="amount"/></list></block></custom-block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control"><header></header><code></code><translations>pt:lança o erro _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>msg</l></list><l>throw new Error(msg);</l></block><list><block var="msg"/></list></block></script></block-definition><block-definition s="✐ make integer RGB" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportRound"><l></l></block></autolambda><list></list></block><custom-block s="RGB color"></custom-block></block></block></script></block-definition><block-definition s="substring of %&apos;string&apos; before %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="175.33333333333334" collapsed="false">Reports the part of the first string up to the first instance of the second string inside it.  If the second string isn&apos;t found, reports the entire first string.</comment><header></header><code></code><translations>pt:o texto de _ antes de _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>string</l><l>marker</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;if (!("stringLibCaseIndependentComparison" in world)) {&#xD;    world["stringLibCaseIndependentComparison"] = true;&#xD;};&#xD;if (world["stringLibCaseIndependentComparison"]) {&#xD;    var index=string.toLocaleLowerCase().indexOf(marker.toLocaleLowerCase());&#xD;    if (index&lt;0) {return string};&#xD;    return string.slice(0,index);&#xD;} else {&#xD;    var index=string.indexOf(marker);&#xD;    if (index&lt;0) {return string};&#xD;    return string.slice(0,index);&#xD;}</l></block><list><block var="string"/><block var="marker"/></list></block></block></script></block-definition><block-definition s="use case-independent comparisons %&apos;tf&apos;" type="command" category="operators"><comment x="0" y="0" w="225.33333333333334" collapsed="false">If input is TRUE, comparisons made by functions in the string library will be case-independent (so &quot;FOO&quot; = &quot;foo&quot;).  This is the default.&#xD;If input is FALSE, comparisons will be exact.</comment><header></header><code></code><translations>pt:altera comparações ignorando distinção minúsculas/maiúsculas para _&#xD;</translations><inputs><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>flag</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;world[&apos;stringLibCaseIndependentComparison&apos;] = flag;</l></block><list><block var="tf"/></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;pt:captura _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _&#xD;ca:llança _&#xD;es:lanzar _&#xD;fr:lance _&#xD;pt:lança _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;ca:ignora _&#xD;es:ignorar _&#xD;fr:ignore _&#xD;pt:ignora _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="✐ subset %&apos;pred&apos; %&apos;data&apos; %&apos;catchtag&apos; %&apos;result&apos;" type="predicate" category="pen"><comment x="0" y="0" w="228" collapsed="false">Don&apos;t ask.&#xD;Only for internal use by the SET PEN block.</comment><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input><input type="%cmdRing"></input><input type="%upvar"></input></inputs><script><block s="doDeclareVariables"><list><l>best match</l></list></block><block s="doSetVar"><l>result</l><block s="reportKeep"><block var="pred"/><block var="data"/></block></block><block s="doIf"><block s="reportListIsEmpty"><block var="result"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><block s="doIf"><block s="reportListIsEmpty"><block s="reportCDR"><block var="result"/></block></block><script><block s="doSetVar"><l>best match</l><block s="reportListItem"><l>1</l><block var="result"/></block></block><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportListItem"><l>1</l><block var="best match"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportListItem"><l>2</l><block var="best match"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportListItem"><l>3</l><block var="best match"/></block></custom-block><block s="doSetVar"><l>✐ last X11</l><block s="reportListItem"><l>4</l><block var="best match"/></block></block><block s="doSetVar"><l>✐ last set as</l><l>X11</l></block><custom-block s="throw %s"><block var="catchtag"/></custom-block></script><list></list></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="✐ no spaces %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block s="reportTextSplit"><block var="text"/><l> </l></block></block></block></script></block-definition><block-definition s="create %&apos;scope&apos; var %&apos;names&apos;" type="command" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block creates  new variables on the selected scope: global (for all sprites), sprite (for this sprite only) or script (only for that blocks stack) with the names given (in &apos;names&apos; list).&#xD;&#xD;If there is already a variable with that name in that scope, it does nothing: no errors and no overwrites.</comment><header></header><code></code><translations>pt:cria as variáveis _ _&#xD;ca:crea les _ variables _&#xD;es:crear las _ variables _&#xD;de:erstellen _ var _&#xD;</translations><inputs><input type="%s" readonly="true">global<options>global&#xD;sprite&#xD;script</options></input><input type="%mult%txt"></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="scope"/><l>script</l></list></block><script><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (!proc.homeContext.variables.vars[varName]) proc.homeContext.variables.addVar(varName);</l></block><list><block var="each item"/></list></block></script></block></script><script><block s="doDeclareVariables"><list><l>global</l></list></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="scope"/><l>sprite</l></list></block><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>global</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (global &amp;&amp; !proc.homeContext.variables.parentFrame.parentFrame.vars[varName]) this.addVariable(varName, true);&#xD;if (!global &amp;&amp; !proc.homeContext.variables.parentFrame.vars[varName]) this.addVariable(varName, false);</l></block><list><block var="each item"/><block var="global"/></list></block></script></block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></block></script></block></script></block-definition><block-definition s="does var %&apos;name&apos; exist?" type="predicate" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block reports &quot;true&quot; if there is a variable with this given name (input slot) in that context.&#xD;&#xD;It can be a global, sprite or script variable.&#xD;&#xD;Otherwise it reports &quot;false&quot;.</comment><header></header><code></code><translations>pt:a variável _ existe&#xD;ca:existeix la variable _ ?&#xD;es:existe la variable _ ?&#xD;de:existiert var _ ?&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;return proc.homeContext.variables.silentFind(varName)? true:false;</l></block><list><block var="name"/></list></block></block></script></block-definition><block-definition s="✐ initialize variables" type="command" category="pen"><comment x="0" y="0" w="180" collapsed="false">Creates a bunch of global variables.&#xD;For internal use by Color library.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><custom-block s="does var %s exist?"><l>✐ last set as</l></custom-block><script><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ last set as</l><l>✐ fair?</l><l>✐ color scale</l><l>✐ HSL</l><l>✐ last crayon</l><l>✐ last X11</l><l>✐ raw HSL</l><l>✐ raw HSV</l></list></custom-block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block></script></block-definition><block-definition s="pinwheel [branches] %&apos;branches&apos; [size] %&apos;size&apos; [backup] %&apos;backup&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="down"></block><block s="doRepeat"><block var="branches"/><script><block s="forward"><block var="size"/></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><block var="backup"/></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="branches"/></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="asterisk [branches] %&apos;branches&apos; [length] %&apos;length&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><block var="branches"/><block var="length"/><block var="length"/></custom-block></script></block-definition><block-definition s="polygon [sides] %&apos;sides&apos; [length] %&apos;length&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><block var="sides"/><block var="length"/><l>0</l></custom-block></script></block-definition><block-definition s="square [sides] %&apos;sides&apos; [lengths] %&apos;length&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="setColor"><color>27,0,215,1</color></block><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="turn"><l>90</l></block></script></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="up"></block></script></block-definition><block-definition s="circle" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setColor"><color>245,18,0,1</color></block><block s="down"></block><block s="doRepeat"><l>360</l><script><block s="turn"><l>1</l></block><block s="forward"><l>0.875</l></block></script></block><block s="up"></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="1" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="5545"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="5546"><item><ref mediaID="U1L3.2 Modern Art With Polygons_Stage_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="5547"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="2"><sprite name="Explore" idx="2" x="0" y="0" heading="89.99999999999409" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="253,253,30,1" pen="tip" id="5552"><costumes><list struct="atomic" id="5553"></list></costumes><sounds><list struct="atomic" id="5554"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="16.000000000000142"><block s="receiveKey"><l><option>a</option></l><list></list><comment w="90" collapsed="false">Press the a key to draw a 3 sided pinwheel.</comment></block><block s="show"></block><block s="setColor"><color>145,26,68,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>3</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>70</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>3</l></block></block></script></block><block s="up"></block><block s="hide"></block></script><script x="29.000000000000114" y="277.00000000000125"><block s="receiveKey"><l><option>b</option></l><list></list><comment w="90" collapsed="false">Press the b key to draw a 4 sided pinwheel.</comment></block><block s="show"></block><block s="setColor"><color>32,132,0,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>70</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>4</l></block></block></script></block><block s="up"></block><block s="hide"></block></script><script x="329" y="348.6666666666672"><block s="receiveKey"><l><option>e</option></l><list></list><comment w="90" collapsed="false">Press the e key to draw a 12 sided pinwheel.</comment></block><block s="show"></block><block s="setColor"><color>253,253,30,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>12</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>70</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>12</l></block></block></script></block><block s="up"></block><block s="hide"></block></script><script x="31.00000000000017" y="530.9999999999966"><block s="receiveKey"><l><option>c</option></l><list></list><comment w="90" collapsed="false">Press the c key to draw a 5 sided pinwheel.</comment></block><block s="show"></block><block s="setColor"><color>203,28,0,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>5</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>70</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>5</l></block></block></script></block><block s="up"></block><block s="hide"></block></script><script x="318" y="102.99999999999986"><block s="receiveKey"><l><option>d</option></l><list></list><comment w="90" collapsed="false">Press the d key to draw a 6 sided pinwheel.</comment></block><block s="show"></block><block s="setColor"><color>9,0,229,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>6</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>70</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>6</l></block></block></script></block><block s="up"></block><block s="hide"></block></script><script x="685.0000000000014" y="40.00000000000003"><block s="receiveGo"><comment w="90" collapsed="false">Press the GREEN FLAG clicked to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block></script></scripts></sprite><sprite name="Pinwheel" idx="3" x="0" y="0" heading="180.00000000000568" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,70,114,1" pen="tip" id="5719"><costumes><list struct="atomic" id="5720"></list></costumes><sounds><list struct="atomic" id="5721"></list></sounds><blocks></blocks><variables></variables><scripts><script x="40.00000000000037" y="50"><block s="receiveGo"><comment w="90" collapsed="false">Press the GREEN FLAG clicked to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="40.00000000000023" y="182"><block s="receiveKey"><l><option>2</option></l><list></list><comment w="90" collapsed="false">Press the 2 key to draw a pinwheel.</comment></block><block s="show"></block><block s="setColor"><color>255,70,114,1</color></block><block s="doGotoObject"><l><option>random position</option></l></block><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><l>10</l><l>100</l><l>50</l></custom-block><block s="up"></block><block s="hide"></block></script></scripts></sprite><sprite name="Polygon" idx="5" x="0" y="0" heading="156.0000000000001" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="236,41,0,1" pen="tip" id="5746"><costumes><list struct="atomic" id="5747"></list></costumes><sounds><list struct="atomic" id="5748"></list></sounds><blocks></blocks><variables></variables><scripts><script x="40.99999999999966" y="36.83333333333337"><block s="receiveGo"><comment w="90" collapsed="false">Press the GREEN FLAG clicked to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="42" y="164"><block s="receiveKey"><l><option>4</option></l><list></list><comment w="90" collapsed="false">Press the 4 key to draw a polygon.</comment></block><block s="show"></block><block s="setColor"><color>236,41,0,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="polygon [sides] %s [length] %s"><l>5</l><l>50</l></custom-block><block s="up"></block><block s="hide"></block></script></scripts></sprite><sprite name="Asterisk" idx="4" x="0" y="0" heading="60.51428571427368" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,195,25,1" pen="tip" id="5773"><costumes><list struct="atomic" id="5774"></list></costumes><sounds><list struct="atomic" id="5775"></list></sounds><blocks></blocks><variables></variables><scripts><script x="44" y="39"><block s="receiveGo"><comment w="90" collapsed="false">Press the GREEN FLAG clicked to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="43" y="165.00000000000034"><block s="receiveKey"><l><option>3</option></l><list></list><comment w="90" collapsed="false">Press the 3 key to draw a asterisk.</comment></block><block s="show"></block><block s="setColor"><color>255,195,25,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="asterisk [branches] %s [length] %s"><l>20</l><l>100</l></custom-block><block s="up"></block><block s="hide"></block></script></scripts></sprite><sprite name="Epic #1" idx="6" x="0" y="0" heading="6.252776074688882e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="37,241,255,1" pen="tip" id="5800"><costumes><list struct="atomic" id="5801"></list></costumes><sounds><list struct="atomic" id="5802"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>5</option></l><list></list><comment w="90" collapsed="false">Press the 5 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>37,241,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><comment x="134" y="174.66666666666663" w="88" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="427" y="20.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Epic #2" idx="7" x="0" y="-4.831690603168681e-13" heading="6.252776074688882e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="238,255,27,1" pen="tip" id="5822"><costumes><list struct="atomic" id="5823"></list></costumes><sounds><list struct="atomic" id="5824"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>6</option></l><list></list><comment w="90" collapsed="false">Press the 6 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>238,255,27,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><comment x="161.99999999999966" y="164.66666666666663" w="90" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="378.99999999999966" y="22.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Epic #3" idx="8" x="0" y="2.2737367544323206e-13" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="245,18,0,1" pen="tip" id="5844"><costumes><list struct="atomic" id="5845"></list></costumes><sounds><list struct="atomic" id="5846"></list></sounds><blocks></blocks><variables></variables><scripts><script x="36" y="61.83333333333337"><block s="receiveGo"><comment w="90" collapsed="false">Press the GREEN FLAG clicked to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block></script><script x="35" y="202"><block s="receiveKey"><l><option>7</option></l><list></list><comment w="90" collapsed="false">Press the 7 key to draw a red circle inside of a blue square.</comment></block><block s="gotoXY"><l>-50</l><l>0</l></block><block s="setHeading"><l>90</l></block><custom-block s="square [sides] %s [lengths] %s"><l>4</l><l>10</l></custom-block><custom-block s="circle"></custom-block><block s="up"></block><block s="hide"></block></script></scripts></sprite><sprite name="Sprite" idx="1" x="-59.49999999999977" y="-29.000000000000057" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="160.65,28.91699999999999,0,1" pen="tip" id="5871"><costumes><list id="5872"><item><ref mediaID="U1L3.2 Modern Art With Polygons_Sprite_cst_dinosaur1 b"></ref></item></list></costumes><sounds><list struct="atomic" id="5873"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="47.333333333333314"><block s="receiveGo"></block><block s="show"></block><block s="bubble"><l>Welcome to my project! Click 2 on your keyboard to make a pinwheel. Click 3 on your keyboard to make an asterisk. Click 4 on your keyboard to make a polygon. Click 7 on your keyboard to make a red circle inside of a blue square. Click the space button to clear drawings. </l></block><block s="doWait"><l>10</l></block><block s="hide"></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="U1L3.2 Modern Art With Polygons" app="Snap! 11.0.0, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,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" mediaID="U1L3.2 Modern Art With Polygons_Stage_cst_Untitled"/><costume name="dinosaur1 b" center-x="117" center-y="79.5" image="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIyMzQiIGhlaWdodD0iMTU5IiB2aWV3Qm94PSIwIDAgMjM0IDE1OSI+CiAgPCEtLSBFeHBvcnRlZCBieSBTY3JhdGNoIC0gaHR0cDovL3NjcmF0Y2gubWl0LmVkdS8gLS0+CiAgPGcgaWQ9IklEMC40MjQ3MTMyNjk4MDczOTgzIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjk5NzUwMDAwMjM4NDE4NTgsIDAsIDAsIDAuOTk3NTAwMDAyMzg0MTg1OCwgMC4yNSwgMC4wNSkiPgogICAgPGcgaWQ9IkJhY2tfTGVnIj4KICAgICAgPHBhdGggaWQ9IkZpbGxfNV8iIGZpbGw9IiM5NkM5M0QiIGQ9Ik0gMTQxLjgyMCAxMzYuMDk0IEMgMTQxLjY1OCAxNDEuMjE2IDE0Mi40NTcgMTQ2LjAwMyAxMzkuNjQ1IDE1MC4zNzcgQyAxMzguNTY1IDE1Mi4wNjQgMTM3LjQ5OCAxNTMuNzY1IDEzNi4zMTkgMTU1LjM4NSBDIDEzNS45MjMgMTU1LjkyOCAxMzEuMjI3IDE2MS42MjYgMTMzLjU3NyAxNjIuMDg1IEMgMTM2LjMwNyAxNjIuNjE2IDEzOS4xNDUgMTYyLjExNiAxNDEuOTA4IDE2Mi40MDQgQyAxNDQuMzQzIDE2Mi42NjAgMTQ1LjExNyAxNjMuMDE1IDE0Ny41MjAgMTYzLjQ3MiBDIDE1My43ODUgMTY0LjY2MCAxNjAuMTE2IDE2Ni4xNTUgMTY2LjQ5OCAxNjUuMzU3IEMgMTY1LjAxMyAxNjQuNDE2IDE2My4zMTQgMTYzLjU1MyAxNjEuOTY0IDE2Mi44MjQgQyAxNjEuMTQ2IDE2Mi4zODMgMTYxLjA3MSAxNjEuNDA5IDE2Mi4wMzcgMTYxLjIyOCBDIDE2NC4yNTEgMTYwLjgxNiAxNjYuNjAwIDE2MS4xNTUgMTY4LjY4OCAxNjAuMzIwIEMgMTY2LjU3OSAxNTkuMzA5IDE2My45NzIgMTU4LjU3NyAxNjEuNzI1IDE1OC40MzggQyAxNjAuNjc0IDE1OC4zNzUgMTYwLjI1OCAxNTcuODI1IDE2MS4yNjIgMTU3LjI2MSBDIDE2My4zOTQgMTU2LjA2NiAxNjUuNjU1IDE1NS4zNjYgMTY3LjkzMSAxNTQuNjExIEMgMTYyLjQ1NCAxNTMuNjQ3IDE1Ni4yNTcgMTU0LjEzMiAxNTAuODEyIDE1NC42ODMgQyAxNDkuNjY4IDE1NS4xMTUgMTQ4LjM5OCAxNTMuNTk0IDE0OS40MzQgMTUyLjU0NCBDIDE1NC43NTEgMTQ3LjE2NiAxNjIuMzM0IDE0MS44OTggMTY0LjMxMyAxMzQuMTgzIEMgMTY1LjQ1OCAxMjkuNzI0IDE2NC4yNDUgMTI0LjkyMyAxNTkuNzg4IDEyMi43MTAgQyAxNTUuMzkzIDEyMC41MjcgMTUwLjcyMiAxMjAuOTk5IDE0Ni4xNjggMTIyLjM4NCBDIDE0NS44ODggMTIyLjQ2OSAxNDUuNjc3IDEyMi4zNzMgMTQ1LjU1MCAxMjIuMjA3IEMgMTQ0LjQ0MCAxMjMuNTMyIDE0MS4wNjYgMTI4LjExNiAxNDAuOTI0IDEzNS4wMjEgQyAxNDEuNDE0IDEzNS4xMDQgMTQxLjg0MSAxMzUuNDU4IDE0MS44MjAgMTM2LjA5NCBMIDE0MS44MjAgMTM2LjA5NCBMIDE0MS44MjAgMTM2LjA5NCBMIDE0MS44MjAgMTM2LjA5NCBaICIgdHJhbnNmb3JtPSJtYXRyaXgoMC44NTczNzQ5NjYxNDQ1NjE4LCAwLCAwLCAwLjg1NzM3NDk2NjE0NDU2MTgsIDAuMjUsIDApIi8+CiAgICAgIDxwYXRoIGlkPSJPdXRsaW5lXzdfIiBkPSJNIDEzOS40OTEgMTM4LjczOSBDIDEzOS40NjcgMTM5LjIxNCAxMzkuNDMwIDEzOS42NzkgMTM5LjM4OSAxNDAuMTM4IEwgMTM5LjM4OSAxNDAuMTUzIEwgMTM5LjM4OCAxNDAuMTUzIEMgMTM4LjkyNiAxNDUuMzM1IDEzNy40MDEgMTQ5LjYzMiAxMzQuMTg2IDE1NC4xMzIgQyAxMzIuOTEwIDE1NS45MTcgMTI3LjYzOSAxNjEuNzYzIDEzMS41MjQgMTYzLjg4MiBDIDEzMy4xNDAgMTY0Ljc2MyAxMzQuOTI1IDE2NC43ODYgMTM2LjczMSAxNjQuNzgwIEMgMTQwLjczOCAxNjQuNzY5IDE0Mi45MDcgMTY1LjE1MSAxNDYuODU5IDE2NS44NzUgQyAxNTQuMDIwIDE2Ny4xODQgMTYwLjk2NSAxNjguNzcxIDE2OC4yNTAgMTY3LjM4NCBDIDE2OS4wNTcgMTY3LjIzMCAxNjkuNzU2IDE2NS44NTIgMTY5LjEyMCAxNjUuMzIwIEMgMTY3Ljk0MSAxNjQuMzM0IDE2Ni42MTcgMTYzLjQ2OCAxNjUuMjYxIDE2Mi42NjcgQyAxNjYuODgyIDE2Mi40MDYgMTY4LjE2MSAxNjIuMTkwIDE2OS45NDIgMTYxLjM0MyBDIDE3MC43MDQgMTYwLjk4MCAxNzAuNjQwIDE1OS43ODggMTY5Ljk0MiAxNTkuNDA3IEMgMTY4LjIzMSAxNTguNDc2IDE2Ni40NzYgMTU3LjgyNSAxNjQuNjMwIDE1Ny40NTIgQyAxNjYuNzc5IDE1Ni45NDMgMTY4LjQ3MSAxNTYuNjY2IDE3MC43MzIgMTU1Ljc3NiBDIDE3MS42MDIgMTU1LjQzNSAxNzEuNzg5IDE1NC4wODcgMTcwLjczMiAxNTMuODIyIEMgMTY0Ljk5OCAxNTIuMzg5IDE1OS40MjQgMTUxLjgxNiAxNTMuNTg5IDE1Mi4yMTUgQyAxNTQuNjU0IDE1MS4yMzYgMTU1Ljc3MSAxNTAuMjEyIDE1Ni44ODggMTQ5LjE1MSBDIDE1Ny42MjEgMTQ4LjQxMyAxNjMuNTI4IDE0Mi4zODkgMTY1LjY5MiAxMzcuNzg4IEMgMTY2LjY3NyAxMzUuNDI5IDE2Ny4xNDEgMTMyLjkyMSAxNjYuNzcxIDEzMC4yNDcgQyAxNjUuNjMzIDEyMi4wMDYgMTU4LjEyMiAxMTkuMDIyIDE1MC44ODYgMTE5LjkxMSBDIDE0OS4xNTggMTIwLjEyMyAxNDcuNDQ2IDEyMC41NTMgMTQ1Ljg0MCAxMjEuMTg4IEMgMTQ1LjM3MiAxMjEuMzc0IDE0NS4zMjEgMTIxLjkxMCAxNDUuNTUxIDEyMi4yMDkgQyAxNDUuNjc4IDEyMi4zNzUgMTQ1Ljg4OSAxMjIuNDcxIDE0Ni4xNjkgMTIyLjM4NiBDIDE1MC43MjMgMTIxLjAwMSAxNTUuMzk1IDEyMC41MzAgMTU5Ljc4OSAxMjIuNzEyIEMgMTY0LjI0NiAxMjQuOTI1IDE2NS40NTkgMTI5LjcyNiAxNjQuMzE0IDEzNC4xODUgQyAxNjIuMzM1IDE0MS45MDAgMTU0Ljc1MiAxNDcuMTY4IDE0OS40MzUgMTUyLjU0NiBDIDE0OC4zOTkgMTUzLjU5NiAxNDkuNjY5IDE1NS4xMTYgMTUwLjgxMyAxNTQuNjg1IEMgMTU2LjI1OCAxNTQuMTMzIDE2Mi40NTYgMTUzLjY0OSAxNjcuOTMyIDE1NC42MTMgQyAxNjUuNjU2IDE1NS4zNjkgMTYzLjM5NSAxNTYuMDY4IDE2MS4yNjMgMTU3LjI2MyBDIDE2MC4yNTkgMTU3LjgyNiAxNjAuNjc1IDE1OC4zNzYgMTYxLjcyNiAxNTguNDQwIEMgMTYzLjk3MyAxNTguNTc5IDE2Ni41ODAgMTU5LjMxMSAxNjguNjg5IDE2MC4zMjIgQyAxNjYuNjAxIDE2MS4xNTcgMTY0LjI1MSAxNjAuODE4IDE2Mi4wMzggMTYxLjIzMCBDIDE2MS4wNzIgMTYxLjQxMSAxNjEuMTQ2IDE2Mi4zODQgMTYxLjk2NSAxNjIuODI2IEMgMTYzLjMxNiAxNjMuNTU1IDE2NS4wMTQgMTY0LjQxOCAxNjYuNDk5IDE2NS4zNTkgQyAxNjAuMTE3IDE2Ni4xNTcgMTUzLjc4NiAxNjQuNjYzIDE0Ny41MjEgMTYzLjQ3NCBDIDE0NS4xMTggMTYzLjAxNyAxNDQuMzQzIDE2Mi42NjIgMTQxLjkwOSAxNjIuNDA2IEMgMTM5LjE0NiAxNjIuMTE4IDEzNi4zMDggMTYyLjYxOCAxMzMuNTc4IDE2Mi4wODcgQyAxMzEuMjI4IDE2MS42MjggMTM1LjkyMyAxNTUuOTMwIDEzNi4zMjAgMTU1LjM4NyBDIDEzNy40OTkgMTUzLjc2NyAxMzguNTY2IDE1Mi4wNjYgMTM5LjY0NiAxNTAuMzc5IEMgMTQyLjQ1OCAxNDYuMDA1IDE0MS42NTkgMTQxLjIxOCAxNDEuODIxIDEzNi4wOTYgQyAxNDEuODQyIDEzNS40NjAgMTQxLjQxNSAxMzUuMTA3IDE0MC45MjUgMTM1LjAyNSBDIDE0MC40NzMgMTM0Ljk0OCAxMzkuOTcxIDEzNS4xMDAgMTM5LjcxNSAxMzUuNDk0IEMgMTM5LjYyOSAxMzUuNDIwIDEzOS41MTQgMTM3LjYwMiAxMzkuNDkwIDEzOC40MzAgQyAxMzkuNDg0IDEzOC42MTYgMTM5LjQ4NCAxMzguNzM0IDEzOS40OTEgMTM4LjczOSBMIDEzOS40OTEgMTM4LjczOSBMIDEzOS40OTEgMTM4LjczOSBMIDEzOS40OTEgMTM4LjczOSBaICIgdHJhbnNmb3JtPSJtYXRyaXgoMC44NTczNzQ5NjYxNDQ1NjE4LCAwLCAwLCAwLjg1NzM3NDk2NjE0NDU2MTgsIDAuMjUsIDApIi8+CiAgICA8L2c+CiAgICA8ZyBpZD0iVGFpbCI+CiAgICAgIDxwYXRoIGlkPSJGaWxsXzRfIiBmaWxsPSIjOTZDOTNEIiBkPSJNIDEwNy43NzggMTQ2LjY1MyBDIDExMi41NTEgMTM1LjAzOSAxMDUuMjE1IDEyMy43MzggMTA1LjIxNSAxMjMuNzM4IEwgMTA1LjIxNSAxMjMuNzM4IEMgODguMjMzIDExNi43MDIgNzEuOTkzIDEwOC4wMDggNTUuMzEwIDEwMC4yODggQyAzOS4yMDUgOTIuODM0IDIzLjE2MyA4NC43NDIgNi43NTggNzcuODYxIEMgMjIuOTAxIDg5LjA4NCAzOS40OTMgOTkuNzM4IDU1Ljc2MyAxMTAuNzYxIEMgNjcuMjM0IDExOC41MzIgNzguNzc3IDEyNi4yMTggOTAuMTYyIDEzNC4xMTUgQyA5Ni4wMjIgMTM4LjE4MSAxMDIuMjQ1IDE0Mi4wOTAgMTA3Ljc3OCAxNDYuNjUzIEwgMTA3Ljc3OCAxNDYuNjUzIEwgMTA3Ljc3OCAxNDYuNjUzIEwgMTA3Ljc3OCAxNDYuNjUzIEwgMTA3Ljc3OCAxNDYuNjUzIFogIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg1NzM3NDk2NjE0NDU2MTgsIDAsIDAsIDAuODU3Mzc0OTY2MTQ0NTYxOCwgMC4yNSwgMCkiLz4KICAgICAgPHBhdGggaWQ9Ik91dGxpbmVfNl8iIGQ9Ik0gMTA3Ljc3OCAxNDYuNjUzIEMgMTAyLjI0NCAxNDIuMDkwIDk2LjAyMiAxMzguMTgwIDkwLjE2MiAxMzQuMTE1IEMgNzguNzc2IDEyNi4yMTkgNjcuMjMzIDExOC41MzMgNTUuNzYzIDExMC43NjEgQyAzOS40OTMgOTkuNzM4IDIyLjkwMCA4OS4wODQgNi43NTggNzcuODYxIEMgMjMuMTYzIDg0Ljc0MiAzOS4yMDUgOTIuODM0IDU1LjMxMSAxMDAuMjg4IEMgNzEuOTk0IDEwOC4wMDggODguMjM0IDExNi43MDIgMTA1LjIxNiAxMjMuNzM4IEwgMTA1Ljg4NiAxMjAuMDk2IEMgODkuNDEyIDExMi4wNDYgNzIuNDI4IDEwNC44OTIgNTUuNzQyIDk3LjMxMCBDIDM3Ljg1OCA4OS4xODQgMTkuODA4IDc5LjY0NiAwLjk3NyA3My44NTUgQyAwLjg4OCA3My44MjYgMC44MDAgNzMuODE2IDAuNzEzIDczLjgyNiBDIDAuNDMzIDczLjgzMSAwLjIzNCA3My45OTMgMC4xMzQgNzQuMjE5IEMgLTAuMDQ1IDc0LjUwNiAtMC4wNzQgNzQuODc3IDAuMjMxIDc1LjEyOCBDIDE2LjkxMyA4OC44NDYgMzUuNTg0IDEwMC40MDUgNTMuMzY0IDExMi42MTIgQyA3MC44MzUgMTI0LjYwMyA4OS43OTEgMTM3LjM4MSAxMDYuODI5IDE1MC4yMTYgTCAxMDcuNzc4IDE0Ni42NTMgTCAxMDcuNzc4IDE0Ni42NTMgTCAxMDcuNzc4IDE0Ni42NTMgTCAxMDcuNzc4IDE0Ni42NTMgWiAiIHRyYW5zZm9ybT0ibWF0cml4KDAuODU3Mzc0OTY2MTQ0NTYxOCwgMCwgMCwgMC44NTczNzQ5NjYxNDQ1NjE4LCAwLjI1LCAwKSIvPgogICAgPC9nPgogICAgPGcgaWQ9IkJhY2tfQXJtIj4KICAgICAgPHBhdGggaWQ9IkZpbGxfMV8iIGZpbGw9IiM5NkM5M0QiIGQ9Ik0gMTc4Ljg5MCA4OC44ODcgQyAxNzcuNTcyIDkyLjg3NiAxNzYuOTYxIDk5LjQ3MiAxODIuMzc5IDEwMi4zMDcgQyAxODIuNTkwIDEwMi40MTkgMTgyLjcyNCAxMDIuNTUyIDE4Mi44MjAgMTAyLjY5MiBDIDE5My4xNjEgOTkuOTM1IDIwMy44MTUgMTAyLjM2NiAyMTMuMTkzIDEwOC44NzEgQyAyMTMuNzYxIDEwNi41MzMgMjEyLjg5NSAxMDQuNTU1IDIxMC4wMTkgMTAyLjkwNSBDIDIwOS42MDAgMTAyLjY2NCAyMDkuNjIzIDEwMi4xMTIgMjEwLjA0MCAxMDEuOTcxIEMgMjEyLjUwMSAxMDEuMTMyIDIxNC43MjAgMTAwLjg5MSAyMTcuMzEzIDEwMS41MjMgQyAyMTYuMTMyIDk5LjIwMCAyMTMuNDEwIDk3LjU3NyAyMTAuODc1IDk2LjI5NyBDIDIxMC4yNTMgOTUuOTg1IDIxMC40NzIgOTUuMzQyIDIxMC45MDEgOTUuMTI3IEMgMjEyLjIxMyA5NC40NTUgMjEzLjc5OCA5NC4wMjggMjE1LjQxNiA5My43NjIgQyAyMDYuMzAwIDg5LjUzMCAxOTUuOTI5IDkwLjkxNyAxODguNTQwIDk1LjQ1NiBDIDE4OC4yMTkgOTUuNjUwIDE4Ny44NTMgOTUuNTU3IDE4Ny42MDYgOTUuMzU1IEMgMTg3LjU1NSA5NS4zMjkgMTg3LjUwMyA5NS4zMTggMTg3LjQ0OCA5NS4yNzggQyAxODQuNTI0IDkzLjI2NSAxODQuODg2IDg5LjE3OCAxODUuNDIzIDg2LjY2OSBDIDE4Mi40MTMgODEuNjg2IDE3OC4xNDcgODguMTk3IDE3OC4xNDYgODguMjAxIEMgMTc4LjU0NiA4OC4xNjAgMTc5LjAzMiA4OC40NjEgMTc4Ljg5MCA4OC44ODcgTCAxNzguODkwIDg4Ljg4NyBMIDE3OC44OTAgODguODg3IEwgMTc4Ljg5MCA4OC44ODcgWiAiIHRyYW5zZm9ybT0ibWF0cml4KDAuODU3Mzc0OTY2MTQ0NTYxOCwgMCwgMCwgMC44NTczNzQ5NjYxNDQ1NjE4LCAwLjI1LCAwKSIvPgogICAgICA8cGF0aCBpZD0iT3V0bGluZV8zXyIgZmlsbD0iIzIzMUYyMCIgZD0iTSAxNzcuNzM3IDg4LjQ4NCBDIDE3NS42OTQgOTMuMTc2IDE3NC42NDMgMTAwLjMwMSAxODEuMTA1IDEwMy45MzYgQyAxODEuMTg1IDEwMy45ODYgMTgxLjI3MSAxMDMuOTk4IDE4MS4zNTYgMTA0LjAyOCBDIDE4MS41NTEgMTA0LjE4MCAxODEuODI2IDEwNC4yNzIgMTgyLjExMSAxMDQuMjAyIEMgMTg2LjI1MCAxMDMuMjI4IDE5MC4xMDUgMTAyLjkyMyAxOTMuODM4IDEwMy4yNjEgQyAxOTMuODM4IDEwMy4yNjEgMTk2LjI3NSAxMDMuNDk2IDE5Ny43NzggMTAzLjg2MCBDIDIwMi43MzUgMTA0LjkzMyAyMDcuNTUzIDEwNy4xNjggMjEyLjU3NCAxMTAuNDk5IEMgMjEzLjMxMCAxMTAuOTg0IDIxMy45ODMgMTEwLjU1OSAyMTQuMDQzIDEwOS45OTYgQyAyMTQuMDU2IDEwOS45NzYgMjE0LjA3MSAxMDkuOTc0IDIxNC4wODEgMTA5Ljk0NyBDIDIxNS4xMjggMTA3LjE2NSAyMTQuMzc0IDEwNC42ODkgMjExLjY1OSAxMDIuNzA3IEMgMjEzLjc5MCAxMDIuMTUyIDIxNS43MzkgMTAyLjE0MSAyMTguMjIxIDEwMy4wMTggQyAyMTguNzU1IDEwMy4yMDcgMjE5LjIzMiAxMDIuODM5IDIxOS4xMTIgMTAyLjM4NCBDIDIxOC4zNjEgOTkuNTgwIDIxNS43NTUgOTcuNTE5IDIxMi45NTcgOTUuOTExIEMgMjE0LjU0OSA5NS4zNzkgMjE2LjM0MyA5NS4xMTQgMjE4LjA4NiA5NS4wMTQgQyAyMTguOTQ4IDk1LjA2NyAyMTkuNTAyIDk0LjA4OCAyMTguNTgwIDkzLjUxNCBDIDIxNS4xMjUgOTEuMzc1IDIxMS4xNzIgOTAuMTg1IDIwNy4xNjMgODkuNzcyIEMgMjA2Ljc2MSA4OS43MjggMjAzLjY1MiA4OS42MDUgMjAzLjY1MiA4OS42MDUgQyAxOTcuOTcyIDg5LjY1NyAxOTIuNDU5IDkxLjIzMCAxODguMzc2IDkzLjkzNSBDIDE4Ni4yMTkgOTIuMzU5IDE4Ni4yMjAgODguODY2IDE4Ni4zMzEgODYuODc3IEMgMTg2LjMzMiA4Ni44MTMgMTg2LjMxNiA4Ni43NTggMTg2LjI5MyA4Ni43MDggQyAxODYuMTI3IDg2LjQwMSAxODUuNTA0IDg2LjMwNCAxODUuNDI3IDg2LjY2NyBDIDE4NC44ODQgODkuMTczIDE4NC41MjcgOTMuMjYyIDE4Ny40NTIgOTUuMjc4IEMgMTg3LjUwOSA5NS4zMTcgMTg3LjU2MCA5NS4zMzAgMTg3LjYxMSA5NS4zNTUgQyAxODcuODU3IDk1LjU1NCAxODguMjIzIDk1LjY0NiAxODguNTQ0IDk1LjQ1NSBDIDE5NS45MzIgOTAuOTE3IDIwNi4zMDQgODkuNTI3IDIxNS40MjEgOTMuNzYyIEMgMjEzLjgwNiA5NC4wMjkgMjEyLjIxOSA5NC40NTEgMjEwLjkwNSA5NS4xMjcgQyAyMTAuNDc4IDk1LjM0MSAyMTAuMjYxIDk1Ljk4NSAyMTAuODgwIDk2LjI5NiBDIDIxMy40MTcgOTcuNTc2IDIxNi4xNDAgOTkuMTk4IDIxNy4zMjAgMTAxLjUyNCBDIDIxNC43MzQgMTAwLjg5MyAyMTIuNTA5IDEwMS4xMzQgMjEwLjA0NyAxMDEuOTcxIEMgMjA5LjYzMCAxMDIuMTEyIDIwOS42MDMgMTAyLjY2MiAyMTAuMDI1IDEwMi45MDUgQyAyMTIuOTAyIDEwNC41NTYgMjEzLjc2OCAxMDYuNTMzIDIxMy4xOTkgMTA4Ljg3MCBDIDIwMy44MTQgMTAyLjM2NCAxOTMuMTY5IDk5LjkzMyAxODIuODI2IDEwMi42OTEgQyAxODIuNzI5IDEwMi41NTAgMTgyLjU5NyAxMDIuNDE5IDE4Mi4zODYgMTAyLjMwNyBDIDE3Ni45NjkgOTkuNDcyIDE3Ny41NzIgOTIuODc1IDE3OC44OTYgODguODg3IEMgMTc5LjAzOSA4OC40NjMgMTc4LjU1MiA4OC4xNjIgMTc4LjE1OCA4OC4yMDkgTCAxNzguMTU4IDg4LjIwOSBDIDE3Ny45NzQgODguMjI2IDE3Ny44MTcgODguMzA2IDE3Ny43MzcgODguNDg0IEwgMTc3LjczNyA4OC40ODQgTCAxNzcuNzM3IDg4LjQ4NCBMIDE3Ny43MzcgODguNDg0IFogIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg1NzM3NDk2NjE0NDU2MTgsIDAsIDAsIDAuODU3Mzc0OTY2MTQ0NTYxOCwgMC4yNSwgMCkiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJUZWV0aCI+CiAgICAgIDxnIGlkPSJUb290aF82XyI+CiAgICAgICAgPHBhdGggaWQ9IklEMC4xNzY5NDk5NTczODU2NTkyMiIgZmlsbD0iI0ZGRkZGRiIgZD0iTSAyNTEuMjA4IDMxLjg3MSBDIDI1MC45MzggMzEuODcxIDI1MC42NzkgMzEuNzYyIDI1MC40ODkgMzEuNTY3IEwgMjUxLjIwOCAzMC44NzEgTCAyNTAuNDU0IDMxLjUzMSBDIDI0OS45NDkgMzEuMDA2IDI0OS42MTYgMzAuNDY4IDI0OS4zMjMgMjkuOTkyIEwgMjQ5LjIxMCAyOS44MTAgQyAyNDguODE2IDI5LjE3NiAyNDguNDYyIDI4LjQ4NSAyNDguMTU0IDI3Ljc1NCBDIDI0OC4wMjcgMjcuNDUyIDI0OC4wNTYgMjcuMTA4IDI0OC4yMzEgMjYuODMxIEMgMjQ4LjQwNyAyNi41NTUgMjQ4LjcwNiAyNi4zODEgMjQ5LjAzMyAyNi4zNjggQyAyNTAuNjA3IDI2LjMwMSAyNTIuMDA4IDI2LjIwMSAyNTMuMzE2IDI2LjA2NCBDIDI1My4zNTEgMjYuMDYxIDI1My4zODYgMjYuMDU5IDI1My40MjAgMjYuMDU5IEMgMjUzLjc2NiAyNi4wNTkgMjU0LjA5MCAyNi4yMzggMjU0LjI3NCAyNi41MzcgQyAyNTQuNDc1IDI2Ljg2NiAyNTQuNDY5IDI3LjI4MiAyNTQuMjU4IDI3LjYwNSBDIDI1My45NDYgMjguMDg1IDI1My42NzMgMjguNjEwIDI1My4zODYgMjkuMTY2IEMgMjUyLjk4MSAyOS45NDggMjUyLjU2MiAzMC43NTcgMjUxLjk5NyAzMS40ODQgQyAyNTEuODIwIDMxLjcxMyAyNTEuNTUyIDMxLjg1NCAyNTEuMjYyIDMxLjg3MCBDIDI1MS4yNDUgMzEuODcxIDI1MS4yMjcgMzEuODcxIDI1MS4yMDggMzEuODcxIEwgMjUxLjIwOCAzMS44NzEgTCAyNTEuMjA4IDMxLjg3MSBMIDI1MS4yMDggMzEuODcxIEwgMjUxLjIwOCAzMS44NzEgWiAiIHRyYW5zZm9ybT0ibWF0cml4KDAuODU3Mzc0OTY2MTQ0NTYxOCwgMCwgMCwgMC44NTczNzQ5NjYxNDQ1NjE4LCAwLjI1LCAwKSIvPgogICAgICAgIDxwYXRoIGlkPSJJRDAuNzIzMTcwNzcwNzk3ODc4NSIgZD0iTSAyNTMuNDIxIDI3LjA1OSBDIDI1Mi42MjUgMjguMjgxIDI1Mi4wOTUgMjkuNzI3IDI1MS4yMDggMzAuODcxIEMgMjUxLjE3OCAzMC44NDAgMjUxLjE0NiAzMC44MDkgMjUxLjExNCAzMC43NzYgQyAyNTAuNjk0IDMwLjMzOCAyNTAuMzc5IDI5Ljc5NSAyNTAuMDU4IDI5LjI4MSBDIDI0OS42ODIgMjguNjc2IDI0OS4zNTUgMjguMDMxIDI0OS4wNzYgMjcuMzY3IEMgMjUwLjU0MSAyNy4zMDUgMjUxLjk4OSAyNy4yMDkgMjUzLjQyMSAyNy4wNTkgTSAyNTMuNDIxIDI1LjA1OSBDIDI1My4zNTIgMjUuMDU5IDI1My4yODIgMjUuMDYyIDI1My4yMTIgMjUuMDcwIEMgMjUxLjkyNSAyNS4yMDUgMjUwLjU0NCAyNS4zMDMgMjQ4Ljk5MSAyNS4zNzAgQyAyNDguMzM3IDI1LjM5OCAyNDcuNzM3IDI1Ljc0NCAyNDcuMzg3IDI2LjI5NyBDIDI0Ny4wMzcgMjYuODUwIDI0Ni45NzkgMjcuNTQwIDI0Ny4yMzMgMjguMTQzIEMgMjQ3LjU2MSAyOC45MjIgMjQ3Ljk0MCAyOS42NjAgMjQ4LjM2MCAzMC4zMzcgTCAyNDguNDczIDMwLjUxOSBDIDI0OC43OTIgMzEuMDM2IDI0OS4xNTUgMzEuNjIyIDI0OS42NzAgMzIuMTYwIEwgMjQ5Ljc0NyAzMi4yMzkgQyAyNTAuMTI2IDMyLjYzMCAyNTAuNjU3IDMyLjg2MCAyNTEuMjAwIDMyLjg2MCBDIDI1MS4yMzUgMzIuODYwIDI1MS4yNzAgMzIuODU5IDI1MS4zMDYgMzIuODU3IEMgMjUxLjg4NCAzMi44MjUgMjUyLjQzMyAzMi41NTUgMjUyLjc4OCAzMi4wOTcgQyAyNTMuNDA3IDMxLjI5NyAyNTMuODQ4IDMwLjQ0OCAyNTQuMjczIDI5LjYyNiBDIDI1NC41NDkgMjkuMDkzIDI1NC44MTAgMjguNTg5IDI1NS4wOTUgMjguMTUxIEMgMjU1LjUxNiAyNy41MDUgMjU1LjUyOCAyNi42NzMgMjU1LjEyNSAyNi4wMTUgQyAyNTQuNzYxIDI1LjQxNyAyNTQuMTEyIDI1LjA1OSAyNTMuNDIxIDI1LjA1OSBMIDI1My40MjEgMjUuMDU5IEwgMjUzLjQyMSAyNy4wNTkgTCAyNTMuNDIxIDI3LjA1OSBMIDI1My40MjEgMjcuMDU5IFogIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg1NzM3NDk2NjE0NDU2MTgsIDAsIDAsIDAuODU3Mzc0OTY2MTQ0NTYxOCwgMC4yNSwgMCkiLz4KICAgICAgPC9nPgogICAgICA8ZyBpZD0iVG9vdGhfNV8iPgogICAgICAgIDxwYXRoIGlkPSJJRDAuMzQ2MTgyMjc0MTY2NDk0NiIgZmlsbD0iI0ZGRkZGRiIgZD0iTSAyMjMuMzQ3IDM2LjYyNyBDIDIyMy4xODEgMzYuNjI3IDIyMy4wMTQgMzYuNTg1IDIyMi44NjMgMzYuNTAyIEMgMjIyLjQwMSAzNi4yNDcgMjIxLjk5OSAzNS45NDQgMjIxLjYwOSAzNS42NTIgTCAyMjAuNTgyIDM0Ljg4MSBDIDIyMC4zNjMgMzQuNzE5IDIyMC4yMjAgMzQuNDc1IDIyMC4xODYgMzQuMjA2IEMgMjIwLjE1MSAzMy45MzYgMjIwLjIyNyAzMy42NjQgMjIwLjM5NyAzMy40NTIgQyAyMjAuODY5IDMyLjg2NCAyMjEuNDEyIDMyLjI5NiAyMjIuMDA5IDMxLjc2NCBDIDIyMi4xOTUgMzEuNTk5IDIyMi40MzIgMzEuNTEyIDIyMi42NzMgMzEuNTEyIEMgMjIyLjc2NyAzMS41MTIgMjIyLjg2MSAzMS41MjUgMjIyLjk1MiAzMS41NTIgQyAyMjMuMjgyIDMxLjY0OCAyMjMuNTQwIDMxLjkwNyAyMjMuNjM1IDMyLjIzOCBDIDIyMy45MDYgMzMuMTkxIDIyNC4yMDIgMzQuMzI2IDIyNC4zNDEgMzUuNTExIEMgMjI0LjM4NSAzNS44ODMgMjI0LjIxNiAzNi4yNDggMjIzLjkwNCAzNi40NTcgQyAyMjMuNzM1IDM2LjU3MCAyMjMuNTQxIDM2LjYyNyAyMjMuMzQ3IDM2LjYyNyBMIDIyMy4zNDcgMzYuNjI3IEwgMjIzLjM0NyAzNi42MjcgTCAyMjMuMzQ3IDM2LjYyNyBMIDIyMy4zNDcgMzYuNjI3IFogIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg1NzM3NDk2NjE0NDU2MTgsIDAsIDAsIDAuODU3Mzc0OTY2MTQ0NTYxOCwgMC4yNSwgMCkiLz4KICAgICAgICA8cGF0aCBpZD0iSUQwLjY4NDU2Njg3MjE5NDQwOTQiIGQ9Ik0gMjIyLjY3MiAzMi41MTIgQyAyMjIuOTY1IDMzLjU0MCAyMjMuMjIzIDM0LjU2NSAyMjMuMzQ3IDM1LjYyNyBDIDIyMi45MTYgMzUuMzg5IDIyMi41MjEgMzUuMDg2IDIyMi4xMjggMzQuNzkyIEMgMjIxLjgxMiAzNC41NTcgMjIxLjQ5NCAzNC4zMTMgMjIxLjE3NiAzNC4wNzcgQyAyMjEuNjI2IDMzLjUxNiAyMjIuMTI5IDMyLjk5NCAyMjIuNjcyIDMyLjUxMiBNIDIyMi42NzIgMzAuNTEyIEMgMjIyLjE4OSAzMC41MTIgMjIxLjcxNCAzMC42ODcgMjIxLjM0NCAzMS4wMTcgQyAyMjAuNzA0IDMxLjU4NSAyMjAuMTIyIDMyLjE5NCAyMTkuNjE1IDMyLjgyNyBDIDIxOS4yNzUgMzMuMjUxIDIxOS4xMjIgMzMuNzk2IDIxOS4xOTIgMzQuMzM2IEMgMjE5LjI2MiAzNC44NzYgMjE5LjU0OSAzNS4zNjMgMjE5Ljk4NyAzNS42ODcgQyAyMjAuMTU0IDM1LjgxMSAyMjAuMzIwIDM1LjkzNyAyMjAuNDg3IDM2LjA2MiBMIDIyMC45MzQgMzYuMzk4IEwgMjIxLjAwNyAzNi40NTQgQyAyMjEuNDA0IDM2Ljc1MiAyMjEuODU2IDM3LjA5MCAyMjIuMzc3IDM3LjM3OSBDIDIyMi42ODAgMzcuNTQ2IDIyMy4wMTMgMzcuNjI5IDIyMy4zNDYgMzcuNjI5IEMgMjIzLjczNiAzNy42MjkgMjI0LjEyNCAzNy41MTUgMjI0LjQ2MCAzNy4yOTAgQyAyMjUuMDgyIDM2Ljg3MiAyMjUuNDE5IDM2LjE0MiAyMjUuMzMyIDM1LjM5NyBDIDIyNS4xODYgMzQuMTQxIDIyNC44NzcgMzIuOTU4IDIyNC41OTUgMzEuOTY2IEMgMjI0LjQwNyAzMS4zMDQgMjIzLjg5MSAzMC43ODYgMjIzLjIzMSAzMC41OTMgQyAyMjMuMDQ3IDMwLjUzOCAyMjIuODU4IDMwLjUxMiAyMjIuNjcyIDMwLjUxMiBMIDIyMi42NzIgMzAuNTEyIEwgMjIyLjY3MiAzMi41MTIgTCAyMjIuNjcyIDMyLjUxMiBMIDIyMi42NzIgMzIuNTEyIFogIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg1NzM3NDk2NjE0NDU2MTgsIDAsIDAsIDAuODU3Mzc0OTY2MTQ0NTYxOCwgMC4yNSwgMCkiLz4KICAgICAgPC9nPgogICAgICA8ZyBpZD0iVG9vdGhfNF8iPgogICAgICAgIDxwYXRoIGlkPSJJRDAuMDY1NjA2Nzg3MzM1MTI3NTkiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0gMjQwLjc2MyAzMi40MDcgQyAyNDAuNDQ3IDMyLjM4NyAyNDAuMTU5IDMyLjIxOSAyMzkuOTg2IDMxLjk1MiBDIDIzOS45NDUgMzEuODg4IDIzOS45MDYgMzEuODIyIDIzOS44NzMgMzEuNzY0IEMgMjM5LjUzOCAzMS4yMzMgMjM5LjMxMSAzMC43MjkgMjM5LjA5MiAzMC4yNDIgQyAyMzguNzU0IDI5LjQ5MiAyMzguNDYxIDI4Ljc2OCAyMzguMTcwIDI4LjA0NSBDIDIzOC4wNTAgMjcuNzQ1IDIzOC4wODEgMjcuNDA2IDIzOC4yNTUgMjcuMTM0IEMgMjM4LjQyOCAyNi44NjIgMjM4LjcyMyAyNi42OTAgMjM5LjA0NSAyNi42NzMgQyAyNDAuMjc4IDI2LjYwOCAyNDEuNTE4IDI2LjU2NSAyNDIuNzY0IDI2LjUzNCBDIDI0Mi43NzIgMjYuNTM0IDI0Mi43ODEgMjYuNTM0IDI0Mi43ODggMjYuNTM0IEMgMjQzLjEwNyAyNi41MzQgMjQzLjQwOCAyNi42ODYgMjQzLjU5NyAyNi45NDUgQyAyNDMuNzkwIDI3LjIxMSAyNDMuODQxIDI3LjU1NCAyNDMuNzMzIDI3Ljg2NCBDIDI0My4yNzQgMjkuMTc2IDI0Mi42MTcgMzAuODM3IDI0MS41OTEgMzIuMDUzIEMgMjQxLjQwMSAzMi4yNzkgMjQxLjEyMCAzMi40MDggMjQwLjgyNiAzMi40MDggQyAyNDAuODI1IDMyLjQwOSAyNDAuNzgzIDMyLjQwOSAyNDAuNzYzIDMyLjQwNyBMIDI0MC43NjMgMzIuNDA3IEwgMjQwLjc2MyAzMi40MDcgTCAyNDAuNzYzIDMyLjQwNyBaICIgdHJhbnNmb3JtPSJtYXRyaXgoMC44NTczNzQ5NjYxNDQ1NjE4LCAwLCAwLCAwLjg1NzM3NDk2NjE0NDU2MTgsIDAuMjUsIDApIi8+CiAgICAgICAgPHBhdGggaWQ9IklEMC43MDc4ODUxMzA3NzQyMjk4IiBkPSJNIDI0Mi43ODcgMjcuNTM0IEMgMjQyLjMwNSAyOC45MTQgMjQxLjY5NyAzMC4zNzQgMjQwLjgyNSAzMS40MDkgQyAyNDAuNzcxIDMxLjMyNiAyNDAuNzI0IDMxLjI0MCAyNDAuNjg5IDMxLjE4MyBDIDI0MC40MTIgMzAuNzQ1IDI0MC4xOTcgMzAuMjYzIDIzOS45ODQgMjkuNzkwIEMgMjM5LjY3MSAyOS4wOTMgMjM5LjM4MiAyOC4zODIgMjM5LjA5NiAyNy42NzEgQyAyNDAuMzIwIDI3LjYwNyAyNDEuNTUxIDI3LjU2NCAyNDIuNzg3IDI3LjUzNCBNIDI0Mi43ODcgMjUuNTM0IEMgMjQyLjc3MCAyNS41MzQgMjQyLjc1NSAyNS41MzQgMjQyLjczOCAyNS41MzQgQyAyNDEuMzY2IDI1LjU2OCAyNDAuMTQwIDI1LjYxNCAyMzguOTkxIDI1LjY3NCBDIDIzOC4zNDYgMjUuNzA4IDIzNy43NTggMjYuMDUxIDIzNy40MTAgMjYuNTk1IEMgMjM3LjA2MyAyNy4xMzkgMjM3IDI3LjgxOCAyMzcuMjQxIDI4LjQxNyBDIDIzNy41NTMgMjkuMTkzIDIzNy44MzggMjkuODkzIDIzOC4xNjAgMzAuNjEwIEMgMjM4LjQwMiAzMS4xNDcgMjM4LjY1NSAzMS43MDggMjM5IDMyLjI1MyBDIDIzOS4wNDkgMzIuMzM3IDIzOS4wOTYgMzIuNDE3IDIzOS4xNDYgMzIuNDk0IEMgMjM5LjQ5MCAzMy4wMjYgMjQwLjA2NiAzMy4zNjQgMjQwLjY5OSAzMy40MDQgQyAyNDAuNzQxIDMzLjQwNiAyNDAuNzgzIDMzLjQwOCAyNDAuODI1IDMzLjQwOCBDIDI0MS40MTMgMzMuNDA4IDI0MS45NzMgMzMuMTQ5IDI0Mi4zNTQgMzIuNjk3IEMgMjQzLjQ4NCAzMS4zNTYgMjQ0LjE4OCAyOS41ODYgMjQ0LjY3NCAyOC4xOTQgQyAyNDQuODkxIDI3LjU3NCAyNDQuNzg5IDI2Ljg4NyAyNDQuNDAzIDI2LjM1NyBDIDI0NC4wMjYgMjUuODM5IDI0My40MjYgMjUuNTM0IDI0Mi43ODcgMjUuNTM0IEwgMjQyLjc4NyAyNS41MzQgTCAyNDIuNzg3IDI3LjUzNCBMIDI0Mi43ODcgMjcuNTM0IEwgMjQyLjc4NyAyNy41MzQgWiAiIHRyYW5zZm9ybT0ibWF0cml4KDAuODU3Mzc0OTY2MTQ0NTYxOCwgMCwgMCwgMC44NTczNzQ5NjYxNDQ1NjE4LCAwLjI1LCAwKSIvPgogICAgICA8L2c+CiAgICAgIDxnIGlkPSJUb290aF8zXyI+CiAgICAgICAgPHBhdGggaWQ9IklEMC44OTY3NDQ3ODQ4OTkwNTYiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0gMjMyLjExOSAzMi4yMzggQyAyMzEuOTcxIDMyLjIzOCAyMzEuODIxIDMyLjIwNSAyMzEuNjgzIDMyLjEzOCBDIDIzMS42MDYgMzIuMTAwIDIzMS41MzEgMzIuMDU4IDIzMS40NzIgMzIuMDI0IEMgMjMwLjgxNCAzMS42ODIgMjMwLjI2MiAzMS4yMzMgMjI5Ljc3NyAzMC44MzcgQyAyMjkuMzk1IDMwLjUyMiAyMjkuMDI5IDMwLjE5OCAyMjguNjY1IDI5Ljg3NSBDIDIyOC4zOTMgMjkuNjM0IDIyOC4yNjkgMjkuMjYyIDIyOC4zNDkgMjguOTA2IEMgMjI4LjQyOCAyOC41NTEgMjI4LjY5MiAyOC4yNjUgMjI5LjA0MCAyOC4xNjIgQyAyMjkuOTc4IDI3Ljg4NiAyMzAuOTkwIDI3LjY1MSAyMzIuMjI3IDI3LjQyMiBDIDIzMi4yODggMjcuNDExIDIzMi4zNDggMjcuNDA1IDIzMi40MDkgMjcuNDA1IEMgMjMyLjY1OSAyNy40MDUgMjMyLjkwMiAyNy40OTkgMjMzLjA4OSAyNy42NzIgQyAyMzMuMzIxIDI3Ljg4NyAyMzMuNDM4IDI4LjE5OSAyMzMuNDAzIDI4LjUxMyBDIDIzMy4zNjUgMjguODYzIDIzMy4zNDMgMjkuMjIxIDIzMy4zMjMgMjkuNTY4IEMgMjMzLjI4MCAzMC4yNzEgMjMzLjI0MCAzMC45MzYgMjMzLjA4NSAzMS41MDIgQyAyMzMuMDA2IDMxLjc4OCAyMzIuODA1IDMyLjAyNSAyMzIuNTM0IDMyLjE0OCBDIDIzMi40MDEgMzIuMjA4IDIzMi4yNjAgMzIuMjM4IDIzMi4xMTkgMzIuMjM4IEwgMjMyLjExOSAzMi4yMzggTCAyMzIuMTE5IDMyLjIzOCBMIDIzMi4xMTkgMzIuMjM4IEwgMjMyLjExOSAzMi4yMzggWiAiIHRyYW5zZm9ybT0ibWF0cml4KDAuODU3Mzc0OTY2MTQ0NTYxOCwgMCwgMCwgMC44NTczNzQ5NjYxNDQ1NjE4LCAwLjI1LCAwKSIvPgogICAgICAgIDxwYXRoIGlkPSJJRDAuMTA0NjI1MTQwNzgyNDQ1NjciIGQ9Ik0gMjMyLjQwOCAyOC40MDYgQyAyMzIuMjk4IDI5LjQyNiAyMzIuMzE4IDMwLjUxMSAyMzIuMTE5IDMxLjIzOCBDIDIzMi4wMzIgMzEuMTk2IDIzMS45NTEgMzEuMTQ0IDIzMS45MTIgMzEuMTI1IEMgMjMxLjM2OSAzMC44NDQgMjMwLjg4MSAzMC40NDcgMjMwLjQwOCAzMC4wNjMgQyAyMzAuMDQwIDI5Ljc1OCAyMjkuNjgwIDI5LjQ0MCAyMjkuMzIyIDI5LjEyMyBDIDIzMC4zMzEgMjguODI1IDIzMS4zNjMgMjguNjAwIDIzMi40MDggMjguNDA2IE0gMjMyLjQwOCAyNi40MDYgQyAyMzIuMjg3IDI2LjQwNiAyMzIuMTY1IDI2LjQxNyAyMzIuMDQ0IDI2LjQzOSBDIDIzMC43NzMgMjYuNjc0IDIyOS43MzAgMjYuOTE3IDIyOC43NTggMjcuMjAzIEMgMjI4LjA2MCAyNy40MDggMjI3LjUyOSAyNy45NzYgMjI3LjM3MCAyOC42ODYgQyAyMjcuMjExIDI5LjM5NiAyMjcuNDUyIDMwLjEzNiAyMjcuOTk2IDMwLjYxOCBDIDIyOC4zNzUgMzAuOTUzIDIyOC43NTAgMzEuMjg1IDIyOS4xMzMgMzEuNjAyIEMgMjI5LjY2OSAzMi4wMzkgMjMwLjI2MyAzMi41MjEgMjMwLjk5MiAzMi44OTkgQyAyMzEuMDQ5IDMyLjkzMyAyMzEuMTQ3IDMyLjk4OCAyMzEuMjQ5IDMzLjAzNyBDIDIzMS41MjMgMzMuMTcwIDIzMS44MjEgMzMuMjM2IDIzMi4xMTkgMzMuMjM2IEMgMjMyLjQwMSAzMy4yMzYgMjMyLjY4MyAzMy4xNzYgMjMyLjk0NiAzMy4wNTcgQyAyMzMuNDg3IDMyLjgxMSAyMzMuODkwIDMyLjMzOCAyMzQuMDQ4IDMxLjc2NSBDIDIzNC4yMzEgMzEuMDk4IDIzNC4yNzcgMzAuMzUxIDIzNC4zMjAgMjkuNjI3IEMgMjM0LjM0MSAyOS4yOTUgMjM0LjM2MCAyOC45NTMgMjM0LjM5NiAyOC42MTkgQyAyMzQuNDY0IDI3Ljk5MSAyMzQuMjMxIDI3LjM2NyAyMzMuNzY4IDI2LjkzNyBDIDIzMy4zOTYgMjYuNTk0IDIzMi45MDggMjYuNDA2IDIzMi40MDggMjYuNDA2IEwgMjMyLjQwOCAyNi40MDYgTCAyMzIuNDA4IDI4LjQwNiBMIDIzMi40MDggMjguNDA2IEwgMjMyLjQwOCAyOC40MDYgWiAiIHRyYW5zZm9ybT0ibWF0cml4KDAuODU3Mzc0OTY2MTQ0NTYxOCwgMCwgMCwgMC44NTczNzQ5NjYxNDQ1NjE4LCAwLjI1LCAwKSIvPgogICAgICA8L2c+CiAgICAgIDxnIGlkPSJUb290aF8yXyI+CiAgICAgICAgPHBhdGggaWQ9IklEMC40OTY5Njk2MTMyNDY2MTk3IiBmaWxsPSIjRkZGRkZGIiBkPSJNIDIzNS4yMDQgNjEuODQyIEMgMjM0LjExMyA2MS44MjkgMjMzLjA1OCA2MS43MzMgMjMyLjA3MSA2MS41NTYgQyAyMzEuNzI2IDYxLjQ5NCAyMzEuNDM5IDYxLjI1NiAyMzEuMzE0IDYwLjkzMCBDIDIzMS4xODkgNjAuNjA0IDIzMS4yNDQgNjAuMjM1IDIzMS40NTkgNTkuOTU4IEMgMjMxLjc2OCA1OS41NjEgMjMyLjA0MyA1OS4xMTAgMjMyLjMzNSA1OC42MzQgQyAyMzIuODAxIDU3Ljg3MiAyMzMuMjgzIDU3LjA4NCAyMzMuOTYyIDU2LjQyMCBDIDIzNC4xNTQgNTYuMjA4IDIzNC40MzAgNTYuMDg1IDIzNC43MTQgNTYuMDg1IEMgMjM0Ljc2NCA1Ni4wODUgMjM0LjgxNSA1Ni4wODkgMjM0Ljg2NSA1Ni4wOTcgQyAyMzUuMjIxIDU2LjE1MyAyMzUuNTI2IDU2LjM5MCAyMzUuNjUyIDU2LjcyOSBDIDIzNS44MzUgNTcuMjIxIDIzNS45MDIgNTcuNzIyIDIzNS45NjIgNTguMTYzIEwgMjM2LjAwNCA1OC40NjcgQyAyMzYuMDgwIDU4Ljk4MCAyMzYuMTE4IDU5LjUwMSAyMzYuMTU1IDYwLjAyMiBDIDIzNi4xNzMgNjAuMjY2IDIzNi4xODkgNjAuNTEwIDIzNi4yMTIgNjAuNzUzIEMgMjM2LjIzNyA2MS4wMzUgMjM2LjE0MyA2MS4zMTQgMjM1Ljk1MCA2MS41MjIgQyAyMzUuNzYxIDYxLjcyNyAyMzUuNDk0IDYxLjg0MyAyMzUuMjE2IDYxLjg0MyBDIDIzNS4yMTYgNjEuODQyIDIzNS4yMDggNjEuODQyIDIzNS4yMDQgNjEuODQyIEwgMjM1LjIwNCA2MS44NDIgTCAyMzUuMjA0IDYxLjg0MiBMIDIzNS4yMDQgNjEuODQyIFogIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg1NzM3NDk2NjE0NDU2MTgsIDAsIDAsIDAuODU3Mzc0OTY2MTQ0NTYxOCwgMC4yNSwgMCkiLz4KICAgICAgICA8cGF0aCBpZD0iSUQwLjAzOTAyMDE1NzQxOTE0NTExIiBkPSJNIDIzNC43MTUgNTcuMDc2IEMgMjM0Ljg5NyA1Ny41NjQgMjM0LjkzOSA1OC4xMDMgMjM1LjAxNSA1OC42MTMgQyAyMzUuMTIzIDU5LjM0NSAyMzUuMTQ5IDYwLjA5NyAyMzUuMjE2IDYwLjg0MiBDIDIzNC4xOTYgNjAuODMwIDIzMy4yMDUgNjAuNzQzIDIzMi4yNDggNjAuNTcxIEMgMjMzLjEwNSA1OS40NjggMjMzLjY4MCA1OC4wODMgMjM0LjY4MyA1Ny4xMTMgQyAyMzQuNjk3IDU3LjEwMCAyMzQuNzAzIDU3LjA5MCAyMzQuNzE1IDU3LjA3NiBNIDIzNC43MTUgNTUuMDc2IEMgMjM0LjE0OCA1NS4wNzYgMjMzLjYwMiA1NS4zMTcgMjMzLjIxOSA1NS43NDkgQyAyMzIuNDYzIDU2LjUwNyAyMzEuOTQ0IDU3LjM1NyAyMzEuNDgyIDU4LjExMSBDIDIzMS4yMDYgNTguNTYzIDIzMC45NDUgNTguOTkwIDIzMC42NzAgNTkuMzQzIEMgMjMwLjI0MCA1OS44OTUgMjMwLjEzMSA2MC42MzMgMjMwLjM4MiA2MS4yODYgQyAyMzAuNjMyIDYxLjk0MCAyMzEuMjA2IDYyLjQxNSAyMzEuODk2IDYyLjUzOSBDIDIzMi45MzggNjIuNzI2IDIzNC4wNDcgNjIuODI4IDIzNS4xOTQgNjIuODQxIEMgMjM1LjIwMiA2Mi44NDEgMjM1LjIxMCA2Mi44NDEgMjM1LjIxNyA2Mi44NDEgQyAyMzUuNzc1IDYyLjg0MSAyMzYuMzA3IDYyLjYwOCAyMzYuNjg2IDYyLjE5OCBDIDIzNy4wNzAgNjEuNzgyIDIzNy4yNjAgNjEuMjI0IDIzNy4yMDkgNjAuNjYwIEMgMjM3LjE4OCA2MC40MjMgMjM3LjE3MCA2MC4xODUgMjM3LjE1MyA1OS45NDggQyAyMzcuMTE2IDU5LjQyNCAyMzcuMDc3IDU4Ljg4MSAyMzYuOTk0IDU4LjMxOSBMIDIzNi45NTMgNTguMDI3IEMgMjM2Ljg5MSA1Ny41NTggMjM2LjgxMiA1Ni45NzQgMjM2LjU5MCA1Ni4zNzcgQyAyMzYuMzQ0IDU1LjcxMyAyMzUuNzY0IDU1LjIzMCAyMzUuMDY3IDU1LjEwNiBDIDIzNC45NDggNTUuMDg2IDIzNC44MzEgNTUuMDc2IDIzNC43MTUgNTUuMDc2IEwgMjM0LjcxNSA1NS4wNzYgTCAyMzQuNzE1IDU3LjA3NiBMIDIzNC43MTUgNTcuMDc2IEwgMjM0LjcxNSA1Ny4wNzYgWiAiIHRyYW5zZm9ybT0ibWF0cml4KDAuODU3Mzc0OTY2MTQ0NTYxOCwgMCwgMCwgMC44NTczNzQ5NjYxNDQ1NjE4LCAwLjI1LCAwKSIvPgogICAgICA8L2c+CiAgICAgIDxnIGlkPSJUb290aF8xXyI+CiAgICAgICAgPHBhdGggaWQ9IklEMC44MDQ5NTIzNjcyMDg4OTgxIiBmaWxsPSIjRkZGRkZGIiBkPSJNIDIyMS42ODUgNTUuMzUyIEMgMjIxLjM4OCA1NS4zNTIgMjIxLjEwMyA1NS4yMjAgMjIwLjkxMSA1NC45ODUgQyAyMjAuMjMyIDU0LjE1NSAyMTkuNjI2IDUzLjI2NSAyMTkuMTA4IDUyLjM0MCBDIDIxOC44NTYgNTEuODg5IDIxOC45ODkgNTEuMzE5IDIxOS40MTYgNTEuMDI3IEMgMjIwLjAzNyA1MC42MDEgMjIwLjgwNSA1MC4zMzIgMjIxLjc2MyA1MC4yMDUgQyAyMjIuMTE2IDUwLjE1NyAyMjIuNDk2IDUwLjEzNSAyMjIuOTU5IDUwLjEzNSBDIDIyMy4wODggNTAuMTM1IDIyMy4yMTQgNTAuMTQ4IDIyMy4zNDEgNTAuMTYyIEMgMjIzLjY0MSA1MC4xOTcgMjIzLjkyOSA1MC4zNjggMjI0LjA5MCA1MC42MjIgQyAyMjQuMjUxIDUwLjg3NyAyMjQuMzEwIDUxLjE5MyAyMjQuMjEzIDUxLjQ3OSBDIDIyNC4wNjMgNTEuOTI2IDIyMy43ODIgNTIuMzc0IDIyMy41NTcgNTIuNzMyIEMgMjIzLjQ2MyA1Mi44ODEgMjIzLjM3NSA1My4wMTcgMjIzLjMxOCA1My4xMzAgQyAyMjMuMDA0IDUzLjczOSAyMjIuNzg2IDU0LjIzMCAyMjIuNjMxIDU0LjY3NiBDIDIyMi41MTMgNTUuMDE5IDIyMi4yMTkgNTUuMjcxIDIyMS44NjEgNTUuMzM1IEMgMjIxLjgwMiA1NS4zNDcgMjIxLjc0MyA1NS4zNTIgMjIxLjY4NSA1NS4zNTIgTCAyMjEuNjg1IDU1LjM1MiBMIDIyMS42ODUgNTUuMzUyIEwgMjIxLjY4NSA1NS4zNTIgTCAyMjEuNjg1IDU1LjM1MiBaICIgdHJhbnNmb3JtPSJtYXRyaXgoMC44NTczNzQ5NjYxNDQ1NjE4LCAwLCAwLCAwLjg1NzM3NDk2NjE0NDU2MTgsIDAuMjUsIDApIi8+CiAgICAgICAgPHBhdGggaWQ9IklEMC45NjY4MDM4NjM2NDQ1OTk5IiBkPSJNIDIyMi45NTggNTEuMTM1IEMgMjIzLjA2MiA1MS4xMzUgMjIzLjE2MiA1MS4xNDkgMjIzLjI2NSA1MS4xNjAgQyAyMjMuMDkxIDUxLjY3NiAyMjIuNjIzIDUyLjI5MiAyMjIuNDI3IDUyLjY3NCBDIDIyMi4xNTIgNTMuMjA3IDIyMS44ODQgNTMuNzc0IDIyMS42ODUgNTQuMzUyIEMgMjIxLjAzOSA1My41NjMgMjIwLjQ2OSA1Mi43MjUgMjE5Ljk4MSA1MS44NTIgQyAyMjAuNTQ0IDUxLjQ2NSAyMjEuMjIyIDUxLjI4NiAyMjEuODkzIDUxLjE5NyBDIDIyMi4yNDYgNTEuMTQ4IDIyMi42MDMgNTEuMTM1IDIyMi45NTggNTEuMTM1IE0gMjIyLjk1OCA0OS4xMzUgQyAyMjIuNDQ5IDQ5LjEzNSAyMjIuMDI1IDQ5LjE2MCAyMjEuNjI0IDQ5LjIxNSBDIDIyMC41MTMgNDkuMzYyIDIxOS42MDMgNDkuNjg2IDIxOC44NDkgNTAuMjAzIEMgMjE3Ljk5NiA1MC43ODggMjE3LjczMSA1MS45MjYgMjE4LjIzNiA1Mi44MjggQyAyMTguNzgyIDUzLjgwNSAyMTkuNDIyIDU0Ljc0NCAyMjAuMTM3IDU1LjYxOSBDIDIyMC41MjEgNTYuMDg4IDIyMS4wOTEgNTYuMzUyIDIyMS42ODUgNTYuMzUyIEMgMjIxLjgwMiA1Ni4zNTIgMjIxLjkxOSA1Ni4zNDIgMjIyLjAzNyA1Ni4zMjEgQyAyMjIuNzUxIDU2LjE5NCAyMjMuMzQwIDU1LjY4OSAyMjMuNTc2IDU1LjAwNCBDIDIyMy43MTQgNTQuNjA1IDIyMy45MTQgNTQuMTU2IDIyNC4yMDUgNTMuNTkzIEMgMjI0LjI1NCA1My40OTcgMjI0LjMyNyA1My4zODcgMjI0LjQwMyA1My4yNjYgQyAyMjQuNjU2IDUyLjg2MiAyMjQuOTcyIDUyLjM2MCAyMjUuMTYxIDUxLjgwMCBDIDIyNS4zNTMgNTEuMjI4IDIyNS4yNzcgNTAuNTk5IDIyNC45NTQgNTAuMDg5IEMgMjI0LjYzMCA0OS41NzkgMjI0LjA5MyA0OS4yNDMgMjIzLjQ5MyA0OS4xNzQgQyAyMjMuMjkwIDQ5LjE0OSAyMjMuMTI2IDQ5LjEzNSAyMjIuOTU4IDQ5LjEzNSBMIDIyMi45NTggNDkuMTM1IEwgMjIyLjk1OCA1MS4xMzUgTCAyMjIuOTU4IDUxLjEzNSBMIDIyMi45NTggNTEuMTM1IFogIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg1NzM3NDk2NjE0NDU2MTgsIDAsIDAsIDAuODU3Mzc0OTY2MTQ0NTYxOCwgMC4yNSwgMCkiLz4KICAgICAgPC9nPgogICAgICA8ZyBpZD0iVG9vdGgiPgogICAgICAgIDxwYXRoIGlkPSJJRDAuMjYxNzA1NjQyMTAwNDIzNiIgZmlsbD0iI0ZGRkZGRiIgZD0iTSAyMjguNTkzIDYwLjQ4NiBDIDIyOC40NjIgNjAuNDg2IDIyOC4zMzEgNjAuNDYxIDIyOC4yMDcgNjAuNDA5IEMgMjI2LjYzNSA1OS43NTIgMjI1LjE1NyA1OC44ODIgMjIzLjgxNSA1Ny44MjIgQyAyMjMuNTY0IDU3LjYyNCAyMjMuNDIzIDU3LjMxOCAyMjMuNDM2IDU2Ljk5OCBDIDIyMy40NDkgNTYuNjc4IDIyMy42MTMgNTYuMzg0IDIyMy44NzggNTYuMjA2IEMgMjI0LjI1NiA1NS45NTMgMjI0LjYzNiA1NS42ODEgMjI1LjAxOSA1NS40MDYgQyAyMjYuMDg3IDU0LjY0MCAyMjcuMTkzIDUzLjg0OSAyMjguNDA0IDUzLjMzOCBDIDIyOC41MjkgNTMuMjg1IDIyOC42NjEgNTMuMjU5IDIyOC43OTMgNTMuMjU5IEMgMjI4Ljk4MSA1My4yNTkgMjI5LjE2OCA1My4zMTIgMjI5LjMzMSA1My40MTYgQyAyMjkuNjA5IDUzLjU5MyAyMjkuNzgxIDUzLjg5NiAyMjkuNzkyIDU0LjIyNSBMIDIyOS44MDkgNTQuNTg3IEMgMjI5LjgyMiA1NS4yMjQgMjI5Ljc4OSA1NS44NTYgMjI5Ljc1NyA1Ni40NjggQyAyMjkuNzM2IDU2Ljg4OSAyMjkuNzA2IDU3LjI1MSAyMjkuNjc0IDU3LjYxNCBDIDIyOS42MTggNTguMjU1IDIyOS41NjcgNTguODYwIDIyOS41OTIgNTkuNDQxIEMgMjI5LjYwNyA1OS43ODMgMjI5LjQ0NiA2MC4xMDkgMjI5LjE2NSA2MC4zMDUgQyAyMjguOTk1IDYwLjQyNSAyMjguNzk1IDYwLjQ4NiAyMjguNTkzIDYwLjQ4NiBMIDIyOC41OTMgNjAuNDg2IEwgMjI4LjU5MyA2MC40ODYgTCAyMjguNTkzIDYwLjQ4NiBMIDIyOC41OTMgNjAuNDg2IFogIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg1NzM3NDk2NjE0NDU2MTgsIDAsIDAsIDAuODU3Mzc0OTY2MTQ0NTYxOCwgMC4yNSwgMCkiLz4KICAgICAgICA8cGF0aCBpZD0iSUQwLjA0NjcyNzg0MDMyMzAwMTE0NiIgZD0iTSAyMjguNzkzIDU0LjI2MCBDIDIyOC43OTcgNTQuMzc1IDIyOC44MDcgNTQuNDkwIDIyOC44MDkgNTQuNjA2IEMgMjI4LjgyMiA1NS4yMzMgMjI4Ljc4OCA1NS44NjIgMjI4Ljc1NSA1Ni40ODggQyAyMjguNzA4IDU3LjQ2NiAyMjguNTQ5IDU4LjQ5MyAyMjguNTkzIDU5LjQ4NyBDIDIyNy4wNzMgNTguODUyIDIyNS42ODIgNTguMDIyIDIyNC40MzYgNTcuMDM4IEMgMjI1LjgzOCA1Ni4wOTggMjI3LjI2NCA1NC45MDUgMjI4Ljc5MyA1NC4yNjAgTSAyMjguNzkzIDUyLjI2MCBDIDIyOC41MjkgNTIuMjYwIDIyOC4yNjUgNTIuMzEyIDIyOC4wMTYgNTIuNDE3IEMgMjI2LjcwMyA1Mi45NzIgMjI1LjU1MSA1My43OTYgMjI0LjQzNyA1NC41OTQgQyAyMjQuMDYzIDU0Ljg2MyAyMjMuNjkyIDU1LjEyOCAyMjMuMzIzIDU1LjM3NiBDIDIyMi43OTIgNTUuNzMyIDIyMi40NjMgNTYuMzIwIDIyMi40MzggNTYuOTU5IEMgMjIyLjQxMyA1Ny41OTggMjIyLjY5NSA1OC4yMTAgMjIzLjE5NyA1OC42MDYgQyAyMjQuNjEwIDU5LjcyMyAyMjYuMTY2IDYwLjYzOSAyMjcuODIzIDYxLjMzMiBDIDIyOC4wNzAgNjEuNDM2IDIyOC4zMzMgNjEuNDg2IDIyOC41OTQgNjEuNDg2IEMgMjI4Ljk5NyA2MS40ODYgMjI5LjM5OCA2MS4zNjQgMjI5Ljc0MCA2MS4xMjYgQyAyMzAuMzAxIDYwLjczNCAyMzAuNjIzIDYwLjA4MiAyMzAuNTkzIDU5LjM5OCBDIDIzMC41NzEgNTguODgzIDIzMC42MjAgNTguMzEwIDIzMC42NzIgNTcuNzAyIEMgMjMwLjcwNSA1Ny4zMjUgMjMwLjczNyA1Ni45NTEgMjMwLjc1NSA1Ni41ODMgTCAyMzAuNzU4IDU2LjUyMSBDIDIzMC43OTAgNTUuODkyIDIzMC44MjQgNTUuMjQxIDIzMC44MTEgNTQuNTY1IEMgMjMwLjgwOSA1NC40ODAgMjMwLjgwNCA1NC4zODggMjMwLjc5OSA1NC4yOTcgTCAyMzAuNzk0IDU0LjE5MiBDIDIzMC43NzIgNTMuNTM0IDIzMC40MjcgNTIuOTI5IDIyOS44NzIgNTIuNTc1IEMgMjI5LjU0NCA1Mi4zNjYgMjI5LjE2OSA1Mi4yNjAgMjI4Ljc5MyA1Mi4yNjAgTCAyMjguNzkzIDUyLjI2MCBMIDIyOC43OTMgNTQuMjYwIEwgMjI4Ljc5MyA1NC4yNjAgTCAyMjguNzkzIDU0LjI2MCBaICIgdHJhbnNmb3JtPSJtYXRyaXgoMC44NTczNzQ5NjYxNDQ1NjE4LCAwLCAwLCAwLjg1NzM3NDk2NjE0NDU2MTgsIDAuMjUsIDApIi8+CiAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIGlkPSJCb2R5Ij4KICAgICAgPHBhdGggaWQ9IkZpbGxfM18iIGZpbGw9IiM5NkM5M0QiIGQ9Ik0gMjM4LjcyMyA4Ljg2NiBDIDIzOC43MjMgOC44NjYgMjI3LjA4OCAxMi4wNTkgMjIyLjc5NyAxMi4zMDkgQyAyMTguNTA2IDEyLjU1OSAyMTAuMTM1IDEzLjQ2MyAyMDYuMDcwIDE2LjA1MyBDIDIwMy4wNjggMTcuNjAwIDIwMC45OTIgMjAuMzAxIDIwMC43NjggMjQuNzgxIEMgMjAwLjUzOSAyOS4zNzYgMjAyLjU5OCAzNS4wNjkgMjAyLjUwMCAzOS41ODYgQyAyMDIuMjIyIDUyLjIzMCAxOTMuMDI5IDY0LjY4OSAxODQuNzMwIDczLjU0MiBDIDE4MS4xNDggNzcuMzY1IDE3Ny4xMzYgODEuNjIwIDE3MS42MzcgODEuNjM4IEMgMTYyLjkyMCA4MS42NjUgMTUzLjMxNyA4MC43NzMgMTQ0LjgxNiA4Mi44NjYgQyAxMjYuNzU3IDg3LjMwOSAxMDguNzY2IDEwMC4wMDggMTA3LjE3OSAxMTkuOTcyIEwgMTAzLjkyMiAxMjIuNjQ0IEMgMTAzLjkyMiAxMjIuNjQ0IDEwMC43NjUgMTU4LjM4NiAxMzcuNDY4IDE1MS4yNjUgTCAxMzguNDA2IDE0OS42NzMgQyAxNDkuNTI4IDE0My43NDUgMTU5LjA4OSAxMzYuNTg1IDE2Ni4zMjUgMTI1LjczNCBDIDE2OC45NTUgMTIxLjc5MCAxNzEuMTAwIDExNy41OTkgMTczLjE2OSAxMTMuMzc0IEMgMTczLjI0MiAxMTMuMjI5IDE3NC4xMzggMTExLjQ3NiAxNzUuMzczIDEwOS4wOTcgTCAxNzguOTg3IDEwMi4yNDIgQyAxODAuMzk5IDk5LjYxNiAxODEuNzI0IDk3LjIzMyAxODIuNTEzIDk2LjAxMyBDIDE4My4yMTggOTQuOTY4IDE4My45NTMgOTMuOTM5IDE4NC43MzkgOTIuOTM3IEMgMTkyLjE4NCA4My40MzkgMjAwLjkwMCA2OS44MzkgMjEyLjYyMiA2Ni4yMzIgQyAyMjAuNjg3IDYzLjc0OCAyMzAuMTk4IDY4LjIwOSAyMzYuNzA2IDYzLjI5NCBDIDIzMS43NjQgNjQuMjY2IDIyNy4wMTggNjEuOTMwIDIyMy4wOTEgNTguOTI4IEMgMjE3LjExOCA1NC4zNjIgMjE1LjE1NSA0Ny4yOTMgMjE2LjAwNiA0MC4wNDEgQyAyMTcuMzkwIDI4LjIyNyAyMzAuMDQxIDI2Ljc4MCAyMzkuOTIzIDI2LjM3MSBDIDI0Mi4xMTcgMjYuMjgwIDI0NC41MjIgMjYuMjQzIDI0Ni45NzIgMjYuMTI2IEMgMjQ3LjE0OSAyNi4wODYgMjQ3LjMzMSAyNi4wNzcgMjQ3LjUxMCAyNi4xMDAgQyAyNTcuNDA1IDI1LjU3NSAyNjcuODY0IDIzLjU2MyAyNjguMjg4IDExLjEyOSBDIDI2OC43NzkgLTMuMzIyIDI0Ni44ODAgNS4wMDQgMjM4LjcyMyA4Ljg2NiBMIDIzOC43MjMgOC44NjYgTCAyMzguNzIzIDguODY2IEwgMjM4LjcyMyA4Ljg2NiBaICIgdHJhbnNmb3JtPSJtYXRyaXgoMC44NTczNzQ5NjYxNDQ1NjE4LCAwLCAwLCAwLjg1NzM3NDk2NjE0NDU2MTgsIDAuMjUsIDApIi8+CiAgICAgIDxwYXRoIGlkPSJCZWxseSIgZmlsbD0iI0ZGRUQwMCIgZD0iTSAxMzEuODM4IDE1Mi4yMDIgQyAxMzEuODM4IDE1Mi4yMDIgMTEyLjMzOCAxNDYuMzA4IDEzOC4zMzggMTM1LjMwOCBDIDE2NC4zMzggMTI0LjMwOCAxNzUuNjcwIDkyLjgwOSAxNzcuNTA0IDkxLjY0MiBDIDE3OS4zMzggOTAuNDc1IDE4NC44MTMgODYuOTc1IDE4Ni4wNzUgOTIuOTc1IEMgMTg2LjA3NSA5Mi45NzUgMTc2LjAwNCAxMTIuNjQyIDE3NC42NzEgMTE1LjE0MiBDIDE3My4zMzggMTE3LjY0MiAxNjIuMzM4IDEzNS40NzQgMTU2LjgzOCAxMzkuMzA4IEMgMTUxLjMzOCAxNDMuMTQyIDE0MS4xNzIgMTUxLjc2MiAxMzEuODM4IDE1Mi4yMDIgTCAxMzEuODM4IDE1Mi4yMDIgTCAxMzEuODM4IDE1Mi4yMDIgTCAxMzEuODM4IDE1Mi4yMDIgWiAiIHRyYW5zZm9ybT0ibWF0cml4KDAuODU3Mzc0OTY2MTQ0NTYxOCwgMCwgMCwgMC44NTczNzQ5NjYxNDQ1NjE4LCAwLjI1LCAwKSIvPgogICAgICA8cGF0aCBpZD0iT3V0bGluZV81XyIgZD0iTSAyNjcuNDUxIDIuNTAyIEMgMjU5Ljc1MyAtMi42NDQgMjQ1Ljg3OSAwLjkzOCAyMzguMDYyIDYuMTQxIEMgMjM2LjMzNiA3LjIwNiAyMjUuODM5IDEwLjcyNiAyMTkuMDA1IDEwLjY0MyBDIDIxMi4xNzEgMTAuNTYwIDIwNi41NjMgMTMuODI4IDIwNi41NjMgMTMuODI4IEMgMjA0LjI3NyAxNC42MjcgMjAyLjIzNCAxNS45NTEgMjAwLjc2NiAxOC4wNzggQyAxOTcuODU3IDIyLjI5NCAxOTcuODIwIDI3LjQ3NCAxOTguNDUzIDMyLjM3NiBDIDE5OC43NjUgMzQuNzgzIDE5OS40MzIgMzcuMTU4IDE5OS41MTUgMzkuNTg2IEMgMTk5LjYzOCA0My4xOTQgMTk5LjQxMSA0Ni45MDEgMTk4LjE0NCA1MC4yMjAgQyAxOTUuMDY4IDU4LjI3MyAxODguOTA1IDY1LjU2OCAxODIuOTk4IDcxLjgwOCBDIDE4MC44NjAgNzQuMDY0IDE3OC40NDMgNzYuMTExIDE3NS44MDEgNzcuNzQyIEMgMTcyLjY3NSA3OS42NjkgMTY3LjYwNSA3OC42NjcgMTY0LjA0NCA3OC43NDcgQyAxNTQuMzM1IDc4Ljk2NyAxNDMuMjY3IDgwLjIyOCAxMzMuOTMyIDg0LjMxMCBDIDExOC4xMDAgOTEuMjM0IDEwNS4xMTYgMTAyLjA0MyAxMDMuNjEyIDExOS40NDkgQyAxMDMuMjMwIDEyMS44MTggMTAzLjUwNiAxMjIuOTM1IDEwMy45MjMgMTIzLjQ1NSBDIDEwNC4xMjcgMTIzLjUzOCAxMDQuMzI4IDEyMy42MjggMTA0LjUzMyAxMjMuNzEwIEMgMTA0LjU1NCAxMjMuNzE5IDEwNC41NzUgMTIzLjcyOSAxMDQuNTk3IDEyMy43MzIgQyAxMDQuNzg1IDEyMy44MDYgMTA0Ljk3MSAxMjMuODM1IDEwNS4xNDkgMTIzLjgyOSBDIDEwNi4wNzcgMTIzLjg2NiAxMDcuMDQ2IDEyMy4yOTAgMTA3LjA3MSAxMjIuMDkyIEMgMTA3LjUwNSAxMDAuOTA0IDEyNi4xMjcgODcuNDY1IDE0NC44MTcgODIuODY2IEMgMTUzLjMxOCA4MC43NzMgMTYyLjkyMSA4MS42NjYgMTcxLjYzOCA4MS42MzggQyAxNzcuMTM3IDgxLjYyMCAxODEuMTQ5IDc3LjM2NiAxODQuNzMxIDczLjU0MiBDIDE5My4wMzAgNjQuNjg4IDIwMi4yMjIgNTIuMjMwIDIwMi41MDEgMzkuNTg2IEMgMjAyLjU5OSAzNS4wNjkgMjAwLjUzOSAyOS4zNzYgMjAwLjc2OSAyNC43ODEgQyAyMDAuOTkzIDIwLjMwMiAyMDMuMDY5IDE3LjYwMCAyMDYuMDcxIDE2LjA1MyBDIDIxMC4xMzUgMTMuNDYzIDIxOC41MDcgMTIuNTU5IDIyMi43OTggMTIuMzA5IEMgMjI3LjA4OSAxMi4wNTkgMjM4LjcyNCA4Ljg2NiAyMzguNzI0IDguODY2IEMgMjQ2Ljg4MSA1LjAwNCAyNjguNzgxIC0zLjMyMiAyNjguMjkwIDExLjEyNSBDIDI2Ny44NjUgMjMuNTU5IDI1Ny40MDYgMjUuNTcwIDI0Ny41MTIgMjYuMDk2IEMgMjQ3LjMzMyAyNi4wNzQgMjQ3LjE1MSAyNi4wODIgMjQ2Ljk3NCAyNi4xMjIgQyAyNDQuNTI0IDI2LjIzOSAyNDIuMTIwIDI2LjI3NiAyMzkuOTI1IDI2LjM2NyBDIDIzMC4wNDMgMjYuNzc2IDIxNy4zOTIgMjguMjIyIDIxNi4wMDggNDAuMDM3IEMgMjE1LjE1NyA0Ny4yODkgMjE3LjEyMCA1NC4zNTcgMjIzLjA5MyA1OC45MjQgQyAyMjcuMDIwIDYxLjkyNiAyMzEuNzY2IDY0LjI2MiAyMzYuNzA4IDYzLjI5MCBDIDIzMC4yMDAgNjguMjA1IDIyMC42ODkgNjMuNzQ0IDIxMi42MjQgNjYuMjI4IEMgMjAwLjkwMiA2OS44MzUgMTkyLjE4NiA4My40MzUgMTg0Ljc0MSA5Mi45MzMgQyAxODMuOTU2IDkzLjkzNSAxODMuMjIwIDk0Ljk2NCAxODIuNTE1IDk2LjAwOSBDIDE4MS43MjYgOTcuMjMwIDE4MC40MDEgOTkuNjEzIDE3OC45ODkgMTAyLjIzOCBMIDE3NS4zNzUgMTA5LjA5MyBDIDE3NC4xNDAgMTExLjQ3MiAxNzMuMjQ0IDExMy4yMjYgMTczLjE3MSAxMTMuMzcwIEMgMTcxLjEwMyAxMTcuNTk2IDE2OC45NTcgMTIxLjc4NiAxNjYuMzI3IDEyNS43MzAgQyAxNTkuMDY2IDEzNi42MTkgMTQ5LjQ2NCAxNDMuNzkyIDEzOC4yOTIgMTQ5LjczMiBDIDEzOC4yOTIgMTQ5LjczMiAxMzQuMDA2IDE1MS41NTcgMTI5LjA5MCAxNTEuMjI0IEMgMTI0LjE3NCAxNTAuODkxIDEyNS4zNDAgMTU0LjIyNSAxMjguNTkwIDE1NC4xNDEgQyAxMzEuODQwIDE1NC4wNTcgMTM2LjQ2OSAxNTMuMTI0IDEzNi40NjkgMTUzLjEyNCBDIDE0MC40MDcgMTUxLjc1NCAxNDQuMjE2IDE0OS44NTcgMTQ3LjgyNiAxNDcuNTc5IEMgMTQ4LjQyMSAxNDcuMTUyIDE1My4yOTkgMTQzLjY1NiAxNTQuODU3IDE0Mi40NzUgQyAxNTguNjk1IDEzOS4zMjMgMTYyLjIxNSAxMzUuODE3IDE2NS4yODAgMTMyLjE2NCBDIDE2OS44ODYgMTI2LjY3NCAxNzMuMDc0IDEyMC40NTAgMTc2LjE2NiAxMTQuMTY3IEMgMTc2LjIzMCAxMTQuMDMzIDE3Ni40NTQgMTEzLjU3MiAxNzYuODA4IDExMi44NjMgQyAxNzcuMDczIDExMi4zMjMgMTc3LjMzOCAxMTEuNzgyIDE3Ny42MDQgMTExLjI0MiBDIDE3Ny42MTIgMTExLjI0MSAxNzcuNjIwIDExMS4yNDEgMTc3LjYyNiAxMTEuMjQwIEMgMTc3LjgyOSAxMTAuODQ0IDE3OC4wNTMgMTEwLjQwNyAxNzguMjkxIDEwOS45NTAgQyAxNzguNDc5IDEwOS41ODggMTc4LjY3MyAxMDkuMjE1IDE3OC44ODIgMTA4LjgxOCBMIDE4My4wMzQgMTAxLjMxMyBDIDE4My42MDYgMTAwLjMzMSAxODQuMjAwIDk5LjMzNSAxODQuODEwIDk4LjM0MSBDIDE4NC43NzggOTguMzUzIDE4NC43NDYgOTguMzY0IDE4NC43MTMgOTguMzc1IEMgMTg0Ljk0MiA5OC4wMjYgMTg1LjE1NCA5Ny42NzQgMTg1LjM5NCA5Ny4zMzAgQyAxODUuNTQ4IDk3LjEwNSAxODUuNzEyIDk2Ljg3MCAxODUuODcwIDk2LjY0MiBDIDE4Ny4xMTUgOTQuNjgwIDE4OC40MTAgOTIuNzcxIDE4OS43MDkgOTEuMDMzIEMgMTkwLjIwOSA5MC4zNjMgMTkwLjcxMCA4OS43MTQgMTkxLjIwOSA4OS4xMDQgQyAxOTEuMjA5IDg5LjEwNCAxOTEuMjEyIDg5LjEwMyAxOTEuMjEzIDg5LjEwMyBDIDE5OC41NzYgNzkuMTQ5IDIwNy43MDcgNjkuMTk2IDIxOS4wMTkgNjcuODM2IEMgMjI0LjQzOSA2Ny4xODYgMjM2LjI4NSA3Mi4wMjUgMjQxLjc3MCA2Mi42MDYgQyAyNDIuNTU3IDYxLjI1MiAyNDEuMjc1IDYwLjA5MCAyNDAuMDcwIDYwLjMwNyBDIDIzOS45NTQgNjAuMzIwIDIzOS44MjcgNjAuMzQwIDIzOS42ODYgNjAuMzcxIEMgMjM5LjM4NyA2MC40MzggMjM5LjA5MyA2MC40ODYgMjM4Ljc5OSA2MC41MzYgTCAyMzguNzk5IDYwLjU0MiBDIDIzOC43NTMgNjAuNTQ5IDIzOC43MTEgNjAuNTUzIDIzOC42NjUgNjAuNTYwIEMgMjM4LjM1NyA2MC42MTAgMjM4LjA1MSA2MC42NTAgMjM3Ljc0NiA2MC42ODUgQyAyMjIuNDQyIDYyLjU5NiAyMTkuMDEyIDQ5Ljc2MSAyMTkuMDEyIDQ5Ljc2MSBMIDIxOS4wMjEgNDkuNzU5IEMgMjE4Ljk0NSA0OS41NzEgMjE4Ljg2MiA0OS4zODQgMjE4Ljc5NiA0OS4xOTMgQyAyMTcuNTA4IDQ1LjQ0MSAyMTcuODM2IDQxLjE3NSAyMTkuNTcwIDM3LjY0MyBMIDIxOS41NTggMzcuNjIzIEMgMjE5LjU1OCAzNy42MjMgMjIxLjMzOCAzMS42MTYgMjI4LjI1NSAyOS45NjAgQyAyMzUuMTcyIDI4LjMwNCAyNDEuMTUyIDI4LjEzNiAyNDIuNzg3IDI4LjA1NCBDIDI0NC4yNTUgMjcuOTgwIDI1Ny4xNzEgMjguMTQ4IDI2Mi4yNjAgMjUuODUzIEMgMjY5LjgzNCAyMS43MzggMjc1LjkyNyA4LjE2NyAyNjcuNDUxIDIuNTAyIEwgMjY3LjQ1MSAyLjUwMiBMIDI2Ny40NTEgMi41MDIgTCAyNjcuNDUxIDIuNTAyIFogIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg1NzM3NDk2NjE0NDU2MTgsIDAsIDAsIDAuODU3Mzc0OTY2MTQ0NTYxOCwgMC4yNSwgMCkiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJMX0V5ZSI+CiAgICAgIDxwYXRoIGlkPSJXaGl0ZSIgZmlsbD0iI0ZGRkZGRiIgZD0iTSAyMjMuMjE5IDE1LjAxNCBDIDIyMy4yMDggMTQuNzU3IDIyMy4xNjMgMTQuNTAzIDIyMy4xMDQgMTQuMjUxIEMgMjIyLjUxMyAxMS43NTYgMjE5LjYyOCA5LjYxMiAyMTYuMjQ1IDkuNzUwIEMgMjEyLjUyMSA5LjkwNCAyMTAuMjk1IDEwLjI0OSAyMDkuMDI3IDEyLjc1NCBDIDIwOC45NzIgMTIuODYyIDIwOC45MzggMTIuOTgwIDIwOC44OTggMTMuMDk0IEMgMjA3Ljg0MiAxNi4wNTAgMjExLjM1MyAyMC45MDAgMjE2LjcwMSAyMC44NDkgQyAyMjAuNDMwIDIwLjgxNCAyMjMuMzMyIDE3LjgxOCAyMjMuMjE5IDE1LjAxNCBMIDIyMy4yMTkgMTUuMDE0IEwgMjIzLjIxOSAxNS4wMTQgTCAyMjMuMjE5IDE1LjAxNCBaICIgdHJhbnNmb3JtPSJtYXRyaXgoMC44NTczNzQ5NjYxNDQ1NjE4LCAwLCAwLCAwLjg1NzM3NDk2NjE0NDU2MTgsIDAuMjUsIDApIi8+CiAgICAgIDxwYXRoIGlkPSJQdXBpbCIgZmlsbD0iIzIzMUYyMCIgZD0iTSAyMjAuMjYwIDIwLjA4OCBDIDIyMy41NDkgMjAuMDg4IDIyMy41NDkgMTQuOTg1IDIyMC4yNjAgMTQuOTg1IEMgMjE2Ljk2OCAxNC45ODYgMjE2Ljk2OCAyMC4wODggMjIwLjI2MCAyMC4wODggTCAyMjAuMjYwIDIwLjA4OCBMIDIyMC4yNjAgMjAuMDg4IEwgMjIwLjI2MCAyMC4wODggTCAyMjAuMjYwIDIwLjA4OCBaICIgdHJhbnNmb3JtPSJtYXRyaXgoMC44NTczNzQ5NjYxNDQ1NjE4LCAwLCAwLCAwLjg1NzM3NDk2NjE0NDU2MTgsIDAuMjUsIDApIi8+CiAgICAgIDxnIGlkPSJFeWVsaWQiPgogICAgICAgIDxwYXRoIGlkPSJJRDAuMzE5MTgzMzk5OTAwNzk0MDMiIGZpbGw9IiM5NkM5M0QiIGQ9Ik0gMjE2LjI0NCA5Ljc1MCBDIDIxMi45ODggOS44ODUgMjEwLjg3NyAxMC4xNjYgMjA5LjU1MSAxMS45MDkgQyAyMTQuMzEyIDExLjg3OSAyMTkuNDIwIDEyLjQ0NiAyMjIuNzMwIDEzLjI1NSBDIDIyMS43MDYgMTEuMjE1IDIxOS4xNjUgOS42MzEgMjE2LjI0NCA5Ljc1MCBMIDIxNi4yNDQgOS43NTAgTCAyMTYuMjQ0IDkuNzUwIEwgMjE2LjI0NCA5Ljc1MCBaICIgdHJhbnNmb3JtPSJtYXRyaXgoMC44NTczNzQ5NjYxNDQ1NjE4LCAwLCAwLCAwLjg1NzM3NDk2NjE0NDU2MTgsIDAuMjUsIDApIi8+CiAgICAgICAgPHBhdGggaWQ9IklEMC44NjUwNDA4OTA0MDY4MTcyIiBmaWxsPSIjMjMxRjIwIiBkPSJNIDIyNC42NjIgMTMuODI5IEMgMjI0LjEyNyAxMy42MjggMjIzLjQ3MCAxMy40MzUgMjIyLjcyOSAxMy4yNTUgQyAyMTkuNDE5IDEyLjQ0NSAyMTQuMzExIDExLjg3OSAyMDkuNTUwIDExLjkwOSBDIDIwNy40ODAgMTEuOTIyIDIwNS40NzYgMTIuMDQ2IDIwMy43MTkgMTIuMzE1IEMgMjAxLjg5MiAxMi41OTQgMjAyLjY1MyAxNC43NjYgMjA0LjQ3NiAxNC40NzEgQyAyMTEuMjM1IDEzLjM3NSAyMTcuOTA1IDEzLjkxMSAyMjQuNDM2IDE0Ljc2NCBDIDIyNS4yNzggMTQuODc1IDIyNC42NjIgMTMuODI5IDIyNC42NjIgMTMuODI5IEwgMjI0LjY2MiAxMy44MjkgTCAyMjQuNjYyIDEzLjgyOSBMIDIyNC42NjIgMTMuODI5IFogIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg1NzM3NDk2NjE0NDU2MTgsIDAsIDAsIDAuODU3Mzc0OTY2MTQ0NTYxOCwgMC4yNSwgMCkiLz4KICAgICAgPC9nPgogICAgICA8cGF0aCBpZD0iT3V0bGluZSIgZmlsbD0iIzIzMUYyMCIgZD0iTSAyMjYuNDUzIDEzLjgyMSBDIDIyNi4xNDMgMTIuMzc5IDIyNS4zMzcgMTEuMDgzIDIyNC4xNzIgMTAuMDMzIEMgMjI0LjE1NSAxMC4wMTcgMjI0LjEzNSAxMC4wMDUgMjI0LjExNyA5Ljk4OSBDIDIyMi4xNTQgOC4yNDkgMjE5LjIxNyA3LjE5NyAyMTUuOTY2IDcuMzMyIEMgMjEwLjI3NiA3LjU2NyAyMDYuNzYwIDguNjA3IDIwNS4yNTAgMTIuNzQ3IEMgMjAzLjYxNSAxNy4yMjEgMjEwLjkzMyAyMy41MDQgMjE2LjYyMyAyMy4yNjggQyAyMjAuOTgyIDIzLjA4OCAyMjQuNjEyIDIwLjgzOSAyMjUuOTk2IDE3LjgyMCBDIDIyNi40MTkgMTYuODk3IDIyNi42NDAgMTUuOTA1IDIyNi41OTggMTQuODc1IEMgMjI2LjU4MyAxNC41MTUgMjI2LjUyNiAxNC4xNjUgMjI2LjQ1MyAxMy44MjEgTCAyMjYuNDUzIDEzLjgyMSBMIDIyNi40NTMgMTMuODIxIEwgMjI2LjQ1MyAxMy44MjEgWiBNIDIwOC44OTcgMTMuMDk0IEMgMjA4LjkzNyAxMi45ODAgMjA4Ljk3MSAxMi44NjIgMjA5LjAyNiAxMi43NTQgQyAyMTAuMjk0IDEwLjI0OSAyMTIuNTIwIDkuOTA0IDIxNi4yNDQgOS43NTAgQyAyMTkuNjI4IDkuNjEyIDIyMi41MTMgMTEuNzU2IDIyMy4xMDMgMTQuMjUxIEMgMjIzLjE2MyAxNC41MDMgMjIzLjIwNyAxNC43NTcgMjIzLjIxOCAxNS4wMTQgQyAyMjMuMzMxIDE3LjgxOSAyMjAuNDI5IDIwLjgxNSAyMTYuNjk5IDIwLjg1MCBDIDIxMS4zNTMgMjAuOTAwIDIwNy44NDIgMTYuMDUwIDIwOC44OTcgMTMuMDk0IEwgMjA4Ljg5NyAxMy4wOTQgTCAyMDguODk3IDEzLjA5NCBMIDIwOC44OTcgMTMuMDk0IFogIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg1NzM3NDk2NjE0NDU2MTgsIDAsIDAsIDAuODU3Mzc0OTY2MTQ0NTYxOCwgMC4yNSwgMCkiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJSX0V5ZSI+CiAgICAgIDxwYXRoIGlkPSJXaGl0ZV8xXyIgZmlsbD0iI0ZGRkZGRiIgZD0iTSAyMjYuNzI4IDE0LjU4MCBDIDIyNi41ODkgMTQuMzgyIDIyNi40NzUgMTQuMTY4IDIyNi4zNzEgMTMuOTQ5IEMgMjI1LjM0NSAxMS43NzQgMjI2LjA2NCA4LjY4MyAyMjguNDI2IDcuMDUwIEMgMjMxLjAyNiA1LjI1NCAyMzIuNzI1IDQuMzY4IDIzNS4wMTAgNS41OTYgQyAyMzUuMTA5IDUuNjQ5IDIzNS4xOTkgNS43MjAgMjM1LjI5MSA1Ljc4NSBDIDIzNy42OTEgNy40NjAgMjM4LjA5NCAxMi45MDEgMjM0LjQ1OCAxNS42MDkgQyAyMzEuOTIyIDE3LjQ5OSAyMjguMjUzIDE2Ljc0MiAyMjYuNzI4IDE0LjU4MCBMIDIyNi43MjggMTQuNTgwIEwgMjI2LjcyOCAxNC41ODAgTCAyMjYuNzI4IDE0LjU4MCBaICIgdHJhbnNmb3JtPSJtYXRyaXgoMC44NTczNzQ5NjYxNDQ1NjE4LCAwLCAwLCAwLjg1NzM3NDk2NjE0NDU2MTgsIDAuMjUsIDApIi8+CiAgICAgIDxwYXRoIGlkPSJQdXBpbF8xXyIgZmlsbD0iIzIzMUYyMCIgZD0iTSAyMzYuMzMxIDEzLjQwOCBDIDIzOS42MjAgMTMuNDA4IDIzOS42MjAgOC4zMDUgMjM2LjMzMSA4LjMwNSBDIDIzMy4wMzkgOC4zMDcgMjMzLjAzOSAxMy40MDggMjM2LjMzMSAxMy40MDggTCAyMzYuMzMxIDEzLjQwOCBMIDIzNi4zMzEgMTMuNDA4IEwgMjM2LjMzMSAxMy40MDggTCAyMzYuMzMxIDEzLjQwOCBaICIgdHJhbnNmb3JtPSJtYXRyaXgoMC44NTczNzQ5NjYxNDQ1NjE4LCAwLCAwLCAwLjg1NzM3NDk2NjE0NDU2MTgsIDAuMjUsIDApIi8+CiAgICAgIDxnIGlkPSJFeWVsaWRfMV8iPgogICAgICAgIDxwYXRoIGlkPSJJRDAuNTQ3NzcyOTUxNDI0MTIxOSIgZmlsbD0iIzk2QzkzRCIgZD0iTSAyMjguNDI1IDcuMDUwIEMgMjMwLjY5NyA1LjQ3OSAyMzIuMjgzIDQuNjA2IDIzNC4xNzIgNS4yMzIgQyAyMzAuOTQzIDcuNjU0IDIyNy44MjMgMTAuNzAzIDIyNi4wNTQgMTMuMDEwIEMgMjI1LjU3OCAxMC45NTQgMjI2LjM4OCA4LjQ2MCAyMjguNDI1IDcuMDUwIEwgMjI4LjQyNSA3LjA1MCBMIDIyOC40MjUgNy4wNTAgTCAyMjguNDI1IDcuMDUwIFogIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg1NzM3NDk2NjE0NDU2MTgsIDAsIDAsIDAuODU3Mzc0OTY2MTQ0NTYxOCwgMC4yNSwgMCkiLz4KICAgICAgICA8cGF0aCBpZD0iSUQwLjE0NDE4MTY4OTI0NzQ4ODk4IiBmaWxsPSIjMjMxRjIwIiBkPSJNIDIyNS4wNzcgMTQuNDMzIEMgMjI1LjMyMyAxNC4wMDcgMjI1LjY1NyAxMy41MjUgMjI2LjA1NCAxMy4wMTAgQyAyMjcuODI0IDEwLjcwMyAyMzAuOTQ0IDcuNjU0IDIzNC4xNzIgNS4yMzIgQyAyMzUuNTc2IDQuMTc4IDIzNi45OTggMy4yNDMgMjM4LjMzNyAyLjU0MiBDIDIzOS43MjggMS44MTMgMjQwLjQ1NSAzLjgzNCAyMzkuMDU5IDQuNTQ5IEMgMjMzLjg3NCA3LjE5OCAyMjkuNjgyIDExLjAyNSAyMjUuNzY0IDE1LjAxOSBDIDIyNS4yNjAgMTUuNTM0IDIyNS4wNzcgMTQuNDMzIDIyNS4wNzcgMTQuNDMzIEwgMjI1LjA3NyAxNC40MzMgTCAyMjUuMDc3IDE0LjQzMyBMIDIyNS4wNzcgMTQuNDMzIFogIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg1NzM3NDk2NjE0NDU2MTgsIDAsIDAsIDAuODU3Mzc0OTY2MTQ0NTYxOCwgMC4yNSwgMCkiLz4KICAgICAgPC9nPgogICAgICA8cGF0aCBpZD0iT3V0bGluZV8xXyIgZmlsbD0iIzIzMUYyMCIgZD0iTSAyMjQuMzcwIDE2LjIxMSBDIDIyNC45MzAgMTcuMDA1IDIyNS42NDUgMTcuNjM2IDIyNi40NTcgMTguMTExIEMgMjI5LjExNSAxOS42NjUgMjMyLjg0OCAxOS40ODggMjM1Ljg5MSAxNy4zODQgQyAyMzkuODY0IDE0LjYzOSAyNDEuMjEwIDYuMTY4IDIzNy41NTIgMy42NTIgQyAyMzQuMTY4IDEuMzIyIDIzMS4yMDQgMi4zNDcgMjI3LjIzMiA1LjA5MyBDIDIyNC45NjMgNi42NjIgMjIzLjU4MyA4Ljk1OSAyMjMuMjUyIDExLjI3MyBDIDIyMy4yNTAgMTEuMjk0IDIyMy4yNDMgMTEuMzEzIDIyMy4yNDEgMTEuMzM0IEMgMjIzLjA1NCAxMi43MTkgMjIzLjI1MSAxNC4xMDYgMjIzLjg2NiAxNS4zNDcgQyAyMjQuMDEyIDE1LjY0MiAyMjQuMTc0IDE1LjkzNCAyMjQuMzcwIDE2LjIxMSBMIDIyNC4zNzAgMTYuMjExIEwgMjI0LjM3MCAxNi4yMTEgTCAyMjQuMzcwIDE2LjIxMSBaIE0gMjM0LjQ1NyAxNS42MTAgQyAyMzEuOTIyIDE3LjQ5OSAyMjguMjUzIDE2Ljc0MiAyMjYuNzI4IDE0LjU4MCBDIDIyNi41ODkgMTQuMzgyIDIyNi40NzUgMTQuMTY4IDIyNi4zNzEgMTMuOTQ5IEMgMjI1LjM0NSAxMS43NzQgMjI2LjA2NCA4LjY4MyAyMjguNDI2IDcuMDUwIEMgMjMxLjAyNiA1LjI1NCAyMzIuNzI1IDQuMzY4IDIzNS4wMTAgNS41OTYgQyAyMzUuMTA5IDUuNjQ5IDIzNS4xOTkgNS43MjAgMjM1LjI5MSA1Ljc4NSBDIDIzNy42OTAgNy40NjEgMjM4LjA5MyAxMi45MDIgMjM0LjQ1NyAxNS42MTAgTCAyMzQuNDU3IDE1LjYxMCBMIDIzNC40NTcgMTUuNjEwIEwgMjM0LjQ1NyAxNS42MTAgWiAiIHRyYW5zZm9ybT0ibWF0cml4KDAuODU3Mzc0OTY2MTQ0NTYxOCwgMCwgMCwgMC44NTczNzQ5NjYxNDQ1NjE4LCAwLjI1LCAwKSIvPgogICAgPC9nPgogICAgPGcgaWQ9IkZyb250X0FybSI+CiAgICAgIDxwYXRoIGlkPSJGaWxsIiBmaWxsPSIjOTZDOTNEIiBkPSJNIDE2Mi4zMzIgOTcuMTk3IEMgMTYwLjg0NSAxMDEuNzAyIDE2MC4xNTcgMTA5LjE0NyAxNjYuMjc2IDExMi4zNDcgQyAxNjYuNTA5IDExMi40NzAgMTY2LjY2NSAxMTIuNjI0IDE2Ni43NzcgMTEyLjc4NSBDIDE3OC40NTIgMTA5LjY3NCAxOTAuNDY2IDExMi40MTYgMjAxLjA1NyAxMTkuNzU4IEMgMjAxLjcwMCAxMTcuMTIxIDIwMC43MTkgMTE0Ljg4NiAxOTcuNDczIDExMy4wMjUgQyAxOTYuOTk4IDExMi43NTAgMTk3LjAyOSAxMTIuMTI4IDE5Ny40OTcgMTExLjk2NyBDIDIwMC4yNzYgMTExLjAyMiAyMDIuNzg0IDExMC43NTAgMjA1LjcwNyAxMTEuNDYwIEMgMjA0LjM3MCAxMDguODM2IDIwMS4zMDQgMTA3LjAwOCAxOTguNDM1IDEwNS41NjQgQyAxOTcuNzQ0IDEwNS4yMTIgMTk3Ljk4NiAxMDQuNDg1IDE5OC40NjMgMTA0LjI0MSBDIDE5OS45NDMgMTAzLjQ4MiAyMDEuNzM4IDEwMy4wMDMgMjAzLjU2MCAxMDIuNzA0IEMgMTkzLjI2OCA5Ny45MjMgMTgxLjU1OCA5OS40ODkgMTczLjIxOSAxMDQuNjEzIEMgMTcyLjg2MyAxMDQuODM1IDE3Mi40NDUgMTA0LjcyNSAxNzIuMTY1IDEwNC41MDMgQyAxNzIuMTA5IDEwNC40NzMgMTcyLjA1MSAxMDQuNDYxIDE3MS45ODkgMTA0LjQxNyBDIDE2OC42ODYgMTAyLjE0MCAxNjkuMDk1IDk3LjUyOSAxNjkuNjk5IDk0LjY5NiBDIDE2Ni4zMTAgODkuMDc1IDE2MS40OTAgOTYuNDI1IDE2MS40OTAgOTYuNDI1IEMgMTYxLjk0MyA5Ni4zNzkgMTYyLjQ5MiA5Ni43MTkgMTYyLjMzMiA5Ny4xOTcgTCAxNjIuMzMyIDk3LjE5NyBMIDE2Mi4zMzIgOTcuMTk3IEwgMTYyLjMzMiA5Ny4xOTcgWiAiIHRyYW5zZm9ybT0ibWF0cml4KDAuODU3Mzc0OTY2MTQ0NTYxOCwgMCwgMCwgMC44NTczNzQ5NjYxNDQ1NjE4LCAwLjI1LCAwKSIvPgogICAgICA8cGF0aCBpZD0iT3V0bGluZV8yXyIgZmlsbD0iIzIzMUYyMCIgZD0iTSAxNjEuMDM1IDk2Ljc0NCBDIDE1OC43MjcgMTAyLjA0MSAxNTcuNTQyIDExMC4wNzggMTY0LjgzMyAxMTQuMTg3IEMgMTY0LjkyNyAxMTQuMjQzIDE2NS4wMTkgMTE0LjI1NSAxNjUuMTE4IDExNC4yOTAgQyAxNjUuMzM3IDExNC40NjEgMTY1LjY0NSAxMTQuNTYzIDE2NS45NzIgMTE0LjQ4NSBDIDE3MC42NDEgMTEzLjM4MiAxNzQuOTk5IDExMy4wNDYgMTc5LjIwOCAxMTMuNDI0IEMgMTc5LjIwOCAxMTMuNDI0IDE4MS45NTggMTEzLjY5MSAxODMuNjUyIDExNC4wOTggQyAxODkuMjQ5IDExNS4zMDkgMTk0LjY4NSAxMTcuODMyIDIwMC4zNTYgMTIxLjU5MyBDIDIwMS4xODcgMTIyLjE0NiAyMDEuOTQ1IDEyMS42NTcgMjAyLjAxNSAxMjEuMDMxIEMgMjAyLjAyNSAxMjEuMDEwIDIwMi4wNDIgMTIxIDIwMi4wNTEgMTIwLjk3MiBDIDIwMy4yMzkgMTE3LjgyOSAyMDIuMzg1IDExNS4wMzQgMTk5LjMyMiAxMTIuODAyIEMgMjAxLjcyOCAxMTIuMTc4IDIwMy45MjkgMTEyLjE2MiAyMDYuNzI5IDExMy4xNTYgQyAyMDcuMzMzIDExMy4zNzAgMjA3Ljg2OCAxMTIuOTU2IDIwNy43MzMgMTEyLjQ0MCBDIDIwNi44ODMgMTA5LjI3NCAyMDMuOTQ0IDEwNi45NDcgMjAwLjc4NyAxMDUuMTM0IEMgMjAyLjU4NCAxMDQuNTM0IDIwNC42MTAgMTA0LjIzOCAyMDYuNTc1IDEwNC4xMTggQyAyMDcuNTUyIDEwNC4xNzkgMjA4LjE3OSAxMDMuMDczIDIwNy4xMzUgMTAyLjQyNiBDIDIwMy4yMzYgMTAwLjAxMSAxOTguNzc4IDk4LjY2NyAxOTQuMjQ2IDk4LjIwMCBDIDE5My43OTQgOTguMTQ5IDE5MC4yODggOTguMDEyIDE5MC4yODggOTguMDEyIEMgMTgzLjg3NSA5OC4wNzAgMTc3LjY1NCA5OS44NDUgMTczLjA0NCAxMDIuODk5IEMgMTcwLjYxMiAxMDEuMTIwIDE3MC42MDggOTcuMTgwIDE3MC43NDAgOTQuOTM0IEMgMTcwLjc0MiA5NC44NjQgMTcwLjcyMiA5NC44MDMgMTcwLjY5MSA5NC43NDIgQyAxNzAuNTAzIDk0LjM5OSAxNjkuODAzIDk0LjI4NiAxNjkuNzEyIDk0LjcwMCBDIDE2OS4xMDcgOTcuNTI4IDE2OC43MDEgMTAyLjE0NCAxNzIuMDA0IDEwNC40MjIgQyAxNzIuMDY2IDEwNC40NjYgMTcyLjEyNiAxMDQuNDc4IDE3Mi4xODEgMTA0LjUwOSBDIDE3Mi40NjAgMTA0LjczMyAxNzIuODcwIDEwNC44NDAgMTczLjIzNCAxMDQuNjE5IEMgMTgxLjU2OSA5OS40OTUgMTkzLjI3OSA5Ny45MjcgMjAzLjU3MyAxMDIuNzA4IEMgMjAxLjc1MiAxMDMuMDA1IDE5OS45NjIgMTAzLjQ4NiAxOTguNDc5IDEwNC4yNDcgQyAxOTcuOTk5IDEwNC40OTEgMTk3Ljc1NSAxMDUuMjE5IDE5OC40NDkgMTA1LjU2OSBDIDIwMS4zMTggMTA3LjAxMyAyMDQuMzg3IDEwOC44NDEgMjA1LjcyMSAxMTEuNDY2IEMgMjAyLjc5NyAxMTAuNzU0IDIwMC4yOTAgMTExLjAyNyAxOTcuNTEwIDExMS45NzEgQyAxOTcuMDQzIDExMi4xMjkgMTk3LjAxMSAxMTIuNzUxIDE5Ny40ODggMTEzLjAyOSBDIDIwMC43MjkgMTE0Ljg4OCAyMDEuNzExIDExNy4xMTkgMjAxLjA3MCAxMTkuNzYxIEMgMTkwLjQ3OCAxMTIuNDE4IDE3OC40NTggMTA5LjY3NCAxNjYuNzg4IDExMi43ODggQyAxNjYuNjc2IDExMi42MjkgMTY2LjUyMiAxMTIuNDc3IDE2Ni4yODggMTEyLjM0OSBDIDE2MC4xNzIgMTA5LjE0OCAxNjAuODU1IDEwMS43MDUgMTYyLjM0MyA5Ny4yMDAgQyAxNjIuNTAzIDk2LjcyMiAxNjEuOTU0IDk2LjM4MSAxNjEuNTEwIDk2LjQzMiBMIDE2MS41MTAgOTYuNDMyIEMgMTYxLjMwMSA5Ni40NTMgMTYxLjEyMSA5Ni41NDMgMTYxLjAzNSA5Ni43NDQgTCAxNjEuMDM1IDk2Ljc0NCBMIDE2MS4wMzUgOTYuNzQ0IEwgMTYxLjAzNSA5Ni43NDQgWiAiIHRyYW5zZm9ybT0ibWF0cml4KDAuODU3Mzc0OTY2MTQ0NTYxOCwgMCwgMCwgMC44NTczNzQ5NjYxNDQ1NjE4LCAwLjI1LCAwKSIvPgogICAgPC9nPgogICAgPGcgaWQ9IkZyb250X0xlZyI+CiAgICAgIDxwYXRoIGlkPSJGaWxsXzJfIiBmaWxsPSIjOTZDOTNEIiBkPSJNIDEwNy40OTMgMTQ1LjMyOCBDIDEwNy4yOTUgMTUxLjYwNyAxMDguMjc0IDE1Ny40NzQgMTA0LjgyOCAxNjIuODM2IEMgMTAzLjUwMyAxNjQuOTA0IDEwMi4xOTUgMTY2Ljk4OSAxMDAuNzUwIDE2OC45NzUgQyAxMDAuMjY1IDE2OS42NDEgOTQuNTA5IDE3Ni42MjUgOTcuMzkwIDE3Ny4xODggQyAxMDAuNzM3IDE3Ny44MzkgMTA0LjIxNSAxNzcuMjI3IDEwNy42MDIgMTc3LjU4MCBDIDExMC41ODUgMTc3Ljg5MyAxMTEuNTM2IDE3OC4zMzAgMTE0LjQ4MSAxNzguODkwIEMgMTIyLjE2MSAxODAuMzQ3IDEyOS45MjAgMTgyLjE3OSAxMzcuNzQ0IDE4MS4yMDEgQyAxMzUuOTI0IDE4MC4wNDggMTMzLjg0MiAxNzguOTkwIDEzMi4xODUgMTc4LjA5NiBDIDEzMS4xODMgMTc3LjU1NSAxMzEuMDkxIDE3Ni4zNjIgMTMyLjI3NiAxNzYuMTQxIEMgMTM0Ljk4OSAxNzUuNjM1IDEzNy44NzAgMTc2LjA1MSAxNDAuNDI5IDE3NS4wMjggQyAxMzcuODQzIDE3My43ODkgMTM0LjY0OCAxNzIuODkxIDEzMS44OTMgMTcyLjcyMSBDIDEzMC42MDUgMTcyLjY0MyAxMzAuMDk1IDE3MS45NjkgMTMxLjMyNyAxNzEuMjc4IEMgMTMzLjkzOSAxNjkuODEzIDEzNi43MTEgMTY4Ljk1NiAxMzkuNTAxIDE2OC4wMzAgQyAxMzIuNzg4IDE2Ni44NDggMTI1LjE5MSAxNjcuNDQyIDExOC41MTcgMTY4LjExOCBDIDExNy4xMTYgMTY4LjY0NyAxMTUuNTU4IDE2Ni43ODQgMTE2LjgyOSAxNjUuNDk3IEMgMTIzLjM0NyAxNTguOTA1IDEzMi42NDEgMTUyLjQ0NiAxMzUuMDY3IDE0Mi45ODkgQyAxMzYuNDY5IDEzNy41MjQgMTM0Ljk4MyAxMzEuNjM5IDEyOS41MjAgMTI4LjkyNyBDIDEyNC4xMzIgMTI2LjI1MSAxMTguNDA2IDEyNi44MjkgMTEyLjgyNCAxMjguNTI3IEMgMTEyLjQ4MSAxMjguNjMxIDExMi4yMjIgMTI4LjUxNCAxMTIuMDY3IDEyOC4zMTEgQyAxMTAuNzA2IDEyOS45MzUgMTA2LjU3MCAxMzUuNTU0IDEwNi4zOTcgMTQ0LjAxOCBDIDEwNi45OTUgMTQ0LjExNiAxMDcuNTE5IDE0NC41NDkgMTA3LjQ5MyAxNDUuMzI4IEwgMTA3LjQ5MyAxNDUuMzI4IEwgMTA3LjQ5MyAxNDUuMzI4IEwgMTA3LjQ5MyAxNDUuMzI4IFogIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg1NzM3NDk2NjE0NDU2MTgsIDAsIDAsIDAuODU3Mzc0OTY2MTQ0NTYxOCwgMC4yNSwgMCkiLz4KICAgICAgPHBhdGggaWQ9Ik91dGxpbmVfNF8iIGQ9Ik0gMTA0LjYzOCAxNDguNTcxIEMgMTA0LjYwOCAxNDkuMTUzIDEwNC41NjUgMTQ5LjcyMyAxMDQuNTE0IDE1MC4yODcgTCAxMDQuNTE0IDE1MC4zMDUgTCAxMDQuNTEzIDE1MC4zMDUgQyAxMDMuOTQ3IDE1Ni42NTcgMTAyLjA3NiAxNjEuOTI1IDk4LjEzNiAxNjcuNDQwIEMgOTYuNTcyIDE2OS42MjggOTAuMTExIDE3Ni43OTQgOTQuODczIDE3OS4zOTEgQyA5Ni44NTMgMTgwLjQ3MSA5OS4wNDIgMTgwLjQ5OSAxMDEuMjU2IDE4MC40OTMgQyAxMDYuMTY3IDE4MC40NzkgMTA4LjgyNSAxODAuOTQ4IDExMy42NzAgMTgxLjgzNSBDIDEyMi40NDggMTgzLjQzOSAxMzAuOTYyIDE4NS4zODYgMTM5Ljg5MSAxODMuNjg1IEMgMTQwLjg4MCAxODMuNDk2IDE0MS43MzcgMTgxLjgwNiAxNDAuOTU3IDE4MS4xNTQgQyAxMzkuNTEzIDE3OS45NDUgMTM3Ljg4OSAxNzguODg0IDEzNi4yMjcgMTc3LjkwMiBDIDEzOC4yMTQgMTc3LjU4MiAxMzkuNzgyIDE3Ny4zMTggMTQxLjk2NCAxNzYuMjc5IEMgMTQyLjg5OCAxNzUuODM0IDE0Mi44MjAgMTc0LjM3MyAxNDEuOTY0IDE3My45MDYgQyAxMzkuODY2IDE3Mi43NjUgMTM3LjcxNiAxNzEuOTY3IDEzNS40NTIgMTcxLjUxMCBDIDEzOC4wODcgMTcwLjg4NyAxNDAuMTYwIDE3MC41NDYgMTQyLjkzMSAxNjkuNDU2IEMgMTQzLjk5NyAxNjkuMDM4IDE0NC4yMjYgMTY3LjM4NSAxNDIuOTMxIDE2Ny4wNjAgQyAxMzUuOTAyIDE2NS4zMDQgMTI5LjA3MCAxNjQuNjAxIDEyMS45MTcgMTY1LjA4OSBDIDEyMy4yMjIgMTYzLjg5MCAxMjQuNTkxIDE2Mi42MzQgMTI1Ljk2MCAxNjEuMzMzIEMgMTI2Ljg1OSAxNjAuNDI4IDEzNC4wOTkgMTUzLjA0NSAxMzYuNzUyIDE0Ny40MDMgQyAxMzcuOTYwIDE0NC41MTEgMTM4LjUyOCAxNDEuNDM3IDEzOC4wNzUgMTM4LjE2MCBDIDEzNi42ODAgMTI4LjA1NyAxMjcuNDczIDEyNC40MDEgMTE4LjYwMyAxMjUuNDkwIEMgMTE2LjQ4NSAxMjUuNzUwIDExNC4zODcgMTI2LjI3NyAxMTIuNDE4IDEyNy4wNTUgQyAxMTEuODQ0IDEyNy4yODMgMTExLjc4MiAxMjcuOTQxIDExMi4wNjMgMTI4LjMwOCBDIDExMi4yMTkgMTI4LjUxMSAxMTIuNDc4IDEyOC42MjggMTEyLjgyMCAxMjguNTI0IEMgMTE4LjQwMiAxMjYuODI3IDEyNC4xMjkgMTI2LjI0OSAxMjkuNTE2IDEyOC45MjQgQyAxMzQuOTc5IDEzMS42MzcgMTM2LjQ2NSAxMzcuNTIyIDEzNS4wNjMgMTQyLjk4NiBDIDEzMi42MzcgMTUyLjQ0MyAxMjMuMzQyIDE1OC45MDIgMTE2LjgyNSAxNjUuNDk0IEMgMTE1LjU1NCAxNjYuNzgxIDExNy4xMTIgMTY4LjY0NCAxMTguNTEzIDE2OC4xMTUgQyAxMjUuMTg4IDE2Ny40MzkgMTMyLjc4NCAxNjYuODQ1IDEzOS40OTcgMTY4LjAyNyBDIDEzNi43MDcgMTY4Ljk1MyAxMzMuOTM1IDE2OS44MTAgMTMxLjMyMyAxNzEuMjc1IEMgMTMwLjA5MiAxNzEuOTY2IDEzMC42MDEgMTcyLjY0MCAxMzEuODg5IDE3Mi43MTggQyAxMzQuNjQ0IDE3Mi44ODggMTM3LjgzOSAxNzMuNzg1IDE0MC40MjUgMTc1LjAyNSBDIDEzNy44NjUgMTc2LjA0OCAxMzQuOTg1IDE3NS42MzIgMTMyLjI3MiAxNzYuMTM4IEMgMTMxLjA4NyAxNzYuMzU5IDEzMS4xNzkgMTc3LjU1MiAxMzIuMTgxIDE3OC4wOTMgQyAxMzMuODM3IDE3OC45ODggMTM1LjkxOSAxODAuMDQ1IDEzNy43NDAgMTgxLjE5OCBDIDEyOS45MTcgMTgyLjE3NyAxMjIuMTU3IDE4MC4zNDQgMTE0LjQ3NyAxNzguODg3IEMgMTExLjUzMiAxNzguMzI3IDExMC41ODEgMTc3Ljg5MSAxMDcuNTk4IDE3Ny41NzcgQyAxMDQuMjExIDE3Ny4yMjQgMTAwLjczMyAxNzcuODM3IDk3LjM4NiAxNzcuMTg1IEMgOTQuNTA1IDE3Ni42MjMgMTAwLjI2MSAxNjkuNjM4IDEwMC43NDYgMTY4Ljk3MiBDIDEwMi4xOTEgMTY2Ljk4NyAxMDMuNDk5IDE2NC45MDIgMTA0LjgyNCAxNjIuODMzIEMgMTA4LjI3MCAxNTcuNDcyIDEwNy4yOTEgMTUxLjYwNCAxMDcuNDg5IDE0NS4zMjUgQyAxMDcuNTE1IDE0NC41NDYgMTA2Ljk5MCAxNDQuMTEzIDEwNi4zOTAgMTQ0LjAxMiBDIDEwNS44MzcgMTQzLjkxOCAxMDUuMjIwIDE0NC4xMDUgMTA0LjkwOCAxNDQuNTg3IEMgMTA0LjgwMiAxNDQuNDk2IDEwNC42NjAgMTQ3LjE3MSAxMDQuNjMzIDE0OC4xODUgQyAxMDQuNjMwIDE0OC40MjAgMTA0LjYzMCAxNDguNTY1IDEwNC42MzggMTQ4LjU3MSBMIDEwNC42MzggMTQ4LjU3MSBMIDEwNC42MzggMTQ4LjU3MSBMIDEwNC42MzggMTQ4LjU3MSBaICIgdHJhbnNmb3JtPSJtYXRyaXgoMC44NTczNzQ5NjYxNDQ1NjE4LCAwLCAwLCAwLjg1NzM3NDk2NjE0NDU2MTgsIDAuMjUsIDApIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4=" mediaID="U1L3.2 Modern Art With Polygons_Sprite_cst_dinosaur1 b"/></media></snapdata>