commit a65c22d2de93da158e5c6ce86700198ed91d9aaf
Author: Bram van der Veen <96aa48@gmail.com>
Date: Sat Jul 5 17:00:35 2014 +0200
First commit
diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..69fefdd
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1 @@
+/assets/graphics/Space[[:space:]]shooter.zip filter=lfs diff=lfs merge=lfs -text
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..4728ec9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+/bin
+*sublime*
+openfltest*
diff --git a/assets/HaxePunk.svg b/assets/HaxePunk.svg
new file mode 100644
index 0000000..52513b2
--- /dev/null
+++ b/assets/HaxePunk.svg
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/assets/audio/README b/assets/audio/README
new file mode 100644
index 0000000..e0309b8
--- /dev/null
+++ b/assets/audio/README
@@ -0,0 +1 @@
+Music files, MP3 format, should be placed in this folder. They can be organized in sub-folders if necessary.
\ No newline at end of file
diff --git a/assets/font/04B_03__.ttf b/assets/font/04B_03__.ttf
new file mode 100644
index 0000000..fe4328b
Binary files /dev/null and b/assets/font/04B_03__.ttf differ
diff --git a/assets/font/04B_03__.ttf.hash b/assets/font/04B_03__.ttf.hash
new file mode 100644
index 0000000..d87af26
--- /dev/null
+++ b/assets/font/04B_03__.ttf.hash
@@ -0,0 +1 @@
+oy4:hashq:111oy6:ascentd768y4:dataad384d894.976d384d641.024d128d641.024d128d894.976d384d894.976d128d896d0d896d0d640d128d640d128d512d384d512d384d640d512d640d512d896d384d896d384d1024d128d1024d128d896hy6:_widthd640y4:xMaxd512y4:xMind0y4:yMaxd512y4:yMind0y7:_heightd512y7:leadingd0y7:descentd256y8:charCodei111y15:leftsideBearingd0y12:advanceWidthd640y8:commandsai1i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2i2i2hg:223oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i223R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:110oR1d768R2ad384d1024d512d1024d512d640d384d640d384d1024d128d640d384d640d384d512d0d512d0d1024d128d1024d128d640hR3d640R4d512R5d0R6d512R7d0R8d512R9d0R10d256R11i110R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2hg:222oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i222R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:109oR1d768R2ad0d512d0d1024d128d1024d128d640d256d640d256d1024d384d1024d384d640d512d640d512d512d0d512d512d1024d640d1024d640d640d512d640d512d1024hR3d768R4d640R5d0R6d512R7d0R8d512R9d0R10d256R11i109R12d0R13d768R14ai1i2i2i2i2i2i2i2i2i2i2i1i2i2i2i2hg:221oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i221R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:108oR1d768R2ad128d384d0d384d0d1024d128d1024d128d384hR3d256R4d128R5d0R6d640R7d0R8d640R9d0R10d256R11i108R12d0R13d256R14ai1i2i2i2i2hg:220oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i220R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:107oR1d768R2ad384d640d256d640d256d768d128d768d128d384d0d384d0d1024d128d1024d128d896d384d896d384d640d512d512d384d512d384d640d512d640d512d512d512d1024d512d896d384d896d384d1024d512d1024hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i107R12d0R13d640R14ai1i2i2i2i2i2i2i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:219oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i219R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:106oR1d768R2ad256d384d128d384d128d512d256d512d256d384d256d640d128d640d128d1152d256d1152d256d640d128d1152d0d1152d0d1280d128d1280d128d1152hR3d384R4d256R5d0R6d640R7d-256R8d640R9d0R10d256R11i106R12d0R13d384R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:218oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i218R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:105oR1d768R2ad128d384d0d384d0d512d128d512d128d384d128d640d0d640d0d1024d128d1024d128d640hR3d256R4d128R5d0R6d640R7d0R8d640R9d0R10d256R11i105R12d0R13d256R14ai1i2i2i2i2i1i2i2i2i2hg:217oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i217R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:104oR1d768R2ad128d512d128d384d0d384d0d1024d128d1024d128d640d384d640d384d512d128d512d384d1024d512d1024d512d640d384d640d384d1024hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i104R12d0R13d640R14ai1i2i2i2i2i2i2i2i2i1i2i2i2i2hg:216oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i216R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:103oR1d768R2ad128d894.976d384d894.976d384d641.024d128d641.024d128d894.976d128d1152d384d1152d384d1024d128d1024d128d896d0d896d0d640d128d640d128d512d512d512d512d1152d384d1152d384d1280d128d1280d128d1152hR3d640R4d512R5d0R6d512R7d-256R8d512R9d0R10d256R11i103R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2i2i2i2i2hg:215oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i215R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:102oR1d768R2ad384d384d256d384d256d512d384d512d384d384d128d512d128d640d0d640d0d768d128d768d128d1024d256d1024d256d768d384d768d384d640d256d640d256d512d128d512hR3d512R4d384R5d0R6d640R7d0R8d640R9d0R10d256R11i102R12d0R13d512R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2i2i2hg:214oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i214R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:101oR1d768R2ad256d766.976d256d641.024d128d641.024d128d766.976d256d766.976d128d1024d128d896d0d896d0d640d128d640d128d512d384d512d384d640d512d640d512d768d256d768d256d896d384d896d384d1024d128d1024hR3d640R4d512R5d0R6d512R7d0R8d512R9d0R10d256R11i101R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2i2i2i2i2hg:213oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i213R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:100oR1d768R2ad128d894.976d384d894.976d384d641.024d128d641.024d128d894.976d128d640d128d512d384d512d384d384d512d384d512d1024d128d1024d128d896d0d896d0d640d128d640hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i100R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2hg:212oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i212R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:99oR1d768R2ad384d640d384d512d128d512d128d640d384d640d128d640d0d640d0d896d128d896d128d640d384d1024d384d896d128d896d128d1024d384d1024hR3d512R4d384R5d0R6d512R7d0R8d512R9d0R10d256R11i99R12d0R13d512R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:211oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i211R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:98oR1d768R2ad384d640d512d640d512d896d384d896d384d1024d0d1024d0d384d128d384d128d512d384d512d384d640d128d894.976d384d894.976d384d641.024d128d641.024d128d894.976hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i98R12d0R13d640R14ai1i2i2i2i2i2i2i2i2i2i2i1i2i2i2i2hg:210oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i210R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:97oR1d768R2ad128d894.976d384d894.976d384d641.024d128d641.024d128d894.976d128d640d128d512d512d512d512d1024d128d1024d128d896d0d896d0d640d128d640hR3d640R4d512R5d0R6d512R7d0R8d512R9d0R10d256R11i97R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2hg:209oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i209R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:96oR1d768R2ad0d384d0d512d128d512d128d384d0d384d128d640d256d640d256d512d128d512d128d640hR3d384R4d256R5d0R6d640R7d384R8d640R9d0R10d256R11i96R12d0R13d384R14ai1i2i2i2i2i1i2i2i2i2hg:208oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i208R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:95oR1d768R2ad0d896d0d1024d512d1024d512d896d0d896hR3d640R4d512R5d0R6d128R7d0R8d128R9d0R10d256R11i95R12d0R13d640R14ai1i2i2i2i2hg:207oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i207R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:94oR1d768R2ad128d384d128d512d256d512d256d384d128d384d0d640d128d640d128d512d0d512d0d640d256d640d384d640d384d512d256d512d256d640hR3d512R4d384R5d0R6d640R7d384R8d640R9d0R10d256R11i94R12d0R13d512R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:206oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i206R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:93oR1d768R2ad256d1024d256d384d0d384d0d512d128d512d128d896d0d896d0d1024d256d1024hR3d384R4d256R5d0R6d640R7d0R8d640R9d0R10d256R11i93R12d0R13d384R14ai1i2i2i2i2i2i2i2i2hg:205oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i205R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:92oR1d768R2ad256d640d128d640d128d512d256d512d256d640d128d384d128d512d0d512d0d384d128d384d512d896d384d896d384d768d512d768d512d896d384d768d256d768d256d640d384d640d384d768d640d1024d512d1024d512d896d640d896d640d1024hR3d768R4d640R5d0R6d640R7d0R8d640R9d0R10d256R11i92R12d0R13d768R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:204oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i204R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:91oR1d768R2ad0d384d0d1024d256d1024d256d896d128d896d128d512d256d512d256d384d0d384hR3d384R4d256R5d0R6d640R7d0R8d640R9d0R10d256R11i91R12d0R13d384R14ai1i2i2i2i2i2i2i2i2hg:203oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i203R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:90oR1d768R2ad384d384d0d384d0d512d256d512d256d640d384d640d384d384d256d640d128d640d128d768d256d768d256d640d384d1024d384d896d128d896d128d768d0d768d0d1024d384d1024hR3d512R4d384R5d0R6d640R7d0R8d640R9d0R10d256R11i90R12d0R13d512R14ai1i2i2i2i2i2i2i1i2i2i2i2i1i2i2i2i2i2i2hg:202oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i202R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:89oR1d768R2ad128d384d0d384d0d640d128d640d128d384d384d640d128d640d128d768d384d768d384d896d512d896d512d384d384d384d384d640d128d896d128d1024d384d1024d384d896d128d896hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i89R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2i1i2i2i2i2hg:201oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i201R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:88oR1d768R2ad128d384d0d384d0d640d128d640d128d384d512d384d384d384d384d640d512d640d512d384d384d768d384d640d128d640d128d768d384d768d128d768d0d768d0d1024d128d1024d128d768d384d1024d512d1024d512d768d384d768d384d1024hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i88R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:200oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i200R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:87oR1d768R2ad128d384d0d384d0d896d128d896d128d384d384d512d256d512d256d896d384d896d384d512d128d1024d256d1024d256d896d128d896d128d1024d384d1024d512d1024d512d896d384d896d384d1024d512d384d512d896d640d896d640d384d512d384hR3d768R4d640R5d0R6d640R7d0R8d640R9d0R10d256R11i87R12d0R13d768R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:199oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i199R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:86oR1d768R2ad0d896d128d896d128d384d0d384d0d896d256d896d384d896d384d640d256d640d256d896d384d384d384d640d512d640d512d384d384d384d128d1024d256d1024d256d896d128d896d128d1024hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i86R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:198oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i198R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:85oR1d768R2ad384d896d512d896d512d384d384d384d384d896d128d384d0d384d0d896d128d896d128d384d128d896d128d1024d384d1024d384d896d128d896hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i85R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:197oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i197R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:84oR1d768R2ad128d1024d256d1024d256d512d384d512d384d384d0d384d0d512d128d512d128d1024hR3d512R4d384R5d0R6d640R7d0R8d640R9d0R10d256R11i84R12d0R13d512R14ai1i2i2i2i2i2i2i2i2hg:196oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i196R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:83oR1d768R2ad0d640d128d640d128d512d0d512d0d640d128d384d128d512d512d512d512d384d128d384d384d768d384d640d128d640d128d768d384d768d512d896d512d768d384d768d384d896d512d896d0d896d0d1024d384d1024d384d896d0d896hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i83R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:195oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i195R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:82oR1d768R2ad512d1024d384d1024d384d896d128d896d128d1024d0d1024d0d384d384d384d384d510.976d128d510.976d128d766.976d384d766.976d384d512d512d512d512d768d384d768d384d896d512d896d512d1024hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i82R12d0R13d640R14ai1i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2hg:194oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i194R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:81oR1d768R2ad384d894.976d384d513.024d128d513.024d128d894.976d384d894.976d128d896d0d896d0d512d128d512d128d384d384d384d384d512d512d512d512d896d384d896d384d1024d512d1024d512d1152d384d1152d384d1024d128d1024d128d896hR3d640R4d512R5d0R6d640R7d-128R8d640R9d0R10d256R11i81R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2hg:193oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i193R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:80oR1d768R2ad384d512d512d512d512d768d384d768d384d896d128d896d128d1024d0d1024d0d384d384d384d384d512d128d766.976d384d766.976d384d513.024d128d513.024d128d766.976hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i80R12d0R13d640R14ai1i2i2i2i2i2i2i2i2i2i2i1i2i2i2i2hg:192oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i192R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:79oR1d768R2ad384d894.976d384d513.024d128d513.024d128d894.976d384d894.976d128d896d0d896d0d512d128d512d128d384d384d384d384d512d512d512d512d896d384d896d384d1024d128d1024d128d896hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i79R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2i2i2hg:191oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i191R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:78oR1d768R2ad384d768d384d1024d512d1024d512d384d384d384d384d640d256d640d256d768d384d768d128d640d256d640d256d512d128d512d128d384d0d384d0d1024d128d1024d128d640hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i78R12d0R13d640R14ai1i2i2i2i2i2i2i2i2i1i2i2i2i2i2i2i2i2hg:190oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i190R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:77oR1d768R2ad128d512d128d384d0d384d0d1024d128d1024d128d640d256d640d256d512d128d512d256d768d384d768d384d640d256d640d256d768d512d512d384d512d384d640d512d640d512d1024d640d1024d640d384d512d384d512d512hR3d768R4d640R5d0R6d640R7d0R8d640R9d0R10d256R11i77R12d0R13d768R14ai1i2i2i2i2i2i2i2i2i1i2i2i2i2i1i2i2i2i2i2i2i2i2hg:189oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i189R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:76oR1d768R2ad384d1024d384d896d128d896d128d384d0d384d0d1024d384d1024hR3d512R4d384R5d0R6d640R7d0R8d640R9d0R10d256R11i76R12d0R13d512R14ai1i2i2i2i2i2i2hg:188oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i188R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:75oR1d768R2ad128d384d0d384d0d1024d128d1024d128d768d256d768d256d640d128d640d128d384d384d512d512d512d512d384d384d384d384d512d256d640d384d640d384d512d256d512d256d640d384d896d384d768d256d768d256d896d384d896d512d1024d512d896d384d896d384d1024d512d1024hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i75R12d0R13d640R14ai1i2i2i2i2i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:187oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i187R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:74oR1d768R2ad256d384d256d512d384d512d384d896d512d896d512d384d256d384d0d768d0d896d128d896d128d768d0d768d128d896d128d1024d384d1024d384d896d128d896hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i74R12d0R13d640R14ai1i2i2i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:186oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i186R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:73oR1d768R2ad256d512d384d512d384d384d0d384d0d512d128d512d128d896d0d896d0d1024d384d1024d384d896d256d896d256d512hR3d512R4d384R5d0R6d640R7d0R8d640R9d0R10d256R11i73R12d0R13d512R14ai1i2i2i2i2i2i2i2i2i2i2i2i2hg:185oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i185R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:72oR1d768R2ad384d640d128d640d128d384d0d384d0d1024d128d1024d128d768d384d768d384d1024d512d1024d512d384d384d384d384d640hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i72R12d0R13d640R14ai1i2i2i2i2i2i2i2i2i2i2i2i2hg:184oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i184R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:71oR1d768R2ad512d512d512d384d128d384d128d512d512d512d128d512d0d512d0d896d128d896d128d512d512d1024d128d1024d128d896d384d896d384d768d256d768d256d640d512d640d512d1024hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i71R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i2i2i2i2hg:183oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i183R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:70oR1d768R2ad128d768d384d768d384d640d128d640d128d512d384d512d384d384d0d384d0d1024d128d1024d128d768hR3d512R4d384R5d0R6d640R7d0R8d640R9d0R10d256R11i70R12d0R13d512R14ai1i2i2i2i2i2i2i2i2i2i2hg:182oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i182R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:69oR1d768R2ad384d1024d384d896d128d896d128d768d384d768d384d640d128d640d128d512d384d512d384d384d0d384d0d1024d384d1024hR3d512R4d384R5d0R6d640R7d0R8d640R9d0R10d256R11i69R12d0R13d512R14ai1i2i2i2i2i2i2i2i2i2i2i2i2hg:181oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i181R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:68oR1d768R2ad384d894.976d384d513.024d128d513.024d128d894.976d384d894.976d384d1024d0d1024d0d384d384d384d384d512d512d512d512d896d384d896d384d1024hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i68R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2hg:180oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i180R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:67oR1d768R2ad384d512d384d384d128d384d128d512d384d512d128d512d0d512d0d896d128d896d128d512d384d1024d384d896d128d896d128d1024d384d1024hR3d512R4d384R5d0R6d640R7d0R8d640R9d0R10d256R11i67R12d0R13d512R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:179oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i179R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:66oR1d768R2ad128d638.976d384d638.976d384d513.024d128d513.024d128d638.976d384d769.024d128d769.024d128d894.976d384d894.976d384d769.024d512d896d384d896d384d1024d0d1024d0d384d384d384d384d512d512d512d512d640d384d640d384d768d512d768d512d896hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i66R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2i2i2hg:178oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i178R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:65oR1d768R2ad128d512d128d384d384d384d384d512d512d512d512d1024d384d1024d384d896d128d896d128d1024d0d1024d0d512d128d512d384d768d384d513.024d128d513.024d128d768d384d768hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i65R12d0R13d640R14ai1i2i2i2i2i2i2i2i2i2i2i2i2i1i2i2i2i2hg:177oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i177R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:64oR1d768R2ad512d894.976d512d768d384d768d384d894.976d512d894.976d512d513.024d128d513.024d128d894.976d256d894.976d256d640d512d640d512d513.024d640d512d640d896d512d896d512d1024d128d1024d128d896d0d896d0d512d128d512d128d384d512d384d512d512d640d512hR3d768R4d640R5d0R6d640R7d0R8d640R9d0R10d256R11i64R12d0R13d768R14ai1i2i2i2i2i1i2i2i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2i2i2hg:176oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i176R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:63oR1d768R2ad0d384d0d512d384d512d384d384d0d384d384d640d512d640d512d512d384d512d384d640d128d640d128d768d384d768d384d640d128d640d128d1024d256d1024d256d896d128d896d128d1024hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i63R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:175oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i175R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:62oR1d768R2ad0d384d0d512d128d512d128d384d0d384d128d512d128d640d256d640d256d512d128d512d128d896d256d896d256d768d128d768d128d896d256d768d384d768d384d640d256d640d256d768d0d1024d128d1024d128d896d0d896d0d1024hR3d512R4d384R5d0R6d640R7d0R8d640R9d0R10d256R11i62R12d0R13d512R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:174oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i174R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:61oR1d768R2ad0d512d0d640d384d640d384d512d0d512d0d768d0d896d384d896d384d768d0d768hR3d512R4d384R5d0R6d512R7d128R8d512R9d0R10d256R11i61R12d0R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:173oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i173R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:60oR1d768R2ad128d640d256d640d256d512d128d512d128d640d256d512d384d512d384d384d256d384d256d512d0d768d128d768d128d640d0d640d0d768d256d896d256d768d128d768d128d896d256d896d384d1024d384d896d256d896d256d1024d384d1024hR3d512R4d384R5d0R6d640R7d0R8d640R9d0R10d256R11i60R12d0R13d512R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:172oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i172R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:59oR1d768R2ad128d512d0d512d0d640d128d640d128d512d128d768d0d768d0d1024d128d1024d128d768hR3d256R4d128R5d0R6d512R7d0R8d512R9d0R10d256R11i59R12d0R13d256R14ai1i2i2i2i2i1i2i2i2i2hg:171oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i171R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:58oR1d768R2ad0d640d128d640d128d512d0d512d0d640d0d896d128d896d128d768d0d768d0d896hR3d256R4d128R5d0R6d512R7d128R8d512R9d0R10d256R11i58R12d0R13d256R14ai1i2i2i2i2i1i2i2i2i2hg:170oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i170R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:57oR1d768R2ad128d513.024d128d638.976d384d638.976d384d513.024d128d513.024d128d896d384d896d384d768d128d768d128d640d0d640d0d512d128d512d128d384d384d384d384d512d512d512d512d896d384d896d384d1024d128d1024d128d896hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i57R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2hg:169oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i169R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:56oR1d768R2ad384d638.976d384d513.024d128d513.024d128d638.976d384d638.976d384d894.976d384d769.024d128d769.024d128d894.976d384d894.976d128d896d0d896d0d768d128d768d128d640d0d640d0d512d128d512d128d384d384d384d384d512d512d512d512d640d384d640d384d768d512d768d512d896d384d896d384d1024d128d1024d128d896hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i56R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2hg:168oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i168R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:55oR1d768R2ad0d384d0d512d384d512d384d640d512d640d512d384d0d384d128d1024d256d1024d256d768d128d768d128d1024d256d768d384d768d384d640d256d640d256d768hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i55R12d0R13d640R14ai1i2i2i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:167oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i167R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:54oR1d768R2ad384d894.976d384d769.024d128d769.024d128d894.976d384d894.976d128d896d0d896d0d512d128d512d128d384d384d384d384d512d128d512d128d640d384d640d384d768d512d768d512d896d384d896d384d1024d128d1024d128d896hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i54R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2hg:166oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i166R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:53oR1d768R2ad128d640d128d512d512d512d512d384d0d384d0d768d384d768d384d640d128d640d512d768d384d768d384d896d512d896d512d768d384d1024d384d896d0d896d0d1024d384d1024hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i53R12d0R13d640R14ai1i2i2i2i2i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:165oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i165R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:52oR1d768R2ad128d641.024d128d768d256d768d256d641.024d128d641.024d384d384d384d768d512d768d512d896d384d896d384d1024d256d1024d256d896d0d896d0d640d128d640d128d512d256d512d256d384d384d384hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i52R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2i2i2i2i2hg:164oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i164R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:51oR1d768R2ad0d384d0d512d384d512d384d384d0d384d384d640d512d640d512d512d384d512d384d640d128d640d128d768d384d768d384d640d128d640d512d896d512d768d384d768d384d896d512d896d0d896d0d1024d384d1024d384d896d0d896hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i51R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:163oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i163R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:50oR1d768R2ad0d384d0d512d384d512d384d384d0d384d384d640d512d640d512d512d384d512d384d640d128d640d128d768d384d768d384d640d128d640d0d1024d512d1024d512d896d128d896d128d768d0d768d0d1024hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i50R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i2i2hg:162oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i162R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:49oR1d768R2ad128d1024d256d1024d256d384d0d384d0d512d128d512d128d1024hR3d384R4d256R5d0R6d640R7d0R8d640R9d0R10d256R11i49R12d0R13d384R14ai1i2i2i2i2i2i2hg:161oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i161R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:48oR1d768R2ad384d894.976d384d513.024d128d513.024d128d894.976d384d894.976d128d896d0d896d0d512d128d512d128d384d384d384d384d512d512d512d512d896d384d896d384d1024d128d1024d128d896hR3d640R4d512R5d0R6d640R7d0R8d640R9d0R10d256R11i48R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2i2i2hg:160oR1d768R2ahR3d512R4d0R5d0R6d0R7d0R8d0R9d0R10d256R11i160R12d0R13d512R14ahg:47oR1d768R2ad384d640d512d640d512d512d384d512d384d640d512d384d512d512d640d512d640d384d512d384d128d896d256d896d256d768d128d768d128d896d256d768d384d768d384d640d256d640d256d768d0d1024d128d1024d128d896d0d896d0d1024hR3d768R4d640R5d0R6d640R7d0R8d640R9d0R10d256R11i47R12d0R13d768R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:159oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i159R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:46oR1d768R2ad0d1024d128d1024d128d896d0d896d0d1024hR3d256R4d128R5d0R6d128R7d0R8d128R9d0R10d256R11i46R12d0R13d256R14ai1i2i2i2i2hg:158oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i158R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:45oR1d768R2ad0d640d0d768d384d768d384d640d0d640hR3d512R4d384R5d0R6d384R7d256R8d384R9d0R10d256R11i45R12d0R13d512R14ai1i2i2i2i2hg:157oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i157R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:44oR1d768R2ad128d1024d256d1024d256d896d128d896d128d1024d0d1152d128d1152d128d1024d0d1024d0d1152hR3d384R4d256R5d0R6d128R7d-128R8d128R9d0R10d256R11i44R12d0R13d384R14ai1i2i2i2i2i1i2i2i2i2hg:156oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i156R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:43oR1d768R2ad128d896d256d896d256d768d384d768d384d640d256d640d256d512d128d512d128d640d0d640d0d768d128d768d128d896hR3d512R4d384R5d0R6d512R7d128R8d512R9d0R10d256R11i43R12d0R13d512R14ai1i2i2i2i2i2i2i2i2i2i2i2i2hg:155oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i155R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:42oR1d768R2ad128d512d128d384d0d384d0d512d128d512d256d640d256d512d128d512d128d640d256d640d384d512d384d384d256d384d256d512d384d512d128d768d128d640d0d640d0d768d128d768d384d768d384d640d256d640d256d768d384d768hR3d512R4d384R5d0R6d640R7d256R8d640R9d0R10d256R11i42R12d0R13d512R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:154oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i154R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:41oR1d768R2ad0d384d0d512d128d512d128d384d0d384d256d512d128d512d128d896d256d896d256d512d128d896d0d896d0d1024d128d1024d128d896hR3d384R4d256R5d0R6d640R7d0R8d640R9d0R10d256R11i41R12d0R13d384R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:153oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i153R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:40oR1d768R2ad256d384d128d384d128d512d256d512d256d384d128d512d0d512d0d896d128d896d128d512d256d1024d256d896d128d896d128d1024d256d1024hR3d384R4d256R5d0R6d640R7d0R8d640R9d0R10d256R11i40R12d0R13d384R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:152oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i152R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:39oR1d768R2ad128d384d0d384d0d640d128d640d128d384hR3d256R4d128R5d0R6d640R7d384R8d640R9d0R10d256R11i39R12d0R13d256R14ai1i2i2i2i2hg:151oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i151R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:38oR1d768R2ad384d769.024d128d769.024d128d894.976d384d894.976d384d769.024d640d1024d512d1024d512d896d384d896d384d1024d128d1024d128d896d0d896d0d768d128d768d128d640d0d640d0d512d128d512d128d384d384d384d384d512d128d512d128d640d384d640d384d768d512d768d512d640d640d640d640d768d512d768d512d896d640d896d640d1024hR3d768R4d640R5d0R6d640R7d0R8d640R9d0R10d256R11i38R12d0R13d768R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2hg:150oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i150R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:37oR1d768R2ad128d384d0d384d0d512d128d512d128d384d512d384d384d384d384d640d512d640d512d384d128d1024d256d1024d256d768d128d768d128d1024d256d768d384d768d384d640d256d640d256d768d512d896d512d1024d640d1024d640d896d512d896hR3d768R4d640R5d0R6d640R7d0R8d640R9d0R10d256R11i37R12d0R13d768R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:149oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i149R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:36oR1d768R2ad384d384d256d384d256d512d128d512d128d640d0d640d0d768d256d768d256d640d512d640d512d512d384d512d384d384d0d896d0d1024d256d1024d256d1152d384d1152d384d896d512d896d512d768d256d768d256d896d0d896hR3d640R4d512R5d0R6d640R7d-128R8d640R9d0R10d256R11i36R12d0R13d640R14ai1i2i2i2i2i2i2i2i2i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2hg:148oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i148R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:35oR1d768R2ad640d640d640d512d512d512d512d384d384d384d384d512d256d512d256d384d128d384d128d512d0d512d0d640d128d640d128d768d0d768d0d896d128d896d128d1024d256d1024d256d896d384d896d384d1024d512d1024d512d896d640d896d640d768d512d768d512d640d640d640d384d768d256d768d256d640d384d640d384d768hR3d768R4d640R5d0R6d640R7d0R8d640R9d0R10d256R11i35R12d0R13d768R14ai1i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i2i1i2i2i2i2hg:147oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i147R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:34oR1d768R2ad0d640d128d640d128d384d0d384d0d640d256d640d384d640d384d384d256d384d256d640hR3d512R4d384R5d0R6d640R7d384R8d640R9d0R10d256R11i34R12d0R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:146oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i146R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:33oR1d768R2ad128d384d0d384d0d768d128d768d128d384d128d896d0d896d0d1024d128d1024d128d896hR3d256R4d128R5d0R6d640R7d0R8d640R9d0R10d256R11i33R12d0R13d256R14ai1i2i2i2i2i1i2i2i2i2hg:145oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i145R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:32oR1d768R2ahR3d512R4d0R5d0R6d0R7d0R8d0R9d0R10d256R11i32R12d0R13d512R14ahg:144oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i144R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:143oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i143R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:255oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i255R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:142oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i142R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:254oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i254R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:141oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i141R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:253oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i253R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:140oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i140R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:252oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i252R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:139oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i139R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:251oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i251R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:138oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i138R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:250oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i250R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:137oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i137R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:249oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i249R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:136oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i136R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:248oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i248R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:135oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i135R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:247oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i247R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:134oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i134R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:246oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i246R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:133oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i133R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:245oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i245R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:132oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i132R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:244oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i244R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:131oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i131R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:243oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i243R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:130oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i130R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:242oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i242R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:129oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i129R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:241oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i241R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:128oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i128R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:240oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i240R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:127oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i127R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:239oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i239R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:126oR1d768R2ad128d384d128d512d256d512d256d384d128d384d0d640d128d640d128d512d0d512d0d640d384d512d512d512d512d384d384d384d384d512d256d640d384d640d384d512d256d512d256d640hR3d640R4d512R5d0R6d640R7d384R8d640R9d0R10d256R11i126R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:238oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i238R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:125oR1d768R2ad256d384d0d384d0d512d128d512d128d640d256d640d256d384d128d896d0d896d0d1024d256d1024d256d768d128d768d128d896d256d768d384d768d384d640d256d640d256d768hR3d512R4d384R5d0R6d640R7d0R8d640R9d0R10d256R11i125R12d0R13d512R14ai1i2i2i2i2i2i2i1i2i2i2i2i2i2i1i2i2i2i2hg:237oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i237R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:124oR1d768R2ad0d1024d128d1024d128d384d0d384d0d1024hR3d256R4d128R5d0R6d640R7d0R8d640R9d0R10d256R11i124R12d0R13d256R14ai1i2i2i2i2hg:236oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i236R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:123oR1d768R2ad128d384d128d640d256d640d256d512d384d512d384d384d128d384d0d768d128d768d128d640d0d640d0d768d128d1024d384d1024d384d896d256d896d256d768d128d768d128d1024hR3d512R4d384R5d0R6d640R7d0R8d640R9d0R10d256R11i123R12d0R13d512R14ai1i2i2i2i2i2i2i1i2i2i2i2i1i2i2i2i2i2i2hg:235oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i235R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:122oR1d768R2ad0d512d0d640d256d640d256d768d384d768d384d640d512d640d512d512d0d512d128d896d0d896d0d1024d512d1024d512d896d256d896d256d768d128d768d128d896hR3d640R4d512R5d0R6d512R7d0R8d512R9d0R10d256R11i122R12d0R13d640R14ai1i2i2i2i2i2i2i2i2i1i2i2i2i2i2i2i2i2hg:234oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i234R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:121oR1d768R2ad128d512d0d512d0d896d128d896d128d512d384d1024d384d1152d512d1152d512d512d384d512d384d896d128d896d128d1024d384d1024d128d1152d128d1280d384d1280d384d1152d128d1152hR3d640R4d512R5d0R6d512R7d-256R8d512R9d0R10d256R11i121R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2i1i2i2i2i2hg:233oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i233R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:120oR1d768R2ad0d512d0d640d128d640d128d512d0d512d384d512d256d512d256d640d384d640d384d512d256d640d128d640d128d896d256d896d256d640d128d896d0d896d0d1024d128d1024d128d896d384d1024d384d896d256d896d256d1024d384d1024hR3d512R4d384R5d0R6d512R7d0R8d512R9d0R10d256R11i120R12d0R13d512R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:232oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i232R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:119oR1d768R2ad128d512d0d512d0d768d128d768d128d512d512d768d640d768d640d512d512d512d512d768d384d512d256d512d256d768d384d768d384d512d128d1024d256d1024d256d768d128d768d128d1024d384d1024d512d1024d512d768d384d768d384d1024hR3d768R4d640R5d0R6d512R7d0R8d512R9d0R10d256R11i119R12d0R13d768R14ai1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:231oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i231R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:118oR1d768R2ad384d768d512d768d512d512d384d512d384d768d128d768d128d512d0d512d0d896d128d896d128d768d128d768d256d896d384d896d384d768d256d768d256d896d128d1024d256d1024d256d896d128d896d128d1024hR3d640R4d512R5d0R6d512R7d0R8d512R9d0R10d256R11i118R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2i1i2i2i2i2i1i2i2i2i2hg:230oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i230R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:117oR1d768R2ad384d896d128d896d128d1024d512d1024d512d512d384d512d384d896d128d512d0d512d0d896d128d896d128d512hR3d640R4d512R5d0R6d512R7d0R8d512R9d0R10d256R11i117R12d0R13d640R14ai1i2i2i2i2i2i2i1i2i2i2i2hg:229oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i229R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:116oR1d768R2ad256d384d128d384d128d512d0d512d0d640d128d640d128d896d256d896d256d640d384d640d384d512d256d512d256d384d384d1024d384d896d256d896d256d1024d384d1024hR3d512R4d384R5d0R6d640R7d0R8d640R9d0R10d256R11i116R12d0R13d512R14ai1i2i2i2i2i2i2i2i2i2i2i2i2i1i2i2i2i2hg:228oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i228R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:115oR1d768R2ad128d512d128d640d0d640d0d768d256d768d256d640d512d640d512d512d128d512d0d896d0d1024d384d1024d384d896d512d896d512d768d256d768d256d896d0d896hR3d640R4d512R5d0R6d512R7d0R8d512R9d0R10d256R11i115R12d0R13d640R14ai1i2i2i2i2i2i2i2i2i1i2i2i2i2i2i2i2i2hg:227oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i227R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:114oR1d768R2ad384d512d256d512d256d640d384d640d384d512d128d768d256d768d256d640d128d640d128d512d0d512d0d1024d128d1024d128d768hR3d512R4d384R5d0R6d512R7d0R8d512R9d0R10d256R11i114R12d0R13d512R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2hg:226oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i226R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:113oR1d768R2ad128d894.976d384d894.976d384d641.024d128d641.024d128d894.976d128d640d128d512d512d512d512d1280d384d1280d384d1024d128d1024d128d896d0d896d0d640d128d640hR3d640R4d512R5d0R6d512R7d-256R8d512R9d0R10d256R11i113R12d0R13d640R14ai1i2i2i2i2i1i2i2i2i2i2i2i2i2i2i2hg:225oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i225R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hg:112oR1d768R2ad384d640d512d640d512d896d384d896d384d1024d128d1024d128d1280d0d1280d0d512d384d512d384d640d128d894.976d384d894.976d384d641.024d128d641.024d128d894.976hR3d640R4d512R5d0R6d512R7d-256R8d512R9d0R10d256R11i112R12d0R13d640R14ai1i2i2i2i2i2i2i2i2i2i2i1i2i2i2i2hg:224oR1d768R2ad64.512d1024d64.512d256d448.512d256d448.512d1024d64.512d1024d128d959.488d384d959.488d384d319.487d128d319.487d128d959.488hR3d512R4d448.512R5d64.512R6d768R7d0R8d703.488R9d0R10d256R11i224R12d64.512R13d512R14ai1i2i2i2i2i1i2i2i2i2hghy8:fontNamey5:04b03g
\ No newline at end of file
diff --git a/assets/graphics/README b/assets/graphics/README
new file mode 100644
index 0000000..6fe7dbc
--- /dev/null
+++ b/assets/graphics/README
@@ -0,0 +1 @@
+Image files, PNG format, should be placed in this folder. They can be organized in sub-folders if necessary.
\ No newline at end of file
diff --git a/assets/graphics/Space shooter.zip b/assets/graphics/Space shooter.zip
new file mode 100644
index 0000000..c2e202c
--- /dev/null
+++ b/assets/graphics/Space shooter.zip
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e78af9d51dab2e6f9a8681d60fd8d4b2561dc1ce59f0ba14e1b65a6284af90a4
+size 1036052
diff --git a/assets/graphics/bold_silver.png b/assets/graphics/bold_silver.png
new file mode 100644
index 0000000..36f256e
Binary files /dev/null and b/assets/graphics/bold_silver.png differ
diff --git a/assets/graphics/bolt_bronze.png b/assets/graphics/bolt_bronze.png
new file mode 100644
index 0000000..acd002b
Binary files /dev/null and b/assets/graphics/bolt_bronze.png differ
diff --git a/assets/graphics/bolt_gold.png b/assets/graphics/bolt_gold.png
new file mode 100644
index 0000000..c22e0a2
Binary files /dev/null and b/assets/graphics/bolt_gold.png differ
diff --git a/assets/graphics/buttonBlue.png b/assets/graphics/buttonBlue.png
new file mode 100644
index 0000000..0b8eed2
Binary files /dev/null and b/assets/graphics/buttonBlue.png differ
diff --git a/assets/graphics/buttonGreen.png b/assets/graphics/buttonGreen.png
new file mode 100644
index 0000000..1fc2213
Binary files /dev/null and b/assets/graphics/buttonGreen.png differ
diff --git a/assets/graphics/buttonRed.png b/assets/graphics/buttonRed.png
new file mode 100644
index 0000000..9046ebb
Binary files /dev/null and b/assets/graphics/buttonRed.png differ
diff --git a/assets/graphics/buttonYellow.png b/assets/graphics/buttonYellow.png
new file mode 100644
index 0000000..9770341
Binary files /dev/null and b/assets/graphics/buttonYellow.png differ
diff --git a/assets/graphics/cursor.png b/assets/graphics/cursor.png
new file mode 100644
index 0000000..9a5c5c2
Binary files /dev/null and b/assets/graphics/cursor.png differ
diff --git a/assets/graphics/darkPurple.png b/assets/graphics/darkPurple.png
new file mode 100644
index 0000000..d9c3fd4
Binary files /dev/null and b/assets/graphics/darkPurple.png differ
diff --git a/assets/graphics/enemyBlack1.png b/assets/graphics/enemyBlack1.png
new file mode 100644
index 0000000..bc2fa4c
Binary files /dev/null and b/assets/graphics/enemyBlack1.png differ
diff --git a/assets/graphics/enemyBlack2.png b/assets/graphics/enemyBlack2.png
new file mode 100644
index 0000000..0e6b91c
Binary files /dev/null and b/assets/graphics/enemyBlack2.png differ
diff --git a/assets/graphics/enemyBlack3.png b/assets/graphics/enemyBlack3.png
new file mode 100644
index 0000000..dafec1b
Binary files /dev/null and b/assets/graphics/enemyBlack3.png differ
diff --git a/assets/graphics/enemyBlack4.png b/assets/graphics/enemyBlack4.png
new file mode 100644
index 0000000..a575c9d
Binary files /dev/null and b/assets/graphics/enemyBlack4.png differ
diff --git a/assets/graphics/enemyBlack5.png b/assets/graphics/enemyBlack5.png
new file mode 100644
index 0000000..739dcf0
Binary files /dev/null and b/assets/graphics/enemyBlack5.png differ
diff --git a/assets/graphics/enemyBlue1.png b/assets/graphics/enemyBlue1.png
new file mode 100644
index 0000000..cedc073
Binary files /dev/null and b/assets/graphics/enemyBlue1.png differ
diff --git a/assets/graphics/enemyBlue2.png b/assets/graphics/enemyBlue2.png
new file mode 100644
index 0000000..bf3bd0c
Binary files /dev/null and b/assets/graphics/enemyBlue2.png differ
diff --git a/assets/graphics/enemyBlue3.png b/assets/graphics/enemyBlue3.png
new file mode 100644
index 0000000..9a63d03
Binary files /dev/null and b/assets/graphics/enemyBlue3.png differ
diff --git a/assets/graphics/enemyBlue4.png b/assets/graphics/enemyBlue4.png
new file mode 100644
index 0000000..d5670a3
Binary files /dev/null and b/assets/graphics/enemyBlue4.png differ
diff --git a/assets/graphics/enemyBlue5.png b/assets/graphics/enemyBlue5.png
new file mode 100644
index 0000000..e740509
Binary files /dev/null and b/assets/graphics/enemyBlue5.png differ
diff --git a/assets/graphics/enemyGreen1.png b/assets/graphics/enemyGreen1.png
new file mode 100644
index 0000000..064e290
Binary files /dev/null and b/assets/graphics/enemyGreen1.png differ
diff --git a/assets/graphics/enemyGreen2.png b/assets/graphics/enemyGreen2.png
new file mode 100644
index 0000000..5189d24
Binary files /dev/null and b/assets/graphics/enemyGreen2.png differ
diff --git a/assets/graphics/enemyGreen3.png b/assets/graphics/enemyGreen3.png
new file mode 100644
index 0000000..74e2bca
Binary files /dev/null and b/assets/graphics/enemyGreen3.png differ
diff --git a/assets/graphics/enemyGreen4.png b/assets/graphics/enemyGreen4.png
new file mode 100644
index 0000000..112e299
Binary files /dev/null and b/assets/graphics/enemyGreen4.png differ
diff --git a/assets/graphics/enemyGreen5.png b/assets/graphics/enemyGreen5.png
new file mode 100644
index 0000000..5938270
Binary files /dev/null and b/assets/graphics/enemyGreen5.png differ
diff --git a/assets/graphics/enemyRed1.png b/assets/graphics/enemyRed1.png
new file mode 100644
index 0000000..fb0c0a2
Binary files /dev/null and b/assets/graphics/enemyRed1.png differ
diff --git a/assets/graphics/enemyRed2.png b/assets/graphics/enemyRed2.png
new file mode 100644
index 0000000..3ee96c5
Binary files /dev/null and b/assets/graphics/enemyRed2.png differ
diff --git a/assets/graphics/enemyRed3.png b/assets/graphics/enemyRed3.png
new file mode 100644
index 0000000..bc8eacd
Binary files /dev/null and b/assets/graphics/enemyRed3.png differ
diff --git a/assets/graphics/enemyRed4.png b/assets/graphics/enemyRed4.png
new file mode 100644
index 0000000..a3216d4
Binary files /dev/null and b/assets/graphics/enemyRed4.png differ
diff --git a/assets/graphics/enemyRed5.png b/assets/graphics/enemyRed5.png
new file mode 100644
index 0000000..645cdf3
Binary files /dev/null and b/assets/graphics/enemyRed5.png differ
diff --git a/assets/graphics/fire00.png b/assets/graphics/fire00.png
new file mode 100644
index 0000000..4424075
Binary files /dev/null and b/assets/graphics/fire00.png differ
diff --git a/assets/graphics/fire01.png b/assets/graphics/fire01.png
new file mode 100644
index 0000000..4efed3d
Binary files /dev/null and b/assets/graphics/fire01.png differ
diff --git a/assets/graphics/fire02.png b/assets/graphics/fire02.png
new file mode 100644
index 0000000..f574dbe
Binary files /dev/null and b/assets/graphics/fire02.png differ
diff --git a/assets/graphics/fire03.png b/assets/graphics/fire03.png
new file mode 100644
index 0000000..89a1fee
Binary files /dev/null and b/assets/graphics/fire03.png differ
diff --git a/assets/graphics/fire04.png b/assets/graphics/fire04.png
new file mode 100644
index 0000000..8cf6645
Binary files /dev/null and b/assets/graphics/fire04.png differ
diff --git a/assets/graphics/fire05.png b/assets/graphics/fire05.png
new file mode 100644
index 0000000..4a317cf
Binary files /dev/null and b/assets/graphics/fire05.png differ
diff --git a/assets/graphics/fire06.png b/assets/graphics/fire06.png
new file mode 100644
index 0000000..c8ac319
Binary files /dev/null and b/assets/graphics/fire06.png differ
diff --git a/assets/graphics/fire07.png b/assets/graphics/fire07.png
new file mode 100644
index 0000000..243d5aa
Binary files /dev/null and b/assets/graphics/fire07.png differ
diff --git a/assets/graphics/fire08.png b/assets/graphics/fire08.png
new file mode 100644
index 0000000..37ed06f
Binary files /dev/null and b/assets/graphics/fire08.png differ
diff --git a/assets/graphics/fire09.png b/assets/graphics/fire09.png
new file mode 100644
index 0000000..4ab90ac
Binary files /dev/null and b/assets/graphics/fire09.png differ
diff --git a/assets/graphics/fire10.png b/assets/graphics/fire10.png
new file mode 100644
index 0000000..1b42c69
Binary files /dev/null and b/assets/graphics/fire10.png differ
diff --git a/assets/graphics/fire11.png b/assets/graphics/fire11.png
new file mode 100644
index 0000000..db78103
Binary files /dev/null and b/assets/graphics/fire11.png differ
diff --git a/assets/graphics/fire12.png b/assets/graphics/fire12.png
new file mode 100644
index 0000000..d33a64f
Binary files /dev/null and b/assets/graphics/fire12.png differ
diff --git a/assets/graphics/fire13.png b/assets/graphics/fire13.png
new file mode 100644
index 0000000..285ff0d
Binary files /dev/null and b/assets/graphics/fire13.png differ
diff --git a/assets/graphics/fire14.png b/assets/graphics/fire14.png
new file mode 100644
index 0000000..a83fc70
Binary files /dev/null and b/assets/graphics/fire14.png differ
diff --git a/assets/graphics/fire15.png b/assets/graphics/fire15.png
new file mode 100644
index 0000000..1bdb0bf
Binary files /dev/null and b/assets/graphics/fire15.png differ
diff --git a/assets/graphics/fire16.png b/assets/graphics/fire16.png
new file mode 100644
index 0000000..6cb5886
Binary files /dev/null and b/assets/graphics/fire16.png differ
diff --git a/assets/graphics/fire17.png b/assets/graphics/fire17.png
new file mode 100644
index 0000000..8f5b92d
Binary files /dev/null and b/assets/graphics/fire17.png differ
diff --git a/assets/graphics/fire18.png b/assets/graphics/fire18.png
new file mode 100644
index 0000000..84dbb73
Binary files /dev/null and b/assets/graphics/fire18.png differ
diff --git a/assets/graphics/fire19.png b/assets/graphics/fire19.png
new file mode 100644
index 0000000..db435cd
Binary files /dev/null and b/assets/graphics/fire19.png differ
diff --git a/assets/graphics/laserBlue01.png b/assets/graphics/laserBlue01.png
new file mode 100644
index 0000000..b76aaf7
Binary files /dev/null and b/assets/graphics/laserBlue01.png differ
diff --git a/assets/graphics/laserBlue02.png b/assets/graphics/laserBlue02.png
new file mode 100644
index 0000000..3f923a3
Binary files /dev/null and b/assets/graphics/laserBlue02.png differ
diff --git a/assets/graphics/laserBlue03.png b/assets/graphics/laserBlue03.png
new file mode 100644
index 0000000..a16e9a8
Binary files /dev/null and b/assets/graphics/laserBlue03.png differ
diff --git a/assets/graphics/laserBlue04.png b/assets/graphics/laserBlue04.png
new file mode 100644
index 0000000..6f3b910
Binary files /dev/null and b/assets/graphics/laserBlue04.png differ
diff --git a/assets/graphics/laserBlue05.png b/assets/graphics/laserBlue05.png
new file mode 100644
index 0000000..85cff7d
Binary files /dev/null and b/assets/graphics/laserBlue05.png differ
diff --git a/assets/graphics/laserBlue06.png b/assets/graphics/laserBlue06.png
new file mode 100644
index 0000000..a621875
Binary files /dev/null and b/assets/graphics/laserBlue06.png differ
diff --git a/assets/graphics/laserBlue07.png b/assets/graphics/laserBlue07.png
new file mode 100644
index 0000000..e1848bf
Binary files /dev/null and b/assets/graphics/laserBlue07.png differ
diff --git a/assets/graphics/laserBlue08.png b/assets/graphics/laserBlue08.png
new file mode 100644
index 0000000..7a46396
Binary files /dev/null and b/assets/graphics/laserBlue08.png differ
diff --git a/assets/graphics/laserBlue09.png b/assets/graphics/laserBlue09.png
new file mode 100644
index 0000000..35624e6
Binary files /dev/null and b/assets/graphics/laserBlue09.png differ
diff --git a/assets/graphics/laserBlue10.png b/assets/graphics/laserBlue10.png
new file mode 100644
index 0000000..dd6b766
Binary files /dev/null and b/assets/graphics/laserBlue10.png differ
diff --git a/assets/graphics/laserBlue11.png b/assets/graphics/laserBlue11.png
new file mode 100644
index 0000000..c062349
Binary files /dev/null and b/assets/graphics/laserBlue11.png differ
diff --git a/assets/graphics/laserBlue12.png b/assets/graphics/laserBlue12.png
new file mode 100644
index 0000000..48b6103
Binary files /dev/null and b/assets/graphics/laserBlue12.png differ
diff --git a/assets/graphics/laserBlue13.png b/assets/graphics/laserBlue13.png
new file mode 100644
index 0000000..c5ec6a3
Binary files /dev/null and b/assets/graphics/laserBlue13.png differ
diff --git a/assets/graphics/laserBlue14.png b/assets/graphics/laserBlue14.png
new file mode 100644
index 0000000..254601e
Binary files /dev/null and b/assets/graphics/laserBlue14.png differ
diff --git a/assets/graphics/laserBlue15.png b/assets/graphics/laserBlue15.png
new file mode 100644
index 0000000..1ea1966
Binary files /dev/null and b/assets/graphics/laserBlue15.png differ
diff --git a/assets/graphics/laserBlue16.png b/assets/graphics/laserBlue16.png
new file mode 100644
index 0000000..1def98f
Binary files /dev/null and b/assets/graphics/laserBlue16.png differ
diff --git a/assets/graphics/laserGreen01.png b/assets/graphics/laserGreen01.png
new file mode 100644
index 0000000..c9982b1
Binary files /dev/null and b/assets/graphics/laserGreen01.png differ
diff --git a/assets/graphics/laserGreen02.png b/assets/graphics/laserGreen02.png
new file mode 100644
index 0000000..5cd7830
Binary files /dev/null and b/assets/graphics/laserGreen02.png differ
diff --git a/assets/graphics/laserGreen03.png b/assets/graphics/laserGreen03.png
new file mode 100644
index 0000000..d658547
Binary files /dev/null and b/assets/graphics/laserGreen03.png differ
diff --git a/assets/graphics/laserGreen04.png b/assets/graphics/laserGreen04.png
new file mode 100644
index 0000000..61b04fb
Binary files /dev/null and b/assets/graphics/laserGreen04.png differ
diff --git a/assets/graphics/laserGreen05.png b/assets/graphics/laserGreen05.png
new file mode 100644
index 0000000..98ae6be
Binary files /dev/null and b/assets/graphics/laserGreen05.png differ
diff --git a/assets/graphics/laserGreen06.png b/assets/graphics/laserGreen06.png
new file mode 100644
index 0000000..36dd94d
Binary files /dev/null and b/assets/graphics/laserGreen06.png differ
diff --git a/assets/graphics/laserGreen07.png b/assets/graphics/laserGreen07.png
new file mode 100644
index 0000000..0ae7c2d
Binary files /dev/null and b/assets/graphics/laserGreen07.png differ
diff --git a/assets/graphics/laserGreen08.png b/assets/graphics/laserGreen08.png
new file mode 100644
index 0000000..0ff1d80
Binary files /dev/null and b/assets/graphics/laserGreen08.png differ
diff --git a/assets/graphics/laserGreen09.png b/assets/graphics/laserGreen09.png
new file mode 100644
index 0000000..932056b
Binary files /dev/null and b/assets/graphics/laserGreen09.png differ
diff --git a/assets/graphics/laserGreen10.png b/assets/graphics/laserGreen10.png
new file mode 100644
index 0000000..9c7974c
Binary files /dev/null and b/assets/graphics/laserGreen10.png differ
diff --git a/assets/graphics/laserGreen11.png b/assets/graphics/laserGreen11.png
new file mode 100644
index 0000000..100cddb
Binary files /dev/null and b/assets/graphics/laserGreen11.png differ
diff --git a/assets/graphics/laserGreen12.png b/assets/graphics/laserGreen12.png
new file mode 100644
index 0000000..b05a72f
Binary files /dev/null and b/assets/graphics/laserGreen12.png differ
diff --git a/assets/graphics/laserGreen13.png b/assets/graphics/laserGreen13.png
new file mode 100644
index 0000000..92cc353
Binary files /dev/null and b/assets/graphics/laserGreen13.png differ
diff --git a/assets/graphics/laserGreen14.png b/assets/graphics/laserGreen14.png
new file mode 100644
index 0000000..7abd3b2
Binary files /dev/null and b/assets/graphics/laserGreen14.png differ
diff --git a/assets/graphics/laserGreen15.png b/assets/graphics/laserGreen15.png
new file mode 100644
index 0000000..97a4405
Binary files /dev/null and b/assets/graphics/laserGreen15.png differ
diff --git a/assets/graphics/laserGreen16.png b/assets/graphics/laserGreen16.png
new file mode 100644
index 0000000..b73c12f
Binary files /dev/null and b/assets/graphics/laserGreen16.png differ
diff --git a/assets/graphics/laserRed01.png b/assets/graphics/laserRed01.png
new file mode 100644
index 0000000..5e467b6
Binary files /dev/null and b/assets/graphics/laserRed01.png differ
diff --git a/assets/graphics/laserRed02.png b/assets/graphics/laserRed02.png
new file mode 100644
index 0000000..1127fff
Binary files /dev/null and b/assets/graphics/laserRed02.png differ
diff --git a/assets/graphics/laserRed03.png b/assets/graphics/laserRed03.png
new file mode 100644
index 0000000..bc1bb87
Binary files /dev/null and b/assets/graphics/laserRed03.png differ
diff --git a/assets/graphics/laserRed04.png b/assets/graphics/laserRed04.png
new file mode 100644
index 0000000..fc3655b
Binary files /dev/null and b/assets/graphics/laserRed04.png differ
diff --git a/assets/graphics/laserRed05.png b/assets/graphics/laserRed05.png
new file mode 100644
index 0000000..46db2d7
Binary files /dev/null and b/assets/graphics/laserRed05.png differ
diff --git a/assets/graphics/laserRed06.png b/assets/graphics/laserRed06.png
new file mode 100644
index 0000000..33614ae
Binary files /dev/null and b/assets/graphics/laserRed06.png differ
diff --git a/assets/graphics/laserRed07.png b/assets/graphics/laserRed07.png
new file mode 100644
index 0000000..23bab34
Binary files /dev/null and b/assets/graphics/laserRed07.png differ
diff --git a/assets/graphics/laserRed08.png b/assets/graphics/laserRed08.png
new file mode 100644
index 0000000..5a2cce3
Binary files /dev/null and b/assets/graphics/laserRed08.png differ
diff --git a/assets/graphics/laserRed09.png b/assets/graphics/laserRed09.png
new file mode 100644
index 0000000..7dc31dc
Binary files /dev/null and b/assets/graphics/laserRed09.png differ
diff --git a/assets/graphics/laserRed10.png b/assets/graphics/laserRed10.png
new file mode 100644
index 0000000..0f85ba1
Binary files /dev/null and b/assets/graphics/laserRed10.png differ
diff --git a/assets/graphics/laserRed11.png b/assets/graphics/laserRed11.png
new file mode 100644
index 0000000..95e9c0a
Binary files /dev/null and b/assets/graphics/laserRed11.png differ
diff --git a/assets/graphics/laserRed12.png b/assets/graphics/laserRed12.png
new file mode 100644
index 0000000..9f56da0
Binary files /dev/null and b/assets/graphics/laserRed12.png differ
diff --git a/assets/graphics/laserRed13.png b/assets/graphics/laserRed13.png
new file mode 100644
index 0000000..292bcc5
Binary files /dev/null and b/assets/graphics/laserRed13.png differ
diff --git a/assets/graphics/laserRed14.png b/assets/graphics/laserRed14.png
new file mode 100644
index 0000000..eaf8346
Binary files /dev/null and b/assets/graphics/laserRed14.png differ
diff --git a/assets/graphics/laserRed15.png b/assets/graphics/laserRed15.png
new file mode 100644
index 0000000..7d27c2a
Binary files /dev/null and b/assets/graphics/laserRed15.png differ
diff --git a/assets/graphics/laserRed16.png b/assets/graphics/laserRed16.png
new file mode 100644
index 0000000..b12fcd5
Binary files /dev/null and b/assets/graphics/laserRed16.png differ
diff --git a/assets/graphics/meteorBrown_big1.png b/assets/graphics/meteorBrown_big1.png
new file mode 100644
index 0000000..31e06a4
Binary files /dev/null and b/assets/graphics/meteorBrown_big1.png differ
diff --git a/assets/graphics/meteorBrown_big2.png b/assets/graphics/meteorBrown_big2.png
new file mode 100644
index 0000000..90413d7
Binary files /dev/null and b/assets/graphics/meteorBrown_big2.png differ
diff --git a/assets/graphics/meteorBrown_big3.png b/assets/graphics/meteorBrown_big3.png
new file mode 100644
index 0000000..3fdcce3
Binary files /dev/null and b/assets/graphics/meteorBrown_big3.png differ
diff --git a/assets/graphics/meteorBrown_big4.png b/assets/graphics/meteorBrown_big4.png
new file mode 100644
index 0000000..e643572
Binary files /dev/null and b/assets/graphics/meteorBrown_big4.png differ
diff --git a/assets/graphics/meteorBrown_med1.png b/assets/graphics/meteorBrown_med1.png
new file mode 100644
index 0000000..14fa6f5
Binary files /dev/null and b/assets/graphics/meteorBrown_med1.png differ
diff --git a/assets/graphics/meteorBrown_med2.png b/assets/graphics/meteorBrown_med2.png
new file mode 100644
index 0000000..5ec2d1e
Binary files /dev/null and b/assets/graphics/meteorBrown_med2.png differ
diff --git a/assets/graphics/meteorBrown_small1.png b/assets/graphics/meteorBrown_small1.png
new file mode 100644
index 0000000..60cf04a
Binary files /dev/null and b/assets/graphics/meteorBrown_small1.png differ
diff --git a/assets/graphics/meteorBrown_small2.png b/assets/graphics/meteorBrown_small2.png
new file mode 100644
index 0000000..48cbc23
Binary files /dev/null and b/assets/graphics/meteorBrown_small2.png differ
diff --git a/assets/graphics/meteorBrown_tiny1.png b/assets/graphics/meteorBrown_tiny1.png
new file mode 100644
index 0000000..69ef3a3
Binary files /dev/null and b/assets/graphics/meteorBrown_tiny1.png differ
diff --git a/assets/graphics/meteorBrown_tiny2.png b/assets/graphics/meteorBrown_tiny2.png
new file mode 100644
index 0000000..8a561b5
Binary files /dev/null and b/assets/graphics/meteorBrown_tiny2.png differ
diff --git a/assets/graphics/meteorGrey_big1.png b/assets/graphics/meteorGrey_big1.png
new file mode 100644
index 0000000..74371c3
Binary files /dev/null and b/assets/graphics/meteorGrey_big1.png differ
diff --git a/assets/graphics/meteorGrey_big2.png b/assets/graphics/meteorGrey_big2.png
new file mode 100644
index 0000000..bcc8dc7
Binary files /dev/null and b/assets/graphics/meteorGrey_big2.png differ
diff --git a/assets/graphics/meteorGrey_big3.png b/assets/graphics/meteorGrey_big3.png
new file mode 100644
index 0000000..0bb8674
Binary files /dev/null and b/assets/graphics/meteorGrey_big3.png differ
diff --git a/assets/graphics/meteorGrey_big4.png b/assets/graphics/meteorGrey_big4.png
new file mode 100644
index 0000000..6b7e708
Binary files /dev/null and b/assets/graphics/meteorGrey_big4.png differ
diff --git a/assets/graphics/meteorGrey_med1.png b/assets/graphics/meteorGrey_med1.png
new file mode 100644
index 0000000..9104746
Binary files /dev/null and b/assets/graphics/meteorGrey_med1.png differ
diff --git a/assets/graphics/meteorGrey_med2.png b/assets/graphics/meteorGrey_med2.png
new file mode 100644
index 0000000..e63e2f6
Binary files /dev/null and b/assets/graphics/meteorGrey_med2.png differ
diff --git a/assets/graphics/meteorGrey_small1.png b/assets/graphics/meteorGrey_small1.png
new file mode 100644
index 0000000..a559e9b
Binary files /dev/null and b/assets/graphics/meteorGrey_small1.png differ
diff --git a/assets/graphics/meteorGrey_small2.png b/assets/graphics/meteorGrey_small2.png
new file mode 100644
index 0000000..9f815b5
Binary files /dev/null and b/assets/graphics/meteorGrey_small2.png differ
diff --git a/assets/graphics/meteorGrey_tiny1.png b/assets/graphics/meteorGrey_tiny1.png
new file mode 100644
index 0000000..0b75fa8
Binary files /dev/null and b/assets/graphics/meteorGrey_tiny1.png differ
diff --git a/assets/graphics/meteorGrey_tiny2.png b/assets/graphics/meteorGrey_tiny2.png
new file mode 100644
index 0000000..75f944d
Binary files /dev/null and b/assets/graphics/meteorGrey_tiny2.png differ
diff --git a/assets/graphics/numeral0.png b/assets/graphics/numeral0.png
new file mode 100644
index 0000000..4ac136f
Binary files /dev/null and b/assets/graphics/numeral0.png differ
diff --git a/assets/graphics/numeral1.png b/assets/graphics/numeral1.png
new file mode 100644
index 0000000..6ffeaaa
Binary files /dev/null and b/assets/graphics/numeral1.png differ
diff --git a/assets/graphics/numeral2.png b/assets/graphics/numeral2.png
new file mode 100644
index 0000000..e1628bd
Binary files /dev/null and b/assets/graphics/numeral2.png differ
diff --git a/assets/graphics/numeral3.png b/assets/graphics/numeral3.png
new file mode 100644
index 0000000..386ac44
Binary files /dev/null and b/assets/graphics/numeral3.png differ
diff --git a/assets/graphics/numeral4.png b/assets/graphics/numeral4.png
new file mode 100644
index 0000000..3a40e32
Binary files /dev/null and b/assets/graphics/numeral4.png differ
diff --git a/assets/graphics/numeral5.png b/assets/graphics/numeral5.png
new file mode 100644
index 0000000..fbcc76f
Binary files /dev/null and b/assets/graphics/numeral5.png differ
diff --git a/assets/graphics/numeral6.png b/assets/graphics/numeral6.png
new file mode 100644
index 0000000..2383268
Binary files /dev/null and b/assets/graphics/numeral6.png differ
diff --git a/assets/graphics/numeral7.png b/assets/graphics/numeral7.png
new file mode 100644
index 0000000..e2e9d7a
Binary files /dev/null and b/assets/graphics/numeral7.png differ
diff --git a/assets/graphics/numeral8.png b/assets/graphics/numeral8.png
new file mode 100644
index 0000000..0f354ff
Binary files /dev/null and b/assets/graphics/numeral8.png differ
diff --git a/assets/graphics/numeral9.png b/assets/graphics/numeral9.png
new file mode 100644
index 0000000..b1e4cb4
Binary files /dev/null and b/assets/graphics/numeral9.png differ
diff --git a/assets/graphics/numeralX.png b/assets/graphics/numeralX.png
new file mode 100644
index 0000000..7bad6ac
Binary files /dev/null and b/assets/graphics/numeralX.png differ
diff --git a/assets/graphics/pill_blue.png b/assets/graphics/pill_blue.png
new file mode 100644
index 0000000..b07abfb
Binary files /dev/null and b/assets/graphics/pill_blue.png differ
diff --git a/assets/graphics/pill_green.png b/assets/graphics/pill_green.png
new file mode 100644
index 0000000..af6b73a
Binary files /dev/null and b/assets/graphics/pill_green.png differ
diff --git a/assets/graphics/pill_red.png b/assets/graphics/pill_red.png
new file mode 100644
index 0000000..8d89b16
Binary files /dev/null and b/assets/graphics/pill_red.png differ
diff --git a/assets/graphics/pill_yellow.png b/assets/graphics/pill_yellow.png
new file mode 100644
index 0000000..9d7b2bb
Binary files /dev/null and b/assets/graphics/pill_yellow.png differ
diff --git a/assets/graphics/playerLife1_blue.png b/assets/graphics/playerLife1_blue.png
new file mode 100644
index 0000000..4a6c8b9
Binary files /dev/null and b/assets/graphics/playerLife1_blue.png differ
diff --git a/assets/graphics/playerLife1_green.png b/assets/graphics/playerLife1_green.png
new file mode 100644
index 0000000..ca4c39e
Binary files /dev/null and b/assets/graphics/playerLife1_green.png differ
diff --git a/assets/graphics/playerLife1_orange.png b/assets/graphics/playerLife1_orange.png
new file mode 100644
index 0000000..8c02aa2
Binary files /dev/null and b/assets/graphics/playerLife1_orange.png differ
diff --git a/assets/graphics/playerLife1_red.png b/assets/graphics/playerLife1_red.png
new file mode 100644
index 0000000..6375095
Binary files /dev/null and b/assets/graphics/playerLife1_red.png differ
diff --git a/assets/graphics/playerLife2_blue.png b/assets/graphics/playerLife2_blue.png
new file mode 100644
index 0000000..17478e6
Binary files /dev/null and b/assets/graphics/playerLife2_blue.png differ
diff --git a/assets/graphics/playerLife2_green.png b/assets/graphics/playerLife2_green.png
new file mode 100644
index 0000000..325cad6
Binary files /dev/null and b/assets/graphics/playerLife2_green.png differ
diff --git a/assets/graphics/playerLife2_orange.png b/assets/graphics/playerLife2_orange.png
new file mode 100644
index 0000000..ae1bf6c
Binary files /dev/null and b/assets/graphics/playerLife2_orange.png differ
diff --git a/assets/graphics/playerLife2_red.png b/assets/graphics/playerLife2_red.png
new file mode 100644
index 0000000..abada85
Binary files /dev/null and b/assets/graphics/playerLife2_red.png differ
diff --git a/assets/graphics/playerLife3_blue.png b/assets/graphics/playerLife3_blue.png
new file mode 100644
index 0000000..a1411ec
Binary files /dev/null and b/assets/graphics/playerLife3_blue.png differ
diff --git a/assets/graphics/playerLife3_green.png b/assets/graphics/playerLife3_green.png
new file mode 100644
index 0000000..a1c9db1
Binary files /dev/null and b/assets/graphics/playerLife3_green.png differ
diff --git a/assets/graphics/playerLife3_orange.png b/assets/graphics/playerLife3_orange.png
new file mode 100644
index 0000000..b359359
Binary files /dev/null and b/assets/graphics/playerLife3_orange.png differ
diff --git a/assets/graphics/playerLife3_red.png b/assets/graphics/playerLife3_red.png
new file mode 100644
index 0000000..5417fd9
Binary files /dev/null and b/assets/graphics/playerLife3_red.png differ
diff --git a/assets/graphics/playerShip1_damage1.png b/assets/graphics/playerShip1_damage1.png
new file mode 100644
index 0000000..eb2ac7d
Binary files /dev/null and b/assets/graphics/playerShip1_damage1.png differ
diff --git a/assets/graphics/playerShip1_damage2.png b/assets/graphics/playerShip1_damage2.png
new file mode 100644
index 0000000..d5f40bd
Binary files /dev/null and b/assets/graphics/playerShip1_damage2.png differ
diff --git a/assets/graphics/playerShip1_damage3.png b/assets/graphics/playerShip1_damage3.png
new file mode 100644
index 0000000..ede5132
Binary files /dev/null and b/assets/graphics/playerShip1_damage3.png differ
diff --git a/assets/graphics/playerShip1_green.png b/assets/graphics/playerShip1_green.png
new file mode 100644
index 0000000..2eb6f9c
Binary files /dev/null and b/assets/graphics/playerShip1_green.png differ
diff --git a/assets/graphics/playerShip2_damage1.png b/assets/graphics/playerShip2_damage1.png
new file mode 100644
index 0000000..313f1e4
Binary files /dev/null and b/assets/graphics/playerShip2_damage1.png differ
diff --git a/assets/graphics/playerShip2_damage2.png b/assets/graphics/playerShip2_damage2.png
new file mode 100644
index 0000000..fa53047
Binary files /dev/null and b/assets/graphics/playerShip2_damage2.png differ
diff --git a/assets/graphics/playerShip2_damage3.png b/assets/graphics/playerShip2_damage3.png
new file mode 100644
index 0000000..c3b506c
Binary files /dev/null and b/assets/graphics/playerShip2_damage3.png differ
diff --git a/assets/graphics/playerShip2_green.png b/assets/graphics/playerShip2_green.png
new file mode 100644
index 0000000..72e18c7
Binary files /dev/null and b/assets/graphics/playerShip2_green.png differ
diff --git a/assets/graphics/playerShip3_damage1.png b/assets/graphics/playerShip3_damage1.png
new file mode 100644
index 0000000..72a1a62
Binary files /dev/null and b/assets/graphics/playerShip3_damage1.png differ
diff --git a/assets/graphics/playerShip3_damage2.png b/assets/graphics/playerShip3_damage2.png
new file mode 100644
index 0000000..6ad9035
Binary files /dev/null and b/assets/graphics/playerShip3_damage2.png differ
diff --git a/assets/graphics/playerShip3_damage3.png b/assets/graphics/playerShip3_damage3.png
new file mode 100644
index 0000000..97ebf0b
Binary files /dev/null and b/assets/graphics/playerShip3_damage3.png differ
diff --git a/assets/graphics/playerShip3_green.png b/assets/graphics/playerShip3_green.png
new file mode 100644
index 0000000..b853be4
Binary files /dev/null and b/assets/graphics/playerShip3_green.png differ
diff --git a/assets/graphics/powerupBlue.png b/assets/graphics/powerupBlue.png
new file mode 100644
index 0000000..1118e1b
Binary files /dev/null and b/assets/graphics/powerupBlue.png differ
diff --git a/assets/graphics/powerupBlue_bolt.png b/assets/graphics/powerupBlue_bolt.png
new file mode 100644
index 0000000..28f7aeb
Binary files /dev/null and b/assets/graphics/powerupBlue_bolt.png differ
diff --git a/assets/graphics/powerupBlue_shield.png b/assets/graphics/powerupBlue_shield.png
new file mode 100644
index 0000000..b6f2d4c
Binary files /dev/null and b/assets/graphics/powerupBlue_shield.png differ
diff --git a/assets/graphics/powerupBlue_star.png b/assets/graphics/powerupBlue_star.png
new file mode 100644
index 0000000..eeda7bc
Binary files /dev/null and b/assets/graphics/powerupBlue_star.png differ
diff --git a/assets/graphics/powerupGreen.png b/assets/graphics/powerupGreen.png
new file mode 100644
index 0000000..252611e
Binary files /dev/null and b/assets/graphics/powerupGreen.png differ
diff --git a/assets/graphics/powerupGreen_bolt.png b/assets/graphics/powerupGreen_bolt.png
new file mode 100644
index 0000000..555ce79
Binary files /dev/null and b/assets/graphics/powerupGreen_bolt.png differ
diff --git a/assets/graphics/powerupGreen_shield.png b/assets/graphics/powerupGreen_shield.png
new file mode 100644
index 0000000..8d68623
Binary files /dev/null and b/assets/graphics/powerupGreen_shield.png differ
diff --git a/assets/graphics/powerupGreen_star.png b/assets/graphics/powerupGreen_star.png
new file mode 100644
index 0000000..9a3897e
Binary files /dev/null and b/assets/graphics/powerupGreen_star.png differ
diff --git a/assets/graphics/powerupRed.png b/assets/graphics/powerupRed.png
new file mode 100644
index 0000000..645f1e3
Binary files /dev/null and b/assets/graphics/powerupRed.png differ
diff --git a/assets/graphics/powerupRed_bolt.png b/assets/graphics/powerupRed_bolt.png
new file mode 100644
index 0000000..ddd1417
Binary files /dev/null and b/assets/graphics/powerupRed_bolt.png differ
diff --git a/assets/graphics/powerupRed_shield.png b/assets/graphics/powerupRed_shield.png
new file mode 100644
index 0000000..7e0efd5
Binary files /dev/null and b/assets/graphics/powerupRed_shield.png differ
diff --git a/assets/graphics/powerupRed_star.png b/assets/graphics/powerupRed_star.png
new file mode 100644
index 0000000..ea98f39
Binary files /dev/null and b/assets/graphics/powerupRed_star.png differ
diff --git a/assets/graphics/powerupYellow.png b/assets/graphics/powerupYellow.png
new file mode 100644
index 0000000..7ba781e
Binary files /dev/null and b/assets/graphics/powerupYellow.png differ
diff --git a/assets/graphics/powerupYellow_bolt.png b/assets/graphics/powerupYellow_bolt.png
new file mode 100644
index 0000000..beb6db1
Binary files /dev/null and b/assets/graphics/powerupYellow_bolt.png differ
diff --git a/assets/graphics/powerupYellow_shield.png b/assets/graphics/powerupYellow_shield.png
new file mode 100644
index 0000000..ac01e3d
Binary files /dev/null and b/assets/graphics/powerupYellow_shield.png differ
diff --git a/assets/graphics/powerupYellow_star.png b/assets/graphics/powerupYellow_star.png
new file mode 100644
index 0000000..fc7b6c8
Binary files /dev/null and b/assets/graphics/powerupYellow_star.png differ
diff --git a/assets/graphics/shield1.png b/assets/graphics/shield1.png
new file mode 100644
index 0000000..8d25f4b
Binary files /dev/null and b/assets/graphics/shield1.png differ
diff --git a/assets/graphics/shield2.png b/assets/graphics/shield2.png
new file mode 100644
index 0000000..485a3f7
Binary files /dev/null and b/assets/graphics/shield2.png differ
diff --git a/assets/graphics/shield3.png b/assets/graphics/shield3.png
new file mode 100644
index 0000000..2925cd6
Binary files /dev/null and b/assets/graphics/shield3.png differ
diff --git a/assets/graphics/shield_bronze.png b/assets/graphics/shield_bronze.png
new file mode 100644
index 0000000..f62dd74
Binary files /dev/null and b/assets/graphics/shield_bronze.png differ
diff --git a/assets/graphics/shield_gold.png b/assets/graphics/shield_gold.png
new file mode 100644
index 0000000..08598e8
Binary files /dev/null and b/assets/graphics/shield_gold.png differ
diff --git a/assets/graphics/shield_silver.png b/assets/graphics/shield_silver.png
new file mode 100644
index 0000000..9f691ed
Binary files /dev/null and b/assets/graphics/shield_silver.png differ
diff --git a/assets/graphics/speed.png b/assets/graphics/speed.png
new file mode 100644
index 0000000..d014dec
Binary files /dev/null and b/assets/graphics/speed.png differ
diff --git a/assets/graphics/star1.png b/assets/graphics/star1.png
new file mode 100644
index 0000000..67551ae
Binary files /dev/null and b/assets/graphics/star1.png differ
diff --git a/assets/graphics/star2.png b/assets/graphics/star2.png
new file mode 100644
index 0000000..a047ef6
Binary files /dev/null and b/assets/graphics/star2.png differ
diff --git a/assets/graphics/star3.png b/assets/graphics/star3.png
new file mode 100644
index 0000000..c9026d3
Binary files /dev/null and b/assets/graphics/star3.png differ
diff --git a/assets/graphics/star_bronze.png b/assets/graphics/star_bronze.png
new file mode 100644
index 0000000..2450ea1
Binary files /dev/null and b/assets/graphics/star_bronze.png differ
diff --git a/assets/graphics/star_gold.png b/assets/graphics/star_gold.png
new file mode 100644
index 0000000..4f048ef
Binary files /dev/null and b/assets/graphics/star_gold.png differ
diff --git a/assets/graphics/star_silver.png b/assets/graphics/star_silver.png
new file mode 100644
index 0000000..0d874f5
Binary files /dev/null and b/assets/graphics/star_silver.png differ
diff --git a/assets/graphics/things_bronze.png b/assets/graphics/things_bronze.png
new file mode 100644
index 0000000..a4fb9be
Binary files /dev/null and b/assets/graphics/things_bronze.png differ
diff --git a/assets/graphics/things_gold.png b/assets/graphics/things_gold.png
new file mode 100644
index 0000000..d999d25
Binary files /dev/null and b/assets/graphics/things_gold.png differ
diff --git a/assets/graphics/things_silver.png b/assets/graphics/things_silver.png
new file mode 100644
index 0000000..ba7cdf1
Binary files /dev/null and b/assets/graphics/things_silver.png differ
diff --git a/assets/graphics/ufoRed.png b/assets/graphics/ufoRed.png
new file mode 100644
index 0000000..62dd549
Binary files /dev/null and b/assets/graphics/ufoRed.png differ
diff --git a/project.xml b/project.xml
new file mode 100644
index 0000000..0a11423
--- /dev/null
+++ b/project.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Asteroid.hx b/src/Asteroid.hx
new file mode 100644
index 0000000..06f2038
--- /dev/null
+++ b/src/Asteroid.hx
@@ -0,0 +1,68 @@
+import com.haxepunk.Entity;
+import com.haxepunk.graphics.Image;
+import com.haxepunk.HXP;
+
+class Asteroid extends Entity {
+
+ public function new (x:Float, y:Float) {
+ super(x, y);
+
+ var file = '';
+ var tempRand = Math.floor(Math.random() * sprites.length);
+
+ file += spritesTypes[Math.floor(Math.random() * 2)];
+ file += sprites[tempRand][Math.floor(Math.random() * sprites[tempRand].length)];
+
+ sprite = new Image("graphics/" + file);
+
+ graphic = sprite;
+
+ sprite.centerOrigin();
+
+
+ setHitbox(sprite.width, sprite.height);
+
+ type = "asteroid";
+
+ layer = -2;
+ }
+
+ public override function update() {
+ this.y += 3;
+
+ if (this.y > HXP.height) {
+ this.scene.remove(this);
+ }
+
+ this.originX = Math.floor(sprite.width / 2);
+ this.originY = Math.floor(sprite.height / 2);
+
+ this.sprite.angle += 3;
+
+
+ super.update();
+ }
+ private var spritesTypes:Array = [
+ "meteorBrown_",
+ "meteorGrey_"
+ ];
+
+ private var sprites:Array> = [
+ [
+ "med1.png",
+ "med2.png"
+ ],
+ [
+ "big1.png",
+ "big2.png",
+ "big3.png",
+ "big4.png"
+ ],
+ [
+ "small1.png",
+ "small2.png"
+ ]
+ ];
+
+ private var sprite:Image;
+}
\ No newline at end of file
diff --git a/src/Bullet.hx b/src/Bullet.hx
new file mode 100644
index 0000000..154bcc5
--- /dev/null
+++ b/src/Bullet.hx
@@ -0,0 +1,45 @@
+import com.haxepunk.Entity;
+import com.haxepunk.graphics.Image;
+import com.haxepunk.HXP;
+
+class Bullet extends Entity {
+
+ public function new(x:Float, y:Float) {
+ super(x, y);
+
+ laser1 = new Image("graphics/laserGreen09.png");
+ laser2 = new Image("graphics/laserGreen13.png");
+
+ graphic = laser1;
+
+ setHitbox(9, 37);
+
+ type = "bullet";
+
+ }
+
+ public override function update() {
+ super.update();
+
+ this.y -= 10;
+
+ timer -= HXP.elapsed;
+
+ if (collide("asteroid", this.x, this.y) != null) {
+ this.scene.remove(this);
+ }
+
+ if (timer < 0 || this.y < 200) {
+ graphic = laser2;
+ }
+
+ if (this.y < 0) {
+ this.scene.remove(this);
+ }
+ }
+
+ private var laser1:Image;
+ private var laser2:Image;
+
+ private var timer:Float = .5;
+}
\ No newline at end of file
diff --git a/src/Button.hx b/src/Button.hx
new file mode 100644
index 0000000..744be5f
--- /dev/null
+++ b/src/Button.hx
@@ -0,0 +1,38 @@
+import com.haxepunk.Entity;
+import com.haxepunk.graphics.Image;
+import com.haxepunk.utils.Input;
+import com.haxepunk.utils.Touch;
+import com.haxepunk.HXP;
+import Player;
+
+class Button extends Entity {
+
+ public function new() {
+ super(10, HXP.height - (this.height + 60 * 2));
+
+ sprite = new Image("graphics/laserRed08.png");
+ sprite.scale = 2;
+ graphic = sprite;
+
+ setHitbox(sprite.width * 2, sprite.height * 2);
+
+ layer = -3;
+
+ }
+
+ public override function update() {
+ Input.touchPoints(onTouch);
+ }
+
+ private function onTouch(touch:Touch) {
+ if ((touch.x > this.x && touch.x < this.x + this.width) && (touch.y > this.y && touch.y < this.y + this.height)) {
+ if (touch.pressed) {
+ var players:Array = [];
+ this.scene.getClass(Player, players);
+ players[0].shoot();
+ }
+ }
+ }
+
+ private var sprite:Image;
+}
\ No newline at end of file
diff --git a/src/Enemy.hx b/src/Enemy.hx
new file mode 100644
index 0000000..85fbf8b
--- /dev/null
+++ b/src/Enemy.hx
@@ -0,0 +1,61 @@
+import com.haxepunk.Entity;
+import com.haxepunk.graphics.Image;
+import com.haxepunk.HXP;
+
+class Enemy extends Entity {
+
+ public function new (x:Float, y:Float) {
+ super(x, y);
+
+ color = Math.floor(Math.random() * 3);
+ enemyType = Math.floor(Math.random() * 5) + 1;
+
+ sprite = new Image("graphics/" + enemies[color] + enemyType + ".png");
+
+ graphic = sprite;
+
+ setHitbox(sprite.width, sprite.height);
+
+ layer = -1;
+ }
+
+ public override function update() {
+ turnTimer -= HXP.elapsed;
+
+ if (this.x != loc[0] && this.y != loc[1])
+ this.moveTowards(loc[0], loc[1], moveSpeed);
+
+ if (turnTimer < 0) {
+ loc = assignLocation();
+
+ if (enemyType == 3)
+ turnTimer = 2;
+ else
+ turnTimer = 1;
+ }
+ }
+
+ private function assignLocation() {
+ var arr:Array = [
+ Math.random() * (HXP.width - this.width),
+ Math.random() * 400
+ ];
+
+ return arr;
+ }
+
+ private var enemies:Array = [
+ "enemyBlack",
+ "enemyGreen",
+ "enemyBlue"
+ ];
+
+ private var sprite:Image;
+
+ private var color:Int;
+ private var enemyType:Int;
+
+ private var turnTimer:Float = 0;
+ private var moveSpeed:Int = 10;
+ private var loc:Array = [];
+}
\ No newline at end of file
diff --git a/src/Main.hx b/src/Main.hx
new file mode 100644
index 0000000..7196635
--- /dev/null
+++ b/src/Main.hx
@@ -0,0 +1,23 @@
+import com.haxepunk.Engine;
+import com.haxepunk.HXP;
+
+class Main extends Engine
+{
+
+ override public function init()
+ {
+#if debug
+ HXP.console.enable();
+#end
+
+ #if !android
+ HXP.screen.scale = .5;
+ HXP.resize(360, 640);
+ #end
+
+ HXP.scene = new MainScene();
+ }
+
+ public static function main() { new Main(); }
+
+}
\ No newline at end of file
diff --git a/src/MainScene.hx b/src/MainScene.hx
new file mode 100644
index 0000000..5419fea
--- /dev/null
+++ b/src/MainScene.hx
@@ -0,0 +1,32 @@
+import com.haxepunk.Scene;
+import com.haxepunk.HXP;
+import com.haxepunk.graphics.Backdrop;
+
+import Spawner;
+import Player;
+import Button;
+import Enemy;
+
+class MainScene extends Scene
+{
+ public override function begin()
+ {
+ var player = new Player();
+ var button = new Button();
+ var spawner = new Spawner();
+ var backdrop = new Backdrop("graphics/darkPurple.png", true, true);
+ var enemy = new Enemy(160, 100);
+
+ addGraphic(backdrop);
+
+ #if (android || ios)
+ add(button);
+ #end
+
+ add(enemy);
+
+ add(player);
+ add(spawner);
+
+ }
+}
\ No newline at end of file
diff --git a/src/Player.hx b/src/Player.hx
new file mode 100644
index 0000000..3aeed08
--- /dev/null
+++ b/src/Player.hx
@@ -0,0 +1,73 @@
+import com.haxepunk.Entity;
+import com.haxepunk.graphics.Image;
+import com.haxepunk.utils.Key;
+import com.haxepunk.utils.Input;
+import com.haxepunk.HXP;
+import com.haxepunk.utils.Touch;
+
+import Bullet;
+
+class Player extends Entity {
+ public function new() {
+ super(HXP.halfWidth - 16, HXP.height - 200);
+
+ graphic = new Image("graphics/playerShip1_green.png");
+
+ setHitbox(99, 75);
+
+ Input.define("left", [Key.LEFT, Key.A]);
+ Input.define("right", [Key.RIGHT, Key.D]);
+ Input.define("down", [Key.DOWN, Key.S]);
+ Input.define("up", [Key.UP, Key.W]);
+ Input.define("shoot", [Key.SPACE]);
+
+ type = "player";
+
+ layer = -1;
+
+ }
+
+ private function handleInput() {
+ if (Input.check("left") && this.left > 0) {
+ this.x -= moveSpeed;
+ }
+ if (Input.check("right") && this.right < HXP.width) {
+ this.x += moveSpeed;
+ }
+ if (Input.check("down") && this.bottom < HXP.height) {
+ this.y += moveSpeed;
+ }
+ if (Input.check("up") && this.top > 0) {
+ this.y -= moveSpeed;
+ }
+
+ if (Input.pressed("shoot")) {
+ shoot();
+ }
+
+ Input.touchPoints(onTouch);
+ }
+
+ private function onTouch(touch:Touch) {
+ if (touch.y < HXP.height - 100)
+ this.moveTowards(touch.x - (this.width / 2), touch.y - (this.height * 2), moveSpeed * 1.5);
+ }
+
+ public function shoot() {
+ this.scene.add(new Bullet(this.x + this.width / 2, this.y));
+ }
+
+ public override function update() {
+ handleInput();
+
+ var asteroid = collide("asteroid", this.x, this.y);
+
+ if (asteroid != null) {
+ trace(asteroid);
+ }
+
+ super.update();
+ }
+
+ private var moveSpeed:Int = 5;
+}
\ No newline at end of file
diff --git a/src/Spawner.hx b/src/Spawner.hx
new file mode 100644
index 0000000..5464c17
--- /dev/null
+++ b/src/Spawner.hx
@@ -0,0 +1,29 @@
+import com.haxepunk.Entity;
+import com.haxepunk.HXP;
+import Asteroid;
+
+class Spawner extends Entity {
+ public function new () {
+ super();
+ }
+
+ public override function update() {
+ spawnStarTime -= HXP.elapsed;
+ spawnAsteroidTime -= HXP.elapsed;
+
+ if (spawnAsteroidTime < 0) {
+ this.scene.add(new Asteroid(HXP.width * Math.random(), -16));
+ spawnAsteroidTime = 1.5;
+ }
+
+ if (spawnStarTime < 0) {
+ this.scene.add(new Star(HXP.width * Math.random()));
+ spawnStarTime = .5;
+ }
+
+ super.update();
+ }
+
+ private var spawnAsteroidTime:Float = 1.5;
+ private var spawnStarTime:Float = .5;
+}
\ No newline at end of file
diff --git a/src/Star.hx b/src/Star.hx
new file mode 100644
index 0000000..1ff0feb
--- /dev/null
+++ b/src/Star.hx
@@ -0,0 +1,24 @@
+import com.haxepunk.Entity;
+import com.haxepunk.graphics.Image;
+import com.haxepunk.HXP;
+
+class Star extends Entity {
+
+ public function new(x:Float) {
+ super(x, -4);
+
+ graphic = Image.createRect(4,4, 0xBBBBBB);
+
+ moveSpeed = Math.floor(Math.random() * 12);
+ }
+
+ public override function update() {
+ this.y += moveSpeed;
+
+ if (this.y > HXP.height + 4) {
+ this.scene.remove(this);
+ }
+ }
+
+ private var moveSpeed:Int;
+}
\ No newline at end of file