diff --git a/nye.md b/nye.md deleted file mode 100644 index 80c69c3..0000000 --- a/nye.md +++ /dev/null @@ -1,426 +0,0 @@ -# New Year, New Code! -### @diffs true - -```typescript -// background code -scene.setBackgroundImage(assets.image`backgroundImage`) -let nyePole = sprites.create(assets.image`poleImage`, SpriteKind.Player) -nyePole.setPosition(80, 60) - -// countdown image array -let countdownArray = [ - assets.image`img10`, - assets.image`img09`, - assets.image`img08`, - assets.image`img07`, - assets.image`img06`, - assets.image`img05`, - assets.image`img04`, - assets.image`img03`, - assets.image`img02`, - assets.image`img01` -] - -// nye ball drop code -let nyeBall = sprites.create(assets.image`ballImageLarge`, SpriteKind.Player) -nyeBall.setPosition(80, 0) -let isBallDropStarted = false -game.splash("Press A to start the", "New Years Countdown!") - -// nye ball drop event -controller.A.onEvent(ControllerButtonEvent.Pressed, function () { - if (!(isBallDropStarted)) { - isBallDropStarted = true - callBallDrop() - } - scene.setBackgroundImage(assets.image`backgroundImage2024`) - music.play(music.createSong(assets.song`nyeSong`), music.PlaybackMode.InBackground) - callFireworks() -}) - -// nye ball drop functions -function callBallDrop () { - for (let index = 0; index < 10; index++) { - let countdownNum = sprites.create(countdownArray.shift(), SpriteKind.Player) - countdownNum.setPosition(80, 60) - for (let index = 0; index < 5; index++) { - pause(200) - countdownNum.changeScale(0.5, ScaleAnchor.Middle) - } - nyeBall.y += scene.screenHeight() / 10 - sprites.destroy(countdownNum) - } -} - -function callFireworks () { - let fireworks1 = sprites.create(assets.image`fireworkImageOrange`, SpriteKind.Player) - let fireworks2 = sprites.create(assets.image`fireworkImageGreen`, SpriteKind.Player) - fireworks1.setPosition(43, 57) - fireworks2.setPosition(117, 73) - animation.runImageAnimation(fireworks1, assets.animation`fireworkAnimOrange`, 100, true) - animation.runImageAnimation(fireworks2, assets.animation`fireworkAnimGreen`, 200, true) -} -``` - -```assetjson -{ - "README.md": " ", - "assets.json": "", - "images.g.jres": "{\n \"z=L`\": {\n \"data\": \"hwQQABAAAAAAAAAAAAAAAAARAAAAAAAAEBEAAAAAABARERERERERERERERERERERAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAABEREREREQAQERERERERARERAAAAABAREQEAAAAAABEREQAAAAAQERAREREREREBABEREREREQAAAAAAAAAAAA==\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"img10\"\n },\n \"mzWEg;Cz063Ft@Tv/!@u\": {\n \"data\": \"hwQQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAREREAABABEBEREQEAEBERAQAQEQAAEREAAAARAAAREQEAEBEAABEQEREREREREQAREREREREBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"img09\"\n },\n \"{xrsv8Wbn!]LTls73G_C\": {\n \"data\": \"hwQQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAREQEAEREBEBERERARERERAQAQEQAAEREAAAABAAAREQEAEBEAABEQEREREBEREQAREQEAEREBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"img08\"\n },\n \"45IJ`n-!CG$sb!wUx7^W\": {\n \"data\": \"hwQQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABERAAAAAAAREREAAAAAERERAQAAABERAREBABAREQEAEQEQEREBAAARERERAAAAABEREQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"img07\"\n },\n \"$]D?)={L;OfUWb`*u-JU\": {\n \"data\": \"hwQQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAREREREREAEREREREREQERAAARAQAQEREAABEAAAAREQAAEQEAEBERAQAQERERARABAAAREREAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"img06\"\n },\n \"i[EW?8[#5vGnkPu~At{r\": {\n \"data\": \"hwQQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAREREAEREAEREREQAREQERAAARAAAQEREAABEAAAAREQAAEQEAEBERAAARERERAREAABEREREAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"img05\"\n },\n \"P`*!=b\": {\n \"data\": \"hwQQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEREBAAAAABEREQEAAAAREQEQAQAAABEBABABAAAAEQAAEAEAAAARERERERERERERERERERERAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"img04\"\n },\n \"ey2YdiS!9Ci8P5fpG+OB\": {\n \"data\": \"hwQQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAQAAABEBEBEBAAAAERERAQAAEQAAEREAAAARAAAREQEAABEAABEQEREREREREQAREREREREBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"img03\"\n },\n \"h\": {\n \"data\": \"hwQQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARAQAAEBEREBEBAAARERERAQAAEBEBEREAAAAREQAREQEAEBEAABEQERERAQAAEQAREREAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"img02\"\n },\n \"-^*HVT;u#Lr0XA+Ls|kl\": {\n \"data\": \"hwQQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAAAAAQEQAAAAAAEBEREREREREREREREREREREAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"img01\"\n },\n \")vXnhx^df%dayTuh_AZk\": {\n \"data\": \"hwQQAHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC9u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7u7vd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"poleImage\"\n },\n \"_;Ul[;UBn8d=]dzKCdJX\": {\n \"data\": \"hwQQABAAAAAAAJmZmZkAAACZaWhoaJkAkJmWloaGlgmQmZlpaWhoCZmZmZmZhoaWmZmZmZlpaJiZmZmZmZmGlpmZmZmZaWmYmZmZmZmZhpaZmZmZmZlpmBmZmZmZmYaWGZmZmZmZaZmQkZmZmZmZCZAZmZmZmZkJAJkRmZmZmQAAAJmZmZkAAA==\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"ballImageSmall\"\n },\n \":9#@`2jUX?~!50cbpP\": {\n \"data\": \"hwQgACAAAAAAAAAAAJmZmZmZmQAAAAAAAAAAAJmGhoaGhpaZAAAAAAAAAJlpaGhoaGhoaJkAAAAAAJCZlpaWlpaWhoaWCQAAAACZmZlpaWlpaWloaJkAAACQmZmZmZmZlpaWhoaWCQAAmZmZmZmZmZlpaWloaJkAAJmZmZmZmZmZmZmWhoaWAJCZmZmZmZmZmZmZaWloaAmQmZmZmZmZmZmZmZmWhoYJmZmZmZmZmZmZmZmZaWlomZmZmZmZmZmZmZmZmZaWhpaZmZmZmZmZmZmZmZlpaWmYmZmZmZmZmZmZmZmZmZaGlpmZmZmZmZmZmZmZmWlpaZiZmZmZmZmZmZmZmZmZloaWGZmZmZmZmZmZmZmZmWlpmJmZmZmZmZmZmZmZmZmWhpYZmZmZmZmZmZmZmZmZaWmYGZGZmZmZmZmZmZmZmZaGlpmRmZmZmZmZmZmZmZlpaZiZkZmZmZmZmZmZmZmZloaWkJGZmZmZmZmZmZmZmWlpCZAZmZmZmZmZmZmZmZmWlgkAmZGZmZmZmZmZmZmZaZkAAJkRmZmZmZmZmZmZmZmWAACQGZGZmZmZmZmZmZmZCQAAAJkRmZmZmZmZmZmZmQAAAACQGZGZmZmZmZmZmQkAAAAAAJkZERmZmZmZmZkAAAAAAAAAmZmZmZmZmZkAAAAAAAAAAACZmZmZmZkAAAAAAA==\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"ballImageLarge\"\n },\n \"+26|25yNpI=u_@7|f)%L\": {\n \"data\": \"hwQgACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAABQAAAAAEAAAAAAAAAAAAAAUAAAUAAEAABEAEAEAEAAQAAFBFAABABABAAEAFBAAAAAAARQAAQAAAAAAABQBQRAAAAEUAAAAAAAUAAAAAAAAAAAQAAABABEAAUAAAAAAAAEAEAAQAAAAAAAAABABAAARABABEBAAAAARAQAAEQAAAAEBABARABARAAAAABABAAAAEVABAQABAAAVQAAAAAEAARUQFAEAAQAUAUAAAAAAABEREVFAAAAQAAAAAAAAAAAQEREREQEAEAEAAAAAAAAAABVREUEAEQARAAAAAAAAABVRERUAABAAABEAAAAAARQRERERAVVQAQAAAAAAEAAAARABEAEUAAEAAAAAAAEAABEQABARAAEAAAAAABAAAVABEAAAAAAQAAAAAAAAAAFQABABAAAAAAEAAAAAAAAAAAAAAQAQAAAQAQAAAAEQAAAAAAABEAAAAAAUABAAEAAAAAEAAQABAAAAAAFQABEAAAABAAEAAQAAAAABQAAAAAAAEQAQABAAAAAAAAAAAAABAAAAEAAAAAARAAAAAAAAEAAAAVAAAAAAEBEAABQBQBAAAAFQAAAAAUAAAAAUAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAUAAAAA==\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"fireworkImageOrange\"\n },\n \"l}:DZPXqNsKa|h@WuRJ4\": {\n \"data\": \"hwQgACAAAAAAAAAAAAAAAAAAAABQAAAAAFAAAAAAAAAAAAAAUAAAAABQBQBwAAAFcAAAAAUAAAAAAAAAcAAABXAAAAAAcHcAAAAAAAcAAABwAAAAAHcAAAAAAAAAAHcAcABwAAAAAABwAHcAAAAHAAcABwAAAAAFcABwAAAABwAHAAcAAAAABQAHcAAAAAAAB3AAAAAAUAAAAAAAAAAABwBwAABwBwAAAAAABXAAcAcAAAAABwAAAABwAAVwB3AAAAAAcAAAAAAAAAcAAHdwAHB3AAcAAAAAAABwAAAHcAdwB1AABwAAAAAAAAdQd3d3dwVVcAcAAAAAAAAAAFV3d1cAAHAAAHcAAAAAAAAAVXd1BwB3AHcAAAAAAAAAcHd3d3cHAHAHAAAAAAAAAHd3dXUAAABwAAAAAAAABwAHV3BQBwAHAFAFAABwBwAAAHVwBwcABwAAVQAAdwAAAAcHAHB3AHB3AAAAcAcAAHcAcAdwcAAAAHcHAAAAAAAHAHAAcAAAAAAAAAAAAAAAAABwAAAHAHcABQAAUAUHcAAAB1AAAAAAAFAAAFBwAAAAAAdQAAcAAAAAAAAAcABwAAUHUAAHAHAHAAcAAAAAAFAAAFAABwAAdwBwBwAAAABQAAAAAHAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"fireworkImageGreen\"\n },\n \"kP}hEKM)zXTf@86ngvY3\": {\n \"data\": \"hwSgAHgAAACIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiFhViIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWFVVVYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFhViIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFWFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhVVYWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIhYiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiFVVhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWFWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIVVWFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIg=\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"backgroundImage\"\n },\n \"image1\": {\n \"data\": \"hwSgAHgAAACIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiFhViIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWFVVVYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFhViIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIMzOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIg4MzOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIgzMzOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIg4M4iIiIiIiIiIiIiIiDMzMzOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFgzM4iIiIiIiIiIiIiIiDMzMzOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFUzM4iIiIiIiIiIiIiIMzMzMzOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDgzg4iIiIiIiIiIiIgzMzODODOIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDMzg4iIiIiIiIiIiIgzMzOIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDMziIiIiIiIiIiIiDgzM4OIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIODMziIiIiIiIiIiIiDMzg4iIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODODiIiIWIiIiIiIiDMziIiIODOIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODODiIiIiIiIiIiIODMziFiIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIiIiIMzODiIiIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIiIiFMzODiIiIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIiIg4MzOIiIiIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIiIU4M4OIiIiIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIiIgzM4OIiIiIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIiIgzM4iIiFiIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIiDgzg4iIiIiIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIODODiIiIiIiIiDMzg4iIiIiIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODMziIiIiIiIODMzg4iIiIiIODODiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODMzg4iIiIiIMzMziIiIiIiIODODiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDMzM4OIiIg4MzODiIiIiIiIiDODiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDgzMzMziDgzMzOIiIiIiIiIiDODiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIg4MzMzMzMzM4OIiIiIiIiIWDODiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODMzMzMzg4iIiIiIiIiIiDODiIiIiIiIiIiIiIiIiIiIiIhVVYWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIgzMzODiIiIiIiIiIiIiDODiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDODiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDODiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiDODiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDODiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIgzMzMzg4iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODMzMzMzMzMzg4iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODMzMzMzMzMzMzMzg4iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIg4MzMziIgzMzMzMzMzM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIgzMzOIiIiIiIg4MzMzMzODiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiDgzM4OIiIiIiIiIiIgzMzMziIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDMzM4iIiIiIiIiIiIiIODMziIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDMziIiIiIiIiIiIiIiIiDMzg4iIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDODiIiIiIiIiIiIiIiIiDgzg4iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDODiIiIiIiIiIiIiIiIiIgzM4iIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDODiIiIiIhYiIiIiIiIiIgzM4iIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDMziIiIiIiIiIiIiIiIiIgzM4iIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiDMziIiIiIiIiIiIiIiIiIg4M4iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiDMziIiIiIiIiIiIiIiIiIg4M4iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiDgziIiIiIiIhYiIiIiIiIg4M4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDgzg4iIiIiIiIiIiIiIiIg4M4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiDgzg4iIiIiIiIiIiIiIiIiIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIgzM4iIiIiIiIiIiIiIiIiIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIgzMzOIiIiIiIiIiIiIiIiIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIgzMzODiIiIiIiIiFiIiIg4M4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIMzMzg4iIiIiIiIiIiIg4M4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODMzM4iIiIiIiIiIiIgzM4OIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDMzMzOIiIiIiIiIiIgzM4iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIgzMzMziIiIiIiIiDgzM4iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIMzMzM4iIiIiIODMzg4iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODMzMzODiIgzMzMzg4iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiDgzMzMzMzMzMzMziIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIMzMzMzMzMzOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDgzMzMziIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIg4M4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIgzM4OIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIgzM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIgzg4iIiIiIiIiIiIiIiDgzM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDgzg4iIiIiIiIiIiIiIiDMzM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDMzg4iIiIiIiIiIiIiIODMzM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDMziIiIhYiIiIiIiIiIMzMzM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODODiIiIiIiIiIiIiIg4MzOIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODODiIiIiIiIiIiIiIg4MzOIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIiIiIiIgzM4OIM4OIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIMzOIiIiIiIiIiIiIiDgzM4iIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIMzOFiIiIiIiIiIiIiDMzg4iIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIM1NVhYiIiIiIiIiIODMzg4iIM4OIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIM4OFiIiIiIiIiIiIMzMziIiIM4OIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIM4OIiIiIiIiIiIhYMzODiIiIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIM4OIiIiIiIiIiIg4MzOIiIiIM4OIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIMzOIiIiIiIiFiIg4M4OIiIiIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIMzOIiIiIiIiIiIgzM4OIiIiIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIiDgzM4iIiIiIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODODiIiIiIiIODMzg4iIWIiIM4OIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODMzg4iIiIiIMzMzg4iIiIiIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDMzM4OIiIg4MzODiIiIiIiIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDgzMzMziDMzMzOIiIiIiIiIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIg4MzMzMzMzM4OIiIiIiIiIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIWIiIiIiIiIiIiIiIiIMzMzMzMzg4iIiIiIiIiIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWFWIiIiIiIiIiIiIiIiIiDgzMzODiIiIiIiIiIiIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIM4OIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIMzMzMzMzg4iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDMzMzMzMzMzMzOIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDMzMzMzMzMzMzODiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiDMzM4iIiIgzMzODiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIODODiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDODiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDODiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiDODiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiINTODiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODODiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODOIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODMziIiIiIiIODOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODMzMzMzMzMzMzOIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIODMzMzMzMzMzMzMzMzMzMzMzM4iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIgzMzMzMzMzMzMzMzMzMzMzM4iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIg4MzMzMzMzMzMzM4iIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIWIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhYiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIg=\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"displayName\": \"backgroundImage2024\"\n },\n \"2bps[zYE[t`=Y@5`-[xj\": {\n \"namespace\": \"myImages\",\n \"id\": \"2bps[zYE[t`=Y@5`-[xj\",\n \"mimeType\": \"application/mkcd-animation\",\n \"data\": \"YzgwMDIwMDAyMDAwMDcwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNTA0MDAwMDAwNDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA1MDQwMDA0MDUwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNTQwNDQwNTA0MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDU0MDA1NDAwNTA0MDQwMDAwMDAwMDAwMDAwMDAwMDA1MDQwNDU0MDQ1NDQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDU1NDU0NDQ1MDA1MDAwMDAwMDAwMDAwMDAwMDUwMDU1MDQwNDQ1NDA1MDAwMDAwMDAwMDAwMDAwMDAwNDA1NDQ1NDU0NDU1NTU1NTA1MDAwMDAwMDAwMDAwMDAwMDQwNDQ0NDU0MDUwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQ1NDQ1NDU1NDQ0NDAwMDAwMDAwMDAwMDAwMDAwMDU1MDAwMDAwMDA1NTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDUwMDU0MDAwMDAwMDAwMDAwMDAwNDQwMDAwMDAwMDAwMDAwNTQwMDQwMDAwMDAwMDAwNDAwMDAwMDAwMDAwMDA0NDAwMDA0NDAwMDAwMDAwMDQwMDAwMDA1MDA1MDAwMDAwMDQwMDQwMDAwMDAwNDAwMDAwNDAwMDUwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNDAwNDA0NDAwMDAwMDAwMDAwMDAwMDAwMDA0MDA0MDAwNTUwMDAwMDAwMDAwMDAwMDA0MDQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQ0MDAwMDAwMDAwMDAwMDAwMDQwMDAwMDUwNTUwMDAwNDAwMDAwMDA1MDAwNDQwMDAwMDA0NDAwMDAwMDA1MDAwMDA0NDQwMDQ1NDQwNDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA0MDA0NDU0MDAwMDAwMDAwMDAwMDAwMDA0NDA0MDA1NDQ0NTQ0NDAwMDAwMDQ0MDQwMDAwMDAwMDAwNDA0NDQwNDU1NDQ0NDQ0NDAwMDAwNDAwMDAwMDAwMDAwMDQwMDA1MDQ0NDQwNDQwMDQwMDAwNTUwMDAwNTA1NTA1MDA0MDQ0NDQ0NDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQwNTA1NDQ0MDAwMDQwNDQwMDAwMDAwMDAwMDAwMDQ0MDQ0NTQ0NDU0NDAwMDAwMDQ0NDQwMDAwNDA0NDQwMDA0NDA0NDQ1MDQ0MDAwMDAwMDAwMDAwMDAwNDAwMDA0MDA0MDAwNDAwNDAwMDQ0MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA0NTAwMDAwMDA0NDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA1MDA1MDAwMDAwMDQwMDAwMDAwMDAwNDAwMDQwMDQ0MDAwNDAwMDAwMDAwMDAwMDAwMDAwMDQ0MDAwMDQwMDQwNDQwMDA0MDAwMDAwMDAwMDAwNDAwNDAwMDAwNDAwMDA0MDA0NDAwMDAwMDA1MDAwMDA0MDAwMDAwMDA0NDAwNDAwMDAwMDA0MDAwMDAwNTUwMDAwMDA1MDQwMDAwMDQ0MDAwMDAwMDQwMDQwMDAwMDAwMDAwMDA1NDAwMDA1NDAwMDAwMDAwMDAwNDAwNDAwMDAwMDA0MDA0MDUwMDUwMDA0MDAwMDAwMDAwMDA0MDAwMDQwMDAwMDAwNTAwMDAwMDQwMDAwNTAwMDAwMDQwMDAwNDAwMDAwMDAwMDAwMDAwMDAwMDAwMDU1MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNTAwNTQwMDAwMDAwMDAwMDAwMDA0NDAwMDAwMDAwMDAwMDA1MDAwNDAwMDAwMDAwMDA0MDAwMDAwMDAwMDAwNTQ0MDAwMDAwMDAwMDAwMDAwNDAwMDA0NTAwMDAwMDAwMDAwNDQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQwMDA1MDAwMDAwNDAwMDAwMDAwMDQwMDAwMDA1NTAwMDAwMDAwMDAwMDAwMDQwMDAwMDAwMDAwMDAwMDAwMDAwNDAwMDAwMDAwMDAwMDAwNDQ0MDAwMDAwMDAwMDAwMDAwNDAwMDAwNTAwNTAwMDA0MDAwMDAwMDAwMDA0NDAwMDAwMDQwMDAwMDAwMDUwMDAwMDA0MDAwNDAwNDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQ0MDAwMDAwNDAwMDAwNDAwMDUwMDQ0MDQwMDAwMDAwNDAwMDAwMDAwMDAwMDAwMDAwMDQwMDAwMDA0NDAwNTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA1NTAwNDA1MDAwMDUwMDQwMDAwMDQ0MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDUwMDAwMDAwNDA0NDAwMDAwMDAwMDAwMDAwNDQwMDAwMDQ0MDAwMDAwMDAwMDQ0MDAwMDA0MDAwNDAwMDA0MDQwNDUwMDQwMDAwMDAwMDAwMDAwMDA0MDAwMDQwMDQwMDAwMDA0MDAwMDQwMDAwMDAwMDAwMDAwMDAwMDQwMDAwMDQwMDAwMDAwMDA0MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDUwMDAwMDAwMDA1MDAwMDA0MDA0MDAwMDAwMDAwMDA0MDAwMDAwMDAwMDAwMDAwMDAwMDQwMDAwMDAwMDA0MDAwMDQwMDAwMDAwMDAwMDAwNDAwMDAwMDAwMDAwMDAwMDQ0MDAwMDAwMDAwMDAwMDQwMDAwMDAwMDA0MDA0MDAwMDAwMDQwMDAwNTA1MDAwMDAwMDUwNDAwMDAwNDAwMDAwMDAwNDAwMDAwMDAwMDAwNDAwMDUwMDAwMDAwMDAwMDAwMDAwMDQwMDA0MDAwMDAwMDAwMDAwNTAwMDAwMDQwMDAwMDAwMDAwMDQwMDAwNDAwMDAwMDA1MDAwMDAwNDAwMDAwMDAwMDAwNDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDU0MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQwMDAwMDAwMDAwNDAwMDAwMDAwMDAwMDUwNDAwMDAwMDAwMDAwMDAwMDAwMDAwMDUwMDAwMDAwMDAwMDA0MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA0MDAwNTAwMDAwMDQwMDAwMDAwMDA0MDAwMDAwNTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQwMDAwMDAwMDAwMDAwMDQ0NDAwMDAwMDAwMDAwMDAwMDQwMDAwMDUwMDAwMDAwNDAwMDAwMDAwMDAwMDQwMDAwMDA0MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQwNTAwMDAwMDAwMDAwMDA0NDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA1MDAwMDAwMDQwMDQwMDAwMDAwMDAwMDAwMDAwMDAwMDA0NDAwMDAwMDAwMDAwNDAwMDAwNDAwMDAwMDAwMDAwMDQwMDA0MDAwMDAwMDAwMDAwMDAwNDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA0MDAwMDAwMDAwMDAwMDAwNDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNTAwMDAwNDAwNDAwMDAwMDAwMDAwNDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA0MDAwMDAwMDAwMDAwMDQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA0MDAwMDAwMDAwMDAwNDAwMDAwMDA0MDAwMDUwNTAwMDAwMDAwMDQwMDAwMDQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQwMDAwMDAwMDAwMDAwMDQwMDAwMDAwMDAwMDAwMDAwMDAwMDA1MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNDAwMDUwMDAwMDAwMDAwMDAwMDAwNDAwMDAwMDUwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA0MDAwMDAwMDAwMDAwMDA0MDQwMDAwMDAwMDAwMDAwMDA0MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA0MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDQwMDQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNDAwMDAwMDAwMDA=\",\n \"displayName\": \"fireworkAnimOrange\"\n },\n \"UKGeDo-[Xv]e0O0[n4Q4\": {\n \"namespace\": \"myImages\",\n \"id\": \"UKGeDo-[Xv]e0O0[n4Q4\",\n \"mimeType\": \"application/mkcd-animation\",\n \"data\": \"YzgwMDIwMDAyMDAwMDcwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA3MDAwNzAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNTc3MDAwNzAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA3MDc1MDAwNzA1MDcwMDAwMDAwMDAwMDAwMDAwMDA1Nzc1NzU3MDU1NzAwMDAwMDAwMDAwMDAwMDAwMDAwMDcwNTc3NTU1NzAwNzAwMDAwMDAwMDAwMDAwMDAwMDAwMDA3NzU3Nzc3NzAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDcwNzc3Nzc3NTcwNTAwMDAwMDAwMDAwMDAwMDAwMDAwMDA3NzA3NTAwNTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDc3NzcwNzAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNzcwMDAwMDAwMDAwMDAwMDA3NTAwNTAwMDAwMDAwMDAwMDA3MDAwMDAwMDAwMDcwMDc1MDAwMDAwMDUwMDUwMDAwMDA3MDAwMDAwMDAwNzcwMDAwNzcwMDAwMDAwNTAwMDcwMDAwMDcwMDAwMDAwNzAwNzAwMDAwMDAwMDAwMDA3NzA3MDA3MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA1NTAwMDcwMDcwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNzA3MDAwMDAwMDAwMDcwMDAwMDAwMDAwMDAwMDAwNzcwMDAwMDAwMDAwNzcwMDAwMDA3NzAwMDUwMDAwMDAwNzAwMDA1NTA1MDAwMDAwMDAwMDcwNzc1NzAwNzc3MDAwMDA1MDAwMDAwMDAwMDAwMDAwMDAwNzU3NzAwNzAwMDAwMDAwMDAwMDAwMDA3MDc3MDAwMDAwNzc3NTc3NzUwMDcwNzcwMDAwMDAwMDcwMDAwMDc3Nzc3Nzc1NTcwNzc3MDcwMDAwMDAwMDU1MDAwMDcwMDc3MDc3NzcwNTAwMDcwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNzc3Nzc3MDcwMDUwNTUwNTAwMDAwMDAwNzcwNzAwMDA3Nzc1MDUwNzAwMDAwMDAwMDAwMDc3NzcwMDAwMDA3NzU3Nzc1NzcwNzcwMDAwMDAwMDAwMDAwMDAwMDAwMDc3MDU3NzcwNzcwMDA3NzcwNzAwMDAwMDAwMDA3NzAwMDcwMDcwMDA3MDA3MDAwMDcwMDAwMDAwMDA3NzAwMDAwMDA1NzAwMDAwMDAwMDAwMDAwMDAwMDA3MDAwMDAwMDUwMDUwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDcwMDA3NzAwNzAwMDcwMDAwMDAwMDAwMDAwMDAwNzAwMDc3MDcwMDcwMDAwNzcwMDAwMDAwMDUwMDAwMDAwNzcwMDcwMDAwNzAwMDAwNzAwNzAwNTUwMDAwMDA3MDAwMDAwMDcwMDc3MDAwMDAwMDA3MDAwMDAwMDcwMDcwMDAwMDAwNzcwMDAwMDcwNTAwMDAwMDAwNzAwNzAwMDAwMDAwMDAwNzUwMDAwNzUwMDAwMDAwMDA3MDAwMDAwMDAwMDA3MDAwNTAwNTA3MDA3MDAwMDAwMDcwMDAwMDA1MDAwMDcwMDAwMDA1MDAwMDAwMDcwMDAwMDAwMDU1MDAwMDAwMDAwMDAwMDAwMDAwMDAwNzAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNzcwMDAwMDAwMDAwMDAwMDA3NTAwNTAwMDAwMDAwNzAwMDA3MDAwMDAwMDAwMDAwNzA1MDAwMDAwMDUwMDUwNzAwMDA3MDAwMDAwMDAwMDAwMDA3NzcwNTAwMDAwNTAwMDcwMDAwMDcwMDAwMDAwNzAwMDA3MDAwMDAwNTAwMDA3NzA3MDAwMDAwMDAwMDAwMDAwMDAwMDcwMDAwMDA3MDAwMDAwMDAwMDAwMDcwMDAwMDAwMDAwMDAwMDAwMDcwMDAwMDAwMDAwMDAwMDAwNzAwMDA3MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNzcwMDAwMDA3NzAwMDUwMDAwMDAwMDAwMDA1NTA1NzAwMDAwMDAwMDcwNzc1MDAwNzcwMDAwMDAwMDAwMDA3MDAwMDAwMDAwMDAwNzU3MDAwMDAwMDAwMDAwMDAwNTAwMDAwMDc3MDAwMDAwMDc3MDc3NzUwMDAwNzcwMDAwMDAwMDcwMDAwMDA3MDc3MDc1NTAwNzAwMDc3MDAwMDAwMDU1MDAwMDAwMDA3MDc3MDAwMDUwMDcwMDcwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNTAwNTAwMDAwMDcwNzAwMDAwMDcwMDUwNzAwMDAwMDUwMDAwMDc3NzcwMDAwMDA3MDAwMDc1NzAwMDAwMDAwMDAwMDAwMDcwMDAwMDAwMDAwMDA3MDAwMDAwMDA3NzcwNzAwMDAwNzAwMDAwMDAwMDAwMDAwNTAwMDA3NzAwMDcwMDAwMDAwMDAwNzAwMDAwMDA1MDAwMDAwMDAwMDA3MDAwNzAwMDA3MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDcwMDAwMDAwMDAwMDA3NzAwNzAwMDcwMDAwMDAwMDAwNzAwMDAwNzAwMDc3MDcwMDcwMDA3NzAwMDAwMDAwMDUwMDAwMDAwMDcwMDcwMDAwMDAwMDAwMDAwNzAwNTUwMDAwMDAwMDAwMDAwMDAwMDA3MDAwMDAwMDA3MDAwMDAwMDAwMDcwMDAwMDAwNzcwMDAwMDcwNTAwNzAwMDA1MDAwMDAwMDAwMDAwMDAwMDUwMDAwNzAwMDAwMDAwMDA3MDAwMDAwMDAwMDA3MDAwMDAwMDAwMDUwMDAwMDAwMDcwMDAwMDA1MDAwMDcwMDAwMDA1MDAwMDAwMDcwMDAwMDAwMDU1MDAwMDAwMDAwMDAwMDAwMDAwMDAwNzAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA3NTAwNTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA1MDAwMDAwMDUwMDAwMDAwMDA3MDAwMDAwMDAwMDAwMDAwNzAwNTAwMDAwMDAwMDAwMDAwMDcwMDAwMDAwNzAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDcwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA3MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNzcwMDAwMDAwNzAwMDUwMDAwMDAwMDAwMDAwMDA1NzAwMDAwMDAwMDcwNzcwMDAwMDAwMDAwMDAwMDAwMDA3MDAwMDAwMDAwMDAwNzAwMDAwMDAwMDAwMDAwMDAwNTAwMDAwMDAwMDAwMDAwMDcwMDc3MDUwMDAwNzAwMDAwMDAwMDAwMDAwMDA3MDAwMDA1NTAwNzAwMDcwMDAwMDAwMDU1MDAwMDAwMDA3MDcwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNTAwMDAwMDcwMDAwMDAwMDAwMDAwNzAwMDAwMDAwMDAwMDc3NzAwMDAwMDAwMDAwMDc1MDAwMDAwMDAwMDAwMDAwMDcwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNzAwMDAwNzAwMDAwMDAwMDAwMDAwMDAwMDA3NzAwMDAwMDAwMDAwMDAwNzAwMDAwMDA1MDAwMDAwMDAwMDA3MDAwNzAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNzAwNzAwMDcwMDAwMDAwMDAwNzAwMDAwNzAwMDA3MDcwMDcwMDA3NzAwMDAwMDAwMDAwMDAwMDAwMDcwMDcwMDAwMDAwMDAwMDAwMDAwNTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNzAwMDAwMDcwMDAwNzAwMDAwMDAwMDAwMDAwMDAwMDAwMDUwMDAwMDAwMDAwMDAwMDA3MDAwMDAwMDAwMDA3MDAwMDAwMDAwMDUwMDAwMDAwMDcwMDAwMDAwMDAwMDcwMDAwMDAwMDAwMDAwMDcwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDcwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDUwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA3MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA3MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNzAwMDcwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNzAwMDAwMDAwNTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNzAwMDAwMDAwMDAwMDA3MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNzUwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA3MDAwMDA3MDAwMDAwMDAwMDAwMDAwMDAwMDA3MDAwMDAwMDAwMDAwMDA3MDAwMDAwMDUwMDAwMDAwMDAwMDAwMDA3MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA3MDAwMDA3MDAwMDAwMDAwMDAwMDA3MDAwMDAwMDAwMDAwMDAwMDAwNzAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA3MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA=\",\n \"displayName\": \"fireworkAnimGreen\"\n },\n \"song1\": {\n \"data\": \"005a000408050300001c00010a006400f401640000040000000000000000000000000005000004b40008000c00011910001400011e16001800011d18001c00011e1c002000012220002400012026002800011e28002c0001202c002e0001222e003000012030003400011e36003800011e38003c0001223c00400001254000480001274c005000012750005400012556005800012258005c0001225c006000011e60006400012066006800011e68006c0001206c006e0001226e007000012070007400011e76007800011b78007c00011b7c008000011980008800011e05001c000f0a006400f4010a0000040000000000000000000000000000000002360010001800011220002800011930003800011240004800015750005800011260006800011970007800011278008000011480008800011206001c00010a006400f4016400000400000000000000000000000000000000023f001000180002222a200028000225293000380002222a4000480002632a5000580002222a600068000225297000780002222a7800800002632780008800022225\",\n \"mimeType\": \"application/mkcd-song\",\n \"displayName\": \"nyeSong\",\n \"namespace\": \"mySongs.\"\n },\n \"*\": {\n \"mimeType\": \"image/x-mkcd-f4\",\n \"dataEncoding\": \"base64\",\n \"namespace\": \"myImages\"\n }\n}", - "images.g.ts": "// Auto-generated code. Do not edit.\nnamespace myImages {\n\n helpers._registerFactory(\"image\", function(name: string) {\n switch(helpers.stringTrim(name)) {\n case \"z=L`\":\n case \"img10\":return img`\n. . . 1 1 . . . . . 1 1 1 . . . \n. . 1 1 1 . . . . 1 1 1 1 1 . . \n. 1 1 1 1 . . . 1 1 1 1 1 1 1 . \n. 1 1 1 1 . . . 1 1 1 . 1 1 1 . \n. . . 1 1 . . . 1 1 . . . 1 1 . \n. . . 1 1 . . . 1 1 . . . 1 1 . \n. . . 1 1 . . . 1 1 . . . 1 1 . \n. . . 1 1 . . . 1 1 . . . 1 1 . \n. . . 1 1 . . . 1 1 . . . 1 1 . \n. . . 1 1 . . . 1 1 . . . 1 1 . \n. . . 1 1 . . . 1 1 . . . 1 1 . \n. . . 1 1 . . . 1 1 . . . 1 1 . \n. . . 1 1 . . . 1 1 . . . 1 1 . \n. . . 1 1 . . . 1 1 1 . 1 1 1 . \n. . . 1 1 . . . . 1 1 1 1 1 . . \n. . 1 1 1 1 . . . . 1 1 1 . . . \n`;\n case \"mzWEg;Cz063Ft@Tv/!@u\":\n case \"img09\":return img`\n. . . . . . 1 1 1 . . . . . . . \n. . . . . 1 1 1 1 1 . . . . . . \n. . . . 1 1 1 . 1 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 1 . 1 1 1 . . . . . \n. . . . . 1 1 1 1 1 1 . . . . . \n. . . . . . 1 1 1 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 1 1 1 1 1 . . . . . \n. . . . . 1 1 1 1 1 . . . . . . \n`;\n case \"{xrsv8Wbn!]LTls73G_C\":\n case \"img08\":return img`\n. . . . . . 1 1 1 . . . . . . . \n. . . . . 1 1 1 1 1 . . . . . . \n. . . . 1 1 1 . 1 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . . 1 1 . 1 1 . . . . . . \n. . . . . . 1 1 1 . . . . . . . \n. . . . . 1 1 . 1 1 . . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 1 1 1 1 1 . . . . . \n. . . . . 1 1 1 1 1 . . . . . . \n`;\n case \"45IJ`n-!CG$sb!wUx7^W\":\n case \"img07\":return img`\n. . . . 1 1 1 1 1 1 1 . . . . . \n. . . . 1 1 1 1 1 1 1 . . . . . \n. . . . 1 1 1 1 1 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . . . . . 1 1 1 . . . . . \n. . . . . . . . 1 1 . . . . . . \n. . . . . . . 1 1 1 . . . . . . \n. . . . . . . 1 1 . . . . . . . \n. . . . . . . 1 1 . . . . . . . \n. . . . . . 1 1 1 . . . . . . . \n. . . . . . 1 1 . . . . . . . . \n. . . . . 1 1 1 . . . . . . . . \n. . . . . 1 1 . . . . . . . . . \n. . . . 1 1 1 . . . . . . . . . \n. . . . 1 1 . . . . . . . . . . \n`;\n case \"$]D?)={L;OfUWb`*u-JU\":\n case \"img06\":return img`\n. . . . . 1 1 1 1 1 . . . . . . \n. . . . 1 1 1 1 1 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . . . . . . . . \n. . . . 1 1 . . . . . . . . . . \n. . . . 1 1 . . . . . . . . . . \n. . . . 1 1 1 1 1 . . . . . . . \n. . . . 1 1 1 1 1 1 . . . . . . \n. . . . 1 1 1 . 1 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 1 . 1 1 1 . . . . . \n. . . . . 1 1 1 1 1 . . . . . . \n. . . . . . 1 1 1 . . . . . . . \n`;\n case \"i[EW?8[#5vGnkPu~At{r\":\n case \"img05\":return img`\n. . . . . 1 1 1 1 1 1 . . . . . \n. . . . 1 1 1 1 1 1 1 . . . . . \n. . . . 1 1 . . . . . . . . . . \n. . . . 1 1 . . . . . . . . . . \n. . . . 1 1 . . . . . . . . . . \n. . . . 1 1 . . . . . . . . . . \n. . . . 1 1 1 1 1 1 1 . . . . . \n. . . . 1 1 1 1 1 1 1 . . . . . \n. . . . . . . . 1 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 1 . 1 1 1 . . . . . \n. . . . . 1 1 1 1 1 . . . . . . \n. . . . . . 1 1 1 . . . . . . . \n`;\n case \"P`*!=b\":\n case \"img04\":return img`\n. . . . . . 1 1 1 1 1 . . . . . \n. . . . . . 1 1 1 1 1 . . . . . \n. . . . . 1 1 1 . 1 1 . . . . . \n. . . . . 1 1 . . 1 1 . . . . . \n. . . . 1 1 1 . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 1 1 1 1 1 . . . . . \n. . . . 1 1 1 1 1 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n`;\n case \"ey2YdiS!9Ci8P5fpG+OB\":\n case \"img03\":return img`\n. . . . . . 1 1 1 . . . . . . . \n. . . . . 1 1 1 1 1 . . . . . . \n. . . . 1 1 1 . 1 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . . . 1 1 1 1 1 . . . . . \n. . . . . . 1 1 1 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 1 1 1 1 1 . . . . . \n. . . . . 1 1 1 1 1 . . . . . . \n`;\n case \"h\":\n case \"img02\":return img`\n. . . . . . 1 1 1 . . . . . . . \n. . . . . 1 1 1 1 1 . . . . . . \n. . . . 1 1 1 . 1 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . 1 1 . . . 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . . . . . . 1 1 . . . . . \n. . . . . . . . 1 1 1 . . . . . \n. . . . . . . 1 1 1 . . . . . . \n. . . . . . 1 1 1 . . . . . . . \n. . . . . 1 1 1 . . . . . . . . \n. . . . 1 1 1 1 . . . . . . . . \n. . . . 1 1 1 . . . . . . . . . \n. . . . 1 1 . . . . . . . . . . \n. . . . 1 1 1 1 1 1 1 . . . . . \n. . . . 1 1 1 1 1 1 1 . . . . . \n`;\n case \"-^*HVT;u#Lr0XA+Ls|kl\":\n case \"img01\":return img`\n. . . . . . . 1 1 . . . . . . . \n. . . . . . 1 1 1 . . . . . . . \n. . . . . 1 1 1 1 . . . . . . . \n. . . . . 1 1 1 1 . . . . . . . \n. . . . . . . 1 1 . . . . . . . \n. . . . . . . 1 1 . . . . . . . \n. . . . . . . 1 1 . . . . . . . \n. . . . . . . 1 1 . . . . . . . \n. . . . . . . 1 1 . . . . . . . \n. . . . . . . 1 1 . . . . . . . \n. . . . . . . 1 1 . . . . . . . \n. . . . . . . 1 1 . . . . . . . \n. . . . . . . 1 1 . . . . . . . \n. . . . . . . 1 1 . . . . . . . \n. . . . . . . 1 1 . . . . . . . \n. . . . . . 1 1 1 1 . . . . . . \n`;\n case \")vXnhx^df%dayTuh_AZk\":\n case \"poleImage\":return img`\n......dddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n......bddd......\n`;\n case \"_;Ul[;UBn8d=]dzKCdJX\":\n case \"ballImageSmall\":return img`\n. . . . 9 9 9 9 9 9 9 9 . . . . \n. . 9 9 9 9 9 9 9 9 1 1 9 9 . . \n. 9 9 9 9 9 9 9 9 9 9 9 1 9 9 . \n. 9 9 9 9 9 9 9 9 9 9 9 9 1 9 . \n9 9 6 9 9 9 9 9 9 9 9 9 9 9 1 9 \n9 6 9 9 9 9 9 9 9 9 9 9 9 9 1 9 \n9 8 6 9 9 9 9 9 9 9 9 9 9 9 9 9 \n9 6 9 6 9 9 9 9 9 9 9 9 9 9 9 9 \n9 8 6 9 9 9 9 9 9 9 9 9 9 9 9 9 \n9 6 8 6 9 9 9 9 9 9 9 9 9 9 9 9 \n9 8 6 8 6 9 9 9 9 9 9 9 9 9 9 9 \n9 6 8 6 8 6 9 6 9 9 9 9 9 9 9 9 \n. 9 6 8 6 8 6 9 6 9 6 9 9 9 9 . \n. 9 9 6 8 6 8 6 8 6 8 6 9 9 9 . \n. . 9 9 6 8 6 8 6 8 6 9 9 9 . . \n. . . . 9 9 9 9 9 9 9 9 . . . . \n`;\n case \":9#@`2jUX?~!50cbpP\":\n case \"ballImageLarge\":return img`\n..........999999999999..........\n........9999999919119999........\n......99999999999991111999......\n.....9999999999999999991999.....\n....999999999999999999991199....\n...99999999999999999999991199...\n..9999999999999999999999991199..\n..9999999999999999999999999119..\n.996999999999999999999999999199.\n.969999999999999999999999999919.\n96869999999999999999999999999199\n98696999999999999999999999999199\n96869999999999999999999999999999\n98696999999999999999999999999199\n96869999999999999999999999999999\n98696999999999999999999999999999\n96869699999999999999999999999999\n98696999999999999999999999999999\n96869699999999999999999999999999\n98696969999999999999999999999999\n96869699999999999999999999999999\n99686969999999999999999999999999\n.986869699999999999999999999999.\n.968686969999999999999999999999.\n..9686869696999999999999999999..\n..9968686969696999999999999999..\n...99686869696969696969699999...\n....996868696969696969696999....\n.....9968686969696969696969.....\n......99686868686868686999......\n........9996868686868699........\n..........999999999999..........\n`;\n case \"+26|25yNpI=u_@7|f)%L\":\n case \"fireworkImageOrange\":return img`\n................................\n.....55..4..............44......\n......5..44............4........\n....44....44........4........55.\n......4....4.......4.....4...5..\n..................4....444......\n............4....4..55..........\n....4.4.........................\n........44.................4....\n.555.....4.......5..44......44..\n....5.....4.44..54444...........\n.............44.54.4............\n....444...45444544......444.....\n.......444.45445444444....4.....\n.........4...544444..44.....55..\n...5555....4444444..............\n...........4.54544.....444......\n........444.54445444......4444..\n...444.4..444.44.544............\n..4......44...4....4..44........\n..............4..5......44......\n.................55.......4.....\n.......4...44..4...4............\n....4..4..4....444..4...........\n...44.....4......44..4.......5..\n...4......4..44.......4.......55\n.......5.4....44......4....4....\n......5..4..5..4...........44...\n....4....4.55...4...........4...\n...4.......5....4......5....4...\n...4....................55......\n................................\n`;\n case \"l}:DZPXqNsKa|h@WuRJ4\":\n case \"fireworkImageGreen\":return img`\n................................\n......77..............7..55.....\n........7............77..5......\n.55........7........77....77....\n..5...7.....7.......7....7......\n......777....7..................\n..........55..7....7............\n.........................7.7....\n....7.................77........\n..77......77..5.......7.....555.\n...........77775..77.7.....5....\n............7.75.77.............\n.....777......77577757...777....\n.....7....77777757757.777.......\n..55.....77..777775...7.........\n..............7777777....5555...\n......777.....77575.7...........\n..7777......77757775.777........\n............775.77.777..7.777...\n........77..7....7...77......7..\n......77......5..7..............\n.....7.......55.................\n............7...7..77...7.......\n...........7..777....7..7..7....\n..5.......7..77......7.....77...\n55.......7.......77..7......7...\n....7....7......77....7.5.......\n...77...........7..5..7..5......\n...7...........7...55.7....7....\n...7....5......7....5.......7...\n......55....................7...\n................................\n`;\n case \"kP}hEKM)zXTf@86ngvY3\":\n case \"backgroundImage\":return img`\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888885888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888885888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888\n8888888888888888888855588888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888588888888888888888888888888888\n8888888888888888888885888888888888888888888888888888888888888888888888888888888888888888888888888888888888888555888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888885888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888858888888888888888888888888888888888888888888888888888888888888888888888885888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888\n8888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888885888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888885888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888858888\n8888888888885888888888888888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888555888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888\n8888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888588888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888885888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888\n8888885888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888885888888888888888888888888888888888888888888\n8888885888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888855588888888888888888885888885888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888555558888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888855588888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888\n8888885888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888885888888888888888888888888888888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888885888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888588888888888888888888888888888888888888888885888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888588888888888888888888888888888888888888888888888888885888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888588888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888885888888888888888888888888888888888888888588888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888885888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888858888888888888888888888888888888888888888888588\n8888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888885888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888885888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888588888888888888888888888888858888888888888888888858888888888888888888888888888888888888888888888888\n8888888888888888888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888\n8888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888555888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888588888888888888888888888888888858888888888888888888885888888888888888888888888888888888588888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888588888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888885888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888588888888888888888888888888885888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888588888888888888888888888888888888888888888888888888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888588888888888888888888888888888555888858888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888885888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888588888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888588888888888885888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n`;\n case \"image1\":\n case \"backgroundImage2024\":return img`\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888885888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883333333388888888888888888888888888888888858888888888\n8888888888888888888888888333333333333388888888888888888888888888888888888888888888888888888888888888888883333333333333388888888888888888888888833388888888888888\n8888888888888888888885833333333333333338888888888888888888333333338888888888888888888888888888888888888333333333333333338888888333888888888888833388888888888888\n8888888888888888888855333333333333333333888888888888888883333333333338888888888888888888888888888888883333333358883333333888888333588888888888833388888888888888\n8888888888888888888833333333888888833333888888888888888833333333333333338888888888888888888888888888833333388555888883333888888333888888888888833338888888888888\n8888888888888888888333333388888888883333388888888888888333338883333333338888888888888888888888888888833338888858888888333388888333888888888888833338888888888888\n8888888888888888888333338888888888888333388885888888888333388888888333333888888888888888888888888888833388888858888888333338883333888888888888883338888888888888\n8888888888888888888333888888888888888833338888888888833333388888888883333388888888888888888888888888888888888888888888833338883333888888888888883338888888888888\n8888888888888888888888888888888888888833338888888888833333888888888888333338888888888888888888888888888888888888888888833338883338888888888888883338888888888888\n8888888888888888888888888888888888888883338888888888833338888888888888333338888888888888888888888888888888888888888888883333883338888888888888883338888888888888\n8888858888888888888888888888888888888883333888888888333388888888888888833333885888888888888888888888888888888888888888883333883338888888888888883338888888888888\n8888888888888888888888888888888888888883333888888888333388888888888888883333888888888888888888888888888888888888888888883333883338888888888888883338888888888888\n8888588888888888888888888888888888888888333888888888333888888888888888883333388888888888888888888888888858888888888888888333883338888888888888883338888888888888\n8888888888888888888888888858888888888888333888888888333888888888888888888333338888888888888888888888888888888888888888888333883338888888888888883338888888888888\n8888888888888888888888888888888888888888333888888888333888888888888888888833338888888888888888888888888888888888888888883333883338888888888888883338888888888888\n8888888888888888888888888888888888888883333888888888333888888888888888888833333888888888888888888888888888888888888888883333883338888888888888883338888888888888\n8888888888888888888888888888888888888883333888888888333388888888888888888883333888888888888888888888888888888888885888883333883333888888888888883338888888888888\n8888888888888888888888888888888888888833338888888888333388888858888888888883333888888888888888888888888888888888888888833338883333888888888888883333888888888888\n8888888888888888888888888888888888888333338888888888333388888888885888888888333388888888888888888888888888888888888888333338883333888858888888883333888888888888\n8888888888888888888888888888888888883333388888888888833388888888888888888888333388888888888888888888888888888888888883333388888333388833333333333333888888858888\n8888888888885888888888888888888588833333388888888888833388888888888888888888833388888888888888888888888888888888888883333388888333333333333333333333888888888888\n8888888888888888888888888888888888333333888888888888833388888888888888888888833338888888888888888888888888888888888833333888888333333333333333333333888888888888\n8888888888888888888888888888858833333338888888888888833388888888888888888888833338888888888888888888888888888888888333338888888833333333888888888333888888888888\n8888888888888888888888888888883333333388888888888888833338888888888888888888883338888888888888888888888888888888533333388888888888888888888888888333888888888888\n8888888888888888888888888888333333333888888888888888833338888888888888888888883338888888888888888888888888888883333333388888888888888888888888888333888888888888\n8888888888888888888888888883333333888888888888888888883338888888888888888888883338888888888888888888888888888833333338888888888888888888888888888333888888888888\n8888888888888888888888888333333338888888888888858888883338888888888888888888883338888888888888888888888888888333333388888888888888888888888888888333888888888888\n8888888888888888888888883333333888888888888888888888883338888888888888858888883338888888888888888888888888883333338888888888888888888888888888888333888888888888\n8888888888888888888888333333338888888888888888888888883333888888888888888888833338888888888888888888888888833333388888888888888888888888888888888333888888888888\n8888888888888888888888333333888888888888888888888888883333888888888888888888833338888888888888888888888883333333888888888888888888888888888888888333888888888888\n8888888888888888888883333388888888888888888888888888883333888888888888888888833388888888888888888888888833333338888888888888888888888888888888888333858888888888\n8888885888888888888883333888888888888888888888888888888333388888888888888888333388888888888888888888888333333888888885888888888888888888888888888333888888888888\n8888885888888888888333333888888888888888888888888888888333338888888888888888333388888888888888888888883333338888888888888888888888888888888888888333888888888888\n8888855588888888888333338885888885888888888888888888888833333888888888888883333388888888888888888888833333388888888888888888888888888888888888888333888888888888\n8888555558888888883333388888888888888888888888888888888833333333888888888333333888888888888888888883333338888888888888888888888888888888888888888333888888888888\n8888855588888888833333888888888888888888888888888888888883333333333388833333333888888888888858888833333338888888888888888888888888888888888888888333888888888888\n8888885888888888333333888888888888888888888888888888888888833333333333333333338888888888888888888333333333333333333333333333388888888888888888888333888888888888\n8888885888888888333333333333333333333388588888888888888888888333333333333333888888888888888888888333333333333333333333333333388888888888885888888333888888888888\n8888888888888888333333333333333333333333333333388888888888888888883333333388888888888888888888888333333333333333333333333333388888888888888888888888888888888888\n8888888888888888333333333333333333333333333333388888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888883333333333388888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888588888888888888888888888888888888888888888885888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888588888888888888888888888888888888888888888888888888885888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888588888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888885888888888888888888888888888888888888888588888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888885888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888858888888888888888888888888888888888888888888588\n8888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888885888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888885888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888588888888888888888888888888858888888888888888888858888888888888888888888888888888888888888888888888\n8888888888888888888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888\n8888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888555888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888588888888888888888888888888888858888888888888888888885888888888888888888888888888888888588888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888588888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888885888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888588888888888888888888888888885888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888588888888888888888888888888888888888888888888888888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888588888888888888888888888888888555888858888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888885888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888588888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888588888888888885888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888858888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888588888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888\n`;\n }\n return null;\n })\n\n helpers._registerFactory(\"animation\", function(name: string) {\n switch(helpers.stringTrim(name)) {\n case \"fireworkAnimOrange\":\n case \"2bps[zYE[t`=Y@5`-[xj\":return [img`\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n`, img`\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n`, img`\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n.................4..............\n.........5.4....4...............\n..........5.4...4.5.............\n..........454..4.5.4............\n........5..45..45.4.4...........\n.........5.454.45444............\n..........5.454544.55...........\n.......55..5.444455.............\n.......4455454445555555.........\n.........44444455...............\n............544445554444........\n..........55........55..........\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n`, img`\n................................\n.....55..4..............44......\n......5..44............4........\n....44....44........4........55.\n......4....4.......4.....4...5..\n..................4....444......\n............4....4..55..........\n....4.4.........................\n........44.................4....\n.555.....4.......5..44......44..\n....5.....4.44..54444...........\n.............44.54.4............\n....444...45444544......444.....\n.......444.45445444444....4.....\n.........4...544444..44.....55..\n...5555....4444444..............\n...........4.54544.....444......\n........444.54445444......4444..\n...444.4..444.44.544............\n..4......44...4....4..44........\n..............4..5......44......\n.................55.......4.....\n.......4...44..4...4............\n....4..4..4....444..4...........\n...44.....4......44..4.......5..\n...4......4..44.......4.......55\n.......5.4....44......4....4....\n......5..4..5..4...........44...\n....4....4.55...4...........4...\n...4.......5....4......5....4...\n...4....................55......\n................................\n`, img`\n................................\n................................\n................................\n.....55..4..............44......\n......5...4............4........\n..5.44..............4.....54....\n......4..4......................\n.........................4...5..\n..4.........4.......55..........\n....4...................4.......\n........44.4...............4....\n.55......4..........44.......4..\n....5........4...44.............\n..............4..4....4.....4...\n5...444.......4.................\n...4....4..45...................\n............................55..\n.4.5..5....4....44..............\n...............5.......444......\n........44....4..4........4..4..\n...4...4..4.4.4..54.............\n..4......44........4..4.........\n........4.....4.........4.......\n..................5.........5...\n..4....4...........4............\n.......4.........4..4...........\n..4...............4..4..........\n...4.........44.......4......5.5\n.......5.4.....4......4.........\n..4...5.................4...4...\n...........5....4...........4...\n...4.......5....4...........4...\n`, img`\n................................\n................................\n................................\n................................\n................................\n................................\n......5..4......................\n..........4............4........\n..5.4.....................5.....\n.........4......................\n.........................4...5..\n..4.........4........5..........\n........................4.......\n........44.4...............4....\n.5.......4..........4........4..\n................................\n.................4..............\n................................\n................................\n................................\n.4.5............44..............\n...............5.......44.......\n..............4..4...........4..\n...4..........4...4.............\n..4.............................\n........4...............4.......\n............................5...\n..4....4...........4............\n....................4...........\n..4.............................\n...4..........4.......4......5.5\n.........4.....4................\n`, img`\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n.........4......................\n.......................4........\n....4.....................5.....\n................................\n.........................4...5..\n............4........5..........\n........................4.......\n.........4.4...............4....\n.............................4..\n................................\n.................4..............\n................................\n................................\n................................\n.4..............................\n................................\n.............................4..\n................................\n................................\n........................4.......\n................................\n..4....4........................\n....................4...........\n`];\n case \"fireworkAnimGreen\":\n case \"UKGeDo-[Xv]e0O0[n4Q4\":return [img`\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n`, img`\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n`, img`\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n............7...7...............\n............75.7...7............\n.............757..7.5.7.........\n..........755757.755.7..........\n...........7755755.77...........\n............77757777............\n.............7777777755.........\n..............777..55...........\n..............77777.............\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n................................\n`, img`\n................................\n......77..............7..55.....\n........7............77..5......\n.55........7........77....77....\n..5...7.....7.......7....7......\n......777....7..................\n..........55..7....7............\n.........................7.7....\n....7.................77........\n..77......77..5.......7.....555.\n...........77775..77.7.....5....\n............7.75.77.............\n.....777......77577757...777....\n.....7....77777757757.777.......\n..55.....77..777775...7.........\n..............7777777....5555...\n......777.....77575.7...........\n..7777......77757775.777........\n............775.77.777..7.777...\n........77..7....7...77......7..\n......77......5..7..............\n.....7.......55.................\n............7...7..77...7.......\n...........7..777....7..7..7....\n..5.......7..77......7.....77...\n55.......7.......77..7......7...\n....7....7......77....7.5.......\n...77...........7..5..7..5......\n...7...........7...55.7....7....\n...7....5......7....5.......7...\n......55....................7...\n................................\n`, img`\n................................\n................................\n......77..............7..55.....\n.....7..7..............7.5......\n.55.7......7............7.775...\n..5...7.....7.......7......7....\n5.....777...................7...\n.....7.............7............\n.....7..............7......7....\n................................\n..77......77..5.............555.\n.7.........777.5..77............\n.7..........7.75..............5.\n......77......7..77757....77....\n.....7....7.7..757.57...7..7....\n..55.........777.....57....7....\n............................5...\n.5....7.7........75.7........5..\n..7777.......7..7.75............\n..7..............7......7.777...\n..7................5..7..7...7..\n......7.......5...........7...7.\n.....7..........................\n.....7..........7..77...7.......\n.....7.....7..777....7..77......\n..5..........77.............7...\n55...................7......7...\n.........7......77....7.5....7..\n5..................5..7.........\n...7...........7........5.......\n...7....5......7....5.......7...\n......55....................7...\n`, img`\n................................\n................................\n................................\n......................7..55.....\n.........................5......\n.5.........7...............75...\n............7.......7...........\n................................\n...................7............\n...........................7....\n................................\n..77......7...5...............5.\n.7.........777..................\n.7..........7.................5.\n..............7...775......7....\n..........7.....5..57...7.......\n..55.........7.7................\n................................\n.5....7.............7...........\n..77.7..........7..5............\n..7.........................7...\n..7...................7..7......\n......7.......5...........7...7.\n................................\n...................77...7.......\n.....7.....7..7.7....7..77......\n.............77.................\n.5..............................\n.................7....7......7..\n...................5............\n...7...........7........5.......\n...7...........7............7...\n`, img`\n................................\n................................\n................................\n................................\n................................\n......................7.........\n.........................5......\n................................\n....................7...........\n................................\n................................\n................................\n................................\n...7............................\n................................\n................................\n..............7...7.............\n........................7.......\n...5............................\n................................\n......7.............7...........\n................7..5............\n............................7...\n..7......................7......\n......7.......5...............7.\n................................\n................................\n.....7.....7............7.......\n.............7..................\n................................\n.............................7..\n................................\n`];\n }\n return null;\n })\n\n helpers._registerFactory(\"song\", function(name: string) {\n switch(helpers.stringTrim(name)) {\n case \"song1\":\n case \"nyeSong\":return hex`005a000408050300001c00010a006400f401640000040000000000000000000000000005000004b40008000c00011910001400011e16001800011d18001c00011e1c002000012220002400012026002800011e28002c0001202c002e0001222e003000012030003400011e36003800011e38003c0001223c00400001254000480001274c005000012750005400012556005800012258005c0001225c006000011e60006400012066006800011e68006c0001206c006e0001226e007000012070007400011e76007800011b78007c00011b7c008000011980008800011e05001c000f0a006400f4010a0000040000000000000000000000000000000002360010001800011220002800011930003800011240004800015750005800011260006800011970007800011278008000011480008800011206001c00010a006400f4016400000400000000000000000000000000000000023f001000180002222a200028000225293000380002222a4000480002632a5000580002222a600068000225297000780002222a7800800002632780008800022225`;\n }\n return null;\n })\n\n}\n// Auto-generated code. Do not edit.\n", - "main.blocks": "PlayerProjectileFoodEnemyisBallDropStartedcountdownNumcountdownArrayBigBallFireworkFirework02Poleassets.image`backgroundImage`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.kP}hEKM)zXTf@86ngvY3\"}}Pole0assets.image`poleImage`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.)vXnhx^df%dayTuh_AZk\"}}PlayerBigBall0assets.image`ballImageLarge`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.:9#@`2jUX?~!50cbpP\"}}PlayerBigBall800isBallDropStarted0FALSEcountdownArray0assets.image`img10`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.z=L`\"}}assets.image`img09`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.mzWEg;Cz063Ft@Tv/!@u\"}}assets.image`img08`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.{xrsv8Wbn!]LTls73G_C\"}}assets.image`img07`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.45IJ`n-!CG$sb!wUx7^W\"}}assets.image`img06`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.$]D?)={L;OfUWb`*u-JU\"}}assets.image`img05`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.i[EW?8[#5vGnkPu~At{r\"}}assets.image`img04`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.P`*!=b\"}}assets.image`img03`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.ey2YdiS!9Ci8P5fpG+OB\"}}assets.image`img02`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.h\"}}assets.image`img01`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.-^*HVT;u#Lr0XA+Ls|kl\"}}Press A to start theNew Years Countdown!controller.AControllerButtonEvent.PressedTRUETRUEisBallDropStartedisBallDropStarted0TRUEassets.image`backgroundImage0`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.image1\"}}music.PlaybackMode.InBackgroundassets.song`nyeSong`{\"commentRefs\":[],\"fieldData\":{\"song\":\"mySongs.song1\"}}callFireworksFirework0assets.image`fireworkImageOrange`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.+26|25yNpI=u_@7|f)%L\"}}PlayerFirework020assets.image`fireworkImageGreen`{\"commentRefs\":[],\"fieldData\":{\"img\":\"myImages.l}:DZPXqNsKa|h@WuRJ4\"}}PlayerFirework4357Firework0211773Fireworkassets.animation`fireworkAnimOrange`{\"commentRefs\":[],\"fieldData\":{\"frames\":\"myImages.2bps[zYE[t`=Y@5`-[xj\"}}100trueFirework02assets.animation`fireworkAnimGreen`{\"commentRefs\":[],\"fieldData\":{\"frames\":\"myImages.UKGeDo-[Xv]e0O0[n4Q4\"}}200truecallBallDrop10countdownNum0countdownArrayPlayercountdownNum80605200ScaleAnchor.MiddlecountdownNum0.5Sprite.y@setBigBallDIVIDE010effects.spraycountdownNum", - "main.ts": "scene.setBackgroundImage(assets.image`backgroundImage`)\nlet nyePole = sprites.create(assets.image`poleImage`, SpriteKind.Player)\nnyePole.setPosition(80, 60)\nlet nyeBall = sprites.create(assets.image`ballImageLarge`, SpriteKind.Player)\nnyeBall.setPosition(80, 0)\nlet isBallDropStarted = false\nlet countdownArray = [\n assets.image`img10`,\n assets.image`img09`,\n assets.image`img08`,\n assets.image`img07`,\n assets.image`img06`,\n assets.image`img05`,\n assets.image`img04`,\n assets.image`img03`,\n assets.image`img02`,\n assets.image`img01`\n]\n\ngame.splash(\"Press A to start the\", \"New Years Countdown!\")\n\ncontroller.A.onEvent(ControllerButtonEvent.Pressed, function () {\n if (!(isBallDropStarted)) {\n isBallDropStarted = true\n callBallDrop()\n }\n scene.setBackgroundImage(assets.image`backgroundImage2024`)\n music.play(music.createSong(assets.song`nyeSong`), music.PlaybackMode.InBackground)\n callFireworks()\n})\n\nfunction callBallDrop () {\n for (let index = 0; index < 10; index++) {\n let countdownNum = sprites.create(countdownArray.shift(), SpriteKind.Player)\n countdownNum.setPosition(80, 60)\n for (let index = 0; index < 5; index++) {\n pause(200)\n countdownNum.changeScale(0.5, ScaleAnchor.Middle)\n }\n nyeBall.y += scene.screenHeight() / 10\n sprites.destroy(countdownNum)\n }\n}\n\nfunction callFireworks () {\n let fireworks1 = sprites.create(assets.image`fireworkImageOrange`, SpriteKind.Player)\n let fireworks2 = sprites.create(assets.image`fireworkImageGreen`, SpriteKind.Player)\n fireworks1.setPosition(43, 57)\n fireworks2.setPosition(117, 73)\n animation.runImageAnimation(fireworks1, assets.animation`fireworkAnimOrange`, 100, true)\n animation.runImageAnimation(fireworks2, assets.animation`fireworkAnimGreen`, 200, true)\n}", - "pxt.json": "{\n \"name\": \"New Year New Code Example Project - Copy\",\n \"description\": \"\",\n \"dependencies\": {\n \"device\": \"*\"\n },\n \"files\": [\n \"main.blocks\",\n \"main.ts\",\n \"README.md\",\n \"assets.json\",\n \"tilemap.g.jres\",\n \"tilemap.g.ts\",\n \"images.g.jres\",\n \"images.g.ts\"\n ],\n \"targetVersions\": {\n \"branch\": \"v1.12.46\",\n \"tag\": \"v1.12.46\",\n \"commits\": \"https://github.com/microsoft/pxt-arcade/commits/e66fb08db35df2249cd64300195259c64d497106\",\n \"target\": \"1.12.46\",\n \"pxt\": \"8.5.57\"\n },\n \"preferredEditor\": \"tsprj\"\n}\n", - "tilemap.g.jres": "{\n \"transparency16\": {\n \"data\": \"hwQQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\",\n \"mimeType\": \"image/x-mkcd-f4\",\n \"tilemapTile\": true\n },\n \"level1\": {\n \"id\": \"level1\",\n \"mimeType\": \"application/mkcd-tilemap\",\n \"data\": \"MTAxMDAwMTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMA==\",\n \"tileset\": [\n \"myTiles.transparency16\"\n ],\n \"displayName\": \"level1\"\n },\n \"*\": {\n \"mimeType\": \"image/x-mkcd-f4\",\n \"dataEncoding\": \"base64\",\n \"namespace\": \"myTiles\"\n }\n}", - "tilemap.g.ts": "// Auto-generated code. Do not edit.\nnamespace myTiles {\n //% fixedInstance jres blockIdentity=images._tile\n export const transparency16 = image.ofBuffer(hex``);\n\n helpers._registerFactory(\"tilemap\", function(name: string) {\n switch(helpers.stringTrim(name)) {\n case \"level1\":\n case \"level1\":return tiles.createTilemap(hex`1000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000`, img`\n. . . . . . . . . . . . . . . . \n. . . . . . . . . . . . . . . . \n. . . . . . . . . . . . . . . . \n. . . . . . . . . . . . . . . . \n. . . . . . . . . . . . . . . . \n. . . . . . . . . . . . . . . . \n. . . . . . . . . . . . . . . . \n. . . . . . . . . . . . . . . . \n. . . . . . . . . . . . . . . . \n. . . . . . . . . . . . . . . . \n. . . . . . . . . . . . . . . . \n. . . . . . . . . . . . . . . . \n. . . . . . . . . . . . . . . . \n. . . . . . . . . . . . . . . . \n. . . . . . . . . . . . . . . . \n. . . . . . . . . . . . . . . . \n`, [myTiles.transparency16], TileScale.Sixteen);\n }\n return null;\n })\n\n helpers._registerFactory(\"tile\", function(name: string) {\n switch(helpers.stringTrim(name)) {\n case \"transparency16\":return transparency16;\n }\n return null;\n })\n\n}\n// Auto-generated code. Do not edit.\n" -} -``` - -```template -// background code -scene.setBackgroundImage(assets.image`backgroundImage`) -let nyePole = sprites.create(assets.image`poleImage`, SpriteKind.Player) -nyePole.setPosition(80, 60) - -// countdown image array -let countdownArray = [ - assets.image`img10`, - assets.image`img09`, - assets.image`img08`, - assets.image`img07`, - assets.image`img06`, - assets.image`img05`, - assets.image`img04`, - assets.image`img03`, - assets.image`img02`, - assets.image`img01` -] - -// nye ball drop code - -// nye ball drop event -controller.A.onEvent(ControllerButtonEvent.Pressed, function () { - -}) - -// nye ball drop functions -function callBallDrop () { - -} - -function callFireworks () { - -} -``` - -## New Year, New Code! @showdialog - -The New Year is a great time to try something new! Let's try out some coding in JavaScript - which is what you'll use in IMPACT's Orange, Green, and Blue belt - to ring in the new year! - -Click ``||loops:Ok||`` to get started! - -![Logo](https://github.com/Code-Ninjas-Home-Office/game-building-session-tutorials/blob/master/images/CN-Logo.png?raw=true "CN Logo") - -## Explore the starter code! - -Take a look at the JavaScript code already in the code editor. Be sure not to delete any of it, because you will need it for your project! - ---- - -- :null: Lines of code that start with **//** are called **code comments** and are used to give the coder or someone reading the code more information. They do not affect how the program runs. How many **code comments** do you see on screen? - -- :play: Click the Play button to see what parts of the project are already in the starter code. You should see a night sky background image and a New Years Eve Pole in the middle of the screen, ready for the ball drop at midnight! - -![Logo](https://github.com/Code-Ninjas-Home-Office/game-building-session-tutorials/blob/master/images/CN-Logo.png?raw=true "CN Logo") - -## Position the New Years Eve Ball so it is ready to drop at midnight! - -Learn how to add a sprite and set its position in MakeCode Arcade's JavaScript editor! - ---- - -- :paper plane: Open ``||sprites:Sprites||`` and drag out the ``||sprites:sprite (img) of kind (kind)||`` code block under the **// nye ball drop code** code comment. -- :paper plane: Replace **mySprite** with a **variable** name for the sprite, such as ``||sprites:nyeBall||``. -- :art: Click the palette icon to the left of the line number, then select the **ballImageSmall** from **My Assets** as the sprite image. -- :paper plane: Underneath, type the sprite name followed by a **dot operator** ``||.||`` then select ``||sprites:setPosition||`` from the **code completion** tool. -- :paper plane: Add a parenthesis ``||(||`` then type the x and y position for the sprite, separated by a comma. To center the sprite at the top of the screen, use ``||sprites:(80,0)||``. -- :play: Click the Play button to see the NYE ball sprite appear on screen! - -![Logo](https://github.com/Code-Ninjas-Home-Office/game-building-session-tutorials/blob/master/images/CN-Logo.png?raw=true "CN Logo") - -```typescript -// nye ball drop code -let nyeBall = sprites.create(assets.image`ballImageSmall`, SpriteKind.Player) -nyeBall.setPosition(80,0) -``` - -## Begin the New Year's Eve Ball Drop! - -The New Year's Eve Ball Drop usually happens as peopple count down from 10. Let's first program the ball sprite to descend before we add in the countdown! - ---- - -- :function: Find the ``||function: function callBallDrop||`` code under the **// nye ball drop functions** comment. Use the **Enter** key to add a space inside the curly brackets **{ }** of the function, then press the **Tab** key to indent that line of code. -- :repeat: Open ``||loops:Loops||`` and drag out the ``||loops:for||`` code block onto the indented line inside the **function definition**. -- :repeat: We want the loop to run a total of 10 times, so replace the number 5 with a **10**. -- :paper plane: Indented inside the **loop**, type the NYE ball sprite name, a dot operator ``||.||`` and a ``||sprites:y||``. Then type ``||+=||`` to add an **addition assignment operator** that will add and store a value to the y-position of the sprite each time the loop runs. -- :tree: Since we know we want the ball to drop the height of the screen divided by 10, type ``||scene:scene.screenHeight()||`` followed by a ``||math:/||`` and the number **10**. - -![Logo](https://github.com/Code-Ninjas-Home-Office/game-building-session-tutorials/blob/master/images/CN-Logo.png?raw=true "CN Logo") - -```typescript -// nye ball drop functions -function callBallDrop () { - for (let i = 0; i < 10; i++) { - nyeBall.y += scene.screenHeight() / 10 - } -} -``` - -## Trigger the NYE Ball Drop to begin! - -Use the A button to begin the New Year's Eve Ball Drop! - ---- - -- :game controller: Find the ``||controller:controller.A.onEvent||`` code under the **// nye ball drop event** comment. Use the **Enter** key to add a space inside the curly brackets **{ }** of the function, then press the **Tab** key to indent that line of code. -- :function: On the indented line inside, type ``||function:callBallDrop()||`` to call the code just added to the ``||function:callBallDrop||`` **function definition**. -- :game controller: Press the A button on the MakeCode Arcade emulator, or use your computer's space key to start the New Year's Eve Ball Drop! -- :repeat: Oh no! The sprite dropped too quickly! Inside the ``||function:callBallDrop||`` function definition, **above** the ``||sprites:y||`` code, type ``||loops:pause(1000)||`` to add a 1-second pause each time the loop runs. -- :game controller: Press the A button again to test the added code. - -![Logo](https://github.com/Code-Ninjas-Home-Office/game-building-session-tutorials/blob/master/images/CN-Logo.png?raw=true "CN Logo") - -```typescript -// nye ball drop event -controller.A.onEvent(ControllerButtonEvent.Pressed, function () { - callBallDrop() -}) - -// nye ball drop functions -function callBallDrop () { - for (let i = 0; i < 10; i++) { - pause(1000) - nyeBall.y += scene.screenHeight() / 10 - } -} -``` - -## Display a countdown on screen! - -Create a 10 second countdown that displays on screen as the ball drops! - ---- - -- :numbered list: Find the ``||arrays:countdownArray||`` under the **// countdown image array** comment. This **array** is a list of images that will be used to create an on-screen countdown. -- :function: Inside the ``||function:callBallDrop||`` **function definition**, insert a space above the ``||loops:pause||`` code. Add code from ``||sprites:Sprites||`` to add another sprite to the project. Name the new sprite ``||sprites:countdownNum||``. -- :numbered list: Replace the image parameter code with the name of the ``||arrays:countdownArray||``. Add a ``||.||`` and the **array function** ``||arrays:shift()||`` which will remove and use the first item in the **array**. -- :paper plane: On the line below, type the name of the countdown sprite, a ``||.||`` and the ``||sprites:setPosition||`` function to position the countdown numbers on screen. Add parentheses then type an x- and y-position for the sprite inside. - -![Logo](https://github.com/Code-Ninjas-Home-Office/game-building-session-tutorials/blob/master/images/CN-Logo.png?raw=true "CN Logo") - -```typescript -// nye ball drop functions -function callBallDrop () { - for (let i = 0; i < 10; i++) { - let countdownNum = sprites.create(countdownArray.shift(), SpriteKind.Player) - countdownNum.setPosition(80, 60) - pause(1000) - nyeBall.y += scene.screenHeight() / 10 - } -} -``` - -## Fix the Countdown number display! - -Remove the countdown numbers after they have appeared on screen! - ---- - -- :repeat: Inside the ``||loops:for||`` loop, add a new line underneath the existing code. -- :paper plane: Using the **code completion** tool, add the ``||sprites:sprites.destroy||`` function on the blank line. -- :paper plane: Add parentheses then type the countdown sprite name inside. -- :play: Click the Play button to test the countdown to ensure the ball drops and the countdown numbers appear and then disappear on screen, as expected. - -![Logo](https://github.com/Code-Ninjas-Home-Office/game-building-session-tutorials/blob/master/images/CN-Logo.png?raw=true "CN Logo") - -```typescript -// nye ball drop functions -function callBallDrop () { - for (let i = 0; i < 10; i++) { - let countdownNum = sprites.create(countdownArray.shift(), SpriteKind.Player) - countdownNum.setPosition(80, 60) - pause(1000) - nyeBall.y += scene.screenHeight() / 10 - sprites.destroy(countdownNum) - } -} -``` - -## Add fireworks to the celebration! - -Add some fireworks on either side of the pole that will explode after the New Year's Eve Ball Drop is complete! - ---- - -- :function: Find the ``||function: function callFireworks||`` code under the **// nye ball drop functions** comment. Use the **Enter** key to add a space inside the curly brackets **{ }** of the function, then press the **Tab** key to indent that line of code. -- :paper plane: Inside the ``||function:callFireworks||`` **function definition** add code from ``||sprites:Sprites||`` to create **2** different fireworks sprites. -- :paper plane: Use **fireworkImageOrange** and **fireworkImageGreen** from **My Assets** for the 2 new sprites. -- :paper plane: Use the ``||sprites:setPosition||`` function to set the position for each sprite, 1 on each side of the NYE Ball Drop pole. -- :game controller: Inside ``||controller:controller.A.onEvent||`` add ``||function:callFireworks||`` under the ``||function:callBallDrop||`` code to make the fireworks appear after the ball drop code runs. - -![Logo](https://github.com/Code-Ninjas-Home-Office/game-building-session-tutorials/blob/master/images/CN-Logo.png?raw=true "CN Logo") - -```typescript -// nye ball drop event -controller.A.onEvent(ControllerButtonEvent.Pressed, function () { - callBallDrop() - callFireworks() -}) -function callFireworks () { - let fireworks1 = sprites.create(assets.image`fireworkImageOrange`, SpriteKind.Player) - let fireworks2 = sprites.create(assets.image`fireworkImageGreen`, SpriteKind.Player) - fireworks1.setPosition(43, 57) - fireworks2.setPosition(117, 73) -} -``` - -## Animate the fireworks display! - -Add animation to enhance the fireworks display! - ---- - -- :refresh: Open ``||animation:Animation||`` to add 2 ``||animation:animate (mySprite) frames (frames)||`` code blocks into the ``||function:callFireworks||`` **function definition** to animate the firework sprites. -- :refresh: Replace ``||null||`` with the name of a firework sprite. -- :refresh: Replace ``||[]||`` with **assets.animation** and the name of the matching firework animation from the **Assets** tab. -- :refresh: Adjust the **frameInterval** parameter to determine the speed of the firework animation. -- :refresh: Change the **loop** parameter to True if you want the firework animation to continue running. - -![Logo](https://github.com/Code-Ninjas-Home-Office/game-building-session-tutorials/blob/master/images/CN-Logo.png?raw=true "CN Logo") - -```typescript -function callFireworks () { - let fireworks1 = sprites.create(assets.image`fireworkImageOrange`, SpriteKind.Player) - let fireworks2 = sprites.create(assets.image`fireworkImageGreen`, SpriteKind.Player) - fireworks1.setPosition(43, 57) - fireworks2.setPosition(117, 73) - animation.runImageAnimation(fireworks1, assets.animation`fireworkAnimOrange`, 100, true) - animation.runImageAnimation(fireworks2, assets.animation`fireworkAnimGreen`, 200, true) -} -``` - -## Avoid an error if the A button is pressed more than once! - -To prevent an error that might occur if the A button is pressed more than once, add this code! - ---- - -- :list: Under the existing code underneath the **// nye ball drop code** comment, declare a new variable with the keyword ``||variables:let||`` and the name **isBallDropStarted**. -- :list: Use an **assignment operator** ``||=||`` to set the variable to **false**. -- :shuffle: Inside the ``||controller:controller.A.onEvent||`` add a blank line above the code inside. Type ``||logic:if()||`` to add a **conditional** that will check the status of the **isBallDropStarted** variable. -- :shuffle: Inside the parentheses of the ``||logic:if||`` type ``||logic:!(isBallDropStarted)||`` to check if the variable is *not true*. -- :shuffle: Type an open curly brace ``||{||`` after the parentheses. Then indent the other code inside, and type a closed curly brace ``||}||`` on the line below. -- :list: Inside the ``||logic:if||`` statement, set the variable to **true** above the other code by typing **isBallDropStarted = true**. - -![Logo](https://github.com/Code-Ninjas-Home-Office/game-building-session-tutorials/blob/master/images/CN-Logo.png?raw=true "CN Logo") - -```typescript -// nye ball drop code -let nyeBall = sprites.create(assets.image`ballImageSmall`, SpriteKind.Player) -nyeBall.setPosition(80,0) -let isBallDropStarted = false - -// nye ball drop event -controller.A.onEvent(ControllerButtonEvent.Pressed, function () { - if (!(isBallDropStarted)) { - isBallDropStarted = true - callBallDrop() - callFireworks() - } -}) -``` - -## Customize your project! - -Try out these customizations to enhance your New Year's Eve Ball Drop project! - ---- - -- :circle: Use ``||game:game.splash||`` to display a message at the beginning of your project. Use this to tell the player what key to press to start the ball drop! -- :tree: In the **Assets** tab, duplicate the background image and write a celebratory message on it. Use a ``||scene:scene.setBackgroundImage||`` function to display the new background image after the countdown has ended! -- :headphones: Use ``||music:music.play||`` with the ``||music:music.createSong||`` function to play celebratory music before, during, or after the ball drop! -- :repeat: To add some pizzazz to your countdown, replace ``||loops:pause(1000)||`` with this code to make the countdown numbers grow in **scale** when they appear on screen: ![image](https://github.com/Code-Ninjas-Home-Office/game-building-session-tutorials/blob/master/images/countdown%20number%20scale.png?raw=true "countdown number scaling code") - -![Logo](https://github.com/Code-Ninjas-Home-Office/game-building-session-tutorials/blob/master/images/CN-Logo.png?raw=true "CN Logo") - -```typescript -// background code -scene.setBackgroundImage(assets.image`backgroundImage`) -let nyePole = sprites.create(assets.image`poleImage`, SpriteKind.Player) -nyePole.setPosition(80, 60) -game.splash("Press A to start the", "New Years Countdown!") - -// countdown image array -let countdownArray = [ - assets.image`img10`, - assets.image`img09`, - assets.image`img08`, - assets.image`img07`, - assets.image`img06`, - assets.image`img05`, - assets.image`img04`, - assets.image`img03`, - assets.image`img02`, - assets.image`img01` -] - -// nye ball drop code -let nyeBall = sprites.create(assets.image`ballImageSmall`, SpriteKind.Player) -nyeBall.setPosition(80,0) -let isBallDropStarted = false - -// nye ball drop event -controller.A.onEvent(ControllerButtonEvent.Pressed, function () { - if (!(isBallDropStarted)) { - isBallDropStarted = true - callBallDrop() - scene.setBackgroundImage(assets.image`backgroundImage2024`) - music.play(music.createSong(assets.song`nyeSong`), music.PlaybackMode.InBackground) - callFireworks() - } -}) - -// nye ball drop functions -function callBallDrop () { - for (let i = 0; i < 10; i++) { - let countdownNum = sprites.create(countdownArray.shift(), SpriteKind.Player) - countdownNum.setPosition(80, 60) - for (let index = 0; index < 5; index++) { - pause(200) - countdownNum.changeScale(0.5, ScaleAnchor.Middle) - } - nyeBall.y += scene.screenHeight() / 10 - sprites.destroy(countdownNum) - } -} - -function callFireworks () { - let fireworks1 = sprites.create(assets.image`fireworkImageOrange`, SpriteKind.Player) - let fireworks2 = sprites.create(assets.image`fireworkImageGreen`, SpriteKind.Player) - fireworks1.setPosition(43, 57) - fireworks2.setPosition(117, 73) - animation.runImageAnimation(fireworks1, assets.animation`fireworkAnimOrange`, 100, true) - animation.runImageAnimation(fireworks2, assets.animation`fireworkAnimGreen`, 200, true) -} -``` - -## Congratulations on finishing your project! - -Happy New Year! There are so many exciting things to learn at Code Ninjas in the year ahead! Keep on working through the belt levels in IMPACT to learn how to code cool games with blocks and JavaScript! - -Click Done to open your game in MakeCode Arcade, where you can add to your code and create a link to share your game with others! - -Happy coding! - -![Logo](https://github.com/Code-Ninjas-Home-Office/game-building-session-tutorials/blob/master/images/CN-Logo.png?raw=true "CN Logo")