aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author1029chris <1029chris@gmail.com>2022-02-15 16:49:14 -0800
committer1029chris <1029chris@gmail.com>2022-02-15 16:49:14 -0800
commit1336a088ff535b36d8578d6fc3ae14dca68cb387 (patch)
treed90ec290cc63d80349fe7d7dd2112b57514efd02
parentfa5e998299e2ab009c57f94da06d6d83ef8378c3 (diff)
added new dope music!!!!
-rw-r--r--miniboss.wavbin0 -> 11993132 bytes
-rw-r--r--music.p8519
-rw-r--r--waves.lua40
3 files changed, 393 insertions, 166 deletions
diff --git a/miniboss.wav b/miniboss.wav
new file mode 100644
index 0000000..d70fbcb
--- /dev/null
+++ b/miniboss.wav
Binary files differ
diff --git a/music.p8 b/music.p8
index 1d59db6..1b6741d 100644
--- a/music.p8
+++ b/music.p8
@@ -1,7 +1,19 @@
pico-8 cartridge // http://www.pico-8.com
version 35
__lua__
---wip by chris & ribbon!
+--▶ toxic invaders ◀
+--▶ 1029chris ribboncable ◀
+
+--pallete replacement
+--pal(15,140,1)
+--pal(14,3,1)
+--pal(13,133,1)
+--pal(11,139,1)
+--pal(10,137,1)
+--pal(8,136,1)
+--pal(4,141,1)
+--pal(3,131,1)
+--pal(0,130,1)
#include objects.lua
#include particles.lua
@@ -10,6 +22,7 @@ __lua__
#include bullets.lua
#include pickups.lua
#include waves.lua
+#include ui.lua
function _update60()
#include update.lua
@@ -20,172 +33,317 @@ function _draw()
#include draw.lua
end
__gfx__
-00000000000000000000000000bbbb00577777750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000b7777b07778877700000000000000000000000000000000000000000000000000000000000000000000000073bb330000000000
-00700700003b3300000bb000b77b777b777887770000000000000000000000000000000000000000000000000000000000000000000000000b33bbb973bbb300
-0007700000bbb00000b77b00b77bbb7b78888887000000000000000000000000000000000000000000000000000000000000000000000000b3bbbbb9b3bb3b39
-00077000007b700000b77b00b7bbb77b72288227000000000000000000000000000000000000000000000000000000000000000000000000b3bb3b30b3bbbbb9
-0070070000030300000bb000b777b77b77788777000000000000000000000000000000000000000000000000000000000000000000000000b3bbbbb90b33bbb9
-0000000000000000000000000b7777b0777227770000000000000000000000000000000000000000000000000000000000000000000000000b33bbb973bb3300
-00000000000000000000000000bbbb005777777500000000000000000000000000000000000000000000000000000000000000000000000073bb330000000000
-9ccc1cc7000000000000000000cccc00577777750000000000000000000000000000000000000000000000000000000000000000000000007bbbbb3000000000
-0cccc1009ccc1cc7000000000c7777c07c77c7770000000000000000000000000000000000000000000000000000000000000000000000000003bbb97bb33b30
-01ccccc00cc11110000cc000c77c777c7cc7cc7700000000000000000000000000000000000000000000000000000000000000000000000000003bb9003bb3b9
-00c111cc01c111cc00c77c00c77ccc7c7cccccc7000000000000000000000000000000000000000000000000000000000000000000000000003bb3b0003bb3b9
-00c111cc01cccccc00c77c00c7ccc77c7cc1cc17000000000000000000000000000000000000000000000000000000000000000000000000003bb3b000003bb9
-01ccccc00cccc110000cc000c777c77c7c17c17700000000000000000000000000000000000000000000000000000000000000000000000000003bb90003bbb9
-0cccc1009ccc1cc7000000000c7777c0717717770000000000000000000000000000000000000000000000000000000000000000000000000003bbb97bbbbb30
-9ccc1cc7000000000000000000cccc00577777750000000000000000000000000000000000000000000000000000000000000000000000007bbbbb3000000000
-9aaa4aa700000000000000000099990057777775003bb300000000000b0000007e33e3ee33bee33bbee3e3e3e3eea00000033000000330000000000000000000
-0aaaa4009aaa4aa7000000000977779077999a7703bbbbb3b900b339b30000b36ebebe3ebebebebee33bebebeb3300009b9b9b9999b9b9b9003bbbb900000000
-04aaaaa00aa444a000099000977977797999a777bbb333333bbb000033000b3303eeeee3333333333eeeeeee00000000000330000003300003bbb30003bbbbb9
-00a444aa04a444aa0097790097799979799999a77b3bbbbbb3b3b9003300b33300bebebebebebebeb3300bebe3b3b33a0bbbbbb00bbbbbb07b3b30007b3b3300
-00a444aa04aaaaaa009779009799977977779a777b3bbbbbb3b3b900330b3333006eeee33eeeeee33000003ee3e3e33a03b3bb3003b3bb307b3b30007bbbb300
-04aaaaa00aaaa44000099000977797797779a777bbb333333bbb0000030333330073beb33ebe03beeeea0000000000000033b3000033b30003bbb300033bbbb9
-0aaaa4009aaa4aa70000000009777790777a777703bbbbb3b900b33900033330000763eeee30003ebeba000000000000000bb000000bb000003bbbb900000000
-9aaa4aa700000000000000000099990057777775003bb30000000000000033000000006776000000000000000000000000077000000770000000000000000000
-00003333333333333333333300a00000a9a000000000000000000000000000007b33b3bb33ebe33bebe3b3b3b3bb900000077000000770000000000000000000
-00003bbbbb3bbbb33b3bbbb30a9a0000999a00000000000000000000000000006ebbbe3bebebebebe33ebebbee3300000b0b30b00b0b30b0003bbb3000003300
-0000333b333b33b33b3b3333a999a000a999a000003bb300000000000000000003bebbe3333333333ebbbbbe000000000b3b3bb00b3b3bb07bbb33b97bb3bb39
-0000003b303b33b33b3b30000a999a000aaaaa0000bbbbb3b3b3b3b3b3b3b3b300bbbbbbbbbbbebbb3300ebbebebeee903b33b3003b33b300003bbb00003bbb0
-0000003e303e33e33e3e300000a999a000a999a0007b7bb3b3b3b3b3b3b3b3b0006bbbb33bebbebee000003bebebeee90bbbbbb00bbbbbb00003bbb07bbb33b9
-0000003b303b33b33b3b3333000a999a000aaaaa00bbbb3003003003003003000073ebb33bbb03bbbee900000000000033333333333333337bbb33b9003bbb30
-0000003e303eeee33e3eeee30000a9990000a9a0000300300300300300300300000763ebbe30003ebee9000000000000b3b3b3b33b3b3b3b003bbb3000000000
-00000033303333333333333300000a9a00000a00000030030030030030030030000000677600000000000000000000003b3b3b3bb3b3b3b30000000000000000
-3bbbbbbbbbbbbbbbbbbbbe3300000000003bbbbbbbbbbbbb30000000000000000000000000000000000000000000000000000000000000000000000000000000
-bbbbbbbbbbbbbeebbebebbbe33eeee9a07bbbbbbbbbbbbbbb3000000000000000000000000000000000000000000000000000000000000000000000000000000
-be3ebe3ebe3ebbbbbbbbbbbbbe3e3e9907bb3b3b3bbbbbbbb3000000000000000000000000000000000000000000000000000000000000000000000000000000
-b33eb33eb33ebe33333333ebbbb33e9907bb3b3b3bbbbbbbb300000000000000000000000000bbbbbbbb00000000000000000000000000000000000000000000
-be3ebe3ebe3ebbbbbbbbe33ebbbb3e9907bb3b3b3bbbbbbbb3333303030000000000000000bbbbbbbbbbbb000000000000000000000000000000000000000000
-bbbbbbbbbbbbbbbbbbbbbe33ebbbb39a07bb3b3b3bbbbbbbb3bbbbbbbbbbbb9a00000000bbbbbbbbbbbbbbbb0000000000000000000000000000000000000000
-3eeeeee0000003bbb3ebbbe33bbbbe3007bbbbbbbbbbbbbbb3bbbbbbbbbbbb990000000bbbbbbbbbbbbbbbbbb000000000000000000000000000000000000000
-077777000000003bb3ebbbe33bb3eb30003bbbbbbbbbbbbbb3bb33b33b33bb99000000bbbbbbbbbbbbbbbbbbbb00000000000000000000000000000000000000
-077770000000000bbbbbbbb33bb3ebe000333333333333333bbb33b33b33bb9900000bbbbbbbbbbbbbbbbbbbbbb0000000000000000000000000000000000000
-0777000000000033ebebbbe33bbbbbb3003bbbbbbbbbbbbbbbbbbbbbbbbbbb9900000bbbbbbbbbbbbbbbbbbbbbb0000000000000000000000000000000000000
-07700000000007ee3bebbbb33bbbbbbe00bbbbbbbbbbbbbbbbbbbbbbbbbbbb9a0000bbbbbbbbbbbbbbbbbbbbbbbb000000000000000000000000000000000000
-07000000000007ee3bebbbb33bbeeeee00bbbbb3bbbb3333333b3bbbb33030000000bbbbbbbbbbbbbbbbbbbbbbbb000000000000000000000000000000000000
-00000000000007ee3bee3bb33beebeee0bbbbb3bbb3bbbbbbbbbb3bb30000000000bbbbbbbbbbbbbbbbbbbbbbbbbb00000000000000000000000000000000000
-00000000000007ee3bbbbbb33beebebe0b33bbbbb3bbbbb3333bb3bb00000000000bbbbbbbbbbbbbbbbbbbbbbbbbb00000000000000000000000000000000000
-00000000000007ee3b3ebbb33bbebebe0b33bbbb3bb733333bb3bbb300000000000bbbbbbbbbbbbbbbbbbbbbbbbbb00000000000000000000000000000000000
-00000000000007ee3bbeeeb33bbebebe0b33bbbb3bb7bbbbb3b3bbb000000000000bbbbbbbbbbbbbbbbbbbbbbbbbb00000000000000000000000000000000000
-00000000000007ee3bbeeeb33bbebebe0b33bbbb3bb7bbbbb3b3bbb000000000000bbbbbbbbbbbbbbbbbbbbbbbbbb00000000000000000000000000000000000
-00000000000007ee3b3ebbb33bbebebe0b33bbbb3bb733333bb3bbb300000000000bbbbbbbbbbbbbbbbbbbbbbbbbb00000000000000000000000000000000000
-00000000000007ee3bbbbbb33beebebe0b33bbbbb3bbbbb3333bb3bb00000000000bbbbbbbbbbbbbbbbbbbbbbbbbb00000000000000000000000000000000000
-00000000000007ee3bee3bb33beebeee0bbbbb3bbb3bbbbbbbbbb3bb30000000000bbbbbbbbbbbbbbbbbbbbbbbbbb00000000000000000000000000000000000
-07000000000007ee3bebbbb33bbeeeee00bbbbb3bbbb3333333b3bbbb33030000000bbbbbbbbbbbbbbbbbbbbbbbb000000000000000000000000000000000000
-07700000000007ee3bebbbb33bbbbbbe00bbbbbbbbbbbbbbbbbbbbbbbbbbbb9a0000bbbbbbbbbbbbbbbbbbbbbbbb000000000000000000000000000000000000
-0777000000000033ebebbbe33bbbbbb3003bbbbbbbbbbbbbbbbbbbbbbbbbbb9900000bbbbbbbbbbbbbbbbbbbbbb0000000000000000000000000000000000000
-077770000000000bbbbbbbb33bb3ebe000333333333333333bbb33b33b33bb9900000bbbbbbbbbbbbbbbbbbbbbb0000000000000000000000000000000000000
-077777000000003bb3ebbbe33bb3eb30003bbbbbbbbbbbbbb3bb33b33b33bb99000000bbbbbbbbbbbbbbbbbbbb00000000000000000000000000000000000000
-3eeeeee0000003bbb3ebbbe33bbbbe3007bbbbbbbbbbbbbbb3bbbbbbbbbbbb990000000bbbbbbbbbbbbbbbbbb000000000000000000000000000000000000000
-bbbbbbbbbbbbbbbbbbbbbe33ebbbb39a07bb3b3b3bbbbbbbb3bbbbbbbbbbbb9a00000000bbbbbbbbbbbbbbbb0000000000000000000000000000000000000000
-be3ebe3ebe3ebbbbbbbbe33ebbbb3e9907bb3b3b3bbbbbbbb3333303030000000000000000bbbbbbbbbbbb000000000000000000000000000000000000000000
-b33eb33eb33ebe33333333ebbbb33e9907bb3b3b3bbbbbbbb300000000000000000000000000bbbbbbbb00000000000000000000000000000000000000000000
-be3ebe3ebe3ebbbbbbbbbbbbbe3e3e9907bb3b3b3bbbbbbbb3000000000000000000000000000000000000000000000000000000000000000000000000000000
-bbbbbbbbbbbbbeeebebebbbe33eeee9a07bbbbbbbbbbbbbbb3000000000000000000000000000000000000000000000000000000000000000000000000000000
-3bbbbbbbbbbbbbbbbbbbbe3300000000003bbbbbbbbbbbbb30000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-00000000000000000044400000000000004444440000000000000000000000000000000000000000000000000000000000000002220000000000000000000000
-02888888888882000444440000444400044444444000044000000000000000000000000000000000000000000000000000000022222000000000000000000000
-28888888888888204444440044444440444000044400404402222000000000000000000000000000000000000000000000000022222000000000000000000000
-88222244422228804404400444400444440444404440044422000200000040440000000000000000000000002222222200000022222000000000000000000000
-88222444222228804440044440004044440444440444444020220020044444400000000000000000000002222222222222200002220000000022222200000000
-88888888888888804444444400004444444044440044440022220200000440000000000000000000000222222222222222222000000000022222222222220000
-88202200022028800444444000000440044444440000000002200000000040000000000000222000022222222222222222222200000002222202000002222000
-22002800028002200044440000000000004444400000000000000000000000000000000002222200220022222222222222222220000222220222222222022200
-00002200022000000044440000000000004444444000044000000000000000000000000002200202202202222220000222222222002222222222222222202200
-00028888888200000444444000444400044444444400444400000000000000000000000002202202220202222202222022222222202222220000002202202200
-00288888888820004444044004444440444400044440404402220000000000000000000002220000222202222022202202200222220222000000000222202200
-04888222228884004440444044400444444044404444044422022000000000000000000000222222222022220022020202022022220200000000000202202200
-02882888882882004440440444000044444044440444444022202202000000000000000000000000000222220022022202202022220000000000002202202200
-48888888888888404444004440000044444404440044440002220220000000000000000000000000022222220022200000222022220000000000022022202200
-48828828288288400444444400200440044444440000000000000000000000000000000000022222222222220002222222220222220000000000220222202000
-48888888888888400044440000044400004444400000000000000000000000000000000000222222222222222000022222002222200000000002202222022000
-48282828282828400002888888882000000000000000000044404440000000080000000000000222222222222220000000022222020000000022222220220000
-48288888888828400028822422288200000000004840000048444840000000282000000002222022222002222222000000222220200000000220222202200000
-48282828282828400088888888888800000000484840000048888840000000888000000022222202220220222222222200000002000000202200222022020000
-48288888888828400022200220022200000000484848400444848444000008888200000022200220222020222222222022222220000000000002222222000000
-48282828282828400048400220048400000048484848400484848484000082888820000022020022002220222222220200000000000222220022202220000000
-48288888888828400048288888828400000048484848400488888884000008888880000022220002222202222222202000000000022222200222022200000000
-48282828282828400042888888882400000048484848400444848444000088882880000002202000000022222222020000000000222222002200222000000000
-48288888888828400048282828288400000048484848400004848400000288288082000000002200000222222220200000000000222222022020220000000000
-48222828282228400028888888888200000048484848400004848400000002888800000000000000000222222222222222202000000002022220222200022000
-48288888888828400488224442228840000004884884000004848400000088888880000000022200000222222222222220002000000020022222222200220000
-48282828282828400488244422228840000000484840000004848400000828088282000000220200000022222222220002220000000000022002202002200200
-48288822288828400488888888888840000000288400000004848400000008888800000002222220000000000000002220000000000020020022222022020000
-48282822282828400482888888282840000000282000000004848400000082022204000022220222000000002022220000000000000000000220222220220200
-48888822288888400488882828888840000000282000000002828200000000222000020022022022200000000000000000000000000000002202222222220000
-28282822282888200482882228282840000200282000400004848400400200022402020422222202222000000000000000000000022200022022002222200000
-28288822288828200488882228888840020240282020202022828220000002042402000002200220022222220000000000000002222000220220020222000000
+48888840000000000000000003bbbb30577777750000000000000000000000000000000000000000000000007eb3bb3bebebeb3eeee3e3300000000000000000
+8a98a980cccccccc000000003b7777b3777887770000000000000000000000000000000000000000000000007ebebbe3bebebeb3333e330073ee330000000000
+89889880eeeeeeee003bb300b77b777b7778877700000000000000000000000000000000000000000000000063bb3bbe333333333333333a0e33ebe973bbbe00
+8988a9807777777700b77b00b77bbb7b7888888700000000000000000000000000000000000000000000000007ebe3bbbbbee3e3e3bbbb39b3bbbbe9b3bbe33a
+48888840eeeeeeee00b77b00b7bbb77b72288227000000000000000000000000000000000000000000000000063ebbe3333333b3e3bbbb39b3bbe330b3bbbbe9
+00000000cccccccc003bb300b777b77b777887770000000000000000000000000000000000000000000000000073ebbbbbbe33b3b3bebb39b3bbbbe90e33ebe9
+0000000000000000000000003b7777b377722777000000000000000000000000000000000000000000000000000673eeee30003333eeee3a0e33ebe973ee3300
+00000000000000000000000003bbbb305777777500000000000000000000000000000000000000000000000000000677760000000033333a73ee330000000000
+9fcc1fc700000000000000000fccccf05777777500000000000000000000000000000000000000000000000073e3eb3e3b3e3b3bebe3e3307ebbbe3000000000
+0fcff1009fccfcc700000000fc7777cf7c77c77700000000000000000000000000000000000000000000000073e3ee33b3e3b3e3333e33000003ebea7eb33e30
+01fcccf00ff111f000fccf00c77c777c7cc7cc7700000000000000000000000000000000000000000000000063eb3be3333333333333333200003eb9003bb3ea
+00f111cc01f111cc00c77c00c77ccc7c7cccccc7000000000000000000000000000000000000000000000000073e33ebebebe333e3eeee3a003bb3b0003bb3b9
+00f111cc01fccccf00c77c00c7ccc77c7ccfccf70000000000000000000000000000000000000000000000000633eb33333333b3b3bebe3a003bb3b000003eb9
+01fcccf00fcff1f000fccf00c777c77c7cf7cf7700000000000000000000000000000000000000000000000000733eebebee33e3e3e3ee3a00003eb90003ebea
+0fcff1009fcc1fc700000000fc7777cf7f77f77700000000000000000000000000000000000000000000000000067333333000333333333a0003ebea7ebbbe30
+9fcc1fc700000000000000000fccccf0577777750000000000000000000000000000000000000000000000000000067776000000003333327ebbbe3000000000
+6a994a9700000000000000000499994057777775000000000b000000000000000000000000000000000000000000000000033000000330000000000000000000
+0a9aa4006a99a997000000004977779477999a7700000000e30000b300000000000000000000000000633333300003eb9e9e9e9999e9e9e900ebbbe900000000
+04a999a00aa444a000499400977977797999a777003e330033000b3300000000000000000000000007bebbbbbe33bba0000330000003300003bbe300033bbbe9
+00a44499049444990097790097799979799999a700bbb0003300e3330000000000000000000000007bbbebbbbbebbb930eeeeee00eeeeee07e3b30007e3b3300
+00a4449904a9999a009779009799977977779a77007e7000330e33330000000000000000000000007bbbebbbbbeebb9003b3bb3003b3bb307e3b30007ebbe300
+04a999a00a9aa44000499400977797797779a77700030300030333330000000000000000000000007bbb3eeeee3eeb930033b3000033b30003bbe30003ebbbe9
+0a9aa4006a994a970000000049777794777a7777000000000003333000000000000000000000000007eebbbbbe33eea0000ee000000ee00000ebbbe900000000
+6a994a9700000000000000000499994057777775000000000000330000000000000000000000000000633333300003eb00077000000770000000000000000000
+223fff22222272220000333333333333000a0000a99a000033333333000000000000000000000000007777e0ebee300000077000000770000000000000000000
+2ffffeb22225222200003bbbbb3bbbb300a9a0009999a0003b3bbbb300000000000000000000000007bbbbb33ebb9a000b0b30b00b0b30b00033bb3000003300
+fff1eddb22d222220000333b333b33b30a999a00aaaaaa003b3b3333003ee30000000000000000007bbebe33b3b3e9000b3b3bb00b3b3bb07ebe33e97eb3bb39
+2f1fdffd200dd0000000003b303b33b3a99999a0a99999a03b3b300000bbbbb3b3b3b3b3b3b3b3b37bebbbbe3330000003e33e3003e33e3000e3bbe000e3bbe0
+f370d70d055507000000003e303e33e3aa99999aaa99999a3e3e3000007b7be3e3e3e3e3e3e3e3e07bebbbbe333000000eeeeee00eeeeee000e3bbe07ebe33e9
+22da9ddbdfcc060d0000003b303b33b30aa999990aaaaaaa3b3b333300eeee3003003003003003007bbebe33b3b3e90033333333333333337ebe33e90033bb30
+229999ae2d0000d20000003e303eeee300aa999900aaaaaa3e3eeee300030030030030030030030007bbbbb33ebb9a00e3e3e3e33e3e3e3e0033bb3000000000
+29999ae22220d2220000003330333333000aa99a000aaaa033333333000030030030030030030030007777e0ebee30003b3b3b3bb3b3b3b30000000000000000
+3bbbbbbbbbbbbbbbbbbbbe3300000000003ebbbebebbeeee3000000000000000000000000000000000a999a000000000000009aa00033333000ee3333eb33330
+bbbbbbbbbbbbbeebbebebbbe33eeeea006ebbeeeeee33333e30000000000000000000000000000000033333e00000000003ee333000dd3ee005663ee3ebeeeea
+be3ebe3ebe3ebbbbbbbbbbbbbe3e3e9a07eb3b3b3bbbeee3e30000000000000002222000000000000eebbbbb000000000eebbbbe00d553be006773be3eebbbb9
+b33eb33eb33ebe33333333ebbbb33e9907eb3b3b3be33e3ee300000000000000220002000033000ebbbbbb330000000e33bbbbbe005553bb007773bbe3eeeeea
+be3ebe3ebe3ebbbbbbbbe33ebbbb3e9a07eb3b3b3be33e3ee3333303030000002022002003ee3ebbbebbb3ee00033eb3ee3bbbbe005553bb007773bbe3330000
+bbbbbbbbbbbbbbbbbbbbbe33ebbbb3a007eb3b3b3bbbeee3e33eebbebebbe3a0222202003eeee3bbbbbb3eee0033eb3eeee3bbbe005553bb007773bbe3ee0000
+3eeeeee0000003bbb3ebbbe33bbbbe3006ebbeeeeee33333e3eebbbbbbbbb39a022000003eeee3ebebbb3eee003ebb3eeee3ebbe00d553bb006773bbe3eb0000
+077776000000003bb3ebbbe33bb3eb30003ebbbebebbeeee33eb3eb3eb3eb3990000000033ee333bbbbb33ee00ebeb33ee333bbe000dd3bb005663bbe3eb0000
+077760000000000bbbbbbbb33bb3ebe000333333333333333eeb3eb3eb3eb3990000000003333e3bebbb3e3300bbbbb3333e3bbe000333ee000ee3eee3ee0000
+0776000000000033ebebbbe33bbbbbb3003ebeeeee3ee3eb3ebbbbbbbbbbb39a000000000b3ee33bebbbe3ee0ebebbbe3ee3ebbe000dd3bb005663bbe3333030
+07600000000006eb3bebbbb33bbbbbbe00bbbbbbbe3eb3eb3eebe3e3e3eee3a002220000ebe333ebebbbbe330bbbbbbbe33ebbbe00d553bb006773bb3eeeee3a
+06000000000007be3bebbbb33bbeeeee00bbbbb3ee3eb3eb3ebe3e3e3e30000022022000ebbbbbbbebbebbbbebbebbbbbbbbbbbe005553bb007773bb3bbbbb39
+00000000000007eb3bee3bb33beebeee06bbbb3bbe3eb3eb3ebe33333000000022202202ebbbbbbbebbbbbbbebbebbbbbbbbbbbe005553bb007773bb3bbbbb39
+00000000000007be3bbbbbb33beebebe07b3ebebbe3eb3eb3ebe3eee0000000002220220ebbbbbbbebbbbbbbebbebbbbbbbbbbbe005553bb007773bb3ebbbb39
+00000000000007eb3b3ebbb33bbebebe07b3ebebbe3eb3eb3ebe333300000000000000003ebbbbbb3bbbbbe3ebb3bbbe33ebbbb300d553bb006773bb3eeeee3a
+00000000000007be3bbeeeb33bbebebe07b3ebebbe3eb3eb3ebe3ee0000000000000000073333333333333373333333377333333000dd3bb005663bbe3333030
+3eeeeeeeeeeeeeeeeeeeee33000000000033eeeeeeeeeeee30000000000000000044440000000000002a9a2000000000000002aa00033333000333333ee33330
+bebebebebebee333e3e3eebe33eeee20063b3b3b3b333333e30000000000000004400040000000000033333e00000000003ee333000dd33300d553e33eeeeeea
+ee33ee33ee33eeeeeeeeeeeeee3e3ea2073b3e3e3eeeeee3e30000000000000040444004000000000bebebeb000000000ebebeb3000dd3be005663ee33ebebe9
+b333b333b333be33333333bebeb33e9a073b3b3b3ee33e3ee300000000000000444044040033000eeeeeeee30000000e33eeeee300d553ee006773ee3333333a
+ee33ee33ee33eeeeeeeee33eeeee3ea2073b3e3e3ee33e3ee3333303030000000404400403ee3bebe3ebeb3e00033eb3ee3ebebe00d553ee006773ee33330000
+bebebebebebebebebebebe33bebeb320073b3b3b3beeeee3e3333bebebeb3320000000403eeee3eeeeeee3ee0033ee3eeee3eeee00d553be006773bb33ee0000
+3eeeeee0000003eee33eeee33eeeee30063e3e3e3e333333e333eeeeeeeee3a2400000003eeee3eb3bebe3ee003ebe3eeee3beb3000dd3ee005663ee33ee0000
+077776000000003eb33ebeb33eb3be300033eeeeeeeeeeee333e33e33e33e39a040440003333333eeeeee33300ee3e3333333eee000dd33300d553ee33ee0000
+077760000000000eeeeeeee33ee3eee00033333333333333333e33e33e33e39a004040000333333bebebe33300bebeb333333eb3000333330003333333ee0000
+0776000000000033be3ebeb33ebebeb3003eeeeee33333eb33eeeeeeeeeee3a2000000000033333e3eeeee330ee3eeee3333eee3000dd33300d553ee33333030
+076000000000063e3e3eeee33eeeeee300ebebeeb33eb3ee333e33eebebeb320400444000be333eb3bebebe30ebebebeb33ebeb3000dd333005663be3eeeee32
+06000000000007e33e3ebeb33ee3333300eeeee3333ee3eb33e333333330300040440440eeeeeeee3ee3eeeeeee3eeeeeeeeeee300d553ee006773ee3ebebe3a
+000000000000073e3e333ee33e33e33306ebeb3ebe3eb3ee33e33e3e3000000040444404ebebebeb3bebebebbeb3bebebebebeb300d553ee006773ee3eeeee39
+00000000000007e33ebebeb33e33e3e307e33e3eee3ee3eb33e333e30000000004404004eeeeeeee3eeeeeeeeee3eeeeeeeeeee300d553bb006773be33bebe3a
+000000000000073e3e33eee33ee3e3e307e33b3ebe3eb3ee33e3333300000000000000403bebebeb3bebebe3beb3bebe33bebeb3000dd3ee005663ee33333332
+00000000000007e33ee333e33ee3e3e307e33e3eee3ee3eb33e333e0000000000040400073333333333333373333333377333333000dd33300d5533333333030
+0000000000033ebbbbe3300000000000000000003333333333333333333333330000000000000000000000000000000000000000000000000000000033333333
+0000000003ebbbbbbbbbbe300000000000000000eebebbeeeebebbeeeebebbee00000000000000000000000000000000000000000000000000000000bbbee3bb
+00000003ebbbbbbbbbbbbbbe300000000000000006777776067777760677777600000000000000000000000000000000000000000000000000000000bbbbeeeb
+000000ebbbbbbbe3bbbbbbbbbe0000000000000000777770007777700077777000000000000000000000000000000000000000000000000000000000bbbbeeeb
+00000bbbbbbbe333bbbbbbbbbbb000000000000000677760006777600067776000000000000000000000000000000000000000000000000000000000bbbbeeeb
+0000bbbbbbe33333bbbbbbbbbbbb00000000000000077700000777000007770000000000000000000000000000000000000000000000000000000000bbbbeeeb
+000bbbbbe3333333bbbbbbbbbbbbb0000000000000067600000676000006760000000000000000000000000000000000000000000000000000000000bbbbeeeb
+00ebbbe333333333bbbbbbbbbbbbbe000000000000007000000070000000700000000000000000000000000000000000000000000000000000000000bbbbeeeb
+0ebbe3333633333bbbbbbbbbbbbbbbe0000000000000000000000000333333333b3333b3000000000000000000000000000000000000000000000000bbbbeeeb
+0bbe33336633333bbbbbbbbbbbbbbbb00000000000000000e3333333ebebebe33beebeb3000000000000000000000000000000000000000000000000bbbbeeeb
+ebb33336773333ebbbbbbbbbbbbbbbbe00000000e3333333ebbbbbbbebebebe33b3333b3000000000000000000000000000000000000000000000000bbbbeeeb
+bbb3336777333ebbbbbbbbbbbbbbbbbb0e333333ebebebebeeeeeeeeebebebe33beebeb3000000000000000000000000000000000000000000000000bbbbeeeb
+bbbe33377333ebbbbbbbbbbbbbbbbbbb06eebbebebebebebebbbbbbbebebebe33b3333b3000000000000000000000000000000000000000000000000bbbbeeeb
+bbbbe333333bbbbbbbbbbbbbbbbbbbbb76eeeeeeeeeeeeeeeeeeeeeeebebebe33beebeb3000000000000000000000000000000000000000000000000bbbbeeeb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb76eebbebebebebebebbbbbbbebebebe33b3333b3000000000000000000000000000000000000000000000000bbbee3bb
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb76eeeeeeeeeeeeeeeeeeeeeeebebebe33beebeb300000000000000000000000000000000000000000000000033333333
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb76eeeeeeeeeeeeeeeeeeeeeeebebebe33b3333b300000000000000000000000000000000000000000000000000000000
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb76eebbebebebebebebbbbbbbebebebe33beebeb300000000000000000000000000000000000000000000000000000000
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb76eeeeeeeeeeeeeeeeeeeeeeebebebe33b3333b300000000000000000000000000000000000000000000000000000000
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb06eebbebebebebebebbbbbbbebebebe33beebeb300000000000000000000000000000000000000000000000000000000
+bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb0e333333ebebebebeeeeeeeeebebebe33b3333b300000000000000000000000000000000000000000000000000000000
+ebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbe00000000e3333333ebbbbbbbebebebe33beebeb300000000000000000000000000000000000000000000000000000000
+0bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb00000000000000000e3333333ebebebe33b3333b300000000000000000000000000000000000000000000000000000000
+0ebbbbbbbbbbbbbbbbbbbbbbbbbbbbe0000000000000000000000000333333333beebeb300000000000000000000000000000000000000000000000000000000
+00ebbbbbbbbbbbbbbbbbbbbbbbbbbe00000000000000700000007000000070003b3333b300000000000000000000000000000000000000000000000000000000
+000bbbbbbbbbbbbbbbbbbbbbbbbbb000000000000006760000067600000676003beebeb300000000000000000000000000000000000000000000000000000000
+0000bbbbbbbbbbbbbbbbbbbbbbbb0000000000000007770000077700000777003b3333b300000000000000000000000000000000000000000000000000000000
+00000bbbbbbbbbbbbbbbbbbbbbb00000000000000067776000677760006777603beebeb300000000000000000000000000000000000000000000000000000000
+000000ebbbbbbbbbbbbbbbbbbe000000000000000077777000777770007777703b3333b300000000000000000000000000000000000000000000000000000000
+00000003ebbbbbbbbbbbbbbe30000000000000000677777606777776067777763beebeb300000000000000000000000000000000000000000000000000000000
+0000000003ebbbbbbbbbbe300000000000000000eebebbeeeebebbeeeebebbee3b3333b300000000000000000000000000000000000000000000000000000000
+0000000000033ebbbbe3300000000000000000003333333333333333333333333beebeb300000000000000000000000000000000000000000000000000000000
+00000000000000000000000000000000000000000000000000000000000000000000000000000222222222222220000000022222222200000022222220222000
+02888888888882000000000000000000000000000000000000000000000000000000000002222022222002222222000000222222222200000222222202220000
+28888888888888200000000000000000000000000000000000000000000000000022220022222202220220222222222222222222222200002222222022200000
+88222244422228800000000000000000222222220000000000000000000000022222222022200220222020222222222222222222222200022222220222000000
+88222444222228800000000000000222222222222220000000000000000002222222222222020022002220222222222222222222222000222222202220000000
+88888888888888800000000000022222222222222222200000000000000222222222222222220002222202222222222222222222220002222222022200000000
+88202222222028800022200002222222222222222222220000000000022222202222222202202000000022222222222222222222200022222220222000000000
+22002820282002200222220022002222222222222222222000000000222000000222222200002200000222222222222222222222000222222202220000000000
+00002220222000000220020220220222222000022222222200000022000000000222222200022222222222222222222222222220002222222022200000000000
+00028888888200000220220222020222220222202222222220002000000000002222222200022222222222222222222222222200222222220222000000000000
+00288888888820000222000022220222202220220220022222000000000000002222222200002222222222222222222222222002222222202220000000000000
+02888222228882000022222222202222002202020202202222200000000000022222022200002222222222222222222222200022222222022200000000000000
+02882888882882000000000000022222002202220220202222200000000000222222222000000222222222222222222222000222222202222000000000000000
+28888888888888200000000002222222002220000022202222200000000002222220222000000022222222222222222200022222222022220000000000000000
+28828828288288200002222222222222000222222222022222220000000022222202220000000002222222222222220002222222220222200000000000000000
+28888888888888200022222222222222200002222200222222220000000222222222200000000000222222222222000222222222202220000000000000000000
+28282848282828200002888888882000000000000000000022202220000080000044400000000000000000000000000000222222220000222222222022220000
+28288888888828200028822422288200000000002820000028222820000282000444440000444400000000000000000000002220000022222222202222200000
+28284848282828200088888888888800000000282820000028888820000888004444440044444440000000220000000000000000002222222222022220000000
+28288888888828200022200000022200000000282828200022828222008888204404400444400444000002200000000000000000222222222202222200000000
+28284828282828200028200000028200000028282828200022828282082888804440044440004044000022200000000000000022222222220022220000000000
+28288888888828200028288888828200000028282828200028888882008888824444444400004444000222000000000000002222222222002222000000000000
+28282828284828200022888888882200000028282828200022828222088882880444444000000440002220000000000000222222222200222220000000000000
+28288888888828200028282848488200000028282828200002828200288288020044440000000000022220000000000022222222220022222000000000000000
+28222828482228200028888888888200000028282828200002828200002888800044444440000440022200000000222222222222202222200000000000000000
+28288888888828200288224442228820000002882882000002828200088888880444444444004444222200000022222222222220222220000000000000000000
+28282828282828200288244422228820000000282820000002828200828088284444000444404044222222222222222222220022220000000000000000000000
+28288822288828200288888888888820000000288200000002828200008888804440444044440444222222222222222200002222000000000000000000000000
+28282822282828200282888888282820000000282000000002828200082088204440444404444440222222222222000222222000000000000000000000000000
+28888822288888200288882828888820000000282000000002828200000222004444044400444400222222220022222222200000000000000000000000000000
+28882822282888200282882228282820000200282000200002828202000082000444444400000000022222222222222200000000000000000000000000000000
+28888822288888222288882228888822020220282220202022828222000082000044444000000000002222222222200000000000000000000000000000000000
+__label__
+iiiiittttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
+iiiitttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
+iiiitttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
+iiittttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
+iiittttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
+iiittttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
+iitttttttttttttttttttttttttttttttttttttttttttttttttttttppttttttttttttttttttttppttttttttttttttttttttttttttttttttttttttttttttttttt
+iitttttttttttttttttttttttttttttttttttttttttttttttttttttppttttttttttttttttttttppttttttttttttttttttttttttttttttttttttttttttttttttt
+iitttttttttttttttttttttttttttttttttttttttttttttttttttpp99ppttttttttttttttttpp99ppttttttttttttttttttttttttttttttttttttttttttttttt
+iitttttttttttttttttttttttttttttttttttttttttttttttttttpp99ppttttttttttttttttpp99ppttttttttttttttttttttttttttttttttttttttttttttttt
+iitttttttttttttttttttttttttttttttttttttttttttttttttpp999999ppttttttttttttpp999999ppttttttttttttttttttttttttttttttttttttttttttttt
+iitttttttttttttttttttttttttttttttttttttttttttttttttpp999999ppttttttttttttpp999999ppttttttttttttttttttttttttttttttttttttttttttttt
+iitttttttttttttttttttttttttttttttttttttttttttttttttpppp999999ppttttttttpp999999ppppttttttttttttttttttttttttttttttttttttttttttttt
+iitttttttttttttttttttttttttttttttttttttttttttttttttpppp999999ppttttttttpp999999ppppttttttttttttttttttttttttttttttttttttttttttttt
+iitttttttttttttttttttttttttttttttttttttttttttttttttttpppp999999ppttttpp999999ppppttttttttttttttttttttttttttttttttttttttttttttttt
+iiitttttttttttttttttttttttttttttjjjjjjjjjjjjjjjjjjjjjpppp999999ppttttpp999999ppppjjjjjjjjjjjjjtttttttttttttttttttttttttttttttttt
+iiitttttttttttttttttttttttttttttjjjjjjjjjjjjjjjjjjjjjjjpppp999999pppp999999ppppjjjjjjjjjjjjjjjtttttttttttttttttttttttttttttttttt
+iiiittttttttttttttttttttttttttttjjrrrrrrrrrrjjrrrrrrrrjpppp999999pppp999999ppppjrrjjrrrrrrrrjjtttttttttttttttttttttttttttttttttt
+iiiittttttttttttttttttttttttttttjjrrrrrrrrrrjjrrrrrrrrjjtpppp999999999999pppptjjrrjjrrrrrrrrjjtttttttttttttttttttttttttttttttttt
+iiiiitttttttttttttttttttttttttttjjjjjjrrjjjjjjrrjjjjrrjjtpppp999999999999pppptjjrrjjrrjjjjjjjjtttttttttttttttttttttttttttttttttt
+iiiiitttttttttttttttttttttttttttjjjjjjrrjjjjjjrrjjjjrrjjtttpppp99pppp99pppptttjjrrjjrrjjjjjjjjtttttttttttttttttttttttttttttttttt
+iiiiiittttttttttttttttttttttttttjjjjjjrrjjjjjjrrjjjjrrjjtttpppp99pppp99pppptttjjrrjjrrjjjjjjjjtttttttttttttttttttttttttttttttttt
+iitiiiitttttttttttttttttttttttttttttjjrrjjttjjrrjjjjrrjjtttttpp99pppp99pptttttjjrrjjrrjjtttttttttttttttttttttttttttttttttttttttt
+iiiiii22ttttttttttttttttttttttttttttjj33jjttjj33jjjj33jjtttttpp99pppp99pptttttjj33jj33jjtttttttttttttttttttttttttttttttttttttttt
+iiiii2222tttttttttttttttttttttttttttjj33jjttjj33jjjj33jjtttpp999999999999pptttjj33jj33jjtttttttttttttttttttttttttttttttttttttttt
+iiiii22222ttttttttttttttttttttttttttjjrrjjttjjrrjjjjrrjjtttpp999999999999pptttjjrrjjrrjjjjjjjjtttttttttttttttttttttttttttttttttt
+iiiii2222222ttttttttttttttttttttttttjjrrjjttjjrrjjjjrrjjtpp999999pppp999999pptjjrrjjrrjjjjjjjjtttttttttttttttttttttttttttttttttt
+iiii222222222222ttttttttttttttttttttjj33jjttjj33333333jjtpp999999pppp999999pptjj33jj33333333jjtttttttttttttttttttttttttttttttttt
+iiii222222222222ttttttttttttttttttttjj33jjttjj33333333jppppppppppppppppppppppppj33jj33333333jjtttttttttttttttttttttttttttttttttt
+iiii222222222222ttttttttttttttttttttjjjjjjttjjjjjjjjjjjppppppppppppppppppppppppjjjjjjjjjjjjjjjtttttttttttttttttttttttttttttttttt
+iiii2222222222222tttttttttttttttttttjjjjjjttjjjjjjjjjpp999999ppppttttpppp999999ppjjjjjjjjjjjjjtttttttttttttttttttttttttttttttttt
+iii22222222222222tttttttttttttttttttjjjjjjttjjjjjjjjjpp999999ppppttttpppp999999ppjjjjjjjjjjjjjtttttttttttttttttttttttttttttttttt
+iii222222222222222tttttttttttttttttttttttttttttttttppppppppppppttttttttppppppppppppttttttttttttttttttttttttttttttttttttttttttttt
+iii22222222222ttt22tttttttttttttttjjjjjtttjjjjttttjjjjjpppjjjjjtttjjjjtpppjjjjjpppjjjjjttttjjjjttttttttttttttttttttttttttttttttt
+iii2222222222ttttt22ttttttttttttttjrrrjtttjrrjjtttjrjrj99pjrrrjtttjrrjjttpjrrrjpppjrrrjtttjjrrjttttttttttttttttttttttttttttttttt
+ii2222222222ttttttt22tttttttttttttjjrjjtttjrjrjtttjrjrj99pjrjrjtttjrjrjttpjrjjjpppjrjrjtttjrjjjttttttttttttttttttttttttttttttttt
+ii222222222ttttttttt22ttttttttttttjjrjjtttjrjrjtttjrjrjpppjrrrjtttjrjrjtttjrrjjpptjrrjjtttjrrrjttttttttttttttttttttttttttttttttt
+ii222222222tttttttttt22tttttttttttjj3jjtttj3j3jtttj333jpppj3j3jtttj3j3jtttj3jjjpptj3j3jtttjjj3jttttttttttttttttttttttttttttttttt
+ii22222222ttttttt222tt22ttttttttttj333jtttj3j3jtttjj3jjpptj3j3jtttj333jtttj333jtttj3j3jtttj33jjttttttttttttttttttttttttttttttttt
+ii22222222tttttt2ttt2tt22tttttttttjjjjjtttjjjjjtttjjjjjpptjjjjjtttjjjjjtttjjjjjtttjjjjjtttjjjjjttttttttttttttttttttttttttttttttt
+ii22222222ttttttttttt2tt22ttttttttjjjjjtttjjjjjttttjjjttttjjjjjtttjjjjjtttjjjjjtttjjjjjtttjjjjtttttttttttttttttttttttttttttttttt
+ii22222222tttttttttttt2tt22ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
+ii22222222tttttttttttt2ttt222ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
+ii222222222ttttttttttt22ttt22222tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
+ii222222222tttttttttt222ttttt2222222222tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttpppttttttttttttttttttttttttt
+iii222222222tttttttt2222ttttt22ttttt2222tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttppptttttttttttttttttttttttt
+iii22222222222ttttt22222tttttt22ttttt222tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
+iii222222222222222222222tttttt2222ttt2222ttttttttttttttttttttttttttttttttttttttttttttttttttttttt999ttttttttttttttttttttttttttttt
+iiii222222222222222222222ttttt2222tttt2222ttttttttttttttttttttttttttttttttttttttttttttttttttttttt999tttttttttttttttttttttttttttt
+iiii222222222222222222222tttttt22ttttt22222ttttttttttttttttttttttttttttttttttttttttttttttttttttttt999ttttttttttppptttttttttttttt
+iiii222222222222222222222ttttttttttttt222222ttttttjjjjt366ttttttttttttttttttttttttttttttttttt9ttttttttttttttttttpppttttttttttttt
+iiiii222222222222222222222ttttttttttt22222222ttj33333336776ttttttttttttttttttttttttttttttttt999ttttttttttttttttttttttttttttttttt
+iiiii222222222222222222222ttttttttttt2222222j3333jjjj3333676ttttttttttttttttttttttttttttttt99999tttttttttttt999ttttttttttttttttt
+iiiiii222222222222222222222ttttttttt2222223rrrr3jjjjjjj333676ttttttttttttttttttttttttttttttt99999tttttttttttt999tttttttttttttttt
+iiiiii2222222222222222222222ttttttt222223rrrrrrrrjjjj366j33676tttttttttttttttttttttttttsstttt999tttttttttttttt999ttttttttttttttt
+iiiiiii2222222222222222222222tttt222222rrrrrrrrrrr3jjjjj7j336rr3ttttttttttttttttttttts1s11tttt9tttttttttt9tttttttttttttttttttttt
+iiiiiiii222222222222222222222222222222rrrrrrrrrrrrrrjj36jj33r33jtttttttttttttttttttscccccss1tttttttttttt999tttttttttttttttttttt2
+iiiiiiiii2222222222222222222222222222rrrrrrrrrrrrrrrr3jj33333jjtttttttttttttttttttscccccccccstttttttttt99999tttttttttttttttttt22
+iiiiiiiiii22222222222222222222222222rrrr333rrrrrrrrrrrrrr3333jtttttttttttttttttttscccccs111sccsttttttttt99999tttttttttttttttt222
+iiiiiiiiiiii22222222222222222222222rrr3333333rrrrrrrrrrrrr333jttttttttttttttttttscccccs11s11sccc1tttttttt999tttttttttttttttt2222
+iiiiiiiiiiiii222222222222222222222rr33333j3j33rrrrrrrrrrrr333jtttttttttttttttttt1ccccs1161111cccc111tttttt9tttttttttttttttt22222
+iiiiiiiiiiiii22222222222222222222rr3333j3jjjj33rrrrrrrrrrr333jttttttttttttttttt11sccc11711111ccccc1111tttttttttttttttttttt222222
+iiiiiiiiiiiiii222222222222222222r333j33jjjjjjj3rrrrrrrrrrr333ttttttttttttttttt1cc1scc1611111scccccc1ss11tttttttttttttttt22222222
+iiiiittttiiiii22222222222222222r3333j3jjjjjjjj33rrrrrrrrrr33jtttttttttttttttt1cccs1cc1s1111scccccccc11ss1ttttttttttttt2222222222
+iiiittiiitiiii2222222222222222r333j33jjjj2222j33rrrrrrrrr33jttttttttttttttttt1ccss1ccs1111scccccccccc1s1sttttttttttt222222222222
+iiititttiitiii222222222222222j3333j3jjj222222j33rrrrrrrrr332tttttttttttttttt1s1ss11cccssscccccccccccss1s12tttttt2222222222222222
+iiitttittitiii22222222222222j333j33jj22222222j33rrrrrrrr33j2ttttttttttttttt1ccs11tsccccccccccccccccsss11222222222222222222222222
+iiiitittiitiiii222222222222p3333j3j222222222233rrrrrrrrr3j222ttttttttttttt676s1ttscccccccs111sccccssss12222222222222222222222222
+iiiiiiiiitiiiii22222222222p993333j2222222222233rrrrrrrr3j222222ttttttt22tt7771ttsccccccss111111scssss1tt222222222222222222222222
+iiitiiiiiiiiiii22222222222p99933j22222222222j33rrrrrrr3j222222222222222222676ttsccccccs1s1111ss11sss1tttt22222222222222222222222
+iiiitittiiiiiiii22222222222p999j22222222222233rrrrrrr3j222222222222222tttttt222scccccss12221cccs11s1tttttt2222222222222222222222
+iiiiiiiiiiiiiiii222222292222p9p222222222222233rrrrrr3j222222222222222tttttttttt1scccss1tt21cccss111ttttttt2222222222222222222222
+iiiiiiiiiiiiiiii2222229992222p2222222222222j33rrrrr3j222222222222222tttttttt22221ssss1tttt1ccss1ttt2tttttt2222222222222222222j33
+iiiiiiiiiiiiiiii222229999922222222222222222333rrrr3j2222222222222222ttttttt2ttttt1111tttt1s1ss12ttt2tttttt2222222222222222222333
+iiiiiiiiiiiiiiiii2222299999222222222222222j33rrrr3j22222222222222222tttttt2ttttttt2ttttt1ccs11222222tttttt2222222222222222222333
+iiiiiiiiiiiiiiiii2222229992222222222222222333rrr3j222222222222222222tttttt2tttttttt2ttt676s1tt22222ttttttt222222222222222222i333
+iiiitiiiiiiiiiiii222222292222222222222222j333rr3j2222222222222222222tttttt2tttttttt2ttt7771tttttttttttttt222222222222222222iij33
+iiiiiiiiiiiiiiiii99922222222222222222222j333rr3j22222222222222222222ttttttt2tttttttt2tt676ttttttttttttttt22222222222222222iiiiii
+iiiiiiiiiiiiiiiiii999222222222222222222p9333r3j222222222222222222222tttttttt222ttttt2ttttttttttttttttttt2222222222222222iiiiiiii
+iiiiiiiiiiiiiiiiii29992222222222222222p999333j2222222222222222222222tttttttttttttttt22ttttttttttttttttt2222222222222222iiiiiiiii
+iiiiiiiiiiiiiiiiiii22222222222222222222p9993j222222222222222222222222ttttttttttttttt222ttttttttttttttt2222222222j333jiij333jiiii
+iiiiiiiiiiiiiipppiii22222222222222222222p99p2222222222222222222222222tttttttttttttt222222ttttttttttt22222222222233333ii33333j333
+iiiiiiiiiiiiiiipppiiii2222222222222222222pp222222222222222222222222222ttttttttttttt22222222ttttttt2222222222222233333ii333333333
+iiiiiiiiiiiiiiiiiiiiiiii22222222222922222222222222222222222222222222222ttttttttttt22222222222222222222222222222i33333ii333333333
+iiiiiiiiiiiiiiiiiiiiiiii2222222222999222222222222222222222222222222222222ttttttt2222222222222222222222222222iiiij333jiij33333333
+iiiiiiiiiiiiiiiiiiiiiiiiii22222229999922222222222222222222222222222222222222222222222222222222222222222222iiiiiiiiiiiiij33333333
+iiiiiii22222iiiiiiiiiiiiii22222222999992222222222222222222222222222222222222222222222222222222222222222222iiiiiiiiiiiii333333333
+iiiii222222222iiiiiiiiiiiii2222222299922222222222222222222222222222222222222222222222222222222222222222222iiiiiiiiiiiij333333333
+iiii22222222222iiiiiiiiiiii2222222229222222222222222222iiiiii22222222222222222222222222222222222iiiiii22222iiitiiiiiii3333333333
+iiii222222222222iiiiiiiiiiii2999222222222222222222222ii2222iii2222iii2222222222222222222222222ii2222iii2222iiiiiiiiiij3333333333
+iii222222iii2222iiiiiiiiiiii229992222222222222222222i2222222iii222iiiiii222222222222222222222i2222222iii222iiiiiiiiii33333333333
+iii22222i222i2222iiiiiiiiiiii22999222222222222222222i22222222ii222iiiiiiiiiiiii22222222222222i22222222ii222iiiiiijjii33333333333
+iii22222i2222i222iiiiiiiiiiii22222222222222222222222i22222222ii222iiiiiiiiiiiiiiiiiiii2222222i22222222ii222iiiiij33ji33333333333
+iii22222i2222i2222iiiiiiiipppi2222222222222222222222i22i22222ii222iiiiiiiiiiiiiiiiiiii2222222i22i22222ii222iiiiij33ji33333333333
+iii222222i222i2222iiiiiiiiipppi2222222222222222222222ii222222ii222iiiiiiiititiiiiiiiii22222222ii222222ii222iiiiiijjii33333333333
+iii22222222222i2222iiiiiiiiiiiii222222222222i2222222222222222ii222iiiiiiiiiiiiiiiiiiii2222222222222222ii222iiiiiiiiii33333333333
+iii22222222222i2222iiiiiiiiiiiiiii222222222iii22222222222222iii22iiiiiiitiitttiiiiiiiii22222222222222iii22iiiiiiiiiiij3333333333
+iiii2222222222i2222iiiii2222iiiiiiii2222iiiiii2222222222222iii222iiiiiiitittittiiiiiiii2222222222222iii222iiiiiiiiiiii3333333333
+iiii2222222222i22222iii222222iiiiiiiiiiiiiiiiii22222222222iiii22iiiiiiiitittttitiiiiiiii22222222222iiii22iiiiiiiiiiiiij333333333
+iiiii22222222ii22222ii22222222iiiiiiiiiiiiiiiiii222222222iiii222iiiiiiiiittitiitiiiiiiiii222222222iiii222iiiiiiiiiiiiiij33333333
+iiiiii222222iii222222i22222222iiiiiiiiiiiiiiiiiiii22222iiiii222iiiiiiiiiiiiiiitiiiiiiiiiiii22222iiiii222iiiiiiiiiiiiiiiii3333333
+iiiiiiiiiiiiiii222222ii2222i222iiiiiiiiiiiiiiiiiiiiiiiiiiiii22iiiiiiiiiiiititiiiiiiiiiiiiiiiiiiiiiiii22iiiiiiij3jiiiiiiij3333333
+iiiiiiiiiiiiiiii222222ii222i222iiiiiiiiiiiiiiiiiiiiiiiiii2iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii2iiiiiiiiiii333iiiij3333333333
+iiiiiiiiiiiiiiii2222222iiii2222iiiiiiiiiiiiiiiiiiiiiiiii222iiiiiiiiiiiiiiiiiiiiiiiiitiiiiiiiiiiii222iiiiiiiiiij3jiij333333333333
+iiiiiiiiiiiiiiiii2222222222222iiiiiiiiiiiiiiiiiiiiiiiiiii2iiiiiiiiiiiiiijjiiiiiiiiiiiiiiiiiiiiiiii2iiiiiiiiiiiiiii33333333333333
+iiiiiiiiiiiiiiiiii222222222222iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiij33jiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii333333333333333
+iiiiiiiiiiiiiiiiiii2222222222iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiij33jiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii3333333333333333
+iiiiiiiiiiiiiiiiiiiii2222222iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiij3jiiiiiijjij33jiiiiiiiij33jiiiiiiiiiiiiiiij333j33333333333333333
+iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiitiiiiiiijjiij3jiiiiiiiii333iiiiiiiii3333iiiiiiij3333jiiiiiiiiiiiiii3333333333333333333333
+iiiiiiiiiittitiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiij33ji333iiiiiiiiij3jiiiiiiij33333iiiiiii333333iiiiiiiiiiiiii3333333333333333333333
+iiiiiiiiiiiiiitiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiij33jij3jiiiiiiiiiiiiiiiiij33333333jiiiii333333iiiiiiiiiiiiii3333333333333333333333
+iiiiiiiitiiiiiiiiiiiiiiiiiiiiiiiiiitiiiiiiiiiiijjiiiiiiiiiiiiiiiiij333j33333333333iiiij3333jiiiiiiiiiiiiiij333333333333333333333
+iiiiiiitiittitiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii33333333333333333iiiij33jiiiiiiiiiiiiiiij333333333333333333333
+iiiiiiitittitttiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii333333333333333333iiiiiiiiiiiiiiiij33jii3333333333333333333333
+iiiiiiitiitttitiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiij33333jiiiiii333333333333333333jiiiiiiiiiiiiij333333j3333333333333333333333
+iiiiiiiitiiittiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiij3333j33333333iiii33333333333333333333iiiiiiij333jj333333333333333333333333333333
+iiiiiiiiittttiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii3333333333333333jj333333333333333333333jiiiiii333333333333333333333333333333333333
+iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiij3333333333333333333333333333333333333333iiiiii333333333333333333333333333333333333
+iiitiiiiiiiiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiii33333333333333333333333333333333333333333jiiiii333333333333333333333333333333333333
+iiiitiiiiiiiiiiiiiiiij3jiiiiiiiiiiiiiiiiiiiii333333333333333333333333333333333333333333iiiiij33333333333333333333333333333333333
+iiiiiiiiiiiiiiiiiiiiiijiiiiiiiiiiiiiiiiiiiiii33333333333333333333333333333333333333333333333333333333333333333333333333333333333
+iiiiiiiiiiiiiiiiiiiijiiiiiiiiiiiiij3jiiiiiiii33333333333333333333333333333333333333333333333333333333333333333333333333333333333
+iiiiiiiiiiiiiiiiiiij3jiiiiij333jii333iiiiiiij33333333333333333333333333333333333333333333333333333333333333333333333333333333333
+iiiiiiiiiiiiiiiiiiiijiiiiii33333iij3jiiiiiij333333333333333333333333333333333333333333333333333333333333333333333333333333333333
+iiiiiiiiiiiiiiiiiiiiiiiiiii33333iiiiiiiiij33333333333333333333333333333333333333333333333333333333333333333333333333333333333333
+iiiiiiiiiiiiiiiiiiiiiiiiiii33333iiiiiiiij333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
+iiiiiiiiiiiiiiiiiiiiiiiiiiij333jiiiiiiii3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
+iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333
+
__gff__
+0100000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000200000000000000000000000000000002000000000000000000000000000000020
+0000000000000000000000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000010000000000000000000000010000000000000000000000000000000000000101
+__map__
+00000000000000000000000000000000000000000000000000000000be000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000009b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+0000780000c2c3c4c500c7c80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+0000000000d2d3d4d5d6d7d80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+0000000000c9cacbcccdcecf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+0000000000d9dadbdcddde000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+00000000ea00ecedeeef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+00000000fafbfcfd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000012120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+0000000000000202000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+0000000010000000001212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000ff
+0000000000000000000000000000680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+3031000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
__sfx__
-490100001902036040361402e03027020210201d11005610240002600000000290002a0002b000000002c0002d0002d000000002d0002d0002b0002a00027000220001e000180001600014000130001300013000
-49020000296200e07034630150703564010070276400d0000a05005000010500465006660076000866006600056600365000650006500f7000f7000f7000f7000f7000f7000f7000f7000f700000000000000000
-4d020000116611b36110661026510e551193510e6510e6410b5310d6310d621006210862105621026010261101611006110061100611006010060101601016010060100601006010060100601006010060100001
-49010000133101a440193401e4501c450173501454011520113001c5000e100175000b50011100031003510000100000000000000000000000000000000000000000000000000000000000000000000000000000
-49010000233403a3703d16020650191602266024140206301e63000000000001c63000000000001b4200000019420000000000000000000000000000000000000000000000000000000000000000000000000000
-490200003003734637350473664738407326473940730647384072f6473204730047290371a627120270000708057090570000700007076570764700007080370863707627000070862708617000070000700007
-55040000243363233637036110361f136264362e136374363c1360000600306003060030600306003060030600306003062a30600006000060000600006000060000600006000060000600006000060000600006
-490100002f0332a0533b063297633405323743270331c7230f023127130a013077130000300003000030000300003000030000300003000030000300003000030000300003000030000300003000030000300003
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+010100001c0002c5003500030500310002a50024000210001a5001800013500130000e500075000b1000c0000a1000a0000710008000061000700004100070000610001600016000160001600016000160001600
+480118001c0262c5463503630536310362a52624026210261a5261802613526130260e526075260b1260c0260a1260a0160712608016061260701604116070160610601606016060160601606016060160601606
+48021400296200e07034630150703564010070276400d0000a05005000010500465006660076000866006600056600365000650006500f7000f7000f7000f7000f7000f7000f7000f7000f700000000000000000
+c00217002f0103202034021360313703138031390313a0313b0313b0313b0313b0313b0313a0313a02139021370113601135011330112f0112b015270151a001180011500113001100010e0010b0010c0011f001
+50011800190122c5323502230522310222a52224022210221a5221802213522130220e522075220b1220c0220a1220a0220712208022061220701204112070120610201602016020160201602016020160201602
+9108000022614286102d6103061033610356103661037610376103561034610326102e6102b610286102661022610206101d610186101661013610116100f6100c61009610066100461003610016100161000615
+000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+90020e0016321215311b3312a53117331113210f32105621240010462100001036212a00100611000012c0012d0012d001000012d0012d0012b0012a00127001220011e001180011600114001130011300113001
+9001110000070040703661012650191301363024140136300f62000020000100c6000001000000015100000001510000000000000000000000000000000000000000000000000000000000000000000000000000
+94021400116711b37110671026710e561193510e6410e6210b5210d6110d621006210862105621026010261101611006110061100611006010060100001000000000000000000000000000000000000000000000
+90031400153311052112341185311033117541143411d53114321215211533120511193112151109511065110451102511005110e5012d0012b0012a00127001220011e001180011600114001130011300113001
+900516000c373093630635305343053430534305343043430334302343013330033300323003230031300313003130031300303003130030300313003030030301303013030230302303023032e3030000300003
+92051d002e6732f673306732c66320553165331c54300673016730807300653060430064307653190330864315043026430f03304023016130101300613000130010300613012030020300613001030010300103
+900200002f60012700356001970038600197003a600157003760012700316000f7002260012700166000e6000c6000a6000960009600056000660003600046000760005600066000660007600086000860008600
+9102001f0860007600076000760006600076000660005600076000660003600066000660004600066000660006600076000560005600056000660003600026000760004600066000660007600086000860008600
+9f06000002613076132c0112c0510661107623076510661306653056232c0112c05107633076330864108623096430a6432c0112c0510c6130d6430e6110203312613136532c0112c051020231d6730304123673
+5f011d201137322373104730837310473103730c36308463063530464303353016530244301651014510065100451016510044101651014510065102451026410245101651024510163102421014530262301453
+d60600000303300043104130304310453020130c34301043063330463303323016230242301621014110061100411016010041101601014010061102401026010240101611024010160102411014030260301403
+d60a00002f6732b67312673030730e673020730966301043063330463303323016230242301621014110061100411026130261306601006110260101613076010161306603016130660107603006130060301611
+a4040e0010014107121101214722267121a03226732220322673228032260322c032260122f015267022670200002267020000200002000020000200002000020000200002000020000200002000020000200002
+a1050e0010034107421104214752267521a05226752220522675228052260522c042260322f015267022670200002267020000200002000020000200002000020000200002000020000200002000020000200002
+9c0e0008100531307013071346051c65513070130711c6003f60320600000000050000500070000050007000100533460510003346051c6550700000500070000050007000130701307100500070000000000000
+90040900243363234637066110261f126264262e136374463b0260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-d11c00081f011220161a0161f0162b0112e016260162b016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-490e00081006334615346253461510063346153462534615000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+d01c00081f011220161a0161f0162b0112e016260162b016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+490e00101000334615346253461510073346153462534615100033461534625346151007334615346253461500000000000000000000000000000000000000000000000000000000000000000000000000000000
110e00080030207755077550775500700077550775507755000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
09380000221212212229121291222912500100001000f1021b1211b1222812128122281250010000100281021d1211d1222112121122211250010000100211021f1211f122221212212222125221002210000000
a71c0010373272e327373272e327373122d312223120c3122b327223272b327223272b31221312163120031200000000000000000000000000000000000000000000000000000000000000000000000000000000
@@ -195,6 +353,23 @@ d11c000821011240161c016210162d01130016280162d01621000180001c000210002d0002400028
4d0e002012053093250c4250b3251e655093250e4250c32512053093250c4250b3251e655093250e4251032512053093250c4250b3251e655093250e4250c32512053093250c4250b3251e655093250242504325
4d0e00200e0530532508425073251a655053250a425083250e0530532508425073251a655053250a4250c3250e0530532508425073251a655053250a425083250e0530532508425073251a655053250042500325
d11c000821011240161c016210162d01130016280162d0161f000220001a0001f0002b0002e000260002b00000000000000000000000000000000000000000000000000000000000000000000000000000000000
+d10e00201f42222422264222e4021f42222422264222e4021f42222422264222e4021f42222422264222e40225422284222c4222840225422284222c4222840225422284222c4222840225422284222c42234402
+911c02042b311133212b3211331100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+490e000021600156002160021600216003960039600396002162515600216002160021625396003960039600156252160521625240002d625396053962500000156251560521625216052d625396253962539625
+5d0e0020100730715407252071521c675071440c1420a14210073071540a152091521c675071540c3520e152160730d1540d2510d253226750d154121521015216073160731607316073226750d3541946425474
+5d0e0020100730715407252071521c675071440c1420a14210073071540a152091521c675071540c3520e152100730715407251072531c675071540c1520a15210073071540a152091521c675071540035202452
+5d0e0020100730725407252072521c675073440c4420a34210073073540a452093521c675073540c4520e352100730725407251072531c675073540c4520a35210073073540a452093521c675073540045202352
+5d0e0020100730725407252072521c675073440c4420a34210073073540a452093521c675073540c4520e352160730d2540d2510d253226750d3541245210352160730d354104520f352226750d3540645208352
+5d0e0020120730925409252092521e675093440e4420c34212073093540c4520b3521e675093540e45210352180730f2540f2510f253246750f3541445212352180730f3541245211352246750f354084520a352
+d10e002021422244222842230402214222442228422304022142224422284223040221422244222842230402274222a4222e4222a402274222a4222e4222a402274222a4222e4222a402274222a4222e42236402
+9508000022614286102d6103061033610356103661037610376103561034610326102e6102b610286102661022610206101d610186101661013610116100f6100c61009610066100461003610016100161000615
+000300220813400104000040000407144071540000406104001040615400004061340615401104011040010407124061240010400104051540513400104000040010407144071340010400104061240612400004
+001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+900219202f67112773356761977338676197733a676157533765312740316330f7402264012740166300e6400c6400a6400964009630056300664003630046300764005640066400663007630086400863008630
+90021c000c671121730e676171730c676191730b6761617302070186700166015660050600d650006500515002040041300001000000000000015000600000000010000600000000015001600003000000000000
__music__
00 20616263
00 20256263
@@ -204,4 +379,22 @@ __music__
00 20266144
00 27286144
02 2a296144
+00 2c6b4344
+00 2c2f4344
+00 2c304344
+00 2b2e6161
+00 33326161
+00 2d2e6161
+01 21316161
+02 21326161
+00 41424344
+00 41424344
+00 41424344
+00 41424344
+00 41424344
+00 5b5c4344
+01 5b5c5844
+00 5b5c4044
+00 5a5c4344
+02 5a5c4344
diff --git a/waves.lua b/waves.lua
index 28a900d..f3c26a0 100644
--- a/waves.lua
+++ b/waves.lua
@@ -4,6 +4,7 @@ currentwavetime = 0
delaytimer = 0
everysecondtimer = 0
checkpoint = 1
+changedmusic = false
wave[1] = {
delay = 2,
@@ -121,8 +122,10 @@ wave[7] = {
}
wave[8] = {
- delay = 3,
+ delay = 1,
start = function()
+ music(9, 0, 3)
+ changedmusic = true
addbasicenemy(240, 58, 1.1)
addbasicenemy(240, 68, 0.9)
addbasicenemy(240, 63, 1)
@@ -181,7 +184,7 @@ wave[11] = {
start = function()
for i = 1, 3, 1 do
addwallshooter(128+i*65, true, 10, 0.4, 0, 0.68)
- addwallshooter(133+i*65, false, 10, 0.4, 0, 0.68)
+ addwallshooter(128+i*65, false, 10, 0.4, 0, 0.68)
end
addballshooter(200, 56, 0.2)
end,
@@ -196,6 +199,8 @@ wave[11] = {
wave[12] = {
delay = 1,
start = function()
+ music(9, 0, 3)
+ changedmusic = true
addwallboss(128,4,15,0.05,true)
end,
everysecond = wave[8].everysecond,
@@ -238,8 +243,30 @@ wave[14] = {
wave[15] = {
delay = 0,
+ start = wave[5].start,
+ everysecond = function()
+ if currentwavetime%5 > 4 and currentwavetime < 20 then
+ addbomb(128,20+currentwavetime*2,0)
+ end
+ if currentwavetime > 18 and not changedmusic then
+ music(8, 0, 3)
+ changedmusic = true
+ end
+ addbasicenemy(128,rnd(100)+14,0.4+rnd(0.4))
+ end,
+ conditions = function()
+ if currentwavetime > 24 then return true
+ end
+ end
+}
+
+wave[16] = {
+ delay = 0,
start = function()
- addmissileboss(128, 60)
+ for i = 1, #enemies, 1 do
+ enemies[i].health = 0
+ end
+ addmissileboss(128, 0)
end,
everysecond = wave[8].everysecond,
conditions = function()
@@ -261,6 +288,10 @@ function updatewaves()
if wave[currentwave].conditions() then
delaytimer += 1/60
if delaytimer > wave[min(currentwave+1, #wave)].delay then
+ if changedmusic and currentwave ~= 15 then
+ music(0, 0, 3)
+ changedmusic = false
+ end
everysecondtimer = 0
currentwave += 1
currentwavetime = 0
@@ -280,4 +311,7 @@ function setwave(num)
currentwavetime = 0
delaytimer = 0
wave[currentwave].start()
+ if changedmusic then
+ music(0, 0, 3)
+ end
end \ No newline at end of file