<snapdata remixID="10079254"><project name="Space Invaders project" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAACUUlEQVR4nO3Uv2oVZhjAYa/FLF2kEbeCd+BaO7jo5B24FAQHF0uhkEzFyVtJCKgVQfyzBWtoT4QWEhswMcn5HI6TnJohpj8OfR54xw/eF3585waEztUL8P8mQFICJCVAUgIkJUBSAiQlQFICJCVAUgIkJUBSAiQlQFICJCVAUgIkJUBSAiQlQFICJCVAUgIkJUBSAiQlQFICJCVAUgIkJUBSAiQlQFICJCVAUgIkJUBSAiQlQFICJCVAUgIkJUBSAiQlQFICJCVAUgIkJUBSAiQlQFICJCVAUgIkJUBSAiQlQFICJCVAUgIkJUBSAiQlQFICJCVAUgIkJUBSAiQlQFICJCVAUgIkJUBSAiQlQFICJCVAUgIkJUBSAiQlQFICJCVAUgIkJUBSAiQlQFICJCVAUgIkJUBSAiQlQFICJCVAUgIkJUBSAiQlQFICXCAbO+vj1z9Wx7N/ntarfDUCXCA//X53LD9aGg8m9+tVvhoBLoD1nbWxurUyrr34fiw/Who3X90Yq1srY2Nno17t1AS4AH7+9PN9Pr+8uVevdmoCXAACJCVAztTbg+2xfTD517m9eWtugHc2f/ziu78//FWfdiIBxo6mR+Pyk4tzAzvtXH95tT7vRAKM7B/vj+2DyXj9fnN899uFMwnwh+dXxmT/z/H2YDKOp8f1yXMJMLKxsza+fXj+TML7fC49/mbsHe3VJ88lwIgAZwQYEeCMACMCnBFgRIAzAowIcEaAEQHOCDAiwBkBRg6nh+Pd0e5/M4e7Yzqm9clzCZCUAEkJkNRHCZuztHrZPQIAAAAASUVORK5CYII=</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAACtUlEQVR4nO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Bo3+AAF/RMkcAAAAAElFTkSuQmCC</pentrails><costumes><list id="2"><item><costume name="game over" center-x="240" center-y="180" image="data:image/png;base64,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Z1q0aIGFhYVYPS2URyovQBCoUuX/Rr9aWloYGBhgbm5Oy5YtcXJyYsiQIYwbN44ZM2bw888/s3jxYpYtW8by5ctZsWIFK1euZPXq1axdu5bNmzeza9cujhw5woULF/D29iY4OJgXL16QmpqqtAe4eABLTRSk95BhYWHcuXOHc+fO8csvv7Bp0yZWrlzJkiVLWLhw4UcWL17MihUr2LBhA7t37+bEiRNcu3YNPz8/wsLCiIuL49WrV3JzB2kkWFIAS4um/v3vf/Olf31uACv28k1KSuL58+c8ePCAK1eucPToUbZv387atWtZunQpCxcuZMGCBUqke7By5Uo8PDzYt28f58+f5969e4SFhSmdQlY8gD98+CDPPmRlZfHy5Uuio6MJDg7G29ubCxcucPjwYXbt2oWHhwfr1q1j9erVrFy5khUrVrB8+XKWLVvG4sWLmTdvHtOnT2fMmDEMHDiQrl27you39PT0xChYKE9UXoAgUKXK/wWwtrY2JiYm8l5eqZ/vokWL2LhxI7t375ZHmsePH+fkyZOcPHmSU6dOcebMGc6fP4+Xlxe3bt3iwYMHhIaGEh0dzcuXL8nKyqKgoOCjPcDFD4PIzMyUj0O8ePEie/bsYfny5fz4449MmDCBUaNG8d133+Hq6iobPnw4I0aMYNy4cUyfPp1FixaxefNmjh07JndhioiIIDk5WWkUXJ4CWHoHm5qayosXLwgMDOT69escOXKEjRs3Mm/ePCZPnszo0aM/un7FezB+/Hh+/PFHli9fzt69e7l8+TKPHj2SXwFIPYWLB7DiNHRmZibJyclER0cTGhqKr68vv/76K15eXpw/f54zZ85w6tQpTp48yYkTJzh+/DhHjx7l4MGD7Nq1iw0bNrBgwQLc3NwYMGAAHTt2pGHDhhgbG4tTtITyROUFCAJVqlRBTU0NHR0d6tatS/PmzenZsydjx45l4cKFbNu2jRMnTnD58mV+/fVXvL29uXfvHvfv3+f+/fv4+vry4MED/P39efToEY8fPyYiIoK4uDhSUlLIzMzk9evXSqPO4iH07t078vPzefXqFREREdy7d49jx46xZs0apk2bhqurK3379sXJyQlHR0ccHBxknTt35quvvqJ37964uLgwceJEFi5cyPbt2zl37hz37t3jyZMnxMfHy80gFI/DLCmApennvyOAFffhJicnEx4ezv379/H09GTbtm3MmzePMWPGMGDAAJydnenSpYvS9Ts4OODo6Ei3bt3o06cPw4YNY/r06axbt44TJ04oLYKTnoPi9LviKFxafS31U46NjSUiIoLHjx/z6NEjHj58iJ+fH76+vty/fx8fHx/u3buHt7c3N2/e5NKlSxw9epQtW7bI/YSdnJxo0qQJJiYmaGtri8VYQnmh8gIEgSpV/i+A9fT0MDc3x87OjgEDBjBt2jTWrVvHkSNHuH79ujyqffbsGREREURFRSl58eIFcXFxSiuQc3Jy5G0wxUecUhBJAZCfn09aWhrPnj3j1q1b7Nu3jwULFjBixAh69OhBu3btaNasGTY2NvKq24YNG2JtbU2TJk2ws7OjW7duuLi4MG3aNLkX8a+//kpwcPBH70JLW4iligCWpn+TkpJ4+vQpv/32G0ePHmX16tX88MMP9O/fHwcHB1q2bImtra3S9Uur0ps0aULbtm3p0aMHI0aMYNGiRezfv5/bt28TFhYmbwMr6ShQxRCWVmJnZ2eTnp5OSkoKiYmJxMXF8eLFC6VnHhkZSUREBGFhYYSEhODr68u1a9c4fPgwa9as4YcffqBv3760atWKOnXqUKNGDfEeWCgvVF6AIFClShXU1dXR19enQYMGtG/fHhcXF2bPns22bds4d+4c9+/f5+nTp/L2lpSUFKW9p4p7cLOyspT24Co2ki9+5nLxAE5NTeXp06fcuHGDHTt2MGvWLAYNGkTHjh2xtramXr16SntQjY2NqVWrFnXr1qVhw4bY2dnRu3dvxo0bx5IlS9i/fz9Xr14lMDCQ6OjoTwawKkfA0vR7QkICjx8/5vr16+zfv59FixYxevRonJycaN68ORYWFpiamipdv+I9sLa2pmPHjgwaNIjZs2ezc+dO+ShQ6SCU0s7iLmlFtrQXWeob/OrVK6XnnpqaKgf0ixcvePLkCT4+Pnh6erJlyxZ+/PFHBg4cSNu2bTEzM0NHRwc1NTWVf94FoUo5KEAQqFKlChoaGhgYGGBpaYm9vT3Dhg3D3d2dPXv2cPXqVYKCguTFVFlZWeTm5n50GpPiCUzSKVSKq42Lj35LC+DHjx9z5coVNm/ezNSpU+URlHQKk46OjnwKU/Xq1dHR0cHQ0JC6devSpEkTvvrqK7777jvc3d3ZvXs3ly9f5uHDh0RFRZGamkpubm65m4KWFmDFxcXJzRB2797NvHnzcHV1pVOnTjRs2JBatWqhq6srX79EW1sbQ0NDzMzMaNWqFX369GH69Ols2bKFq1evEhoaWmozjJJaORbfm6x4Ipni6VuKh6W8fPmSqKgoAgMDuXLlitzMYciQIbRv3x5zc3N0dXVFAAvlhcoLEASqVKmCpqYmhoaGWFlZ0alTJ4YPH87ChQvZv38/N2/e5PHjxyQmJpKZmal0qMOnevqW1j6weA9baSuMYgB7eXmxceNGJk+eTI8ePeR3iIrnEEvU1dXR1taWuzF17tyZYcOGMXfuXHbu3MmlS5fw9/cnMjLyowAubRGWqgI4NjaW4OBgOcDmzJnDkCFDaNeuHfXr10dfXx9NTU3U1NQ+Oo+7Ro0amJiY0KRJE3r06MGUKVPw8PDAy8tLKYClhXDFn0tJp5OVdlRmSad2ZWRkEB8fT2hoKDdu3GDfvn24u7vz7bff0rFjR+rXry9WQgvlicoLEASqVFEOYAcHB77//nsWL17MwYMH5bOcFfv5Ft9H+2coBvA///nPTwbwpEmTcHZ2xtbWFmNjY7S0tD56hyhtoVL8AvHtt98yd+5cduzYwaVLl/Dz8/uvCmAvLy927tzJ7NmzGTx4MHZ2dpiZmaGrq1tigEn3wMjICBsbG7p3784PP/zApk2bPgrgkkbAf7adYfFRsnSASGJiIk+ePOHXX3/ll19+Yf78+QwbNgx7e3ssLCxEAAvlicoLEASqVq2KpqYmRkZGNGzYEAcHB0aMGMGSJUs4ePCgvIin+DvE4tPJf4Zib9xPBbCbmxvdu3dXCuDiq2irVq360RT6t99+y5w5c/4wgMvbFHRJATxo0CDs7OyoV69eqe9QFZ+hFMCTJ0+WAzgkJKTUAP4zz62k7lXSKm5pD/fTp0+5desW+/fvZ+HChfIUeoMGDdDX1xcBLJQXKi9AEOTRk7GxMY0aNcLR0ZGRI0eydOlSDh06xG+//abUTOHt27fyVqKyaF7/+++/l1kAK46APxXA0oEUUhCV5wBWHAFLI8iS7oH0DG1tbXF2di4xgHNzc0scAX/OcywewCXtY05OTpYD+MCBAyxcuJDhw4fj4OCApaUlBgYGaGhoiK1IQnmg8gKESqK0Xr5qampoaGgo9fPt2rUro0ePZtmyZRw+fBhvb2+eP3/+yQD+kgb1JQXwlStX2LRpE5MmTaJnz540bdpUfgesoaFR6jtg6RARV1dX5s2bx65du0p8B1w8gIuvgv47D+Io7R3wzp07mTNnDi4uLrRv3x4LCwsMDAzQ0tIq8T14jRo1MDU1pWnTph+9Aw4JCSE5OVkO4D86C7uk56QYwMW7WCk2cwgLC+P27dscPHiQRYsW8f333+Po6Ii1tTU1a9aUmzNILQsloq+w8DdTeQFCBaW4OEdDQ0NeLVu9enUlUrtBY2Nj+QjKHj16MH78eFatWsWxY8e4e/eu0kEOpQXwf9oft3gAP3nyhGvXrrFlyxamTZvG119/TevWrTE3N8fIyAhdXV20tbVliqugmzVrhpOTEyNHjmThwoXs3bsXLy8vAgIClFZBlxTA//znP1UewNIq6GvXrrFnzx7c3d1xdXXFwcEBa2trTExM0NfXl9v9Kd4DIyMjzM3Nad26NX379mXGjBls27ZNaRV08en3T52FXVIfY8Wp6E8F8G+//cbhw4dZtmwZo0ePpnv37kr9hIvXr62tLX8mpR7D0pcMVf+7JFRYKi9AqICkfr5aWlro6Oigr6+PoaGh3L+3Zs2a1KpVi1q1amFiYkLt2rWpX78+jRs3pmPHjvTv35+pU6eyfv16Tp06hY+PD5GRkX9bAD99+pSbN2/KU7BDhgyhU6dOcned2rVrY2JiIqtduzZmZmZYW1vTvn17vv76ayZOnMjy5cs5ePAg165d49GjR7x48YK0tDQ5hEpryKCKAFbcByytIj5w4ABLlixhzJgx9OjRg1atWmFpaUndunUxNTX96B6Ym5vTuHFjHBwcGDx4MHPmzGH37t3cvHlTaR/wfxrAiiFcPICLiorIzc0lJSVFbmd4/PhxVq9ejZubG19//TXt2rXD2toaMzMzpWcofRZr1aqFsbGx3FdY2m4mWhkKfxGVFyBUMNL7UKmfr/SL2dLSkkaNGmFjY4OtrS2NGzemcePGNGnShGbNmtG6dWu5n++IESP4+eef2b59OxcuXMDf358XL16Qnp5OQUEB7969KzWAP7c5ffEA/vDhAwUFBbx69Yrnz5/j7e3NgQMHWLx4MWPGjKFv377Y29vTqlUrmjZtSpMmTWRNmzalZcuWdOjQgZ49ezJ8+HBmzZrFxo0bOXHiBLdv3yY0NJTY2NgSj6IsLwFc/CSsEydOsG7dOqZPn46LiwvdunWjbdu2NG/evMR7ID3Dvn37MmbMGJYuXcrBgwfx9vaW3+H/pwFcfBRcUgBL7QwjIyN58OABnp6ebN68mZ9++onhw4fTo0cPOnToQIsWLZTqb9y4Mba2ttja2mJtbY2lpaX8RcvIyEjptYOq//0SKhSVFyBUMIotBaVRbZs2bejYsSOOjo5yL18nJyecnJzo3r07PXv2pG/fvgwaNIiRI0cyc+ZM1qxZw6FDh7h+/TrBwcHExcWRmZkpT90qrp4tqwAuLCwkIyOD6OhoHjx4wOnTp/Hw8GD27NmMHj2aQYMG0adPH7kXrcTZ2ZnevXszYMAARowYwbRp0+RmBBcvXsTX15dnz57J+5gVmzGUlwCWVhGnpKQQERHBgwcPuHjxIrt372bJkiVMnjwZV1dXvvnmG3r27Imzs/NH96BPnz4MHjyY0aNHM3v2bDZv3syZM2d48OABkZGRvHr1SulM7rIOYKmVZExMDI8ePeLq1avs37+fFStWMG3aNL7//nsGDBhAr169lOqXegp369YNR0dHOnbsSJs2bWjcuDEWFhbUrFlTDmExEhbKkMoLECqQatWqUb16dWrWrImFhQUtWrSgc+fO9O3blyFDhjB8+HC5n++YMWMYM2YMY8eOZfz48bi5uTF9+nTmzZvH6tWr2bt3LxcuXMDHx4dnz54p7QGW+vl+KoD/qDduSQH85s0bsrOziY+PJyQkhGvXrnHo0CHWr1/P/PnzmT59Om5ubnIPWqn+cePGMXHiRKZOncrcuXNZuXIlO3fu5PTp09y+fZugoCCio6NJSUkhOztb6Wzq8vIO+M2bN+Tl5ckBFhISwu3btzl16hTbt29n2bJl/PTTT/zwww9MmDBB6R6MGTOGcePGyc/Q3d2d9evXc/jwYa5du0ZwcDCxsbHyISp/VQBL77ETExN5+vQpd+/exdPTk127drFq1Srmzp3L1KlTmThx4kf1jx49Wu50pdhPuGXLltSvXx8jIyO0tbXFKVpCWVJ5AUIFoq6ujq6uLvXq1aNZs2Z06dKFQYMGMX78eGbOnMm8efNYtGgRS5cuZdmyZUp9fVevXs2GDRvYvn07Bw8e5Pz583h7exMSEkJMTAyvXr2S95B+TgD/mRGwtBdYagqfmpoqjwK9vLw4cuQIO3fuZOPGjaxevVruQStZsWIFq1atYv369Wzbto0DBw5w9uxZfv31VwICAggPDycxMZGMjAzy8vIoLCyUW/IpntSlynaEigGWlJREREQEAQEB3Lx5kzNnzrBv3z62bNnCunXrWLVqVYn3QHqGO3bs4OjRo1y5cgVfX1/Cw8PlL1CKLSGLHw/6JQEsdVLKyckhNTWV6OhogoKCuH37Np6enhw8eJBt27axfv16pfqlz6HUT9jd3Z3p06czduxYBg0aRNeuXWnSpAl16tRBT09PjIKFsqTyAoQKQvEghkaNGmFvb8/AgQOZNGkSS5YswcPDgz179nDw4EGOHj3KsWPHOH78OCdOnODkyZOcPn0aT09PueWgr68vjx8/5sWLF/LIsXg/37IM4N9//12eipXehT579oyHDx9y+/ZtvLy88PT05PTp03IfWonUk9jT05NLly5x8+ZNfHx8CAoKIiIigsTERF69ekVubq7cHKK0BViqCmDFUXB6ejpJSUlERkYSHByMj48P169f5+LFi5w9e1apF6/iPVB8hrdv38bf31+eek9PT5enn0s6xexLAlgaxUtfIrKyskhOTiYqKoqQkBDu378vtyr09PT8qP7jx49z7NgxDh06xN69e9m4cSMLFy5k8uTJDBo0iPbt22NpaYmRkVGJ+8AF4T+k8gKECqJatWpoa2tjYmJCs2bNcHZ2ZtSoUcyfP58dO3Zw6tQpvLy8uHXrFnfu3OHevXv4+Pjg4+Mj9/T18/MjMDCQ0NBQwsPDiYuLk5svfKqlYFkFsDSSks4VTkxMJCoqiidPnvDo0SP8/f158OABvr6+H5H6EUv1P3/+nJiYGJKTk5XaIkqrnz81Bft3B7DiKLiwsJC8vDwyMjJ4+fIlMTExPH/+nJCQEAICAvDz85PvgdSPWbEvs/QMHz9+TGRkpBy+xbdelXQS1pcEsGIrw+L9hMPDwwkNDSUwMFDpGUp1+/j4cPfuXW7fvs2VK1c4fvw427ZtY8GCBYwZM4avvvoKW1tbuZ+wWIwllBGVFyBUEGpqatSoUYM6derQunVr+vXrxw8//MCaNWs4efIkt27d4uHDhzx+/Jjnz58TERFBZGQkUVFRREdHEx0dzYsXL4iNjSUhIYGUlBQyMjLkacvSRo1lsQ2p+JnQ0oKerKws0tLSSEpKIj4+npiYGF68eFGimJgYYmJiiIuLIyEhgZcvX5Kenk5WVhZ5eXlK11BSowhVBXBJZytLzQ2kfrwvX74kISGBuLg4pXsgPTfF56fYkzk1NZXMzEylaXfF6y6rAC4thEvqJ1z8GUZHRxMVFUV4eDhPnz4lMDCQGzducOzYMdatW8fUqVPp3bs3zZs3p06dOqKdoVCWVF6AUEFIq5/r1atHu3btGDx4MLNmzWLbtm3yQRQRERFyuEr9ezMyMsjMzJT7+GZlZZGdnU1ubq48YpTel5bUz7csAri0EJaCKDc3l+zsbLm+T8nOziYnJ0cO3cLCQoqKipSuoXgAlRbAf/VRlKV1H1LsMpSfny+3/MvOzla6D9JzK06xH7M0c/Gp5hn/aQAXr794P+E3b958VH/x55WZmUl6cDsKowAAIABJREFUerr8RSsqKgo/Pz8uXrzI9u3bmT17Nv3796d169bUq1dPtDMUypLKCxAqCGkBlrm5OR07dmTo0KH8/PPP7Nmzh19//ZUnT56QkJAgT8dKv5ylkJJ6+EpKCq3iv6wVfWkAFw9hKYilbjtFRUWf7e3btx+1SSwteD81lf5XBnBJDQ5KmpaWwqw4xWdVGsX7UNo1l/RF6nMC+EvrV7yGgoICecYjKSmJkJAQrl+/zt69e3F3d5ebUUjdoEQAC2VE5QUIFYB0+Iaenh7169fH3t6eYcOGMX/+fH755Rfu3LnD8+fPefnypbyYqnhQSb80Fd8PfuqXdkkB/J+eBf05h///pz71Z5QWQH93AP9RoH2pz+149EfP8Y9qL21U/ymKI/7Xr1+TlpbGs2fPuH37NgcOHGDBggVK/ZBFO0OhDKm8AKECUAxgCwsLOnXqhKurKwsWLODAgQPcvXtXPkpSOgmppMU4n/OL+ks7H5VVcP/ZMP8z9fzVAVwR/dnPTPF3ye/fv6egoID09HT5JLSDBw+ycOFCXFxc5AAW7QyFMqTyAoQKoHgAOzg4MHz4cBYuXMjBgwc/CmDFxTh/NC353xTAZRFwIoDLNoA/55+RRsLSSWjh4eF4e3tz6NAhFi1aJAJY+KuovAChAvijAL537x5RUVHyUYTFA/hzgresFQ/gP/v++FPvlb/UXxnA5cnnjF4/98vY54ZvST+7+FGk4eHh3Llzh8OHD7N48WKGDh0qAlj4K6i8AKEC+LMB/KkVsaW9vyv+jvhTSnoHWdKCp78igMsi6Cp6AH9qOvjPvnv+3Pfrn5qKLh7AERERHwVw+/btRQALZU3lBQgVwOcEcHR0NOnp6eTn58vdjP4ocBVXIf8Z7969U1qFrBjKfxTAn3OQx+cc8vGl/ooAVrXPCWDFZy+Rnmfxz4Lif6+opOde2gp6EcCCCqm8AKEC+FQAHzp06LMDWPEwBWmbiLRFJC8vj9zc3D+Ul5fH69evlfbgFj/8QgSwaoL3U1PPJX0GpOefn59f4mcgLy+vRNLzl7azFd8Kpfj8RQALKqTyAoQKoLQAXrRoEYcOHcLHx6fUAC6+ElU6VD8vL4/s7GwyMjJITU0lOTmZxMREEhISPik5OZmUlJQST6FSPMzjjwK4tG5Kn/Kl4V1cWQawKvwnI19pS1BBQQG5ublkZmaSlpZGSkqK/BlQ/BxIfy+Rnv+rV6/IzMyUjwAtfoypCGChHFB5AUIF8GcCuKCg4KODGUrqaJOWlkZCQgJRUVGEhYURHBxMQEAA/v7++Pn5fcTf35+AgACCgoJ48uQJkZGRxMXFkZKSQlZWllIf2s8N4D8bdH+FsghgVfhUABd/NyuFr+KXr8zMTFJSUoiNjSUiIoInT54QFBREYGAgDx8+VHrukocPH/Lo0SNCQ0N59uwZL168ICkpifT0dHn7m2InLRHAgoqpvAChAvijAL5//36pAaw48iksLCQ3N5fU1FRevHjB48ePefDgAbdu3eLy5ctKnWyOHz8ud1M6ceKEUjeiGzducP/+fYKDg4mMjCQpKUnuRfv27VulaeiyCmDx1///1+cGcPEvYNJhGBkZGXI3pqCgIO4rdDP6o25M586d4/9j772jqrra9e0jvTcBKdKLSC+KKCAiIF0QERtFOipKEURAkKqiIjYUuyLYu8YWuzHV19iNJnZNiMbExCTnnPecMa7vj9+31wHFRBOTbXQ5xjUGKmPP+5lz7nnPttazY8cOIRvT2bNnuX79unAB8KeffurQ/qIBi0gRqQsQeQt4GQO+evUqX3/9dacG3H7wffDgAdevX+fTTz/l4MGDbNq0ieXLlzN37lxqa2upqKigrKyMqVOnUlpaytSpUykrK6OiooLp06dTX19PU1MT69ev57333uP06dNcunSJ27dv8/DhQ3788Ud+/fVX0YD/wj+vasCS1e8PP/zAt99+y+3bt7l48SIffPABe/fupbW1laamJubMmUNNTc3v9oGGhgaWL1/Oli1bOHz4sPAa1La2Np48edJhF0Q0YBEpInUBIm8Bv2XAK1eufCkD/vHHH3n48CG3b9/mwoULHD16lI0bN7Jw4UIqKirIzc0lLS2NhIQERo4cyfDhwwVGjhxJQkICaWlpTJw4kbKyMhoaGoQsTJ9++inXr1/nm2++Ecp/GQP+q5G2SUp7C1piwO0nYPfv3+fatWt88skn7Nu3j7Vr11JfX8/UqVOZMGECKSkpxMfHC30gLi6uQx9IT08nLy+PyspKGhsb2bJlCydOnBBeBCN5DE40YJE3AKkLEHkL+KMG/Oz2c1tbG1999RWfffYZe/bsYenSpUybNo2srCxiY2MJDg6mf//+9O3blz59+uDp6YmnpydeXl74+voyaNAghg4dSlpaGiUlJSxYsIAtW7Zw8uRJ4Tnk77///qUM+GUuSL3rBvxHL2F1ZsA//vgjjx49Ela/x48fZ9OmTcybN4/i4mJSU1MZMmQIgYGB+Pj40KdPH3r37k3v3r2FPtC/f3+Cg4OJi4tj7NixVFZWsnz5cvbt28eZM2e4desWjx49Eo4hRAMWkTJSFyDyFvBHDFjySJDEgH/44Qe+/vprrl27xocffsiWLVuYO3cueXl5DB8+nIEDB+Lu7o6dnR2WlpaYmZkJWFhY0KNHD9zc3PDz8yMmJobs7GymT59Oc3Mzhw8f5sKFC8IK6HUY8Jtww/nPGvDfcQP6VQz44cOH3Lx5k7Nnz3Lo0CHWrFlDbW0t48aNIyYmBl9fX5ydnbGxscHc3BwTExNMTEwwNTXFwsICOzs7PDw8CAgIYMSIEUyaNIl58+axfft2Pv74Y7766isePnwoGrDIm4LUBYi8BbwuA37w4AFXr17l1KlTrF+/nhkzZjB27FgiIyPp3bs31tbWGBoa0rVrVzQ1NQV0dHTo1q0blpaWuLu7ExwcTEpKCtOmTWPlypUcPHiQc+fOcffuXdGA32AD/vbbb7lx4wZnzpxh3759LF++nLKyMpKTkxk0aBCurq5YWFigr6+PtrY2GhoaqKuro6GhgY6ODoaGhtjY2ODp6UlkZCTjxo2jrq6OTZs2cfr0ab788ku+/fZb4SKWaMAiUkbqAkTeAl6nAV+5coWTJ0/S0tJCdXU1aWlpBAcH4+TkRPfu3dHS0kJFRQUFBQXk5eVRUFBAWVkZTU1NjIyMsLe3Z8CAAcTHx1NSUsKyZcvYv38/Z8+e5c6dO79rwH8Hf9cZ86uc00rjBRwvMuDPPvuMvXv30tTURHFxMaNHj8bPzw87OzsMDAzQ0NBAUVEReXl55OTkkJeXR1lZGS0tLUxMTHB2dmbQoEGkp6dTW1vLhg0bOHXqFNevXxcNWORNQuoCRN4CXrcBnzhxgubmZiorK0lOTiYgIICePXvSrVs3VFVVkZeXR0ZGhi5dutClSxfk5ORQUVFBX18fW1tbfH19GTVqFFOmTKGpqYl9+/b9rgH/Xfydq+yXXan+3e+AfhkD3rNnD0uWLGHy5MmMGDECHx8fbGxs0NXVRVlZGVlZWbp06SL0Pzk5OVRVVTEwMMDe3p6AgABSUlKorq5m/fr1nDp1imvXrtHW1iYasMibgtQFiLwFvG4DPn78OM3NzVRUVDBmzBgGDhyInZ0denp6wuDbvnwZGRmUlJTQ1dXF2toab29vRowYQVFR0QsNuP3LOP4u/u6V9qusVP/OenhZA168eDGFhYUMHz6cfv36YWVlhba2NoqKioL5tu8DysrK6OnpYWdnh7+/P8nJyVRXV9Pa2vqcAf/666+iAYtIG6kLEHkL+DsMuEePHoIBy8jIPFe+oqIiXbt2xcrKin79+r2UAT/7TuC/Mu2hNFbbf2R1+lfWxbO8qgFbWloKBvxsH2w/CevRo4dowCL/BKQuQOQt4J9qwM+mrXtRars/w2+lwnvT+Cvr4bcQDVjkHUXqAkTeAl7Hc8DSMuBneTYtYvu0eC/D7+Um/ifwbAyvWgedpQP8rVy+ogGLvKNIXYDIW8CffRPW32nA3333nfAmpM6Mt30e4p9++oknT57www8/CGnxfgvJ772NdBbv48ePO/BsXbRPB9jZxEQ0YJF3HKkLEHkL+Kcb8LPm21lKxPv373P37l3u3r3LnTt3nkPyf287z8Z9+/Ztbt++3aEe7t+/z4MHD/j22295/PjxC/MyiwYs8o4jdQEibwFvgwG3N98ffviBhw8fcv/+fW7evMkXX3zBpUuXOH/+POfOnePzzz/n888/59y5c89x/vz5t47O4pTUQXsk8V+8eJEvvviCmzdvcv/+fSEn79OnT4XVsGjAIiLSFyDyFvA6kjG8CQbcPiXivXv3+OKLLzh79iynT5/m2LFjHDp0iP3797Nv3z727dvH/v3731kkddCe/fv3c+jQIY4dO8aHH37IuXPnuH79Ovfu3RMyUbU3YEkfEA1Y5B1F6gJE3gL+jAFLBmDJ4CdNA26fEvHatWt8+umnHD58mB07dtDa2srKlStZtmwZTU1NLFmy5J1n8eLFAkuWLGHp0qWsXLmS1tZWduzYwdGjR/nXv/7Fl19+yYMHD4R8vM9e0BINWOQdReoCRN4CXsaAv/jiiw7pAN8UA26//SxZ/d66dYvz589z+PBhNm3aRFNTE7Nnz6ayspKpU6dSXFzMlClTRNpRXFzM1KlTqaysZPbs2SxdupStW7dy7Ngxzp8/z61bt164ChYNWOQdReoCRN4CXsWAnzx5wq+//vrcc6DS2oJub8A//PADbW1tXLt2jY8++ogdO3bQ1NREdXU1+fn5ZGRkkJSURHx8PKNGjRJpx+jRo0lKSiIjI4NJkyZRXV3NsmXL2LVrF5988gnXrl0T2l+aBvzNN9/w448/8uuvv3Z47lk0YBEpIHUBIm8Br7IFLTHgN+US1rMG/ODBAy5dusSxY8doaWmhrq6OnJwcRo8eTWRkJEFBQfj7+zNgwAD8/PxE/n/8/f0ZNGgQgwcPJj4+ntzcXGbNmkVraysnTpzg0qVLPHjwQLiM1X4bWjRgkXcUqQsQeQv4J9+Cbr8K+/7777l//z7nz5/n4MGDLF++nKlTp5KUlERoaCheXl64urri4OBAz549sbOzE7Gzo2fPntjb2+Pi4kLfvn0JCwsjKSmJ8vJyVqxYwaFDhzh//ryQj/nZc+AXGXBjY+PfYsCSSZhowCJ/M1IXIPIW8CYb8JIlS3jvvfd+9xKWxIDv3bvH2bNnee+991i4cCGTJk0iNjYWHx8f7O3tMTc3x9jYGENDQ5F2GBsbY25ujr29PT4+PsTGxlJYWMjixYuFCdDdu3f57rvv/hYDHjBgAGPGjKGqqqpTA27/NrRnDfjChQuiAYv8HUhdgMhbwG8Z8IoVKzh69KjUXkUpMeB//etfHQy4/SWwZw34zJkz7N69m7lz55KdnU14eDju7u6YmZmhp6eHpqYm6urqIu3Q1NRET08Pc3Nz3N3diYiIICcnh/nz57Nnzx7OnDnD7du3efTokWCAkrdi/fzzzy804IKCAuLi4v60AZ88eVK4h9CZAUuOICQGfOjQIVasWEFJSYlowCJ/FVIXIPIW8CIDLi4uFgz4ypUrwhngs68m/Pnnn/n+++87GPDatWupqKggKSkJf3//12rAT58+FbYgnzXgu3fv8tlnn7Fjxw5mz55NVlYWgwYNwsHBAQMDA9TV1YVk8CL/h6KiIurq6hgYGODo6MigQYMYN24c9fX17Nq1i08//ZRbt24JBizpA5LXfj558oS2tja++uorPv30U3bv3t3BgPv27fvaDVgyCXv2DoBowCJ/E1IXIPIW8FsGvHz5co4ePcrly5c7vYQjefuU5Pz18uXLHDt27E8ZsKT8yZMndzDg27dvdzDg9iugn3/+mcePH3Pnzh0+/fRTtm/fTl1dHenp6QQEBGBnZ9dpMniR/1f/srKyKCsro6uri52dHQEBAWRlZTF79mx27NjBJ5988tyjSBLzlbx9rK2tjS+//JJPPvmEXbt2sWjRoj9twJWVlbS0tHDixIkON/Hb38SW6PgtA/bw8BANWOR1I3UBIm8Bv2fAR44c4dKlS9y/f7/DJZz2SQ8eP37MvXv3uHTpEkePHmXNmjVMmzbtlQxYR0fnOQNevHgxe/fu5cyZM8IKTFJ++8w8T58+5bvvvuP27dt88sknbNu2jZkzZ5KWloa/vz+2trbo6OigqKj4XPkiHSdBPXr0YODAgWRmZjJr1iy2b9/OJ598ws2bN/n222958uSJ8FrKp0+f8tNPP/H999/zzTffcP36dT7++GN27tz5hw3Y1ta2gwGvW7eO48ePdzgG6WwSKDHg8+fPdzDgmJgY0YBF/gqkLkDkLeBZA/by8mL48OFMmTKFZcuWcfjwYS5cuMDdu3d59OiR8HL+p0+fCokPHj16xN27d7l48SJHjhxh9erVlJeXk5iYyIABA7C1tUVXVxclJaXfNGBLS0vBgAsLC2lsbGTPnj189tln3Lx5k4cPHworoPap83766ScePXrEzZs3+fjjj9m2bRszZswQDfgV+oCSklIHA87IyKCuro5t27bx0UcfcePGDdra2vj+++/56aefBJ48ecLjx4/5+uuvhWewd+7cKVyCGzZs2B8y4KSkJCoqKmhububYsWMdjkEkySEk/Pjjj8IuzLlz54Rb8CUlJQwZMkQ0YJG/AqkLEHkL6NKlC3Jycqirq2NiYoKXlxdxcXHCY0CHDh3i3Llz3Lp1i7a2Nh4/fswPP/zAkydPePLkCd9//z1tbW3cunWLc+fOCTdQy8rKSEhIwM/P75UMWFJ+QUEBCxcuZOfOnXz88cd8+eWXfPPNNzx+/FhIlffTTz/x448/ClugX331FR9++CFbt24VDFhyCUyyBS0nJ4eMjAxdunT5y/ir2umvQk5ODhUVFfT09IQtaIkBb9myhQ8//FB4JeWjR4+E9v/hhx94/PgxDx8+5N69e1y9epXTp0+zfft2FixYQH5+PrGxsXh5eWFhYYG2tjYKCgrPxfasAfv5+ZGYmMi0adNYs2YNhw8f5uLFi8IksH26REn7P3z4kDt37nD27Fn279/P0qVLmTJlimjAIn8VUhcg8pYgMeDu3bvj6enJ0KFDKSgoYNGiRezbt48zZ84IL+Zva2vj4cOHPHr0iEePHvHtt99y//59rl+/zpkzZ4TBr6SkhFGjRtG/f39sbGzo2rUrSkpKzxlUly5dUFBQQFtbGwsLC/r06cPQoUPJy8tj3rx5bN26lQ8++IArV65w584d2traePToEY8fP+a7777j0aNHPHz4kLt37/LFF19w6tQpNm3axIwZM0hPTycwMFC4hKWhoYGysjKKioooKCi8NiSXmeTk5JCTk0NWVvZPr7S7dOmCjIwMMjIyyMrKIicnh7y8/GvVraCggKKiIsrKymhqamJoaIiDgwNBQUFkZmYyc+ZMNm3axMmTJ7l69Sp37tzh66+/5ttvv+Xhw4c8fPiQtrY2Hjx4wM2bN7lw4QInTpxg8+bNNDQ0kJOTQ0xMDJ6enpibm6OlpYW8vPxzsbY3YBsbG/r37098fDxTp05l5cqVHDhwgLNnz3Ljxg2+/vprHj58yHfffScgyX4lOYPevXu38CKQqKgo3Nzc6N69O+rq6qIBi7wupC5A5C1BTk4ONTU1jI2N6dWrF9HR0eTm5tLQ0MCOHTs4ffo0Fy9e5Msvv+TOnTvcu3eP+/fvc+/ePe7cucONGze4ePEip0+fFi7gSJ4B9fb2xsrKStgC7myFKC8vj5aWFmZmZvTu3ZshQ4YwYcIEZs+ezYYNGzhy5Aiff/45165d4/bt29y7d48HDx7w4MED7t+/z507d7h+/Trnzp3j6NGjrF+/nunTp5ORkUFISAhubm6YmZmhr6+Pjo4OWlpaaGpq/ik0NDTQ0NAQHuVRU1NDVVUVFRUVlJSUUFBQQFZW9g+1h2RVqqCggJKSEioqKqiqqqKmpoa6urpQ9p+NQYK2tjb6+vrCY0ihoaFkZWUxY8YMof4l2ZFu3brF3bt3uXfvnpBj+MaNG1y9epXPPvuM999/n9bWVmbNmkV2djZRUVH06tULMzMzNDU1X2jAkl0Qa2trvL29GTlyJFOmTKGpqYndu3fz0UcfceXKFW7evNkhb7Ek1/NXX33FxYsXOXnyJFu3bmXevHnk5eURERGBi4sLRkZGqKmpiQYs8rqQugCRtwRZWVlUVVUxMDDAzc2NiIgIxo0bx8yZM1m/fj2HDh3i448/5ty5c1y+fJmrV68KXL58mfPnz/Pxxx9z6NAhNmzYwJw5c4TVz7Pbjy8yYE1NTUxMTITyMzMzqampYdWqVezZs4dTp05x9uxZLl26xNWrV/niiy8ELl++zOeff86HH37Ivn37WLt2LbW1tYwdO5aoqCj69euHg4MDlpaWmJqaYmJiQvfu3f80xsbGGBsbY2RkhKGhId26dUNXVxdtbW3U1dVRUlJ6ZROWnMkrKyujrq6OtrY2urq66OvrY2BgILw4w9jY+LXEYGJigqmpKVZWVjg4OODt7U10dDTjx49n+vTpNDc3s2/fPj788EPOnj3LxYsXuXLlClevXuXKlStcvnyZCxcucObMGY4fP86uXbtYsWIFVVVVZGRkEB4eLqxAX7QF/OwuiJeXF7GxseTn59PQ0MDGjRs5fPgwn376KRcuXODKlStC20v64Llz5/j444/Zv38/zc3N1NXVMX78eEJCQnB0dMTAwABVVdU/PCkSEXkGqQsQeUuQkZFBWVkZfX194TnQ5ORkpk6dSlNTE1u2bGH//v0cPXqUkydP8sEHH3D69GlOnz7NqVOnOHbsGPv372fz5s0sXbqUiooK0tPTCQsLw93dHVNTU2H105kBy8nJoaGhgbGxMU5OTgQFBZGYmEhxcTHz58+npaWF3bt3c/jw4efKl2g4evSooGHZsmXU1NQwceJERo4cSUhICD4+PvTu3Rt3d3dcXV3/NC4uLri4uODs7IyTk5PwiksbGxvMzMwwNDREW1tbePTpZdpBYr5qamp07doVQ0NDzMzMsLa2xs7ODgcHBxwdHXF2dhbKfx2xuLu707t3b3x8fAgNDWXkyJHk5ORQW1vLsmXL2Lx5c6ft/8EHH3Dq1CmOHz/OoUOH2LlzJ83NzTQ0NFBUVERCQgKBgYE4OTlhaGiImppap3UhiVtTUxNTU1M8PDyIjIwkKytLSAyxdetWDhw4wPHjxzl16pTQ9hINkvbfsGEDixYtoqysjOTkZPz9/bGzs0NfXx8VFRXxEp7I60LqAkTeEtpfhLK1tcXHx4ehQ4cyfvx4ampqWLRoEatWraKlpYWNGzeyefNmgU2bNtHa2sqqVatYtGiRYHzDhw/Hz88PBwcHYfB90fafZAWur6+Pra0t3t7eDBkyhKysLMrKyqivr2fZsmU0NzezYcOGDuVLNKxfv561a9eydOlSGhoaqKqqoqCggMzMTOLj44mNjSU6OprIyEgiIyOJiIj404SHhxMaGkpISAiDBg1i4MCBeHt706tXL+zt7TE1NUVbW7vTs+/O2kByFKCvr4+FhQX29vZ4eHjQr18/BgwYQGBgIMHBwYSFhREeHk54ePhriSMyMpLo6GiGDRtGQkICGRkZFBQUUFVVRUNDA8uWLWPt2rW0trY+1/4bN24U6r6pqYk5c+YwdepUMjMziY6Opl+/fvTo0eM3DbD9TXwjIyMcHBwYOHAgI0eOJC8vj9raWhobG1mzZg3r169n06ZNHdp+48aNQh+cP38+FRUVZGdnCxfALC0thTsIogGLvCakLkDkLaL9TWhnZ2f8/f2JjY0lMzOTwsJCysrKqKqqoqamhunTpwvU1NQIuXYnTZpEZmYmcXFxBAYG4ubmhrm5+e8OfpIzQC0tLaF8Pz8/hgwZQnJyMhMnTqS4uJhp06ZRXV1NbW1tBw21tbXU1tZSU1NDVVUVlZWVTJs2Tcj/W1RURGFhIQUFBUyaNOm1kJ+fT15eHrm5uUycOJFx48aRmprKqFGjGDx4MAMGDMDFxUXYev29VbDkIpKenh5WVla4u7vj7+/P4MGDGTlyJMnJyWRlZTFhwgRycnLIy8sjPz//tcVTUFBAYWEhRUVFQn7g8vJyKisrqaqqorq6mpqamufqXlLn5eXlTJkyhYkTJ5KcnMyQIUPo378/Tk5OmJiYoKWl9cIjiP/4j/8QXgbStWtXLC0t8fDwYNCgQYwcOZKsrKwOfVCioX27S/pgXl4eaWlpxMbG4u/vj4ODA0ZGRmhoaPxm+SIir4jUBYi8RUi2oXV1dbG0tMTV1ZX+/fsTERFBXFwcCQkJJCcnk5KSQmpqqkBKSgpjxoxh9OjRxMbGEhERgZ+fH25ublhbW9OtWzfU1NQ6vXzTHsmjMLq6ulhYWODs7Iy3tzfBwcEMGTKEkSNHkpiY2KmG1NRU0tPTBYMqKChg6tSp1NTUMGvWLObNm8fChQtpbGxk8eLFLFmy5IU0NTX9LpLfXbx4MYsWLWL+/PnMnj2b6upqioqKyMrKYtiwYR0ewXqZ+CUTIFdXVwICAoiLiyMzM5PJkydTWVn5m7G8iu7OaGxsZOHChcybN0+IRTKpys7OJjMzk7S0tOfqXdL+iYmJjBw5kpiYGEJCQvD29sbJyQlzc3N0dXVRVVX9zQtQ7VfBBgYG2NjY4OHhgb+/P5GRkcTFxREfH8+YMWM6tH9KSgrJyckkJSUxevRohg4dSlhYGL6+vri4uGBmZoaOjs4rHQWIiLwEUhcg8pYhJyeHqqoqurq6mJiYYGtri4uLC71796Zfv374+Pjg6+tL//79BXx9ffH29sbLy4tevXrh4uKCra0tJiYm6Onpoa6ujoKCwu9u/UkGYFVVVbp27YqxsbFwMcjNzQ1PT0/69u2Lt7f3cxr69+/PwIEDCQsLE0yrtLSU+vp6Vq5cyeYZXSfOAAAgAElEQVTNm9mzZw8HDhzg/fff58iRIy/k6NGjL8WRI0c4fPgwBw8e5L333mP79u20tLTQ2NhIdXU12dnZREdH4+bmhpGREcrKyr8Zv6KiItra2tjY2ODj48OwYcOYMGECVVVVNDY2sm7dOrZt28bevXs5ePAghw8ffmXNEt3PIoljz549bN68mZUrVzJr1iymTJlCamoqw4YNIzQ0lIEDB+Ln5/dc+/v4+ODt7U2fPn3w8PDA0dERa2trjI2N0dHRQVVV9YXn/8/2AQUFBdTV1dHX18fMzAw7OzuhD/bt2xcfH59Oy+/Xrx9eXl54eHjg5OSEjY0N3bt3F8xXTk5OXP2KvE6kLkDkLURWVhZFRUVUVFTQ1NRER0enww1cIyMjAUNDQwwMDOjWrRv6+vro6uqio6ODpqYmqqqqKCoqvvLA1758DQ2NDreAu3Xr1qkOY2NjLC0tcXJywt/fn1GjRjFlyhQWLVrEjh07OHXqFOfPn+fatWvcuHGDW7duvZDbt28L3LlzR+Du3bsCd+7c4fbt29y6dYuvvvqKq1ev8vnnn3Pq1Cl27drF8uXLhXdhe3t7Y25ujqqq6gtjlryJSl9fHycnJ0JDQ8nIyKCqqorly5eza9cuTp48ydmzZ7ly5QpffvklN2/eFDQ+q+1VuH37Njdu3ODatWucO3eOkydPsn37dubPny+kc/T19cXBwQELCwu6d+/+XB9o3w/09PTQ0dFBQ0MDFRWVV34cS/JuakVFRdTU1NDS0qJr166/2Qfbl9++D0rKF899Rf4CpC5AROSNQLJ9LnmMKjo6mqKiIuFVmpcuXeLBgwf88MMPHdIZSpK6vwz//ve/+Z//+R/+53/+h3//+99CJh5JIoCvv/6aq1evcurUKbZs2UJ9fT1ZWVkMGDAAKysr1NTUflO/iooKhoaGeHh4EBMTQ35+PvPmzWPLli2cOnWKK1eucO/evQ45ef/rv/6Lf//73/zv//7vKyOJ47//+7+fyyZ08OBBGhsbyc/PJywsDCcnJ/T09F7qMpmIyDuC1AWIiLwRiAYsGrCIyN+M1AWIiLwRiAYsGrCIyN+M1AWIiLwR/F0GLDEsSR5iSSamx48fc//+fdGARUTeHaQuQETkjUAaBixZ/bY34CtXrnDy5EnRgEVE3n6kLkBE5I1ANGDRgEVE/makLkBE5I2gS5cuHQw4KiqKyZMns2zZMg4dOsTFixe5f/8+33//PU+fPuWXX37h119//U0kJi0xasnP//mf/8mvv/7KL7/8wtOnT3ny5AmPHj3i7t27XLp0SUjHN2fOnFc2YAMDA9zd3RkyZAh5eXk0NDSwefNmTp48yeXLl4V8uD/++CO//PKLoFFyPt1+kvAySOL5+eefhYT2EgNetGgReXl5ogGLiHSO1AWIiLwRSAy4W7duuLq6MnjwYAoKCliyZAn79+/n3Llz3Llzh4cPH3ZI5i7h6dOnz/Hzzz8L/PLLL8LPT58+FRLBP3nyhMePH9PW1satW7e4cOECR48eZcOGDcyaNYvMzEz8/PywtLR8JQOOjo4mJyeH+vp6Nm7cyLFjx7hw4QK3bt2ira2N77//np9++knQJpkwtJ9A/PLLLy9F+0nE7du3+fzzz9m3bx8LFixg4sSJhIaG4ujoiK6urmjAIiL/h9QFiIi8MUjeo+zk5ERYWBgTJ05k3rx57Ny5k48++oirV69y+/Zt7t+/z9dff80333xDW1sbbW1tfPvtt88hSTjfHsn/tbW18c033/DgwQPu3r3LjRs3uHz5Mp988gn79u1jzZo11NTUkJKSgo+PDxYWFr/7Io72EwhJOsgZM2awZs0a9u/fzyeffMLly5e5ceMG9+/f55tvvhF0Pnr0iEePHgkJ6iV/f/ToUadxtKetrY2vv/6a27dvc+XKFU6fPs327duZM2cOY8eOJSgoCHt7e3R1dV+Yz1lE5B1E6gJERN4YFBUV6dq1K/b29gQGBpKRkcH06dNZt24dBw4c4KOPPuLzzz/n0qVLXLlyRUCS17h9fuHfQvL7V65c4dKlS5w/f55//etfnD59mkOHDrFp0yYWLVpESUkJo0aNok+fPpiamqKiovJC7ZI3Yenp6QnpIFNSUigrK2PRokVs2rSJQ4cOcfr0af71r38JOXklmq5du8a1a9e4fv26gOTfrl279rvxXLp06bl8ypWVlaSkpDBgwABsbW3R0dERkxmIiPwfUhcgIvLGIEnobmNjg6+vL6NHj2bKlCnMnz+f1tZWdu/ezcGDBzly5AjHjh3j+PHjHThx4sRLc/z4cY4dO8bRo0d5//332b9/Pzt37mT9+vUsWbKE2tpaJkyY8ErvglZQUBDSQfbv358RI0aQm5tLbW0tTU1NbNiwgV27dnHgwAGOHDkiaD558qTAqVOnOHXqVId/O3ny5O/GcvToUQ4ePMiuXbtYt24dDQ0NTJo0ieHDh+Pl5YWFhYWQz1na7Swi8oYgdQEiIm8M8vLyaGhoYGZmRq9evYiKiiIzM5OysjLmzp3LsmXLWLNmDevWraOlpYXW1lbWr18vsGHDhpdm/fr1tLa2sm7dOpqbm1m1ahVNTU1CHuL8/HwhGb29vT36+vooKir+rn5NTU0sLCzo3bs34eHhjBkzhvz8fKqrq5k3bx5Lly5l9erVrFu3jtbWVjZs2MDGjRt/k5eJpaWlhTVr1rB06VLmzJlDaWkpqamphIeH4+rqSvfu3X8zn7OIyDuI1AWIiLwxyMrKCheZevbsiZ+fH0OHDiU9PZ38/HymTp1KZWXlc3ltZ8yY8Uq0z0EsyYVbUVFBaWkpkyZNYuzYsYwePZqwsDD69OmDhYUFWlpav2tesrKyqKqqCgnpfXx8iIyMJD4+nnHjxlFQUEBpaSkVFRUdciK/qv7OYpHk0y0tLSUvL4/U1FSioqLw9vbGxsYGPT09lJWVxaQGIiL/h9QFiIi8MXTp0kVI6WdqaoqLiwt+fn5ERkYyfPhwEhMThbzB6enpZGRkkJmZSVZW1iuRmZlJZmYmGRkZpKenk5aWRnJyMgkJCYwYMYKoqCiCgoLw8vKiZ8+eGBgYoKqq+rvmJSMjg6KiIjo6OpiZmeHk5IS3tzeDBg1iyJAhjBgxgsTERFJSUkhLS/vD+p+NRRJHamoqiYmJxMXFERERgY+PD46OjhgbGwvbz+L5r4iIgNQFiIi8UUhWkbq6ulhYWODk5ESfPn3o378/gYGBBAcHExoaSlhYGOHh4X+IsLAwgdDQUEJCQhg0aBABAQH4+fnRt29f3NzcsLOzo3v37mhpab307WE5OTnU1NTQ09PD3Nwce3t73N3d6devHwMGDCAwMJBBgwYREhIiaPijcTwbT3BwMIGBgfTv3x9PT0/s7e3FZPYiIi9G6gJERN4oJAndJSZmYmKCtbU19vb2ODs74+rqiru7O+7u7nh4ePxhJJ/h5uaGq6srLi4uODs7Y29vj62tLRYWFhgZGaGjo4OKispLn51KVsHq6uro6upibGyMhYUFPXr0wMHBQYjBzc3tT8fwbDyurq5CDNbW1nTv3p2uXbuiqqoqrn5FRJ5H6gJERN442idz19bWRl9fHyMjI7p3746pqSlmZmavFVNTU0xMTIRE9ZKk8JKE8K9qXhL9qqqqaGlpoaurS7du3f7SGCRxSGLQ19dHW1sbVVVVMaG9iEjnSF2AiMgbiYyMDPLy8igqKqKiooK6ujqamppoamqipaX12pF8trq6OqqqqigrK6OoqIicnNwrrxy7dOmCjIwMcnJyKCoqoqysjJqamhDDX6G/fRzq6uqoqKigpKSEvLy8aL4iIp0jdQEiIm8s7Y1MXl4eBQWFvxx5eXnk5OSQkZFBRkbmT23bSvTLysr+rTHIyckJMYjbziIiL0TqAkRE/hF06dLlb+OfHoe020pE5B+C1AWIiIiIiIi8i0hdgIiIiIiIyLuI1AWIiIiIiIi8i0hdgIiIiIiIyLuI1AWIiIiIiIi8i0hdgIiIiIiIyLuI1AWIiIiIiIi8i0hdgIiIiIiIyLuI1AWIiIiIiIi8i0hdgIiIiIiIyLuI1AWIiIiIiIi8i0hdgIiIiIiIyLuI1AWIiIiIiIi8i0hdgIiIiIiIyLuI1AWIiIiIiIi8i0hdgIiIiIiIyLuI1AWIiIiIiIi8i0hdgIiIiIiIyLuI1AWIiIiIiIi8i0hdgMhrpkuXLnTp0gUZGZmXpkuXLn+4rFcpR1LWq5b3R+J53eX8kc972fZ5XZ/9ZzW86f3tt9rqz9ThH+nHf6Yv/9H+/Hf1D5G/DakLEPmTSL7MsrKyyMvLo6ioiKKiIkpKSigrK78USkpKKCgooKCggJycHLKyss994duXIycnh4KCwiuVISlHUVERBQUF5OXlkZOTQ0ZG5rmY2pcjielly5KU0Vk5ncXUPh5JOc+W9exnvqiOOmub9p/fWRmSn9trlZWVfa1G1b4uJRra12n7dpHoeJEGST9oX2d/pH1+r21eFEf7GJ7V377+fu/zno3hz/blv7q+2ve9zr4zIv9IpC5A5E8gIyODvLw8ysrKqKmpoampiY6ODrq6uujr69OtW7cXoq+vL6Cnp0fXrl3R0tJCXV0dFRWVDgOaZNBTUlJCVVW1Qzl6enqvVI6uri46OjpoamqipqaGsrJyB1OTDFQqKiqoq6ujpaVF165d0dPTe2FMnZXRtWtXtLW1nytHEpOkHGVl5U7LeRZJHWlra6OhoYGKigoKCgqdDvaSAVdRURFVVVU0NDTQ0tLqUGed6dXS0kJDQwNVVVWUlJSQk5P7U6s6iQZJXWpqaqKtrU3Xrl071fFsnUkmBu3bRl5eHiUlJdTU1IQ666y/GRgYYGBg8Fw7ddYHJLF2Zizt4+is7z3bfyVtLS8v/5uf92wMz7b77/WzZ/uYpM0668vtv5/a2tpCfb3sd7R9/1BXVxfiE1fF/3ikLkDkDyIjI4OCggLq6uro6+tjYmKClZUVdnZ2ODo64uLigqurK66urri4uODs7NwBJycnnJyccHR0xMHBgZ49e2JtbY25uTlGRkbo6uqiqamJurq6YFB6enp07969QznOzs4dyumsrGfLs7Ozw8rKChMTE7p16yYMnKqqqqirq6OtrY2BgQGmpqZYW1vTs2dPnJychHI6i0vy2e3jsbGxwcLCAmNjY/T09DqUIxl89fX1O5Tj6OiIk5NTp/rt7e2xtbXF3NwcQ0NDtLW1hYFXYuySAVdDQwNdXV2MjIwwNzfH2toaOzs7HBwchDIkODg4YGdnh42NTYf6V1dXR1FR8ZUHWllZWRQVFVFXV6dr165CXVpZWdGjRw/s7e2FuuqsziwtLenevTt6enqCuSgrK6OiooKmpuZz/cDBwUHoB25ubri7u+Ph4YGHhwfu7u64u7vj5uaGi4vLc/VoZGRE165dUVNTQ1FRUZjQSFa8CgoKqKqqoqOjg5GRERYWFvTo0QMHBwehnZycnOjZsydWVlaCbkndycrKdvqd0dXVFWKwt7fHycmpw3ems+/Ns23Ws2dPbG1tsbS0fK6PqaiodOhjxsbGWFpaYmtr+1x5kjqT1FP7siVl9ejRA0tLS0xMTDrEJ66G/9FIXYDIH6BLly7CQGJgYICNjQ1ubm74+PgQEBBAaGgoERERREZGEhERQVhYGKGhoYSGhhISEtKB4OBgBg0axMCBA/Hx8aF37944OztjY2ODqakphoaGGBoaYmJigo2NDa6urvTr14+BAwcSEhJCeHg4kZGRnZb1LCEhIUJZ3t7euLu707NnT8zMzITVkqGhIWZmZvTs2RMPDw98fX0JCgoiLCyMiIgIBg8eLJQVHh4ulNc+loCAAAYMGIC3tze9e/fGyckJa2trunfvLqws2pfTq1cvfH19CQwMJDg4mJCQkE61BwUF4efnR58+fXB0dMTCwqLDBEJNTU0wXmNjY2xsbHB2dsbT0xMfHx/8/f0JDAxk0KBBQjnBwcEEBQUxcOBAfH198fT0xMnJCSsrKwwNDdHU1EReXv6l+4aMjAxKSkpoaWlhaGiIlZUVDg4O9OrVC29vbwYMGCBoaF9nQUFBBAQE4Ofnh5eXFy4uLtjY2GBiYoK+vr6w6jQyMsLKygonJye8vLwYMGAAgwYNEvpcVFQUQ4YMISYmRiA6OprBgwcTFhZGcHCw0Nc8PDywt7fH3NwcfX19wVQkOxRKSkpoaGigr6+PhYUFjo6O9OnTB39/f4KDgwkPDyciIoLQ0FACAwPx8fHB1dUVa2troe4knycxc8l3xsrKChcXF/r160dQUJDQjwcPHszgwYOf61/PfneCg4MJDAxkwIAB9OvXD1dXV2xtbTE1NRX6WLdu3ejevTvW1tY4OTnh6emJr68vAQEBHb47UVFRREdHM2TIEKKjo4mKiiIyMlKor4CAAPr370+fPn1wdnbG0tKSbt26oaamhpycnNTHI5E/jNQFiPwBZGVlUVFRQV9fH1tbW/r27UtYWBijRo0iIyODCRMmkJubS05ODhMmTGDcuHFkZmaSnp5OamoqqamppKWlkZ6eTnp6OmlpaaSkpDB69GhiYmIICQnBx8cHNzc3HBwcsLe3F4w3NDSU4cOHk5qayvjx48nJySEvL4+cnByys7MZO3asUFZaWppQTkZGhkBycjKjRo1i8ODB+Pv7CwOxra0tdnZ2uLm54efnx+DBg4mPj//NmDIyMgT9ycnJJCUlER8fz/Dhw4mJiSE0NJT+/fsLZdjY2GBjY4O9vT29e/fG39+f6OhoRo8eTVpaGpmZmQISvZK/p6WlkZiYyNChQwkKCsLT0xM7OztMTU2FCYRkwHVxccHHx4fg4GBiYmIYOXIkSUlJpKSkkJqaKtSJpE2SkpIYNWoUQ4YMISgoCC8vL+zt7TEyMnrpgVZivjo6OpiamuLo6Ejfvn0JCgoiOjpa0PBs+ZK2Sk5OJj4+nmHDhhEaGoqPj49gxObm5sLq08PDA39/f6Kiohg1ahQpKSlkZmYyYcIE8vPzKSwsZMqUKRQXF1NUVMSkSZPIzc1l7NixpKWlkZCQwNChQwkODqZfv344OjpiamqKrq6usCWtpKSEuro63bp1w9raGg8PDwICAoiNjSU5OZnx48eTm5tLfn4+EydOJCMjg5EjRxISEoKXlxc9evTAwMBAMHVFRUXU1NTQ19fHxsYGT09PgoODGTFiBJmZmUycOJH8/HyhL48fP56srCyhf7VHUmeSdhsxYgQRERHP9TNbW1scHR3p3bs3fn5+hIeHM2zYMBITE0lPT2fcuHHk5OQwadIkCgsLBSQxjR07ltTUVBISEhg2bBjh4eH4+fnh5uaGpaUlOjo6f2iHROSNQeoCRP4A8vLyaGhoYGJigru7O+Hh4SQnJ1NYWEhVVRWzZs1izpw5zJo1i+nTp1NRUUFpaSlFRUXCl3zy5MkUFRVRXFxMaWkpJSUlFBYWMn78eMaMGcPQoUMZNGgQvr6+eHt74+/vz+DBgxkzZgx5eXlMmzaNuro66uvrqa+vp66ujpqaGsrLyykpKelQVlFREaWlpZSVlVFeXk5paSmFhYVkZWUxcuRIQkND8fX1pU+fPvTr14/AwEBiY2PJyMigqKiI6upqZs+e/ZsxSQbPiRMnMn78eDIyMkhKSmLYsGGEhYXRv39/evfujZubGx4eHvj4+BAeHs6oUaMYP348RUVFlJeXM23aNMrKyigpKaG4uJiSkhKmTp1KWVkZU6dOZfLkyYwfP574+HjCw8Pp168fTk5O2NjYYG1tjYODA56engQGBhITE8OYMWMYN24c+fn5TJ48WTCmkpISgSlTplBYWEhubi5ZWVmMHj2ayMhIfHx8sLOzQ09PD2Vl5d8caGVkZFBUVERTUxNTU1OcnZ3x8/MjKiqKhIQExo4dS15eHkVFRZSUlFBaWtoBiY6CggKys7NJSkpiyJAh+Pv706tXL2GL38PDAz8/PyIjI4mPj2fs2LFMmjSJqVOnUltbS319PQsXLmTJkiUsXbqUxYsXM3/+fGbNmkVFRQVTpkxhwoQJpKSkEBMTQ0BAAB4eHlhZWdGtWzdhy1tNTY2uXbtiZmaGi4sLAQEBjBgxguzsbMrKypg1axbz5s1jwYIF1NfXU11dzaRJk0hMTCQ0NJRevXphYWEhmLqqqira2tqYmJjg5uZGcHAwCQkJ5OfnU1NTQ319PfPmzaOhoYG6ujqqq6spLy+nuLiYyZMnd+jLku/M1KlTKS4uJj8/n/T0dOLi4oTJa69evfDw8MDLywt/f38iIiIYPnw4aWlp5OTkUFxcTGVlJXV1dTQ0NLBw4UIWLVrEwoULBQ2VlZVMmTKFnJwc0tPTGTlyJGFhYfTt25cePXoI/ULchv7HInUBIq9Ily5dhFWOtbU1vr6+jB49msmTJ1NfX8+KFStYt24d69atY9WqVTQ2NjJnzhyqq6spKyujuLhYMIDy8nKqq6uZOXOmYG41NTUUFxcLJhMTE0NUVBSxsbGkpKRQVFREXV0dTU1NNDc3s379etatW8eKFStYuHChMNCWlpYKZZWVlVFTU8OsWbNoaGhg/vz5wqBZUFBASkoKsbGxwrZ5XFwcWVlZlJWV0dDQwMqVK2lpaXkuppqaGiEmiQnn5uaSnZ1NZmYmY8aMYfjw4URGRhIQEICvr6+wBRgdHU1qaiqTJ09mxowZzJ8/n8bGRsEsqqurmTZtGhUVFdTU1FBXV8fs2bOpq6ujoqKCvLw8kpKShJWPp6cnnp6e+Pn5ERERQXx8PNnZ2cJAO336dGbMmMH06dOpra2lurr6OSorKykpKSEnJ4cxY8YQGRlJnz59MDc3R0tL6zdXwZJJmZGREU5OTvj7+zNs2DAyMzOZPHkyFRUVTJ8+nbq6Ourq6pg5c6agRcL06dOpqalh2rRpFBQUkJaWRmxsLEFBQfTt25fevXvj5eXFwIEDiYqKIikpiQkTJlBSUsKMGTNYtGgRa9euZevWrezevZu9e/eyc+dO1q9fz/Lly5kzZw4VFRVMmjSJ9PR0YmNjCQwMxMPDA2trawwMDISLaNra2hgZGdGzZ098fHyIjY0lOzubmpoalixZQmtrK9u2bWPHjh1s2rSJlStXMmfOHAoKChg9ejQDBw7E0dERY2NjdHR0hLNYa2trfHx8iIuLIy8vj7q6OlatWsWGDRvYtGkTra2trFixgvnz5zNz5kyhL0smS2VlZVRXVzNr1izmzp1LQ0MDs2bNory8nIkTJ5KUlER0dLRwXCHZoo+OjhYmLJMnT6a6upq5c+eybNkyWlpa2LJlC9u2bWPLli2ChoaGBqqqqigoKBAmZhERER0MWEVFRTTgfy5SFyDyikgMWFdXl549exIQEEB6ejpVVVUsX76cLVu2sHv3bnbs2EFraytLly4VBr6ioiLy8vLIzc1l0qRJFBcXU11dzZw5c1i0aBFLliwRzE0yoEi22VJTU8nNzaW2tpampiY2btzIrl272LNnD9u2baO5uZnGxkZmzpxJaWkpBQUF5OXlMWnSJKZMmUJFRQVz5sxh8eLFrFy5kpUrVwq/P3nyZNLT04mPjxe2gidPnsycOXNYvXo1W7duZdeuXWzfvp3169c/F5PEdCVbhikpKSQkJDB8+HCio6MJCQlh4MCB+Pn5ERAQQFRUFMnJyUyZMoXZs2ezfPly1q5dy+rVq2lqamL27NmCGZaUlFBRUcGMGTOor68XVidTp05l/PjxjBw5kvDwcAIDAwkKCiIqKorExERyc3OZNm2aMOmYN28ec+fOFXYKKioqBIOvqqqipqaG2tpaKisrhQnQiBEj8Pf3p0ePHujq6qKgoPDCfqGoqIiuri5WVlb069ePmJgYMjMzBXNsaGhgwYIFwoqxrq6uw0SgtraWmTNnMnPmTGpraykrKyMnJ4fExEQGDx7MgAED6Nu3L3379sXPz4+wsDBGjBhBRkYGhYWFgjFu3LiR/fv3c+LECU6dOsXRo0fZtWsXa9eupb6+nrKyMiZMmEBiYiKRkZH0798fZ2dn4RxYS0tLuPBnbm6Ou7s7wcHBJCcnU1JSwsKFC9m4cSPvvfceR44c4ejRoxw4cICtW7eybNkyqqurGTt2LIMHD8bT0xMrKysMDAzQ09PD2NgYe3t7AgICGDNmDGVlZSxZsoRt27Zx4MABDhw4wM6dO2lubmbhwoXU1tZSUlJCQUEB+fn5Ql+urKykvr6exsZGli1bxtKlS5k3bx5VVVXk5+eTnJxMTEyMcH4rOWMeNmwYqamp5OfnU1lZybx581i9ejXbtm1j3759HDx4kP3797N9+3aam5uZP38+FRUV5OTkCJ8pmbBItqCVlJREA/7nInUBIq+IjIwMysrK6Ovr4+joSEhICOPHj2f27Nm0trayd+9eDh48yN69e1m/fj2NjY3U1NRQWFjI2LFjSUlJYcyYMaSlpTFhwgSKi4uZMWMGjY2NrFq1ijVr1rBs2TLmzp1LeXk5eXl5ZGdnk5OTQ0lJCQ0NDTQ3N7Nr1y4OHTrEoUOH2LlzJ2vXrqWhoUEw7vT0dJKTk4Wz4smTJ1NbW0tjYyPNzc1s3LiRlpYWli5dKpjwuHHjyMrKIicnh8rKShYvXiwMtgcOHGD37t1CTJLVc1ZWFmPGjGHUqFEMHz6coUOHEh0dTUREBMHBwfj7++Pr60u/fv3w9fUlODiYkSNHkpOTw8yZM1m+fDmbNm1i69attLS0sHjxYqqrq4Xt+PHjx5OXl0dpaSm1tbXMmjWLmTNnUl5eLhhUTEwMgwcPZsiQISQmJpKTk0NFRQVz585lyZIlNDU10djYSH19PTU1NcJWdkFBAQUFBcIWfXl5OeXl5cI2bXx8PEFBQdjb29OtWzeUlJRe2CdUVVUxNDTE0dGR4OBgxowZQ1FRETNnzmTRokUsXbqUpUuXsnDhQmbPnk11dbWwhSrZUp02bRpVVVVUVoMwp9kAACAASURBVFYydepUcnNzGTNmDNHR0fj7++Pp6Ym7uzu9e/fG19eX0NBQ4uLiyMjIoLi4mPnz57Nhwwbef/99PvroIz777DM++OADdu/ezapVq6itrSUvL4+EhATBfF1dXYULZ5KVqo6ODsbGxvTs2RNfX19iY2OZMGECM2bMYNWqVezatYvDhw9z8uRJweT37t1La2srDQ0NTJ48WVgFOzk5YW5ujrGxMWZmZjg7OxMSEkJGRga1tbWsXbuW/fv3c/z4ceFzVq9eTX19PaWlpUycOFE4H09LSxOOK2bOnEljYyOrV6+mpaWF1atXs3DhQqqrq8nNzSUhIYGIiAgGDhxI//79GTBgAMHBwcTGxgo7L3V1daxYsYJt27Zx8OBBjh07xvvvv8/OnTtZvXo1dXV1FBQUCG0wcOBA4d6BkZER6urq4uNI/2ykLkDkFZFcwDIwMMDJyYnw8HBycnJoaGhg06ZNHDhwgMOHD/Pee+/R0tJCQ0MDpaWljBs3joSEBGJjY4mJiWH48OEkJyeTm5tLVVUVCxcuZO3ataxfv57m5maampqoq6sTzmuLioqorKyksbGRjRs3sm/fPo4ePcrhw4fZuXMnq1atoq6ujsLCQlJSUgQzlFw6yc7Opry8nPnz57Nu3Tq2bdvGtm3baGlpYdGiRVRVVVFYWCicU86YMYPly5cLg9P777/P7t27WbduHQ0NDZSUlJCVlSVcXAoLCxNuQPv5+eHt7U2fPn3w8PDA1dUVd3d3+vbtS0hICImJiRQVFbFgwQLWr1/P7t272bVrFy0tLcyfP1+or8TEROLj40lJSSE7O5spU6Ywbdo0pk2bRlFREePGjSM+Pp6hQ4cSExMjXOgpKSlhzpw5NDU1sXr1alatWsWSJUuYPXu2sL0rWbFnZmZ2uIwj2TmQnI8HBgb+rgHLysqirq4u3AmIiopi3LhxVFZWsmDBAlasWMGqVatYtmwZCxYsYMaMGZSWlpKfn8+ECRPIzs5m4sSJTJo0SbgbUFBQIMQXEREh3DC2t7enZ8+eODs74+XlRVBQEHFxcWRnZzNjxgyam5s5ePAgH3/8MWfOnOHUqVPs2LGDJUuWUFxcTEpKCpGRkfj6+go3eiXmq6mpKWwVW1pa4uHhQWhoqLD6nT9/vjDJPHz4MMePH+fEiRMcOXKEffv2sWXLFpqamqiqqhJWwV5eXtjZ2WFhYYGVlRVubm6Eh4czduxY6urqaG1t5f333+eDDz7g+PHj7N27lxUrVlBbW0t+fn6HvhwXF0dSUhITJ07s8J3ZtGkTGzZsYOXKldTX11NSUkJqaiqDBw8Wbrb36tULLy8vAgICGDp0KFlZWZSXl9PY2MjmzZs7GPC2bdtYunQp06ZNIz09naioKPr374+bmxu2trYYGxujra0trn7/+UhdgMgrIisri6qqKgYGBjg7OxMREUFeXh7z589n69atHDp0iCNHjvDee+/R3NzMnDlzKCoqIi0tjbi4OCIjIwkPDxdu/o4fP57y8nIWLFjA2rVr2bhxI+vXr2flypXMnTuXiooKYYUk2X7esmULBw8eFFYNO3fuZMWKFUyfPp3c3FxGjx4trEIHDx4sbFWWlpYyb948Wlpa2LlzJ7t372bz5s0sX768g9mXlpYya9YsVq1axc6dO3n//fc5fPgwe/bsEWKaPHkyKSkpDB06lNDQUOExHi8vL3r16oWLi4vw/KStra3wuNGgQYNITEykuLiYJUuWsHnzZt577z327NnDunXrmDt3LoWFhaSmphIXF8fQoUMZMWKEcPM2Ly+PvLw84bJabGys8PjKiBEjGDt2rDDRWLlyJc3NzaxZs4bFixcza9YsYVWVnp5OUlISCQkJwhZ/RkYGWVlZpKenk5CQQFRUFL6+vtja2qKrq4uiouIL+4SGhgZmZmb07t2boUOHMnHiRKZPn87ixYtZvXq1sLMxb948ampqhMtkkhvkkhvg48aNY/z48WRmZgqre8lFqR49emBmZoaJiQlmZmbCjWhJnZaVlbF8+XL27dvHhx9+yGeffcaJEyfYsmULDQ0NTJgwgaFDh+Lj4yPcfJY8a6ympoa6urqw+rW3t8fPz4/hw4eTk5PD9OnTWb58OZs3bxZ2eQ4dOsTBgwc5cOAAe/fuZfv27axdu5a5c+cyZcoUEhMTCf7/2rvPryqTbV3gu7sVJUiQnHPOSZJkyRJFkgTJkgRBkIzkIAICkgxgIgiKimLOqbvH6f0X3Xuf++GOmmMt09Y++573HNf88Bv7w25grsWSeqtq1lMxMfD29oajoyMcHBzg4+ODxMREWjVaXV3Fixcv8P79e7x+/RpbW1tYWFhAd3c3qqurkZubS59l0UleUVGBrq4uTE1N4erVq9jY2MD6+jquXr2KyclJdHR0oLS0FAcPHoSfnx+cnZ3pM+jt7Y0DBw4gJycH9fX1GB0dxfXr17G9vY3nz5/j0aNHWF1dxblz59DQ0IDMzEyEhITAxcUF5ubm1KimrKwsd8aZ/Y8keQHsB8kOwO7u7khMTER9fT0mJydx69YtPH36FC9fvsT29jYNKM3NzSgrK0NWVhadMUxLS0Nubi5qamrQ1dVFA/DKygpu3LhBTTNdXV1obm5Ga2sr+vv7MT8/TwP9mzdv8OrVK1piHBoaQkNDA/Ly8mhZVhxVqaioQHt7O81ixP7x+vq63ADc1NSEtrY2nDlzBouLi7h79y6eP3+O58+f4/79+3KvqaSkhLqcxQDs5+dHx6dEEIeFhQWd+4yIiMCRI0dw6tQpnD9/Hmtra7h//z7NrsfGxtDU1CQ3AGdkZCA3NxclJSW0zyw6rBMSEhAVFYXY2FgcOnQIpaWlaGtrw9jYGO0tX758+bMBWBxpOnLkCHJzc2kgzs/PR05ODtLS0hAVFQUfHx+Ym5tDS0vrq+eBxQBsZmYGHx8fpKamoqamBn19fbS1sLi4+MUBWOzxyx6REnvo4qiQv78/HB0dPzsTbGxsDHt7ewQFBSE9PR1NTU2YmZnB/fv38f79e/z55594+fIlVlZWMDQ0hJKSEsTGxsLd3R3m5uYUwCEiF9XU1KCjowNLS0v4+PggPj4eJSUl9Lm5evUqbt26ha2tLfqd3b17F/fu3aO+h9XVVSwsLGBgYAA1NTVIT0+n2aOrqyv8/PyQnJyM6upqjI6OYm1tDa9evcLHjx/x7t07PHjwABcuXEBvby+OHz/+2RZDTk4OrS5MT0/j+vXrtJpz7do1GoCLi4sRGxsLT09PCggxNTWFvb09/P39kZKSgsrKSgwMDGBpaQlbW1t48uQJrVyNjIygsrISBw8ehJeXFywsLOQCS/4zKWnsvw3JC2A/SAzAhoaGcgPw1NQUbt++jefPn+P169d4/Pgx1tbWMD09TY0cRUVFyM7ORmZmJo4cOYLS0lI0NDTQctri4iKuXr2KxcVFnD9/Hv39/WhpaaF9yt7eXszNzWFjYwPPnj3Du3fv8ObNG2xvb8std5eXlyM3NxdZWVnIzs5GcXExTpw4gZ6eHlrCvnv3Lu7evYvV1VXMzs6iv7+fjsG0trbSAHzv3j28ePECr169wqNHj7CysoLp6Wl0dXWhuroa+fn5SE9Pp4FQNrBApC2JGZujoyOCgoJohjg6OoqlpSX6A3r16lVMTEzQEnRBQQENkEePHqWzs+J9lO2uFo1J4mjLwMAApqencfHiRVy4cAHnz5+nbtmGhgZUVlbS3uLRo0dp8BXncBMSEmjmI/b7vtYF/dtvv0FNTQ3GxsZwd3dHQkICysrK0NHRgbGxMczNzeHChQvULDQwMIDW1la5s7nifHhRURGdbZXdp7W0tISent4Xjwl5e3sjKSkJJ06cwNTUFO7du4d3797hjz/+wIsXL3D9+nX09fUhPz8fYWFhsLe3h76+PlRVVSkeVElJCWpqatDX14e9vT2Cg4ORkZGBuro6DA0N4eLFi7h58yYNuJubm1hfX8fNmzexsbFBKyqbm5u4fv06Jicn0draisLCQjobLLYhUlJSUFNTg9HRUdy8eROvX7/GH3/8gQ8fPuDx48e4cuUKRkZG0NTUJPdZFg2CDQ0NGBwcxNzcHJaXl3Hr1i1sbGxgaWlJbvYdGRkJZ2dnmJiYUHSmubk5PD09ER8fT82Tly5dwp07d/D48WNsbW3hypUrGBgYQGlpKfUAGBgYQE1NjSI2efD9KUheAPtBnw7ASUlJaGhowPT0NDY3N/Hy5Uu8e/cOL168wObmJi5duoQzZ86gra0NtbW1FChx7Ngx1NXVobW1FQMDA5icnMTCwgIWFhZw/vx5mpGKgA1x9nd2dpYG4A8fPuDDhw94+vQp7b/19/fT/qEIsaitrUV7ezt1HK+vr1NXs5g1iOMpdXV1dNRpcXERW1tbePXqFd6+fYtnz57h9u3buHjxIoaHh9Hc3IyqqioUFhYiOzsbqampiIuLQ1hYGHx9feHk5ARLS0uafYhAh7i4OBQVFaGzsxNTU1O4du0alpeXsbS0hKmpKTr6IcIYKioqUFVVhZqaGlq2Fd3PIjlKnPdMS0ujpqTh4WFMTU3h/PnzmJycxJkzZ9DT04PW1lY0NDTQmWXZ8BJxdCohIQH79++Ho6MjDVZfW3L89ddfoaKiAn19fTg6OtIsXzz0jI2N4fz58zh//jwmJiboeE1zczOFPlRXV9PrLS4uRnZ2Nu39uri4wNTUFHv37qWccJFSZWRkRIN+bW0tJicncffuXbkB+OrVq+ju7kZOTg72798Pa2trCpH47bff5FKqxDGqAwcO4OjRo2hra8PU1BSWl5dx9+5dmvlubGzQas3a2ho2Nzdx//59PHjwALdu3cKlS5cwMDCAqqoqpKam0lGxoKAgWiE4e/Ysbt68iTdv3uA//uM/8Oeff+LFixdYXV3F9PQ0uru75T7LFRUVqKuro+Nxly9fxtraGm7fvo21tTVayamvr0dWVhZtH4jjVVpaWjA2Noarqyuio6NRVFSE06dP48KFC9jc3KRGw6WlJfT19aGoqAgRERGwtbWFtrY27/n+fCQvgP0g2QHYw8MDSUlJOHnyJKanp3Hnzh28evUKHz58wJs3b3D//n1qchJHKurr6ym9qqmpCZ2dnRgYGKAggrNnz9LMt6qqCkVFRSgqKkJlZSXa2towPT2N9fV1PHv2DB8/fsTvv/+Oly9f4u7du1hcXMT4+Di6urqooaq+vh4tLS3o7++nppVbt27hzp072NjYwOLiIkZHR9Ha2koDQWNjI4aGhmgAfv36Nd6/f49Xr17RXu3k5CR6e3vR1NSEmpoalJSUUENUbGwsgoKC4O7uDhsbG5iamsLIyAjm5uZwdnZGSEgI0tPTcfz4cfT29mJ6epqOk0xOTmJgYADt7e1obGzEyZMn0dTURGenT506hePHj6OwsJCCKvz8/ODj44PAwEBKV6qsrKRl+9HRUYyOjtIRpK6uLrS1taG5uZlCHsTDh5h5p6WlISwsDC4uLjAwMPjmACx7NtzS0hJ+fn5ITExEUVERTp48ie7uboyMjHwWmtLV1UWd0M3NzdR8VVNTg8LCQhw6dAjh4eG0ZCwGYHFrkpqaGjUDxsXF4fjx4zh37hzu3LmDd+/e4ffff8fz589x5coVdHd3IysrC4GBgbC0tISmpiaUlJToyj0lJSUKERHhMuXl5ejr66NmvO3tbTx8+BBbW1s0AF+/fh2rq6vY3NzEw4cP8eTJE+qIHhsbo33UyMhIBAQEICQkhFZAzp49i/X1dbx9+xZ//fUX/vrrL7x58wabm5u4ePEizpw5g87OTjpjLvoTBgcHMTMzg2vXrtH53eXlZczOzqK3txfV1dVIS0uDv78/rKysKLtZXV0dhoaGcHZ2pgeMrq6urw7AR48eRVhYGKytraGpqckdzz8fyQtgP+jTATg5OVluAH79+jU+fvyIt2/fYnt7GysrK5idncXw8DA6OzvR1NSEhoYG6nj99PiJ6I4tKytDTk4ODh8+TNGTTU1NmJycxM2bN2kA/uOPP6h5RTShiFme6Kjt7OzE8PAw/dESA/DNmzdpNnvq1ClUV1ejsrISJ0+exODgoNwA/OHDB7x+/Rrb29tYXl7GzMyMXDdvRUUFCgsLkZmZSeEYnp6esLW1hYmJCQwMDGBkZAQbGxv4+PggJiYGBQUFaGhokEtC+jTgQzawRARVtLe30zGhuLg4BAUFwcfH57MgDnFkRby/Imzj9OnT6OzsREdHB6WDySaEVVVVIS8vD/Hx8fDx8YGpqSnU1dV/OIgjPT2dthlEgIRsEEhPTw9Onz5NZ5FFbS0tLbT/mZCQAH9/f9ja2kJPT4/2IMUlCQYGBnQcrqamBhMTE58NwEtLSzh9+jQNwBYWFpRxLa6e3LVrF7S0tGBlZQU/Pz+apQ4PD2NpaUnu2Nv9+/dx69YtahgUS9OiAfHRo0dYX1/H9PQ0WlpakJeXh9jYWAQHB9P7Ultbi7GxMRqA//nPf+Kf//wn3r17J/cw2dPTQ5GaLS0tdLZ7fn4e169fx8bGhlw3/+nTp1FRUYGUlBTs27dPLo1L5FDLnkX+VwNwaGgorKysoKGhwbnPPx/JC2A/6EdnwDdu3PhsBiyOnoh8ZdHZW1NTg7KyMmqiiouLQ0xMDMUO1tfXY2JiAmtra3IzYNGItbS0RDPgpqYmCi8Qy9wiKUl2AL506RJGRkbQ3NxMy6AnT57E0NAQLl++/NkA/ODBA7nXJKL6RNeuaMoKDg6mM6ZGRkZ03ZzISA4ODkZaWhpKSkrQ2NhIg6w4AytmhC0tLTh9+jSGh4cxMTFBSVkdHR2orKzE4cOHceDAAUqKElGaqampKCgoQFVVFRoaGigCUgzqIsqwq6uLgjD6+/vpD74I4ggNDYWdnR20tbW/GcQhPhe6urqws7ODn58fYmNjqQP9xIkTaG5ulosE7ezspMFXpGSNjIxQEEdNTQ2ys7MRGRkJNzc3mJqaQlNTE8rKypStrK+vTwNwdXX1dw/A6urqNADv2LEDysrK0NHRgZ2dHSVVNTQ0YGxsDNeuXcPW1haePn2Kp0+f4sGDB7h9+zZWV1exurpK4TNPnjzBixcv8PTpU9y+fZuO8ogjQREREYiKikJmZibq6uowPj4uNwD/9ddfdGxKJGuJ1ZyvzYDFHrQYgLu7u1FZWYnU1FT4+fl9NgDr6+vzAMwEyQtgP+hLe8CyA/DX9oDFEq/s8Ze8vDzk5+cjLy8PR44cQWZmJpKTkxETE4PQ0FAEBgYiKCgIBw4cwOHDh2nZbnV1FU+ePMH79+/x4cMHPHv2DBsbG5ifn8fAwMBX94BHR0dx8eJFrK+v0xK0aFwRwQ81NTVobGykPeB79+7h1atX9JpESMHo6Cja29tRW1tLDw2HDx+mxijZG4sMDAygo6Mj17nr5+dHF1hUVFRQVrM4h3v8+HEK6BfZwzMzM7hw4QLm5uZo2by4uBjJycm0FxwYGIjw8HAkJCTQWetjx45RmEltbS0lkZ06dYpmprK52qJJqqysDAcPHoS7uzsMDQ2/eg5YfC5UVFSgra0NKysreHl50YUJ4kKL6upqusBALK2LpC+xDXHu3DlMTExgZGQE7e3tOHbsGFJTUxEQEABbW1vo6urSFYxiAHZ2dkZMTMx3D8Dm5uZyA/DOnTuxZ88eWp6NiIhAXl4empub6az2/fv36diR6J5fWVnB8vIy1tbWcOfOHTx8+BDPnj2jcJhLly6hr6+PHpTi4uLody4eJjc2NmgJWnRt37x5Uy7spaKigvaAT5w4gc7OTopIXVlZwfr6Oi1B9/f3o7a2FocPH0ZgYCCsra1pCfpLA3BnZycWFhZ4AFZMkhfAftCXuqBlm7Bku6BXVlYwNTWFzs5OVFdX09EScYWb7DV+slereXt7w83NDS4uLnTNoTg2MTo6iuXlZTx+/Bhv376V64IeGxtDS0sLBcenp6cjIyMDR48exfHjxynIY2VlBXfu3KG4zE+DOFpaWnDmzBksLS3h3r17ePnyJb2mmzdv0l5bfX09iouL5cI4IiMj6Xo4e3t7uh5OdKGamJjA3t4e+/btQ2xsLAXkV1VV0W1OpaWltPddUVFBwSAi//ratWuU4FVXV4ecnBzExsYiJCQEwcHBiIiIQEJCAtLT05Gbm0spSuL2IfHH/Pjx45TTPDw8LJdHPTAwgIaGBmRlZcHf3x/m5uZQUVH55udCRUUFOjo6sLKygqenJ8LCwpCYmIjMzExKPxNnjSsrK1FdXY36+nq0trair6+PmrVEcpcIVsnLy0NkZCRcXFxgaGgIdXV1umT+Xw3Az549w+LiIrq6upCZmYmAgAAagMXl9WL/WnRUi+NHXV1dmJmZwcrKCu7du4ft7W2KPr1x4wauXLmCpaUlXL9+nZahHz58iIcPH2JzcxNLS0s4c+YMGhoaaF9drEw0NjbS2fk3b97gzz//xMePH/HkyRPqgm5sbKTP8uHDh+k8uIhknZmZoRzn1dVVethtbGxETk4OQkJCYGdnB319fairq0NdXf2zJWgxAN++fRsPHz6k5e/e3l4UFBQgJCSEB+Cfl+QFsB/0rWNI4hzw8+fPsbW1RZ2gtbW1yMnJoVuBREKUp6en3EXpspfYm5mZwcLCAg4ODti3bx8OHjyIY8eOYWRkBDdu3KD4vufPn9NyX3d3NyoqKugMa1hYGCIiIpCYmIj8/HycPHkSZ86cwbVr13Dnzh2ayVy8eJFmXKdOnaLZshiARebv9vY2bty4QUeFRFpUUlISoqOj5R4gXFxcqAHL0NCQ7hq2sLCAi4sLgoKCkJiYiCNHjqCsrIy6kcW1jJmZmcjKysLRo0dRV1dHR7DEnqNoBGtra0NJSQldIyjuek1JSUFWVhby8vJQWFhIEaD5+fnIz89HYWEhysvLceLECbS3t2NoaAhTU1PUDDY+Po6Ojg4UFhYiJCQE1tbWUFNT++rnYseOHTQg2tnZ0Y1MstcQijrE/5aWltISucjqnp2dpazuyclJdHV1oby8HAkJCfD09KRlaBUVFZrRyQ7A4+PjuHPnDt6+fYuPHz/i6dOnWFxcRGdnJzIyMuhhQtzVK3tHrzh+JFZbBgYGsLCwgJWVFToqtrKygqWlJczNzWFqagpTU1OUL768vIzbt29Th/3169cxNTVF2wW5ubnIyclBaWkpWlpaMDk5iY2NDbx69Qq///473r59i62tLczOzqKjowNlZWV09WR4eDhlfRcWFqKlpQVjY2NYXFykZWjZc8CFhYWIjIyEk5MT3U2soaHxxQF4fn4et2/fxvb2NqXKiQE4ODgYlpaWPAD/nCQvgP0g2SjKT5Ow1tfX8ejRIzx+/Bi3bt3C+fPn0dbWhqKiIiQkJCAgIIAGJgsLC5iZmcHMzAwmJiYwMjKCoaEhdHV1oa2tDW1tbRgYGMhFApaWlmJoaAjXrl2jOEBxNnd8fByNjY2Uwevr6wt3d3d4enoiODgYKSkpqKioQF9fHy5fvozNzU08ePCAwu8nJiaoCayrqwtnz56l5ptnz55REtaVK1coCau4uBjp6emUhLV//374+fnBy8sLLi4usLOzg6WlJUxNTWFiYgIzMzPY2dnB29sbERERlMsr9sKrq6tpRp2enk4z2JqaGvT09GBubo4GA9HcJppuMjIy6AL35ORkZGZmIj8/nxKuRDa2OOubn5+PkpISHD9+XO42oYsXL+LixYu0n1hWVkZHUdTV1b/6uVBSUqImLGdnZ7puMTMzEwUFBXSPbXFxMQoLCymnWxxH6+jowOjoKObn57G0tETpXX19faiqqkJycjJ8fHxgZmZGA7DsDDg6OhpVVVUYHx/H5uYmda4/efIEly5dQnt7Ow4fPgw/Pz+Ym5tDU1MTu3fvhrKyMrS0tGBmZgYPDw/Exsbi6NGjaG5uxtjYGC5fvozl5WWsrKzg6tWrdJZ5cHCQmsb6+vro4eHq1atYW1ujW4Xm5+cxODiIxsZGlJeXUzZ5R0cHpqensbGxgZcvX+L9+/d48eIFbt26hbGxMTpKFBkZSddY+vj4IDQ0lLqoRVyqOIq0urqKubk59Pb2oqysDLGxsXBzc4OJiQm0tLSgqakJQ0NDGoALCgrQ0dGB+fl53Lp1Cw8ePKBto+7ubuTn5/MA/HOTvAD2g2TPfIosaNFQsrq6ivv379NFDGfPnkV9fT0yMzMRGhpK8X96enrQ0tKip3INDQ3s2bMHampqUFFRoT+u4mJ3Dw8PxMTEoLi4mJJ77t69i0ePHmFrawtLS0sYHBxEVVUVdX+K/F0bGxt4enoiKiqKbqBZWFigYyVbW1tyTVUdHR00AC8uLmJzcxNPnjzB06dP5W7VkU3CErcRfZoBLTurt7a2hq2tLVxdXREYGIi4uDjk5eWhurqajhmJvWsRRCEGUZH9Oz8/j5WVFToCIwbgyspKShkTVzfm5eXRvqs47yvO2IoZaHl5Oerq6tDW1kYz4AsXLtDVjqdPn0ZJSQnCw8Nha2uLPXv2fPVzoaSkRPfdenh4ICIiAmlpacjPz0d5ebncErt4IBCXwtfX16OzsxNnz57F/Pw8FhcXsbi4KDcAJyUlfXEA1tPTg5OTE6Kjo1FRUYHR0VGsr6/jxYsX1Im/sLCA1tZWpKenY9++fTAzM6M4RdE4ZmNjA39/f6SmpsolTcmGw8zMzGBoaAjt7e2or6+npr3a2lo0Nzejv7+fvmZ5eRnLy8tYXFzExMQEurq66JiXuKlqenqaOvplt20GBgZw7NgxJCYmUpa0jY0N7O3t6Xam0tJSnD59GrOzs1hZWcHm5iZ19Q8ODqKyshIJCQlwd3enM9SyA3BERATy8/PR1taG2dlZaiQTtzp1dXUhNzcXQUFB1LTGA/BPR/IC2A/69DakuLg4VFdXY2RkBNeuXcPt27dx+/ZtLC4uYmBgAJWVlXJXs4mOzN27d1MK0c6dO7FjqKOEjgAAFnJJREFUxw4KRRDBCOrq6hQcIM4timsPxZ2vovlKdJvGxMTQQK+vrw8jIyPY29tj//79yMzMRGNjI6anp7G2toatrS3cvXuXBmBxxKezsxMjIyMU2rG9vS13VdzExAQ6OjrouI7IY46Li5O7kCEwMBC+vr7w8PCAi4sLXF1d4ePjg7CwMLoPWAw+4gJ2cWtUYWEhCgoK6BiPyMG+fv06LYNOTEygpaWFHgQSExORkpKCjIwMFBYWorq6mpqdRHOXCPOorKykhrOuri4K7Zibm8Ps7CxGR0fR0tJCsyArK6tvDsDiGI+5uTm8vLzokgQxyxYXPYhz4DU1NTTzFxdtnD17FnNzc7h48SLm5+epOU5ESHp4eMDExIT2gFVVVaGnpwcHBwdERkairKwMQ0NDWFlZwaNHj/D8+XPcvXsXMzMzaGpqQmpqKnx9fT9bxjYwMICjoyNCQkKQnZ2N+vp6DA4OYnZ2FpcvX8alS5cwPT2NgYEB2pfNycnBoUOHkJqaiszMTBQVFeHEiRPo7e2lVDexTzwzM4OBgQE0NzdTE5qIX11eXsb29jaePHlCD5OdnZ0oKCig7m8zMzMYGhrC1NQUjo6OCA0NpTxxcbnI+vo6hXHIDsAeHh4wMzOjAdjAwAAODg4ICwvDkSNH0NzcTEEjYhY9MzOD9vZ2ZGdnIzAwEGZmZtizZw9nP/98JC+A/aBff/0Vu3fvhq6uLhwdHREVFYWysjL09vZiYWEBN27coGv1Ojo6UFRUhOjoaLi7u9MfT9F9+q2fs2PHDtprdnJyoj8Y7e3tlIEr9kInJibQ3NyMI0eOIDQ0FLa2ttDX14eWlha0tbVhYWEBX19fpKSkUASkuLj95s2bNEvp7u5Gc3MzWlpa0NfXh+npaXqoEIP9lStX6No30aFaWFhI+7bp6elITU1FUlKS3NL0vn374O3tDT8/P4SHhyMlJQUlJSU4efIkenp66IJ6cexEDJTiGsbh4WHMzs7S7UbT09Po7e1FTU0NcnJycPDgQURHRyM+Ph6HDh3C0aNHUVNTIxfi0dLSIncNYVNTE9rb26kLenx8HOfOncPZs2fR3d1NlxeIs8Cqqqpf/X0pKSlBU1OTZsAHDhxARkYGSktLaZAV9xvLBoA0Nzejvb2dlnGnp6dx/vx5OgNbW1tLx6FEKpc4Cyx7dCg0NBSFhYXo7u6mSzS2trawtraG8fFxnDhxAklJSfDy8oKJiQk0NDSgoqJCy+YuLi7U/SyCWM6fP4/5+XlMT09jcHCQLuBISUlBZGQkgoKCEBgYSM1mIgZUXHspO5MfGhpCa2srhcOIPoPFxUX6fK2trWFmZgaNjY3IzMxEUFAQNVFpa2tDX18f1tbW8Pf3R0ZGBk6cOIHh4WFcuHAB169fx7Vr1zAzM4Oenh6Ul5cjLi7usxmwnp4ebG1t6ahVfX09zpw5Q0vt4ihfU1MTLdmbmppCTU2NB+Cfj+QFsB/0yy+/YNeuXdDW1oatrS3CwsKQn59Pd/XOz89jbm4OIyMjaGhoQHZ2Nv3x/FeJSrLEUreenh7s7OwocL+hoQEjIyOYm5uja/b6+/tx/PhxHDp0CAEBAbC0tIS2tjb27NkDDQ0NyigW+8g9PT2YmZmR22sUMxRxJlnciCQCD9bW1rC8vIzLly9jampKLoSjurqaIjbFPqvYxz148CAOHDiAoKAg+Pr6Yt++fQgJCUFCQgLd3dvV1YXBwUG5y+jFQCkbJDI5OUldyv39/WhoaKCL5cW9wxERETh48CCys7NRXl5OSWDi3G97ezva2to+Owc8ODiI4eFhDA4OoqurC/X19SgoKEB0dDScnJygp6f31duQ/vGP//fAJBv0EBISgpSUFBw9epSW2cUZYFFHe3s7Ojo6cPr0abrreHR0FCMjI+jp6aHu4fj4eHh7e8PS0hJ79+6FsrIylJSUqHvZ2toaQUFByMnJQXNzMz04iSv6+vr6UFFRgZiYGLi6usLIyAjq6uqfDcDh4eEUodnb24vx8XFMTExgeHiYjmWlpqYiNDQUHh4edMORm5sbAgMDcfDgQRQVFVGUqejoFr8vkWImHozEkvXVq1dx48YNagasrq5GcnIyfH196bOsoaEBbW1tSupKTk7GsWPH0NXVhXPnzmFhYQFzc3N0HWFhYSGioqLg7OwMY2NjaGpqQl1dHTo6OjSIi5MF3d3dtP0gMthramqQnJwMLy8vGBkZQVVVlWMofz6SF8D+BjHbsbCwgL+/Pw4dOoSqqip0dXVhaGiIBqfS0lIkJSXBz88P1tbWlCf7PXF2n8Yb+vj4UMi/CNY4c+YMBgYG0NTURKH3np6eMDY2phmO7DJlWFgYsrKyaJYyPj6O8fFx+uMocpZLS0tRU1ODtrY2WpoVDxZTU1OUViWSo2SXdsUep5gVp6WlISYmBsHBwfDx8YGXlxf27duHsLAwpKWlobi4mJKienp60NPTg87OTrn0I3FWd3BwEAMDA+js7ERdXR0lRe3fvx9eXl5wd3eHj48PDfA5OTm0z9vU1ESzexHEIQZhEYrR0dGB5uZm1NTUoKCgAImJidi3bx81LX1rD1BsTezdu5ca5w4cOID09HS55XBxs5XsA4EI5Oju7qaYzLq6OqohICCAZoJqamp0fEg2PtLHx4fuIe7t7cW5c+cwNTVFx3Ly8vIQEhICBwcHStQSR5nEsuz+/fuRnp6OY8eO4dSpU1RTc3MzKioqcPjwYYSFhcHd3R2WlpbUOGhmZkaNZyKLW+wJDw8Po7e3Fy0tLRRZWlxcjMrKSjQ1NaGvrw8TExNUa2trKwoKChAVFUWrRpqamlBVVYWGhgY9LERFRSE3NxcnTpygY2SDg4MUYJKRkUFZ0Pr6+tizZw9UVVWp4czT0xMxMTE0a+/p6aGIUPHvKSoqCi4uLtDX14eysjLHUP58JC+A/Q3iyImxsTHc3NwQHR2N7Oxsaqg5ceIEysvLkZ6ejrCwMLi6utKy39eutPvUL7/8gp07d9IMVmQoHz58mJKVxOBXXFyM1NRU7N+/Hw4ODhTWIEL7tbS0YGlpCV9fX8THx9PRnubmZtqXE/t6st3H5eXlcjGKfX196OnpoYHq5MmTdFlEZWUlXRVYUlJCjVTJycmUVCXuCHZxcYGPjw/Cw8ORmpr62X6tSD4Ss3ER29nU1IS6ujqUl5cjOzsbcXFx8Pf3h7OzM6ytrWFpaQk7Ozu4u7tj//79iI+Pp/3g8vJyCuMQy6Cy6urqPrvoITAwEPb29tDR0YGysvI3Z0Di9yUGNHHWOSoqCmlpaXJNYbI1iFhS4fjx4ygvL8eRI0eoBkdHR5q1ivzmX375RW6bwtnZGZGRkcjOzqbO7vb2dpw8eRJFRUVITEz8bBa9a9cuufAQb29vxMbGIjs7m2qtrq6mu6wPHDgAT09PuplJU1MTGhoa0NHRgZmZGVxdXREWFoZDhw6hpKQEdXV1OHnyJOrq6nDs2DHk5eUhIyMD6enpyM7Opv9G1NrY2IiysjIkJyd/9tCxe/duqKqqQkdHBzY2NggICKDjddXV1WhoaKBIVBFR6u3tLZehvXv3blqlcHBwQFBQEJKSkmi7oqGhAbW1tfTvKTAwELa2tti7dy+UlJR4AP75SF4A+xvEPrC2tjZsbGywb98+REdH49ChQ8jOzqabgSIiIuDl5UWB8N+7/CzIhjtYWFhQd60443rkyBG5a+vc3NzkjpiIBi8RQu/g4ICAgAAkJCQgKyuL7qHNzs5GcnIyoqOjER4ejoiICMTGxiI1NZXu4RU3EskOtKKjWFzlJxK9srKykJ6eTueD9+/fD09PT9jb28PKygqWlpawtbWFh4cHgoOD5Y7rFBcX0yxJhHEIsrVGRETAx8cHdnZ2MDY2hq6uLnR0dGBgYAALCws4OTnBz88PBw4cQGJiItLT05GTk0P3/oqjQOIqwtzcXGRmZiIpKYmSvBwdHWFoaPhD2wa7du2ihyZ7e3tqOhN709nZ2cjPz8fRo0fl7v8VS/fZ2dlISUlBVFQU/Pz84ODgQCsau3btknsIEJ/DvXv3wsLCAt7e3tT8JV5jbm4u3apkb29P1+qJWbSo18jICA4ODvD390dUVBQ1sx0+fJhiJH18fGBjY0MzStl7hEWvgYeHB0JDQ5GUlISsrCzk5uYiOzsbaWlpFNQSERGB6Oho+m/Ee5Gbm4uUlBQEBwfTDVCamprYtWsXdu7cid27d0NDQwMmJiZwdXWlh6z09HQcOXIE2dnZdBlIQEAAHBwc5FYNdu7cSasU5ubm9D0SEhKQkZGBnJwc+gzIPjh/6ypK9j+a5AWwv0nE9xkYGMDOzg5eXl7Yv38/wsPDER4eTmlQNjY2MDAwkJu9fO/PEH/Q9+zZAz09PVhZWcHDw4MaXyIiIhAWFgY/Pz+4urrC0tISurq6UFFRkQva3717NzQ1NWFiYgJHR0daAo6KiqLAjoCAAHh7e8Pd3Z2WckUMZnx8PJKSkpCSkoKUlBQkJycjKSkJiYmJOHjwIJ2/FcleohNahI64u7vDzs4OpqamMDAwgJ6entxAKeqJjY1FQkICEhMT6XsLCQkJiI2NRXh4OPz9/eHm5gYrKyvo6+vTEqWqqirU1dWhra0NY2Nj2NnZwcPDA/7+/ggNDcWBAwcQGxuL+Ph4qjk+Ph6xsbFy74O7uztsbW1hZGREqxbfO/sRg6KmpiZdPuHq6kp735GRkYiJiaEaxGsTud+ffnaMjIzogerThwDZWbeenh5sbGzg5eWF4OBgREVFISYmhh4mxL24YkCTnUWrqKhg7969MDExgYODA7y8vBAYGEjJYuJ+Z9nPsuxVhp9+Rt3c3ODv74+wsDBERkYiPDycGvFE8Iy3tzcCAgIQHh6OmJgYxMbGUoqai4sLzM3NoaOjAxUVFezYsYMyq8WMXQS6+Pr6IiQkBBEREfRzfH194ejoSK9XvHcidlNNTY3uBnZ2dqZLPCIiIijS1M3NjfaflZWVuQHr5yR5Aexvkp3tiMHE3t4ezs7OcHZ2hp2dHZ351dDQ+OIf0O8h+wdOV1cXZmZmsLW1hZOTE1xcXODk5ESJUyLzVnagF39kxZO/GBScnJzg6uoKV1dXODk5ySVwmZubw8rKCvb29nB1daUQhH379n2Rr68vfH194ePjA29vb9qPdXFxgb29Pe0XimYakcurra0NIyMjWFlZwcnJCR4eHl/8Ob6+vvD29oaHhwecnZ3phiVxpGvXrl3YsWMH7YuqqKhAQ0MD+vr6cu+Xm5sbPDw84OXlBR8fH6rX09MTbm5ucu+lnp4eDTQ/2nzz22+/QVlZGRoaGtDT04OJiQm9525ubvD09IS3t7fc++bl5UWvz87ODubm5nI1fOsu4l27dkFdXR36+vqUnubq6kq/AxsbGwqj+HQwEYO4iooKtLS0KK3M1tYWDg4OdAZXHGsTM3HZ7yH7oKirqwtTU1O5z6izszPs7e1hbW0Nc3NzmJmZ0XaBs7MzPfSJ8BYTExNoa2tDVVVV7uFH1CqWok1MTGBtbQ1HR0e4uLjAxcUFDg4OsLa2hrGxMb3eHTt20PcQVy+KWbuxsTF9D2dnZ7nPgI6ODlRVVeW+nv1UJC+A/SfIDo579+6Fnp4eDA0NaZanpaUFVVVVKCkp4bfffvvb/4jFuWBVVVVoampCV1cXBgYG9LN0dHRoFvilWbbsIKyhoUFfb2RkBCMjIxgYGEBXV5eOamhqakJbW5tej0ixsrCwgIWFBSwtLT8j/j/xB9bU1BTGxsZUn2gKE8uJSkpKUFZWpoHYwMAApqamMDc3/+xniO9rYmICQ0ND+n7ij6vs6xWvVdwWpKWlRa/X2NiYfobwpVq/9V5+j19++UXudyb2ST+t4dP3TLy+Tz87/6oG2UFFS0uLzn8bGxt/8f369HMoBjbx+xDvmb6+PvT09Og9EQ87X3oYEDV87TOqp6cHbW1taGlpQUtLC3v37pX7vRgbG8PIyIj2lsUqztdqFT9HR0eHYk5F5Km2tjbU1dXpoffT7yFmwuJBTfxuRK26urrfrIH9NCQvgP0niX/MoqFFLIWKJpd/19OzGFjEwCV+jmguEXt63/pZYlAQX6+mpkbpW7t376ZsYCUlJTpnqqqqSpeZi9QuMUh/jYaGBtTV1SndSxybEX8MBbGsKBpsxM/42vcUnaxif/tfNUWJgfhrr0MQtYrf2/e8l9/7OxPvuXiNP1LDjzy0yb5ekZKlpqb22ff71tfLfpaVlZUplU32s/w97/mnn1FRg/iciuZA8e9FXBX4va/9S79b8VrFZ/l7Ph+yv5tP/+3+uz4D7L81yQtg/wZiQJFNshJ7bP/uf8DiD+WXftb3fr3s136p3k9/xo4dO2jWKjtAf4nsfyMSvr5Vn+zPEk1jn/4M2e/1o6/3119/pe8vlqllf86nSWQ/8r3/zu/sS+/lv7MG8fuVTVb70c+H7Hv2d+r50mf008/Yp5+vH33tX/sZf/f1/t2vZ/+jSV4AY99NdoD+Xv/On/P/67X8d3gvpf7dMqaAJC+AMcYYU0SSF8AYY4wpIskLYIwxxhSR5AUwxhhjikjyAhhjjDFFJHkBjDHGmCKSvADGGGNMEUleAGOMMaaIJC+AMcYYU0SSF8AYY4wpIskLYIwxxhSR5AUwxhhjikjyAhhjjDFFJHkBjDHGmCKSvADGGGNMEUleAGOMMaaIJC+AMcYYU0SSF8AYY4wpIskLYIwxxhSR5AUwxhhjikjyAhhjjDFFJHkBjDHGmCKSvADGGGNMEUleAGOMMaaIJC+AMcYYU0SSF8AYY4wpIskLYIwxxhSR5AUwxhhjikjyAhhjjDFFJHkBjDHGmCKSvADGGGNMEUleAGOMMaaIJC+AMcYYU0SSF8AYY4wpIskLYIwxxhSR5AUwxhhjikjyAhhjjDFFJHkBjDHGmCKSvADGGGNMEUleAGOMMaaIJC+AMcYYU0SSF8AYY4wpIskLYIwxxhSR5AUwxhhjikjyAhhjjDFFJHkBjDHGmCKSvADGGGNMEUleAGOMMaaIJC+AMcYYU0SSF8AYY4wpIskLYIwxxhSR5AUwxhhjikjyAhhjjDFFJHkBjDHGmCKSvADGGGNMEUleAGOMMaaIJC+AMcYYU0SSF8AYY4wpIskLYIwxxhSR5AUwxhhjikjyAhhjjDFFJHkBjDHGmCKSvADGGGNMEUleAGOMMaaIJC+AMcYYU0SSF8AYY4wpIskLYIwxxhSR5AUwxhhjikjyAhhjjDFFJHkBjDHGmCKSvADGGGNMEUleAGOMMaaIJC+AMcYYU0SSF8AYY4wpIskLYIwxxhSR5AUwxhhjikjyAhhjjDFFJHkBjDHGmCKSvADGGGNMEUleAGOMMaaIJC+AMcYYU0SSF8AYY4wpIskLYIwxxhSR5AUwxhhjikjyAhhjjDFFJHkBjDHGmCKSvADGGGNMEUleAGOMMaaIJC+AMcYYU0SSF8AYY4wpIskLYIwxxhSR5AUwxhhjikjyAhhjjDFFJHkBjDHGmCKSvADGGGNMEUleAGOMMaaIJC+AMcYYU0SSF8AYY4wpIskLYIwxxhSR5AUwxhhjikjyAhhjjDFFJHkBjDHGmCKSvADGGGNMEUleAGOMMaaIJC+AMcYYU0T/+D+MMcYY+y/3j//NGGOMsf9y//hfjDHGGPuv9X8BWlp8QvcSx74AAAAASUVORK5CYII=" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts><script x="35" y="34"><block s="receiveGo"></block><block s="doSwitchToCostume"><l><option>Empty</option></l></block></script><script x="228" y="19"><block s="receiveMessage"><l>game over</l></block><block s="doWait"><l>1</l></block><block s="doSwitchToCostume"><l>game over</l></block></script></scripts><sprites><sprite name="Missle" idx="5" x="-20" y="125" heading="180" scale="1" volume="100" pan="0" rotation="2" draggable="true" hidden="true" costume="1" color="0,7.242000000000005,181.04999999999998,1" pen="tip" id="18"><costumes><list id="19"><item><costume name="Untitled" center-x="4.5" center-y="14.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAhCAYAAAAChSExAAAANUlEQVQ4jWNgYGBg4FF57kAsZoBp4FR48Z9YzKPy3IGBFA0wPKppVNOoplFNo5pGsKb9pGIAP5JkORm69awAAAAASUVORK5CYII=" id="20"/></item></list></costumes><sounds><list struct="atomic" id="21"></list></sounds><blocks></blocks><variables></variables><scripts><script x="28" y="10"><block s="receiveGo"></block><block s="hide"></block><block s="setHeading"><block var="DOWN"/></block><block s="doSetVar"><l>MISSLE_SPEED</l><l>5</l></block></script><script x="30" y="125"><block s="receiveMessage"><l>launch missile</l></block><block s="gotoXY"><block var="INVADER_X"/><block var="INVADER_Y"/></block><block s="goBack"><l>1</l></block><block s="show"></block><block s="createClone"><l><option>myself</option></l></block><block s="hide"></block></script><script x="28" y="281"><block s="receiveOnClone"></block><block s="doUntil"><block s="reportLessThan"><block s="yPosition"></block><block var="BOTTOM_EDGE"/></block><script><block s="forward"><block var="MISSLE_SPEED"/></block><block s="doIf"><block s="reportTouchingObject"><l>Cannon</l></block><script><block s="doSetVar"><l>GAME_OVER</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doTellTo"><l>Cannon</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><custom-block s="for each %upvar of %l %cs"><l>item</l><block s="reportGet"><l><option>other sprites</option></l></block><script><block s="doIf"><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block var="item"/></block><l>invader</l></block><script><block s="doTellTo"><block var="item"/><block s="reifyScript"><script><block s="removeClone"></block></script><list></list></block><list></list></block></script></block></script></custom-block><block s="removeClone"></block></script></block></script></block><block s="removeClone"></block></script></scripts></sprite><sprite name="Sprite" idx="1" x="1.0085684658627088" y="-1.1133547999782536" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="80,80,80,1" pen="tip" id="106"><costumes><list struct="atomic" id="107"></list></costumes><sounds><list struct="atomic" id="108"></list></sounds><blocks></blocks><variables></variables><scripts><script x="13" y="10"><block s="receiveGo"></block><block s="hide"></block><block s="doSetVar"><l>LEFT_EDGE</l><l>-240</l></block><block s="doSetVar"><l>RIGHT_EDGE</l><l>240</l></block><block s="doSetVar"><l>TOP_EDGE</l><l>180</l></block><block s="doSetVar"><l>BOTTOM_EDGE</l><l>-180</l></block><block s="doSetVar"><l>UP</l><l>0</l></block><block s="doSetVar"><l>RIGHT</l><l>90</l></block><block s="doSetVar"><l>DOWN</l><l>180</l></block><block s="doSetVar"><l>LEFT</l><l>270</l></block><block s="doSetVar"><l>GAME_OVER</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></scripts></sprite><sprite name="Cannon" idx="2" x="85.5" y="-145.5" heading="270" scale="0.35" volume="100" pan="0" rotation="2" draggable="true" costume="1" color="216.75,26.009999999999998,0,1" pen="tip" id="143"><costumes><list id="144"><item><costume name="cannon" center-x="116" center-y="77" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOoAAACPCAYAAAD0rUenAAACeUlEQVR4nO3bMW7UUABF0azEhd24pKRmJ3S06bIKCtY0kuVI6SjSsRSniIJApGHGaHyHc6XTW5ae/V347k65PjxO27nmddquff3Sf5GhSoEMVQpkqFIgQ5UCGaoUyFClQIYqBTJUKZChSoEMVQpkqFIgQ5UCGaoUyFClQIYqBTJU6eANy3j2SN+G+vB8b6zSew2ncRuWy10y0l/Huse1XPueSru318iOwhFaN5mhSoEMVQpkqFIgQ5UCGaoUyFClQIYqBTJUKZChSoEMVQpkqFIgQ5UCGaoUyFClQIYqBTJUKZChSoEMVQpkqFIgQ5UCGaoUyFClQIYqBTJUKZChSoEMVQpkqFIgQ5UCGaoUyFClQIYqBTJUKZChSgfvy/fP27xef1x7+/T00ViLDcu4zevEO649qn/5ZuVPwzIe9yF2a8c7ONe8HvjTwFDhlaFCgKFCgKFCgKFCgKFCgKFCgKFCgKFCgKFCgKFCgKFCgKFCgKFCwGGH+u3H15v+7xL+xrxO28Pz/X5jHU7jNiyXM1L43dsP5Bc7jZvjKhzcsBgqHJ6hQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQoChQsDPoc7rBBzUsIzbCwLuUzFodAb2AAAAAElFTkSuQmCC" id="145"/></item></list></costumes><sounds><list struct="atomic" id="146"></list></sounds><blocks></blocks><variables></variables><scripts><script x="10" y="10"><block s="receiveGo"></block><block s="setScale"><l>35</l></block><block s="gotoXY"><l>0</l><block s="reportSum"><block var="BOTTOM_EDGE"/><l>35</l></block></block><block s="doSetVar"><l>CANNON_SPEED</l><l>5</l></block><block s="show"></block><block s="doWait"><l>.1</l></block><block s="doWaitUntil"><block var="GAME_OVER"/></block><block s="hide"></block></script><script x="14" y="205"><block s="receiveKey"><l><option>right arrow</option></l></block><block s="setHeading"><block var="RIGHT"/></block><block s="doUntil"><block s="reportOr"><block s="reportNot"><block s="reportKeyPressed"><l><option>right arrow</option></l></block></block><block s="reportGreaterThan"><block s="xPosition"></block><block var="RIGHT_EDGE"/></block></block><script><block s="forward"><block var="CANNON_SPEED"/></block></script></block></script><script x="11.666666666666657" y="354.33333333333337"><block s="receiveKey"><l><option>left arrow</option></l></block><block s="setHeading"><block var="LEFT"/></block><block s="doUntil"><block s="reportOr"><block s="reportNot"><block s="reportKeyPressed"><l><option>left arrow</option></l></block></block><block s="reportLessThan"><block s="xPosition"></block><block var="LEFT_EDGE"/></block></block><script><block s="forward"><block var="CANNON_SPEED"/></block></script></block></script><script x="20.33333333333337" y="498"><block s="receiveKey"><l><option>right arrow</option></l></block><block s="setHeading"><block var="RIGHT"/></block><block s="doIfElse"><block s="reportTouchingObject"><l><option>edge</option></l></block><script><block s="bounceOffEdge"></block></script><script><block s="forward"><block var="CANNON_SPEED"/></block></script></block></script><script x="22.33333333333337" y="659.6666666666666"><block s="receiveKey"><l><option>left arrow</option></l></block><block s="setHeading"><block var="LEFT"/></block><block s="doIfElse"><block s="reportTouchingObject"><l><option>edge</option></l></block><script><block s="bounceOffEdge"></block></script><script><block s="forward"><block var="CANNON_SPEED"/></block></script></block></script></scripts></sprite><sprite name="Bullet" idx="3" x="-126.04615384615408" y="-15.87692307692339" heading="0" scale="0.5" volume="100" pan="0" rotation="2" draggable="true" hidden="true" costume="1" color="14.280000000000012,178.5,0,1" pen="tip" id="240"><costumes><list id="241"><item><costume name="Untitled" center-x="6.5" center-y="13.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAdCAYAAAB1yDbaAAAAKklEQVQ4jWO4fVjHgVzMcOOQ1n9y8ajmUc2jmkc1j2oe1Uys5sPa+8nFAN5Qox0puGnJAAAAAElFTkSuQmCC" id="242"/></item></list></costumes><sounds><list struct="atomic" id="243"></list></sounds><blocks></blocks><variables></variables><scripts><script x="22" y="10"><block s="receiveGo"></block><block s="setScale"><l>50</l></block><block s="doSetVar"><l>BULLET_SPEED</l><l>5</l></block><block s="hide"></block></script><script x="25" y="117"><block s="receiveKey"><l><option>space</option></l></block><block s="setHeading"><block var="UP"/></block><block s="show"></block><block s="gotoXY"><block s="reportAttributeOf"><l><option>x position</option></l><l>Cannon</l></block><l>-125</l></block><block s="doUntil"><block s="reportGreaterThan"><block s="yPosition"></block><block var="TOP_EDGE"/></block><script><block s="forward"><block var="BULLET_SPEED"/></block></script></block><block s="hide"></block></script><script x="18" y="300"><block s="receiveKey"><l><option>space</option></l></block><block s="createClone"><l><option>myself</option></l></block></script><script x="16" y="363"><block s="receiveOnClone"></block><block s="setHeading"><block var="UP"/></block><block s="show"></block><block s="gotoXY"><block s="reportAttributeOf"><l><option>x position</option></l><l>Cannon</l></block><l>-125</l></block><block s="doUntil"><block s="reportGreaterThan"><block s="yPosition"></block><block var="TOP_EDGE"/></block><script><block s="forward"><block var="BULLET_SPEED"/></block><block s="doIf"><block s="reportTouchingObject"><l>Invader</l></block><script><custom-block s="for each %upvar of %l %cs"><l>item</l><block s="reportGet"><l><option>other sprites</option></l></block><script><block s="doIf"><block s="reportAnd"><block s="reportTouchingObject"><block var="item"/></block><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block var="item"/></block><l>invader</l></block></block><script><block s="doChangeVar"><l>INVADER_ALIVE</l><l>-1</l></block><block s="doIf"><block s="reportEquals"><block var="INVADER_ALIVE"/><l>0</l></block><script><block s="doSetVar"><l>GAME_OVER</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doTellTo"><block var="item"/><block s="reifyScript"><script><block s="removeClone"></block></script><list></list></block><list></list></block><block s="removeClone"></block></script></block></script></custom-block></script></block></script></block><block s="hide"></block><block s="removeClone"></block></script></scripts></sprite><sprite name="Invader" idx="4" x="30" y="-300" heading="90" scale="0.2" volume="100" pan="0" rotation="2" draggable="true" costume="1" color="138.7200000000001,0,173.4,1" pen="tip" id="357"><costumes><list id="358"><item><costume name="invader" center-x="131" center-y="95" image="data:image/png;base64,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" id="359"/></item></list></costumes><sounds><list struct="atomic" id="360"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>INVADER_DIRECTION</l><block var="RIGHT"/></block><block s="doSetVar"><l>INVADER_COUNT</l><l>7</l></block><block s="doSetVar"><l>INVADER_WIDTH</l><l>40</l></block><block s="doSetVar"><l>INVADER_BETWEEN</l><l>20</l></block><block s="doSetVar"><l>INVADER_INITIALX</l><block s="reportSum"><block var="LEFT_EDGE"/><l>60</l></block></block><block s="doSetVar"><l>INVADER_INITIALY</l><l>125</l></block><block s="doSetVar"><l>INVADER_SPEED</l><l>5</l></block><block s="doSetVar"><l>INVADER_WAIT</l><l>.5</l></block><block s="doSetVar"><l>INVADER_DOWN</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>INVADER_DOWN_SPEED</l><l>30</l></block><block s="doSetVar"><l>GAME_OVER</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>MISSLE_FIRE_PERCENT</l><l>4</l></block><block s="doSetVar"><l>INVADER_ALIVE</l><block var="INVADER_COUNT"/></block><block s="doSwitchToCostume"><l>invader</l></block><block s="setScale"><l>20</l></block><block s="gotoXY"><block var="INVADER_INITIALX"/><block var="INVADER_INITIALY"/></block><block s="setHeading"><block var="INVADER_DIRECTION"/></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><block var="INVADER_COUNT"/><script><block s="createClone"><l><option>myself</option></l></block><block s="forward"><block s="reportSum"><block var="INVADER_WIDTH"/><block var="INVADER_BETWEEN"/></block></block></script></custom-block><block s="gotoXY"><l>0</l><l>-300</l><comment w="90" collapsed="true">get rid of the original sprite</comment></block><block s="doWait"><l>1</l></block><block s="doUntil"><block var="GAME_OVER"/><script><block s="doBroadcastAndWait"><l>move</l></block><block s="doWait"><l>.5</l></block><block s="doIf"><block var="INVADER_DOWN"/><script><block s="doBroadcastAndWait"><l>down</l></block><block s="doWait"><l>.5</l></block><block s="doIfElse"><block s="reportEquals"><block var="INVADER_DIRECTION"/><block var="RIGHT"/></block><script><block s="doSetVar"><l>INVADER_DIRECTION</l><block var="LEFT"/></block></script><script><block s="doSetVar"><l>INVADER_DIRECTION</l><block var="RIGHT"/></block></script></block></script></block></script></block><block s="doBroadcast"><l>game over</l></block></script><script x="35" y="839.8000000000001"><block s="receiveMessage"><l>move</l></block><block s="setHeading"><block var="INVADER_DIRECTION"/></block><block s="forward"><block var="INVADER_SPEED"/></block><block s="doIfElse"><block s="reportEquals"><block var="INVADER_DIRECTION"/><block var="RIGHT"/></block><script><block s="doIf"><block s="reportGreaterThan"><block s="xPosition"></block><block s="reportDifference"><block var="RIGHT_EDGE"/><block s="reportQuotient"><block var="INVADER_WIDTH"/><l>2</l></block></block></block><script><block s="doSetVar"><l>INVADER_DOWN</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script><script><block s="doIf"><block s="reportLessThan"><block s="xPosition"></block><block s="reportSum"><block var="LEFT_EDGE"/><block s="reportQuotient"><block var="INVADER_WIDTH"/><l>2</l></block></block></block><script><block s="doSetVar"><l>INVADER_DOWN</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doIf"><block s="reportLessThan"><block s="reportRandom"><l>1</l><l>100</l></block><block var="MISSLE_FIRE_PERCENT"/></block><script><block s="doSetVar"><l>INVADER_X</l><block s="xPosition"></block></block><block s="doSetVar"><l>INVADER_Y</l><block s="yPosition"></block></block><block s="doBroadcast"><l>launch missile</l></block></script></block></script><script x="34.000001999999995" y="1238"><block s="receiveMessage"><l>down</l></block><block s="setHeading"><block var="DOWN"/></block><block s="forward"><block var="INVADER_DOWN_SPEED"/></block><block s="doSetVar"><l>INVADER_DOWN</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></scripts></sprite><watcher var="LEFT_EDGE" style="normal" x="3.050347222221717" y="3.0503472222222214" color="243,118,29" hidden="true"/><watcher var="RIGHT_EDGE" style="normal" x="3.050347222221717" y="12.201389498958129" color="243,118,29" hidden="true"/><watcher var="TOP_EDGE" style="normal" x="3.050347222221717" y="21.352431775694384" color="243,118,29" hidden="true"/><watcher var="BOTTOM_EDGE" style="normal" x="3.050347222221717" y="30.503474052430363" color="243,118,29" hidden="true"/><watcher var="UP" style="normal" x="4.423464249748349" y="4.42346424974825" color="243,118,29" hidden="true"/><watcher var="DOWN" style="normal" x="4.423464249748349" y="17.69385788368581" color="243,118,29" hidden="true"/><watcher var="LEFT" style="normal" x="4.423464249748349" y="30.96425151762341" color="243,118,29" hidden="true"/><watcher var="RIGHT" style="normal" x="4.423464249748349" y="44.23464515156084" color="243,118,29" hidden="true"/><watcher var="CANNON_SPEED" style="normal" x="5.833333333332575" y="5.833333333333293" color="243,118,29" hidden="true"/><watcher var="BULLET_SPEED" style="normal" x="8.615384615384073" y="8.615384615384627" color="243,118,29" hidden="true"/><watcher var="INVADER_DIRECTION" style="normal" x="8.21114369501538" y="8.211143695014613" color="243,118,29" hidden="true"/><watcher var="INVADER_COUNT" style="normal" x="8.21114369501538" y="25.45454709677415" color="243,118,29" hidden="true"/><watcher var="INVADER_WIDTH" style="normal" x="8.21114369501538" y="42.69795049853377" color="243,118,29" hidden="true"/><watcher var="INVADER_BETWEEN" style="normal" x="8.21114369501538" y="59.94135390029325" color="243,118,29" hidden="true"/><watcher var="INVADER_INITIALX" style="normal" x="8.21114369501538" y="77.18475730205287" color="243,118,29" hidden="true"/><watcher var="INVADER_INITIALY" style="normal" x="8.21114369501538" y="94.42816070381247" color="243,118,29" hidden="true"/><watcher var="INVADER_SPEED" style="normal" x="8.21114369501538" y="111.67156410557192" color="243,118,29" hidden="true"/><watcher var="INVADER_WAIT" style="normal" x="8.21114369501538" y="128.91496750733143" color="243,118,29" hidden="true"/><watcher var="INVADER_DOWN" style="normal" x="8.21114369501538" y="146.1583709090908" color="243,118,29" hidden="true"/><watcher var="GAME_OVER" style="normal" x="8.21114369501538" y="163.40177431085036" color="243,118,29" hidden="true"/><watcher var="INVADER_DOWN_SPEED" style="normal" x="8.21114369501538" y="180.6451777126099" color="243,118,29" hidden="true"/><watcher var="MISSLE_FIRE_PERCENT" style="normal" x="7.777777777777374" y="7.777777777777779" color="243,118,29" hidden="true"/><watcher var="INVADER_X" style="normal" x="7.777777777777374" y="24.111112666666656" color="243,118,29" hidden="true"/><watcher var="INVADER_Y" style="normal" x="7.777777777777374" y="40.44444755555551" color="243,118,29" hidden="true"/><watcher var="MISSLE_SPEED" style="normal" x="7.777777777777374" y="56.777782444444455" color="243,118,29" hidden="true"/><watcher var="INVADER_ALIVE" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations>de:drucke _ in Größe _&#xD;ca:etiqueta _ de mida _&#xD;es:etiqueta _ de tamaño _&#xD;fr:étiquette _ d&apos;une taille de _&#xD;</translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l><l>process</l></list><l>var stage = this.parentThatIsA(StageMorph);&#xD;&#xD;if (this == stage) {&#xD;    throw new Error(&#xD;     &apos;LABEL cannot be used from the stage because the stage does not have a postion.\n&apos;&#xD;     + &apos;Use LABEL from a sprite to draw text.&apos;);&#xD;}&#xD;&#xD;if (typeof text !== &apos;string&apos; &amp;&amp; typeof text !== &apos;number&apos;) {&#xD;    throw new Error(&apos;LABEL can only draw text or numbers, not a &apos; + process.reportTypeOf(text)); &#xD;}&#xD;&#xD;var context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();&#xD;</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations>de:ist _ leer?&#xD;ca:_ buida?&#xD;es:_ vacía?&#xD;fr:_ vide?&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:behalte Elemente, die _ aus _&#xD;ca:manté els elements on _ de _&#xD;es:mantener los elementos donde _ de _&#xD;fr:garder les items tels que _ de _&#xD;</translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:kombiniere mit _ die Elemente von _&#xD;ca:combina amb _ els elements de _&#xD;es:combinar con _ los elementos de _&#xD;fr:combine avec _ les items de _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations>de:wenn _ dann _ sonst _&#xD;ca:si _ llavors _ si no _&#xD;es:si _ entonces _ sino _&#xD;fr:si _ alors _ sinon _&#xD;</translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:für _ = _ bis _ _&#xD;ca:per _ = _ fins _ _&#xD;es:para _ = _ hasta _ _&#xD;fr:pour _ allant de _ à _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:füge Wörter zusammen _&#xD;ca:uneix les paraules _&#xD;es:unir las palabras _&#xD;fr:fusionne les mots _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Satz _&#xD;ca:llista $arrowRight frase _&#xD;es:lista $arrowRight frase _&#xD;fr:liste $arrowRight phrase _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;ca:frase $arrowRight llista _&#xD;es:frase $arrowRight lista _&#xD;fr:phrase $arrowRight liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></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;</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;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _ _&#xD;ca:llança _ _&#xD;es:lanzar _ _&#xD;fr:lance _ _&#xD;</translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations>de:für jedes _ von _ _&#xD;ca:per cada _ de _ _&#xD;es:para cada _ de _ _&#xD;fr:pour chaque _ de _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations>de:falls _ dann _ und pause $pause-1-255-220-0&#xD;ca:si _ fes _ i atura-ho tot $pause-1-255-220-0&#xD;es:si _ haz _ y páralo todo $pause-1-255-220-0&#xD;fr:si _ faire _ et mettre tout en pause $pause-1-255-220-0&#xD;</translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Wort $arrowRight Liste _&#xD;ca:paraula $arrowRight llista _&#xD;es:palabra $arrowRight lista _&#xD;fr:mot $arrowRight liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></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;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;ca:llista $arrowRight paraula _&#xD;es:lista $arrowRight palabra _&#xD;fr:liste $arrowRight mot _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="operators"><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="numbers from %&apos;from&apos; to %&apos;to&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:Zahlen von _ bis _&#xD;ca:nombres des de _ a _&#xD;es:números de _ a _&#xD;fr:nombres de _ à _&#xD;</translations><inputs><input type="%n">1</input><input type="%n">10</input></inputs><script><block s="doIf"><block s="reportGreaterThan"><block var="from"/><block var="to"/></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block var="from"/><custom-block s="numbers from %n to %n"><block s="reportSum"><block var="from"/><l>1</l></block><block var="to"/></custom-block></block></block></script></block-definition><block-definition s="map %&apos;func&apos; over %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:wende _ an auf _&#xD;ca:mapeja _ sobre _&#xD;es:mapear _ sobre _&#xD;fr:appliquer _ à _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="func"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><custom-block s="map %repRing over %l"><block var="func"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script></block-definition><block-definition s="block move" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setHeading"><block var="INVADER_DIRECTION"/></block><block s="forward"><block var="INVADER_SPEED"/></block><block s="doIfElse"><block s="reportEquals"><block var="INVADER_DIRECTION"/><block var="RIGHT"/></block><script><block s="doIf"><block s="reportGreaterThan"><block s="xPosition"></block><block s="reportDifference"><block var="RIGHT_EDGE"/><block var="INVADER_WIDTH"/></block></block><script><block s="doSetVar"><l>GO_DOWN</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script><script><block s="doIf"><block s="reportLessThan"><block s="xPosition"></block><block s="reportSum"><block var="LEFT_EDGE"/><block var="INVADER_WIDTH"/></block></block><script><block s="doSetVar"><l>GO_DOWN</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block></script></block-definition><block-definition s="block green flag" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSwitchToCostume"><l>space invader</l></block><block s="setHeading"><block var="INVADER_DIRECTION"/></block><block s="gotoXY"><block var="INVADER_INITIAL"/><l>125</l></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><block var="INVADER_COUNT"/><script><block s="createClone"><l><option>myself</option></l></block><block s="forward"><block s="reportSum"><block var="INVADER_WIDTH"/><block var="INVADER_DISTANCE"/></block></block></script></custom-block><block s="doWait"><l>1</l></block><block s="doUntil"><block s="reportBoolean"><l><bool>false</bool></l></block><script><block s="doBroadcast"><l>move</l></block><block s="doWait"><l>.5</l></block><block s="doIf"><block var="GO_DOWN"/><script><block s="doBroadcast"><l>down</l></block><block s="doIfElse"><block s="reportEquals"><block var="INVADER_DIRECTION"/><block var="RIGHT"/></block><script><block s="doSetVar"><l>INVADER_DIRECTION</l><block var="LEFT"/></block></script><script><block s="doSetVar"><l>INVADER_DIRECTION</l><block var="RIGHT"/></block></script></block><block s="doWait"><l>.5</l></block><block s="doSetVar"><l>GO_DOWN</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block></script></block></script></block-definition></blocks><variables><variable name="LEFT_EDGE"><l>-240</l></variable><variable name="RIGHT_EDGE"><l>240</l></variable><variable name="TOP_EDGE"><l>180</l></variable><variable name="BOTTOM_EDGE"><l>-180</l></variable><variable name="UP"><l>0</l></variable><variable name="DOWN"><l>180</l></variable><variable name="LEFT"><l>270</l></variable><variable name="RIGHT"><l>90</l></variable><variable name="CANNON_SPEED"><l>5</l></variable><variable name="BULLET_SPEED"><l>5</l></variable><variable name="INVADER_DIRECTION"><l>90</l></variable><variable name="INVADER_COUNT"><l>7</l></variable><variable name="INVADER_WIDTH"><l>40</l></variable><variable name="INVADER_BETWEEN"><l>20</l></variable><variable name="INVADER_INITIALX"><l>-180</l></variable><variable name="INVADER_INITIALY"><l>125</l></variable><variable name="INVADER_SPEED"><l>5</l></variable><variable name="INVADER_WAIT"><l>.5</l></variable><variable name="INVADER_DOWN"><bool>false</bool></variable><variable name="GAME_OVER"><bool>false</bool></variable><variable name="INVADER_DOWN_SPEED"><l>30</l></variable><variable name="MISSLE_FIRE_PERCENT"><l>4</l></variable><variable name="INVADER_X"><l>-20</l></variable><variable name="INVADER_Y"><l>125</l></variable><variable name="MISSLE_SPEED"><l>5</l></variable><variable name="INVADER_ALIVE"><l>6</l></variable></variables></project><media name="Space Invaders project" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>