diff --git a/.gitattributes b/.gitattributes
index d50c815f1f2cd9acbcaabd10d556c52428337d4d..9dc36810220f8cfd48b98dce16fc1436a43221b5 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -47,3 +47,14 @@ blocks/Backdrops/jungle.sb3/f4f908da19e2753f3ed679d7b37650ca.png filter=lfs diff
static/assets/backdrops/ef9973bcff6d4cbc558e946028ec7d23.png filter=lfs diff=lfs merge=lfs -text
uploads/documents/LLM_based_QA_chatbot_builder.pdf filter=lfs diff=lfs merge=lfs -text
utils/__pycache__/block_relation_builder.cpython-312.pyc filter=lfs diff=lfs merge=lfs -text
+blocks/sprites/Bell.sprite3/6ac484e97c1c1fe1384642e26a125e70.wav filter=lfs diff=lfs merge=lfs -text
+blocks/sprites/Cake.sprite3/89691587a169d935a58c48c3d4e78534.wav filter=lfs diff=lfs merge=lfs -text
+blocks/sprites/Calvrett.sprite3/b235da45581b1f212c9e9cce70d2a2dc.wav filter=lfs diff=lfs merge=lfs -text
+blocks/sprites/Cassy[[:space:]]Dance.sprite3/8bcea76415eaf98ec1cbc3825845b934.wav filter=lfs diff=lfs merge=lfs -text
+blocks/sprites/Marian.sprite3/221e9999b20ecc21b37c68fcdf09ab02.png filter=lfs diff=lfs merge=lfs -text
+blocks/sprites/Marian.sprite3/3d2ecee35eab8c37d1c3eadfe50ce447.png filter=lfs diff=lfs merge=lfs -text
+blocks/sprites/Marian.sprite3/64206b46c411e40926569cf3f5e587be.png filter=lfs diff=lfs merge=lfs -text
+blocks/sprites/Marian.sprite3/e9577a1eb098905dd386135bb38c0398.png filter=lfs diff=lfs merge=lfs -text
+blocks/sprites/Tatiana.sprite3/c893b0a9b3e2e0594f1f921a12aa66be.wav filter=lfs diff=lfs merge=lfs -text
+blocks/sprites/Taylor.sprite3/c893b0a9b3e2e0594f1f921a12aa66be.wav filter=lfs diff=lfs merge=lfs -text
+blocks/sprites/Trisha.sprite3/c893b0a9b3e2e0594f1f921a12aa66be.wav filter=lfs diff=lfs merge=lfs -text
diff --git a/blocks/sprites/Abby.sprite3/34a175600dc009a521eb46fdbbbeeb67.png b/blocks/sprites/Abby.sprite3/34a175600dc009a521eb46fdbbbeeb67.png
new file mode 100644
index 0000000000000000000000000000000000000000..d9073c5799b1c82c5231be7fbb1f9a13d79380bb
Binary files /dev/null and b/blocks/sprites/Abby.sprite3/34a175600dc009a521eb46fdbbbeeb67.png differ
diff --git a/blocks/sprites/Abby.sprite3/34a175600dc009a521eb46fdbbbeeb67.svg b/blocks/sprites/Abby.sprite3/34a175600dc009a521eb46fdbbbeeb67.svg
new file mode 100644
index 0000000000000000000000000000000000000000..599486ebaa7b03757fe8bbdfcd15b858f9682f55
--- /dev/null
+++ b/blocks/sprites/Abby.sprite3/34a175600dc009a521eb46fdbbbeeb67.svg
@@ -0,0 +1,29 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Abby.sprite3/45de34b47a2ce22f6f5d28bb35a44ff5.png b/blocks/sprites/Abby.sprite3/45de34b47a2ce22f6f5d28bb35a44ff5.png
new file mode 100644
index 0000000000000000000000000000000000000000..9071ea7e490ccc67fb03109709b62effa5bab6ec
Binary files /dev/null and b/blocks/sprites/Abby.sprite3/45de34b47a2ce22f6f5d28bb35a44ff5.png differ
diff --git a/blocks/sprites/Abby.sprite3/45de34b47a2ce22f6f5d28bb35a44ff5.svg b/blocks/sprites/Abby.sprite3/45de34b47a2ce22f6f5d28bb35a44ff5.svg
new file mode 100644
index 0000000000000000000000000000000000000000..11c300fc02ed30a97ab26cf4a40a422b71e14303
--- /dev/null
+++ b/blocks/sprites/Abby.sprite3/45de34b47a2ce22f6f5d28bb35a44ff5.svg
@@ -0,0 +1,41 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Abby.sprite3/809d9b47347a6af2860e7a3a35bce057.png b/blocks/sprites/Abby.sprite3/809d9b47347a6af2860e7a3a35bce057.png
new file mode 100644
index 0000000000000000000000000000000000000000..3e7b180a23d54308831905d8893a0cf526801bd4
Binary files /dev/null and b/blocks/sprites/Abby.sprite3/809d9b47347a6af2860e7a3a35bce057.png differ
diff --git a/blocks/sprites/Abby.sprite3/809d9b47347a6af2860e7a3a35bce057.svg b/blocks/sprites/Abby.sprite3/809d9b47347a6af2860e7a3a35bce057.svg
new file mode 100644
index 0000000000000000000000000000000000000000..c8d8f5afa535d94b242abd39385460156b9eaa1a
--- /dev/null
+++ b/blocks/sprites/Abby.sprite3/809d9b47347a6af2860e7a3a35bce057.svg
@@ -0,0 +1,30 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Abby.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Abby.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Abby.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Abby.sprite3/920f14335615fff9b8c55fccb8971984.png b/blocks/sprites/Abby.sprite3/920f14335615fff9b8c55fccb8971984.png
new file mode 100644
index 0000000000000000000000000000000000000000..5fdf004d50365741ad456c35e76f4bb6ccd854f2
Binary files /dev/null and b/blocks/sprites/Abby.sprite3/920f14335615fff9b8c55fccb8971984.png differ
diff --git a/blocks/sprites/Abby.sprite3/920f14335615fff9b8c55fccb8971984.svg b/blocks/sprites/Abby.sprite3/920f14335615fff9b8c55fccb8971984.svg
new file mode 100644
index 0000000000000000000000000000000000000000..b6b0e27f00976cd95f4655fe095c89dd78ebc2df
--- /dev/null
+++ b/blocks/sprites/Abby.sprite3/920f14335615fff9b8c55fccb8971984.svg
@@ -0,0 +1,28 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Abby.sprite3/sprite.json b/blocks/sprites/Abby.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..3a3cceab066fc340ba8f91b00901be798cea10c0
--- /dev/null
+++ b/blocks/sprites/Abby.sprite3/sprite.json
@@ -0,0 +1,69 @@
+{
+ "isStage": false,
+ "name": "Abby",
+ "objName": "Abby",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "abby-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "809d9b47347a6af2860e7a3a35bce057",
+ "md5ext": "809d9b47347a6af2860e7a3a35bce057.svg",
+ "rotationCenterX": 31,
+ "rotationCenterY": 100
+ },
+ {
+ "name": "abby-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "920f14335615fff9b8c55fccb8971984",
+ "md5ext": "920f14335615fff9b8c55fccb8971984.svg",
+ "rotationCenterX": 31,
+ "rotationCenterY": 100
+ },
+ {
+ "name": "abby-c",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "34a175600dc009a521eb46fdbbbeeb67",
+ "md5ext": "34a175600dc009a521eb46fdbbbeeb67.svg",
+ "rotationCenterX": 32,
+ "rotationCenterY": 100
+ },
+ {
+ "name": "abby-d",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "45de34b47a2ce22f6f5d28bb35a44ff5",
+ "md5ext": "45de34b47a2ce22f6f5d28bb35a44ff5.svg",
+ "rotationCenterX": 32,
+ "rotationCenterY": 101
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -1,
+ "y": -19,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Amon.sprite3/60f720956ab1840431dcf0616ce98f14.png b/blocks/sprites/Amon.sprite3/60f720956ab1840431dcf0616ce98f14.png
new file mode 100644
index 0000000000000000000000000000000000000000..4dbc82d0737072ceb5e41a2ad03e29266f1df5b1
Binary files /dev/null and b/blocks/sprites/Amon.sprite3/60f720956ab1840431dcf0616ce98f14.png differ
diff --git a/blocks/sprites/Amon.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Amon.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Amon.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Amon.sprite3/sprite.json b/blocks/sprites/Amon.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..6bb406e6353378ae4fd5c894bd4c5d719f4d30ec
--- /dev/null
+++ b/blocks/sprites/Amon.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Amon",
+ "objName": "Amon",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "amon",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "60f720956ab1840431dcf0616ce98f14",
+ "md5ext": "60f720956ab1840431dcf0616ce98f14.png",
+ "rotationCenterX": 174,
+ "rotationCenterY": 162
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -2,
+ "y": -23,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Andie.sprite3/1727f65b5f22d151685b8e5917456a60.wav b/blocks/sprites/Andie.sprite3/1727f65b5f22d151685b8e5917456a60.wav
new file mode 100644
index 0000000000000000000000000000000000000000..f5be3a1606476bfbee8a4321f41de6a1a0ead520
Binary files /dev/null and b/blocks/sprites/Andie.sprite3/1727f65b5f22d151685b8e5917456a60.wav differ
diff --git a/blocks/sprites/Andie.sprite3/b36584db82bdd45014430aa918461ca0.png b/blocks/sprites/Andie.sprite3/b36584db82bdd45014430aa918461ca0.png
new file mode 100644
index 0000000000000000000000000000000000000000..78807c75f031a56c2dddf5c089c42fe887f2c9e1
Binary files /dev/null and b/blocks/sprites/Andie.sprite3/b36584db82bdd45014430aa918461ca0.png differ
diff --git a/blocks/sprites/Andie.sprite3/b36584db82bdd45014430aa918461ca0.svg b/blocks/sprites/Andie.sprite3/b36584db82bdd45014430aa918461ca0.svg
new file mode 100644
index 0000000000000000000000000000000000000000..7709ba66cadf0db4f115882653240a23810d5a10
--- /dev/null
+++ b/blocks/sprites/Andie.sprite3/b36584db82bdd45014430aa918461ca0.svg
@@ -0,0 +1,215 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Andie.sprite3/b3fc774e753fef520fb544127a48554b.png b/blocks/sprites/Andie.sprite3/b3fc774e753fef520fb544127a48554b.png
new file mode 100644
index 0000000000000000000000000000000000000000..4f4204648329f808c0cb522c1b567638d9c1e24c
Binary files /dev/null and b/blocks/sprites/Andie.sprite3/b3fc774e753fef520fb544127a48554b.png differ
diff --git a/blocks/sprites/Andie.sprite3/b3fc774e753fef520fb544127a48554b.svg b/blocks/sprites/Andie.sprite3/b3fc774e753fef520fb544127a48554b.svg
new file mode 100644
index 0000000000000000000000000000000000000000..079c2a46135e9f10b9570b32a6034657ec05e758
--- /dev/null
+++ b/blocks/sprites/Andie.sprite3/b3fc774e753fef520fb544127a48554b.svg
@@ -0,0 +1,88 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Andie.sprite3/d92aaf6cf44921905d51ca4a10a4f3d6.png b/blocks/sprites/Andie.sprite3/d92aaf6cf44921905d51ca4a10a4f3d6.png
new file mode 100644
index 0000000000000000000000000000000000000000..47819d187686798b5754ae1003dc518aa6f701ed
Binary files /dev/null and b/blocks/sprites/Andie.sprite3/d92aaf6cf44921905d51ca4a10a4f3d6.png differ
diff --git a/blocks/sprites/Andie.sprite3/d92aaf6cf44921905d51ca4a10a4f3d6.svg b/blocks/sprites/Andie.sprite3/d92aaf6cf44921905d51ca4a10a4f3d6.svg
new file mode 100644
index 0000000000000000000000000000000000000000..8fc4019104676f34204c237320851d393f26d956
--- /dev/null
+++ b/blocks/sprites/Andie.sprite3/d92aaf6cf44921905d51ca4a10a4f3d6.svg
@@ -0,0 +1,88 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Andie.sprite3/ded71c8a0f39852178f1695b622c2d89.png b/blocks/sprites/Andie.sprite3/ded71c8a0f39852178f1695b622c2d89.png
new file mode 100644
index 0000000000000000000000000000000000000000..5b72e0c5f89105c3cb5ef912d97e9eb8329fe574
Binary files /dev/null and b/blocks/sprites/Andie.sprite3/ded71c8a0f39852178f1695b622c2d89.png differ
diff --git a/blocks/sprites/Andie.sprite3/ded71c8a0f39852178f1695b622c2d89.svg b/blocks/sprites/Andie.sprite3/ded71c8a0f39852178f1695b622c2d89.svg
new file mode 100644
index 0000000000000000000000000000000000000000..9a5da521f53f7708024f92df59514a260758212d
--- /dev/null
+++ b/blocks/sprites/Andie.sprite3/ded71c8a0f39852178f1695b622c2d89.svg
@@ -0,0 +1,103 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Andie.sprite3/sprite.json b/blocks/sprites/Andie.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..029a87089a299ad35183be1fddeda7255ba5f720
--- /dev/null
+++ b/blocks/sprites/Andie.sprite3/sprite.json
@@ -0,0 +1,69 @@
+{
+ "isStage": false,
+ "name": "Andie",
+ "objName": "Andie",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "andie-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "b36584db82bdd45014430aa918461ca0",
+ "md5ext": "b36584db82bdd45014430aa918461ca0.svg",
+ "rotationCenterX": 80,
+ "rotationCenterY": 65
+ },
+ {
+ "name": "andie-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "b3fc774e753fef520fb544127a48554b",
+ "md5ext": "b3fc774e753fef520fb544127a48554b.svg",
+ "rotationCenterX": 40,
+ "rotationCenterY": 91
+ },
+ {
+ "name": "andie-c",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "ded71c8a0f39852178f1695b622c2d89",
+ "md5ext": "ded71c8a0f39852178f1695b622c2d89.svg",
+ "rotationCenterX": 46,
+ "rotationCenterY": 49
+ },
+ {
+ "name": "andie-d",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "d92aaf6cf44921905d51ca4a10a4f3d6",
+ "md5ext": "d92aaf6cf44921905d51ca4a10a4f3d6.svg",
+ "rotationCenterX": 71,
+ "rotationCenterY": 57
+ }
+ ],
+ "sounds": [
+ {
+ "name": "Basketball Bounce",
+ "assetId": "1727f65b5f22d151685b8e5917456a60",
+ "dataFormat": "wav",
+ "format": "adpcm",
+ "rate": 22050,
+ "sampleCount": 8129,
+ "md5ext": "1727f65b5f22d151685b8e5917456a60.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -6,
+ "y": -47,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Anina Dance.sprite3/042309f190183383c0b1c1fc3edc2e84.wav b/blocks/sprites/Anina Dance.sprite3/042309f190183383c0b1c1fc3edc2e84.wav
new file mode 100644
index 0000000000000000000000000000000000000000..ceceb685e7f5295d560bcaec70a5756c46614161
Binary files /dev/null and b/blocks/sprites/Anina Dance.sprite3/042309f190183383c0b1c1fc3edc2e84.wav differ
diff --git a/blocks/sprites/Anina Dance.sprite3/0edb8fb88af19e6e17d0f8cf64c1d136.wav b/blocks/sprites/Anina Dance.sprite3/0edb8fb88af19e6e17d0f8cf64c1d136.wav
new file mode 100644
index 0000000000000000000000000000000000000000..8a56e15799d0b47a2e710f4f1f1b1d577e6221a6
Binary files /dev/null and b/blocks/sprites/Anina Dance.sprite3/0edb8fb88af19e6e17d0f8cf64c1d136.wav differ
diff --git a/blocks/sprites/Anina Dance.sprite3/105f4f3d260dcb8bea02ea9ee5d18cf4.png b/blocks/sprites/Anina Dance.sprite3/105f4f3d260dcb8bea02ea9ee5d18cf4.png
new file mode 100644
index 0000000000000000000000000000000000000000..aa778e35a3036ff1db37af0c31254cca8c123abe
Binary files /dev/null and b/blocks/sprites/Anina Dance.sprite3/105f4f3d260dcb8bea02ea9ee5d18cf4.png differ
diff --git a/blocks/sprites/Anina Dance.sprite3/2d208a34e74fdce9dab9d4c585dcfa2b.png b/blocks/sprites/Anina Dance.sprite3/2d208a34e74fdce9dab9d4c585dcfa2b.png
new file mode 100644
index 0000000000000000000000000000000000000000..24a120e2e8e23491fce1b3147b0efee278dd5b95
Binary files /dev/null and b/blocks/sprites/Anina Dance.sprite3/2d208a34e74fdce9dab9d4c585dcfa2b.png differ
diff --git a/blocks/sprites/Anina Dance.sprite3/3948aad16f8169c013c956dd152a09a6.png b/blocks/sprites/Anina Dance.sprite3/3948aad16f8169c013c956dd152a09a6.png
new file mode 100644
index 0000000000000000000000000000000000000000..16453312d5ca94b7ab2ab1c50b0e8c936b07fe01
Binary files /dev/null and b/blocks/sprites/Anina Dance.sprite3/3948aad16f8169c013c956dd152a09a6.png differ
diff --git a/blocks/sprites/Anina Dance.sprite3/4931a363e3e4efa20230f6ff2991c6b4.png b/blocks/sprites/Anina Dance.sprite3/4931a363e3e4efa20230f6ff2991c6b4.png
new file mode 100644
index 0000000000000000000000000000000000000000..489b70342136c2121b62ebb8c3b833e07b9c5113
Binary files /dev/null and b/blocks/sprites/Anina Dance.sprite3/4931a363e3e4efa20230f6ff2991c6b4.png differ
diff --git a/blocks/sprites/Anina Dance.sprite3/62c50c90535b64f2ae130a5c680ddcb4.png b/blocks/sprites/Anina Dance.sprite3/62c50c90535b64f2ae130a5c680ddcb4.png
new file mode 100644
index 0000000000000000000000000000000000000000..da9ec71c2fb2227da3cd899652b1c4ff6d9997a3
Binary files /dev/null and b/blocks/sprites/Anina Dance.sprite3/62c50c90535b64f2ae130a5c680ddcb4.png differ
diff --git a/blocks/sprites/Anina Dance.sprite3/7bb9c790b02231e1272701167c26b17a.png b/blocks/sprites/Anina Dance.sprite3/7bb9c790b02231e1272701167c26b17a.png
new file mode 100644
index 0000000000000000000000000000000000000000..69c0a9fff2e316da4351eed8c0c11b2d655d1e46
Binary files /dev/null and b/blocks/sprites/Anina Dance.sprite3/7bb9c790b02231e1272701167c26b17a.png differ
diff --git a/blocks/sprites/Anina Dance.sprite3/84c5e22b4303c7c1fb707125706c9aaa.png b/blocks/sprites/Anina Dance.sprite3/84c5e22b4303c7c1fb707125706c9aaa.png
new file mode 100644
index 0000000000000000000000000000000000000000..19ff41d330045579d5166d9fd222e51657a433bb
Binary files /dev/null and b/blocks/sprites/Anina Dance.sprite3/84c5e22b4303c7c1fb707125706c9aaa.png differ
diff --git a/blocks/sprites/Anina Dance.sprite3/b7693bd6250d4411ee622b67f8025924.png b/blocks/sprites/Anina Dance.sprite3/b7693bd6250d4411ee622b67f8025924.png
new file mode 100644
index 0000000000000000000000000000000000000000..3af98ef3137c288b99479d506819ca0ebaa4c0aa
Binary files /dev/null and b/blocks/sprites/Anina Dance.sprite3/b7693bd6250d4411ee622b67f8025924.png differ
diff --git a/blocks/sprites/Anina Dance.sprite3/ca27e001a263ee6b5852508f39d021db.png b/blocks/sprites/Anina Dance.sprite3/ca27e001a263ee6b5852508f39d021db.png
new file mode 100644
index 0000000000000000000000000000000000000000..8de3bc4f27a920d0eec122dd484e75ca9d3ea6c8
Binary files /dev/null and b/blocks/sprites/Anina Dance.sprite3/ca27e001a263ee6b5852508f39d021db.png differ
diff --git a/blocks/sprites/Anina Dance.sprite3/d86bb27b4f8d7b70c39c96f29c6943b4.png b/blocks/sprites/Anina Dance.sprite3/d86bb27b4f8d7b70c39c96f29c6943b4.png
new file mode 100644
index 0000000000000000000000000000000000000000..d046c9040b8ea09a6259a4aeb51d5979ed3b1283
Binary files /dev/null and b/blocks/sprites/Anina Dance.sprite3/d86bb27b4f8d7b70c39c96f29c6943b4.png differ
diff --git a/blocks/sprites/Anina Dance.sprite3/db6c03113f71b91f22a9f3351f90e5bf.png b/blocks/sprites/Anina Dance.sprite3/db6c03113f71b91f22a9f3351f90e5bf.png
new file mode 100644
index 0000000000000000000000000000000000000000..dfb3f4306a85340b8ff6d9e32d80d7148a14a515
Binary files /dev/null and b/blocks/sprites/Anina Dance.sprite3/db6c03113f71b91f22a9f3351f90e5bf.png differ
diff --git a/blocks/sprites/Anina Dance.sprite3/e3698b76cb0864df2fbaba80e6bd8067.png b/blocks/sprites/Anina Dance.sprite3/e3698b76cb0864df2fbaba80e6bd8067.png
new file mode 100644
index 0000000000000000000000000000000000000000..1ddf517dabbb6c1fed9eff5b2281b8473fcbb62a
Binary files /dev/null and b/blocks/sprites/Anina Dance.sprite3/e3698b76cb0864df2fbaba80e6bd8067.png differ
diff --git a/blocks/sprites/Anina Dance.sprite3/ed90e8b7a05c1552194af597ac0637cd.png b/blocks/sprites/Anina Dance.sprite3/ed90e8b7a05c1552194af597ac0637cd.png
new file mode 100644
index 0000000000000000000000000000000000000000..20828cee3b394eeee1437af295281c486389e365
Binary files /dev/null and b/blocks/sprites/Anina Dance.sprite3/ed90e8b7a05c1552194af597ac0637cd.png differ
diff --git a/blocks/sprites/Anina Dance.sprite3/sprite.json b/blocks/sprites/Anina Dance.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..58f2b3ec3622f3c67b5df8ead2368daa96f85a30
--- /dev/null
+++ b/blocks/sprites/Anina Dance.sprite3/sprite.json
@@ -0,0 +1,159 @@
+{
+ "isStage": false,
+ "name": "Anina Dance",
+ "objName": "Anina Dance",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "anina stance",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "84c5e22b4303c7c1fb707125706c9aaa",
+ "md5ext": "84c5e22b4303c7c1fb707125706c9aaa.png",
+ "rotationCenterX": 76,
+ "rotationCenterY": 252
+ },
+ {
+ "name": "anina top stand",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "db6c03113f71b91f22a9f3351f90e5bf",
+ "md5ext": "db6c03113f71b91f22a9f3351f90e5bf.png",
+ "rotationCenterX": 74,
+ "rotationCenterY": 280
+ },
+ {
+ "name": "anina top R step",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "2d208a34e74fdce9dab9d4c585dcfa2b",
+ "md5ext": "2d208a34e74fdce9dab9d4c585dcfa2b.png",
+ "rotationCenterX": 248,
+ "rotationCenterY": 272
+ },
+ {
+ "name": "anina top L step",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "ed90e8b7a05c1552194af597ac0637cd",
+ "md5ext": "ed90e8b7a05c1552194af597ac0637cd.png",
+ "rotationCenterX": 228,
+ "rotationCenterY": 274
+ },
+ {
+ "name": "anina top freeze",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "b7693bd6250d4411ee622b67f8025924",
+ "md5ext": "b7693bd6250d4411ee622b67f8025924.png",
+ "rotationCenterX": 110,
+ "rotationCenterY": 268
+ },
+ {
+ "name": "anina R cross",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "3948aad16f8169c013c956dd152a09a6",
+ "md5ext": "3948aad16f8169c013c956dd152a09a6.png",
+ "rotationCenterX": 126,
+ "rotationCenterY": 268
+ },
+ {
+ "name": "anina pop front",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "4931a363e3e4efa20230f6ff2991c6b4",
+ "md5ext": "4931a363e3e4efa20230f6ff2991c6b4.png",
+ "rotationCenterX": 68,
+ "rotationCenterY": 270
+ },
+ {
+ "name": "anina pop down",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "e3698b76cb0864df2fbaba80e6bd8067",
+ "md5ext": "e3698b76cb0864df2fbaba80e6bd8067.png",
+ "rotationCenterX": 74,
+ "rotationCenterY": 156
+ },
+ {
+ "name": "anina pop left",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "d86bb27b4f8d7b70c39c96f29c6943b4",
+ "md5ext": "d86bb27b4f8d7b70c39c96f29c6943b4.png",
+ "rotationCenterX": 238,
+ "rotationCenterY": 266
+ },
+ {
+ "name": "anina pop right",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "7bb9c790b02231e1272701167c26b17a",
+ "md5ext": "7bb9c790b02231e1272701167c26b17a.png",
+ "rotationCenterX": 66,
+ "rotationCenterY": 268
+ },
+ {
+ "name": "anina pop L arm",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "62c50c90535b64f2ae130a5c680ddcb4",
+ "md5ext": "62c50c90535b64f2ae130a5c680ddcb4.png",
+ "rotationCenterX": 68,
+ "rotationCenterY": 274
+ },
+ {
+ "name": "anina pop stand",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "105f4f3d260dcb8bea02ea9ee5d18cf4",
+ "md5ext": "105f4f3d260dcb8bea02ea9ee5d18cf4.png",
+ "rotationCenterX": 76,
+ "rotationCenterY": 276
+ },
+ {
+ "name": "anina pop R arm",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "ca27e001a263ee6b5852508f39d021db",
+ "md5ext": "ca27e001a263ee6b5852508f39d021db.png",
+ "rotationCenterX": 88,
+ "rotationCenterY": 272
+ }
+ ],
+ "sounds": [
+ {
+ "name": "dance celebrate",
+ "assetId": "0edb8fb88af19e6e17d0f8cf64c1d136",
+ "dataFormat": "wav",
+ "format": "adpcm",
+ "rate": 22050,
+ "sampleCount": 176785,
+ "md5ext": "0edb8fb88af19e6e17d0f8cf64c1d136.wav"
+ },
+ {
+ "name": "dance magic",
+ "assetId": "042309f190183383c0b1c1fc3edc2e84",
+ "dataFormat": "wav",
+ "format": "adpcm",
+ "rate": 22050,
+ "sampleCount": 187961,
+ "md5ext": "042309f190183383c0b1c1fc3edc2e84.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -75,
+ "y": -7,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Apple.sprite3/0b1e3033140d094563248e61de4039e5.wav b/blocks/sprites/Apple.sprite3/0b1e3033140d094563248e61de4039e5.wav
new file mode 100644
index 0000000000000000000000000000000000000000..0af89632d108e847cd2f5c0096fc218db4108d06
Binary files /dev/null and b/blocks/sprites/Apple.sprite3/0b1e3033140d094563248e61de4039e5.wav differ
diff --git a/blocks/sprites/Apple.sprite3/3826a4091a33e4d26f87a2fac7cf796b.png b/blocks/sprites/Apple.sprite3/3826a4091a33e4d26f87a2fac7cf796b.png
new file mode 100644
index 0000000000000000000000000000000000000000..71517ebd90d1ae4caf3bd53e4d03888172a91c26
Binary files /dev/null and b/blocks/sprites/Apple.sprite3/3826a4091a33e4d26f87a2fac7cf796b.png differ
diff --git a/blocks/sprites/Apple.sprite3/3826a4091a33e4d26f87a2fac7cf796b.svg b/blocks/sprites/Apple.sprite3/3826a4091a33e4d26f87a2fac7cf796b.svg
new file mode 100644
index 0000000000000000000000000000000000000000..44521c964c578ee31e8807b890b80160f012410f
--- /dev/null
+++ b/blocks/sprites/Apple.sprite3/3826a4091a33e4d26f87a2fac7cf796b.svg
@@ -0,0 +1,16 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Apple.sprite3/sprite.json b/blocks/sprites/Apple.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..d24cabe71263d6c2bcf101eb1f5e4db024e58d3c
--- /dev/null
+++ b/blocks/sprites/Apple.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Apple",
+ "objName": "Apple",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "apple",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "3826a4091a33e4d26f87a2fac7cf796b",
+ "md5ext": "3826a4091a33e4d26f87a2fac7cf796b.svg",
+ "rotationCenterX": 31,
+ "rotationCenterY": 31
+ }
+ ],
+ "sounds": [
+ {
+ "name": "Chomp",
+ "assetId": "0b1e3033140d094563248e61de4039e5",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 12678,
+ "md5ext": "0b1e3033140d094563248e61de4039e5.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 17,
+ "y": -11,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Arrow1.sprite3/65b8e977641885010a10a46512fb95b4.png b/blocks/sprites/Arrow1.sprite3/65b8e977641885010a10a46512fb95b4.png
new file mode 100644
index 0000000000000000000000000000000000000000..079a94301f97ba6b66d0e7b77cc3a988620539c9
Binary files /dev/null and b/blocks/sprites/Arrow1.sprite3/65b8e977641885010a10a46512fb95b4.png differ
diff --git a/blocks/sprites/Arrow1.sprite3/65b8e977641885010a10a46512fb95b4.svg b/blocks/sprites/Arrow1.sprite3/65b8e977641885010a10a46512fb95b4.svg
new file mode 100644
index 0000000000000000000000000000000000000000..5923147be4ecb3a3881e129de96f8684c1fe155c
--- /dev/null
+++ b/blocks/sprites/Arrow1.sprite3/65b8e977641885010a10a46512fb95b4.svg
@@ -0,0 +1,15 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Arrow1.sprite3/70ffa0bae8693418459f21f370584f6d.png b/blocks/sprites/Arrow1.sprite3/70ffa0bae8693418459f21f370584f6d.png
new file mode 100644
index 0000000000000000000000000000000000000000..1098ad50b672b9e9405e80c2abdc7b2361ae9c72
Binary files /dev/null and b/blocks/sprites/Arrow1.sprite3/70ffa0bae8693418459f21f370584f6d.png differ
diff --git a/blocks/sprites/Arrow1.sprite3/70ffa0bae8693418459f21f370584f6d.svg b/blocks/sprites/Arrow1.sprite3/70ffa0bae8693418459f21f370584f6d.svg
new file mode 100644
index 0000000000000000000000000000000000000000..3b8ffd728c793c527f1a1fffa1625f2e1ed029d4
--- /dev/null
+++ b/blocks/sprites/Arrow1.sprite3/70ffa0bae8693418459f21f370584f6d.svg
@@ -0,0 +1,15 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Arrow1.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Arrow1.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Arrow1.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Arrow1.sprite3/be8fcd10da0b082f8d4775088ef7bd52.png b/blocks/sprites/Arrow1.sprite3/be8fcd10da0b082f8d4775088ef7bd52.png
new file mode 100644
index 0000000000000000000000000000000000000000..49bcc63917762430fc7f216f44ba7138e8138bde
Binary files /dev/null and b/blocks/sprites/Arrow1.sprite3/be8fcd10da0b082f8d4775088ef7bd52.png differ
diff --git a/blocks/sprites/Arrow1.sprite3/be8fcd10da0b082f8d4775088ef7bd52.svg b/blocks/sprites/Arrow1.sprite3/be8fcd10da0b082f8d4775088ef7bd52.svg
new file mode 100644
index 0000000000000000000000000000000000000000..a69d7e902d6919fdca49b627016275c12f57af17
--- /dev/null
+++ b/blocks/sprites/Arrow1.sprite3/be8fcd10da0b082f8d4775088ef7bd52.svg
@@ -0,0 +1,15 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Arrow1.sprite3/dafcdfda65af14e172809984710f31a9.png b/blocks/sprites/Arrow1.sprite3/dafcdfda65af14e172809984710f31a9.png
new file mode 100644
index 0000000000000000000000000000000000000000..0f107240939469799b9db4229fc6c2a90ce7b09a
Binary files /dev/null and b/blocks/sprites/Arrow1.sprite3/dafcdfda65af14e172809984710f31a9.png differ
diff --git a/blocks/sprites/Arrow1.sprite3/dafcdfda65af14e172809984710f31a9.svg b/blocks/sprites/Arrow1.sprite3/dafcdfda65af14e172809984710f31a9.svg
new file mode 100644
index 0000000000000000000000000000000000000000..0d88da561441d7f976308a209570c6ddbe6ad6e5
--- /dev/null
+++ b/blocks/sprites/Arrow1.sprite3/dafcdfda65af14e172809984710f31a9.svg
@@ -0,0 +1,15 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Arrow1.sprite3/sprite.json b/blocks/sprites/Arrow1.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..1ec349c2532858d48cfbc2d0ff026cfaf1182c67
--- /dev/null
+++ b/blocks/sprites/Arrow1.sprite3/sprite.json
@@ -0,0 +1,69 @@
+{
+ "isStage": false,
+ "name": "Arrow1",
+ "objName": "Arrow1",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "arrow1-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "be8fcd10da0b082f8d4775088ef7bd52",
+ "md5ext": "be8fcd10da0b082f8d4775088ef7bd52.svg",
+ "rotationCenterX": 28,
+ "rotationCenterY": 23
+ },
+ {
+ "name": "arrow1-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "65b8e977641885010a10a46512fb95b4",
+ "md5ext": "65b8e977641885010a10a46512fb95b4.svg",
+ "rotationCenterX": 28,
+ "rotationCenterY": 23
+ },
+ {
+ "name": "arrow1-c",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "dafcdfda65af14e172809984710f31a9",
+ "md5ext": "dafcdfda65af14e172809984710f31a9.svg",
+ "rotationCenterX": 23,
+ "rotationCenterY": 28
+ },
+ {
+ "name": "arrow1-d",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "70ffa0bae8693418459f21f370584f6d",
+ "md5ext": "70ffa0bae8693418459f21f370584f6d.svg",
+ "rotationCenterX": 23,
+ "rotationCenterY": 28
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 7,
+ "y": -44,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Avery Walking.sprite3/3a935fe75ac999e22b93d06b3081a271.png b/blocks/sprites/Avery Walking.sprite3/3a935fe75ac999e22b93d06b3081a271.png
new file mode 100644
index 0000000000000000000000000000000000000000..a5c306f6ec51d304e4b8d600be0ab7335f760a48
Binary files /dev/null and b/blocks/sprites/Avery Walking.sprite3/3a935fe75ac999e22b93d06b3081a271.png differ
diff --git a/blocks/sprites/Avery Walking.sprite3/3a935fe75ac999e22b93d06b3081a271.svg b/blocks/sprites/Avery Walking.sprite3/3a935fe75ac999e22b93d06b3081a271.svg
new file mode 100644
index 0000000000000000000000000000000000000000..b588f748e4fd5cc372b6480938f87578d4e89c16
--- /dev/null
+++ b/blocks/sprites/Avery Walking.sprite3/3a935fe75ac999e22b93d06b3081a271.svg
@@ -0,0 +1,32 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Avery Walking.sprite3/448e54fb14b13d492885fc247e76b7f4.png b/blocks/sprites/Avery Walking.sprite3/448e54fb14b13d492885fc247e76b7f4.png
new file mode 100644
index 0000000000000000000000000000000000000000..245a032cb9faea290112cff4ad3a40f2f6838e9b
Binary files /dev/null and b/blocks/sprites/Avery Walking.sprite3/448e54fb14b13d492885fc247e76b7f4.png differ
diff --git a/blocks/sprites/Avery Walking.sprite3/448e54fb14b13d492885fc247e76b7f4.svg b/blocks/sprites/Avery Walking.sprite3/448e54fb14b13d492885fc247e76b7f4.svg
new file mode 100644
index 0000000000000000000000000000000000000000..75d9e438dadcec5c4bf5b38cbf3a9203c97d04c5
--- /dev/null
+++ b/blocks/sprites/Avery Walking.sprite3/448e54fb14b13d492885fc247e76b7f4.svg
@@ -0,0 +1,74 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Avery Walking.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Avery Walking.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Avery Walking.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Avery Walking.sprite3/8f439476a738251043d488d7a4bc6870.png b/blocks/sprites/Avery Walking.sprite3/8f439476a738251043d488d7a4bc6870.png
new file mode 100644
index 0000000000000000000000000000000000000000..53ef8707cb891e7fff753c50e38260ffb76209f7
Binary files /dev/null and b/blocks/sprites/Avery Walking.sprite3/8f439476a738251043d488d7a4bc6870.png differ
diff --git a/blocks/sprites/Avery Walking.sprite3/8f439476a738251043d488d7a4bc6870.svg b/blocks/sprites/Avery Walking.sprite3/8f439476a738251043d488d7a4bc6870.svg
new file mode 100644
index 0000000000000000000000000000000000000000..5b12a267aa79e9e2f6586a30e1e2356411a46d7b
--- /dev/null
+++ b/blocks/sprites/Avery Walking.sprite3/8f439476a738251043d488d7a4bc6870.svg
@@ -0,0 +1,29 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Avery Walking.sprite3/dc6a584704c09a3fbafb9825635a9fd4.png b/blocks/sprites/Avery Walking.sprite3/dc6a584704c09a3fbafb9825635a9fd4.png
new file mode 100644
index 0000000000000000000000000000000000000000..59034cb58fabe79b35affef59f78bcfd374490e6
Binary files /dev/null and b/blocks/sprites/Avery Walking.sprite3/dc6a584704c09a3fbafb9825635a9fd4.png differ
diff --git a/blocks/sprites/Avery Walking.sprite3/dc6a584704c09a3fbafb9825635a9fd4.svg b/blocks/sprites/Avery Walking.sprite3/dc6a584704c09a3fbafb9825635a9fd4.svg
new file mode 100644
index 0000000000000000000000000000000000000000..e8016bbeecdee1e677ce42f448b14c8b930a3404
--- /dev/null
+++ b/blocks/sprites/Avery Walking.sprite3/dc6a584704c09a3fbafb9825635a9fd4.svg
@@ -0,0 +1,33 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Avery Walking.sprite3/sprite.json b/blocks/sprites/Avery Walking.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..76439fb5c2fe232b610f080d38631e57260d0b1d
--- /dev/null
+++ b/blocks/sprites/Avery Walking.sprite3/sprite.json
@@ -0,0 +1,69 @@
+{
+ "isStage": false,
+ "name": "Avery Walking",
+ "objName": "Avery Walking",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "avery walking-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "dc6a584704c09a3fbafb9825635a9fd4",
+ "md5ext": "dc6a584704c09a3fbafb9825635a9fd4.svg",
+ "rotationCenterX": 50,
+ "rotationCenterY": 95
+ },
+ {
+ "name": "avery walking-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "448e54fb14b13d492885fc247e76b7f4",
+ "md5ext": "448e54fb14b13d492885fc247e76b7f4.svg",
+ "rotationCenterX": 50,
+ "rotationCenterY": 102
+ },
+ {
+ "name": "avery walking-c",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "3a935fe75ac999e22b93d06b3081a271",
+ "md5ext": "3a935fe75ac999e22b93d06b3081a271.svg",
+ "rotationCenterX": 48,
+ "rotationCenterY": 95
+ },
+ {
+ "name": "avery walking-d",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "8f439476a738251043d488d7a4bc6870",
+ "md5ext": "8f439476a738251043d488d7a4bc6870.svg",
+ "rotationCenterX": 50,
+ "rotationCenterY": 101
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -90,
+ "y": 25,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Avery.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Avery.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Avery.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Avery.sprite3/944385ea927e8f9d72b9e19620487999.png b/blocks/sprites/Avery.sprite3/944385ea927e8f9d72b9e19620487999.png
new file mode 100644
index 0000000000000000000000000000000000000000..591da0ee644fcfc9f9e4d355df3cb0a104060a31
Binary files /dev/null and b/blocks/sprites/Avery.sprite3/944385ea927e8f9d72b9e19620487999.png differ
diff --git a/blocks/sprites/Avery.sprite3/944385ea927e8f9d72b9e19620487999.svg b/blocks/sprites/Avery.sprite3/944385ea927e8f9d72b9e19620487999.svg
new file mode 100644
index 0000000000000000000000000000000000000000..a65f97a5b438672da07396ca65f64c23543e584a
--- /dev/null
+++ b/blocks/sprites/Avery.sprite3/944385ea927e8f9d72b9e19620487999.svg
@@ -0,0 +1,34 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Avery.sprite3/f52bde34d8027aab14b53f228fe5cc14.png b/blocks/sprites/Avery.sprite3/f52bde34d8027aab14b53f228fe5cc14.png
new file mode 100644
index 0000000000000000000000000000000000000000..4c4da1a3d3bd5e467fb8d1c8affb5801afcdb984
Binary files /dev/null and b/blocks/sprites/Avery.sprite3/f52bde34d8027aab14b53f228fe5cc14.png differ
diff --git a/blocks/sprites/Avery.sprite3/f52bde34d8027aab14b53f228fe5cc14.svg b/blocks/sprites/Avery.sprite3/f52bde34d8027aab14b53f228fe5cc14.svg
new file mode 100644
index 0000000000000000000000000000000000000000..bfc29c03347deb054e6c2d078da0e9ea84c489c6
--- /dev/null
+++ b/blocks/sprites/Avery.sprite3/f52bde34d8027aab14b53f228fe5cc14.svg
@@ -0,0 +1,35 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Avery.sprite3/sprite.json b/blocks/sprites/Avery.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..252be769c27dd8189cdd708432418364b6dc58ae
--- /dev/null
+++ b/blocks/sprites/Avery.sprite3/sprite.json
@@ -0,0 +1,51 @@
+{
+ "isStage": false,
+ "name": "Avery",
+ "objName": "Avery",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "avery-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "f52bde34d8027aab14b53f228fe5cc14",
+ "md5ext": "f52bde34d8027aab14b53f228fe5cc14.svg",
+ "rotationCenterX": 39,
+ "rotationCenterY": 94
+ },
+ {
+ "name": "avery-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "944385ea927e8f9d72b9e19620487999",
+ "md5ext": "944385ea927e8f9d72b9e19620487999.svg",
+ "rotationCenterX": 39,
+ "rotationCenterY": 94
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -15,
+ "y": 0,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Ball.sprite3/1c44b7494dec047371f74c705f1d99fc.png b/blocks/sprites/Ball.sprite3/1c44b7494dec047371f74c705f1d99fc.png
new file mode 100644
index 0000000000000000000000000000000000000000..041ba23dec566bf7e50511e16ec7c679eb152227
Binary files /dev/null and b/blocks/sprites/Ball.sprite3/1c44b7494dec047371f74c705f1d99fc.png differ
diff --git a/blocks/sprites/Ball.sprite3/1c44b7494dec047371f74c705f1d99fc.svg b/blocks/sprites/Ball.sprite3/1c44b7494dec047371f74c705f1d99fc.svg
new file mode 100644
index 0000000000000000000000000000000000000000..5ba9a787b2fb6419466ab7670448dff47b5f20aa
--- /dev/null
+++ b/blocks/sprites/Ball.sprite3/1c44b7494dec047371f74c705f1d99fc.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Ball.sprite3/3c6241985b581284ec191f9d1deffde8.png b/blocks/sprites/Ball.sprite3/3c6241985b581284ec191f9d1deffde8.png
new file mode 100644
index 0000000000000000000000000000000000000000..833c8262935aeedb8c52b5caea3261d57a26d0b6
Binary files /dev/null and b/blocks/sprites/Ball.sprite3/3c6241985b581284ec191f9d1deffde8.png differ
diff --git a/blocks/sprites/Ball.sprite3/3c6241985b581284ec191f9d1deffde8.svg b/blocks/sprites/Ball.sprite3/3c6241985b581284ec191f9d1deffde8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..7ef64d116fa458500edd9c08ec804aea7a25389c
--- /dev/null
+++ b/blocks/sprites/Ball.sprite3/3c6241985b581284ec191f9d1deffde8.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Ball.sprite3/53a3c2e27d1fb5fdb14aaf0cb41e7889.wav b/blocks/sprites/Ball.sprite3/53a3c2e27d1fb5fdb14aaf0cb41e7889.wav
new file mode 100644
index 0000000000000000000000000000000000000000..a64b46e64a7b88a3fcb1a55ff2fb8586289c8c95
Binary files /dev/null and b/blocks/sprites/Ball.sprite3/53a3c2e27d1fb5fdb14aaf0cb41e7889.wav differ
diff --git a/blocks/sprites/Ball.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Ball.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Ball.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Ball.sprite3/ad7dc51cafd73e8279073e33b0eab335.png b/blocks/sprites/Ball.sprite3/ad7dc51cafd73e8279073e33b0eab335.png
new file mode 100644
index 0000000000000000000000000000000000000000..b7c01d412b3b8340f9b85f2f1a26560291b63b09
Binary files /dev/null and b/blocks/sprites/Ball.sprite3/ad7dc51cafd73e8279073e33b0eab335.png differ
diff --git a/blocks/sprites/Ball.sprite3/ad7dc51cafd73e8279073e33b0eab335.svg b/blocks/sprites/Ball.sprite3/ad7dc51cafd73e8279073e33b0eab335.svg
new file mode 100644
index 0000000000000000000000000000000000000000..42322cd4dbb5cabe692f35bf63fa8c8086e5bb8f
--- /dev/null
+++ b/blocks/sprites/Ball.sprite3/ad7dc51cafd73e8279073e33b0eab335.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Ball.sprite3/db144b2a19f4f1ab31e30d58f00447dc.png b/blocks/sprites/Ball.sprite3/db144b2a19f4f1ab31e30d58f00447dc.png
new file mode 100644
index 0000000000000000000000000000000000000000..8e4eeb8bdad2ea26b71ea4525624bc4e4568aab2
Binary files /dev/null and b/blocks/sprites/Ball.sprite3/db144b2a19f4f1ab31e30d58f00447dc.png differ
diff --git a/blocks/sprites/Ball.sprite3/db144b2a19f4f1ab31e30d58f00447dc.svg b/blocks/sprites/Ball.sprite3/db144b2a19f4f1ab31e30d58f00447dc.svg
new file mode 100644
index 0000000000000000000000000000000000000000..bd93f44cfeea11124e1809f38bfbd50e3c1b1da6
--- /dev/null
+++ b/blocks/sprites/Ball.sprite3/db144b2a19f4f1ab31e30d58f00447dc.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Ball.sprite3/f221a2edf87aff3615c0c003e616b31b.png b/blocks/sprites/Ball.sprite3/f221a2edf87aff3615c0c003e616b31b.png
new file mode 100644
index 0000000000000000000000000000000000000000..e8becd6c78a4b277c10ff4abc4dbda14aea32ccf
Binary files /dev/null and b/blocks/sprites/Ball.sprite3/f221a2edf87aff3615c0c003e616b31b.png differ
diff --git a/blocks/sprites/Ball.sprite3/f221a2edf87aff3615c0c003e616b31b.svg b/blocks/sprites/Ball.sprite3/f221a2edf87aff3615c0c003e616b31b.svg
new file mode 100644
index 0000000000000000000000000000000000000000..ffcb5f4fc383be6c995081609876638357e0caa4
--- /dev/null
+++ b/blocks/sprites/Ball.sprite3/f221a2edf87aff3615c0c003e616b31b.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Ball.sprite3/sprite.json b/blocks/sprites/Ball.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..39be8eccee3f95cd28dd8cda92db0c105fe6e759
--- /dev/null
+++ b/blocks/sprites/Ball.sprite3/sprite.json
@@ -0,0 +1,87 @@
+{
+ "isStage": false,
+ "name": "Ball",
+ "objName": "Ball",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "ball-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "3c6241985b581284ec191f9d1deffde8",
+ "md5ext": "3c6241985b581284ec191f9d1deffde8.svg",
+ "rotationCenterX": 22,
+ "rotationCenterY": 22
+ },
+ {
+ "name": "ball-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "ad7dc51cafd73e8279073e33b0eab335",
+ "md5ext": "ad7dc51cafd73e8279073e33b0eab335.svg",
+ "rotationCenterX": 22,
+ "rotationCenterY": 22
+ },
+ {
+ "name": "ball-c",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "f221a2edf87aff3615c0c003e616b31b",
+ "md5ext": "f221a2edf87aff3615c0c003e616b31b.svg",
+ "rotationCenterX": 22,
+ "rotationCenterY": 22
+ },
+ {
+ "name": "ball-d",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "db144b2a19f4f1ab31e30d58f00447dc",
+ "md5ext": "db144b2a19f4f1ab31e30d58f00447dc.svg",
+ "rotationCenterX": 22,
+ "rotationCenterY": 22
+ },
+ {
+ "name": "ball-e",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "1c44b7494dec047371f74c705f1d99fc",
+ "md5ext": "1c44b7494dec047371f74c705f1d99fc.svg",
+ "rotationCenterX": 22,
+ "rotationCenterY": 22
+ }
+ ],
+ "sounds": [
+ {
+ "name": "Boing",
+ "assetId": "53a3c2e27d1fb5fdb14aaf0cb41e7889",
+ "dataFormat": "wav",
+ "format": "adpcm",
+ "rate": 22050,
+ "sampleCount": 7113,
+ "md5ext": "53a3c2e27d1fb5fdb14aaf0cb41e7889.wav"
+ },
+ {
+ "name": "Pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -91,
+ "y": 5,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Ballerina.sprite3/4ccb1752a43f48aafe490c9c08e58c27.png b/blocks/sprites/Ballerina.sprite3/4ccb1752a43f48aafe490c9c08e58c27.png
new file mode 100644
index 0000000000000000000000000000000000000000..62f8762d5f349b74688d6ee410daf96afff579ce
Binary files /dev/null and b/blocks/sprites/Ballerina.sprite3/4ccb1752a43f48aafe490c9c08e58c27.png differ
diff --git a/blocks/sprites/Ballerina.sprite3/4ccb1752a43f48aafe490c9c08e58c27.svg b/blocks/sprites/Ballerina.sprite3/4ccb1752a43f48aafe490c9c08e58c27.svg
new file mode 100644
index 0000000000000000000000000000000000000000..f4ce063ae595a3087b3a3c654ee7bd3e6ce40a99
--- /dev/null
+++ b/blocks/sprites/Ballerina.sprite3/4ccb1752a43f48aafe490c9c08e58c27.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Ballerina.sprite3/5197d3778baf55da6b81b3ada1e10021.png b/blocks/sprites/Ballerina.sprite3/5197d3778baf55da6b81b3ada1e10021.png
new file mode 100644
index 0000000000000000000000000000000000000000..666e72e012a6af57a2be593a699687143e737318
Binary files /dev/null and b/blocks/sprites/Ballerina.sprite3/5197d3778baf55da6b81b3ada1e10021.png differ
diff --git a/blocks/sprites/Ballerina.sprite3/5197d3778baf55da6b81b3ada1e10021.svg b/blocks/sprites/Ballerina.sprite3/5197d3778baf55da6b81b3ada1e10021.svg
new file mode 100644
index 0000000000000000000000000000000000000000..1072f3b5241279cc23d3254d76b36bb7bdef26d6
--- /dev/null
+++ b/blocks/sprites/Ballerina.sprite3/5197d3778baf55da6b81b3ada1e10021.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Ballerina.sprite3/5aae21aee33c3f1ae943af5ea11254bf.png b/blocks/sprites/Ballerina.sprite3/5aae21aee33c3f1ae943af5ea11254bf.png
new file mode 100644
index 0000000000000000000000000000000000000000..0791d670a81ce53dfe040c35d7a8c56aacdc7c14
Binary files /dev/null and b/blocks/sprites/Ballerina.sprite3/5aae21aee33c3f1ae943af5ea11254bf.png differ
diff --git a/blocks/sprites/Ballerina.sprite3/5aae21aee33c3f1ae943af5ea11254bf.svg b/blocks/sprites/Ballerina.sprite3/5aae21aee33c3f1ae943af5ea11254bf.svg
new file mode 100644
index 0000000000000000000000000000000000000000..6a3fa1c64d93d6ff77d8d5d200e2f025546723cd
--- /dev/null
+++ b/blocks/sprites/Ballerina.sprite3/5aae21aee33c3f1ae943af5ea11254bf.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Ballerina.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Ballerina.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Ballerina.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Ballerina.sprite3/fc02bf591dd3d91eeeb50c7424d08274.png b/blocks/sprites/Ballerina.sprite3/fc02bf591dd3d91eeeb50c7424d08274.png
new file mode 100644
index 0000000000000000000000000000000000000000..09803f2791cfa37d38d922dde695bec3a409a9aa
Binary files /dev/null and b/blocks/sprites/Ballerina.sprite3/fc02bf591dd3d91eeeb50c7424d08274.png differ
diff --git a/blocks/sprites/Ballerina.sprite3/fc02bf591dd3d91eeeb50c7424d08274.svg b/blocks/sprites/Ballerina.sprite3/fc02bf591dd3d91eeeb50c7424d08274.svg
new file mode 100644
index 0000000000000000000000000000000000000000..39c955815149a3e9dc3795697cea7784ee06cf37
--- /dev/null
+++ b/blocks/sprites/Ballerina.sprite3/fc02bf591dd3d91eeeb50c7424d08274.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Ballerina.sprite3/sprite.json b/blocks/sprites/Ballerina.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..4bbaa3fdf797608ee64703a22977627b9a61ad15
--- /dev/null
+++ b/blocks/sprites/Ballerina.sprite3/sprite.json
@@ -0,0 +1,69 @@
+{
+ "isStage": false,
+ "name": "Ballerina",
+ "objName": "Ballerina",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "ballerina-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "5197d3778baf55da6b81b3ada1e10021",
+ "md5ext": "5197d3778baf55da6b81b3ada1e10021.svg",
+ "rotationCenterX": 31.00008984350052,
+ "rotationCenterY": 49
+ },
+ {
+ "name": "ballerina-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "4ccb1752a43f48aafe490c9c08e58c27",
+ "md5ext": "4ccb1752a43f48aafe490c9c08e58c27.svg",
+ "rotationCenterX": 29.496239121982484,
+ "rotationCenterY": 23.769351839794098
+ },
+ {
+ "name": "ballerina-c",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "fc02bf591dd3d91eeeb50c7424d08274",
+ "md5ext": "fc02bf591dd3d91eeeb50c7424d08274.svg",
+ "rotationCenterX": 59.502591601941845,
+ "rotationCenterY": 59.184989331170854
+ },
+ {
+ "name": "ballerina-d",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "5aae21aee33c3f1ae943af5ea11254bf",
+ "md5ext": "5aae21aee33c3f1ae943af5ea11254bf.svg",
+ "rotationCenterX": 36.40099014292747,
+ "rotationCenterY": 77.95160112758442
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -72,
+ "y": -40,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Balloon1.sprite3/63e5aea255610f9fdf0735e1e9a55a5c.png b/blocks/sprites/Balloon1.sprite3/63e5aea255610f9fdf0735e1e9a55a5c.png
new file mode 100644
index 0000000000000000000000000000000000000000..25607ddb5f3084fb9995ab884299bd9610a95ba1
Binary files /dev/null and b/blocks/sprites/Balloon1.sprite3/63e5aea255610f9fdf0735e1e9a55a5c.png differ
diff --git a/blocks/sprites/Balloon1.sprite3/63e5aea255610f9fdf0735e1e9a55a5c.svg b/blocks/sprites/Balloon1.sprite3/63e5aea255610f9fdf0735e1e9a55a5c.svg
new file mode 100644
index 0000000000000000000000000000000000000000..ac2d759dbc0cbe9849ef2a4ad4245a78e7c1d947
--- /dev/null
+++ b/blocks/sprites/Balloon1.sprite3/63e5aea255610f9fdf0735e1e9a55a5c.svg
@@ -0,0 +1,30 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Balloon1.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Balloon1.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Balloon1.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Balloon1.sprite3/a2516ac2b8d7a348194908e630387ea9.png b/blocks/sprites/Balloon1.sprite3/a2516ac2b8d7a348194908e630387ea9.png
new file mode 100644
index 0000000000000000000000000000000000000000..bb1f6b6578ecf7363b02432800867e10a819a2d3
Binary files /dev/null and b/blocks/sprites/Balloon1.sprite3/a2516ac2b8d7a348194908e630387ea9.png differ
diff --git a/blocks/sprites/Balloon1.sprite3/a2516ac2b8d7a348194908e630387ea9.svg b/blocks/sprites/Balloon1.sprite3/a2516ac2b8d7a348194908e630387ea9.svg
new file mode 100644
index 0000000000000000000000000000000000000000..35eaf454e1ca614a81295e509cec399f1b0c7d0c
--- /dev/null
+++ b/blocks/sprites/Balloon1.sprite3/a2516ac2b8d7a348194908e630387ea9.svg
@@ -0,0 +1,34 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Balloon1.sprite3/d7974f9e15000c16222f94ee32d8227a.png b/blocks/sprites/Balloon1.sprite3/d7974f9e15000c16222f94ee32d8227a.png
new file mode 100644
index 0000000000000000000000000000000000000000..91d5b6b8a8a7e209ddeb6c3040637e964acc3f40
Binary files /dev/null and b/blocks/sprites/Balloon1.sprite3/d7974f9e15000c16222f94ee32d8227a.png differ
diff --git a/blocks/sprites/Balloon1.sprite3/d7974f9e15000c16222f94ee32d8227a.svg b/blocks/sprites/Balloon1.sprite3/d7974f9e15000c16222f94ee32d8227a.svg
new file mode 100644
index 0000000000000000000000000000000000000000..0e094c01e48831e4830435cdba9259d786cd3e19
--- /dev/null
+++ b/blocks/sprites/Balloon1.sprite3/d7974f9e15000c16222f94ee32d8227a.svg
@@ -0,0 +1,30 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Balloon1.sprite3/sprite.json b/blocks/sprites/Balloon1.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..25f84e6d6d9a4619f0041c74bd51fab8312e8425
--- /dev/null
+++ b/blocks/sprites/Balloon1.sprite3/sprite.json
@@ -0,0 +1,60 @@
+{
+ "isStage": false,
+ "name": "Balloon1",
+ "objName": "Balloon1",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "balloon1-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "d7974f9e15000c16222f94ee32d8227a",
+ "md5ext": "d7974f9e15000c16222f94ee32d8227a.svg",
+ "rotationCenterX": 32,
+ "rotationCenterY": 94
+ },
+ {
+ "name": "balloon1-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "a2516ac2b8d7a348194908e630387ea9",
+ "md5ext": "a2516ac2b8d7a348194908e630387ea9.svg",
+ "rotationCenterX": 31,
+ "rotationCenterY": 94
+ },
+ {
+ "name": "balloon1-c",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "63e5aea255610f9fdf0735e1e9a55a5c",
+ "md5ext": "63e5aea255610f9fdf0735e1e9a55a5c.svg",
+ "rotationCenterX": 31,
+ "rotationCenterY": 94
+ }
+ ],
+ "sounds": [
+ {
+ "name": "Pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -85,
+ "y": 2,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Bananas.sprite3/0039635b1d6853face36581784558454.wav b/blocks/sprites/Bananas.sprite3/0039635b1d6853face36581784558454.wav
new file mode 100644
index 0000000000000000000000000000000000000000..607e8405c9737d21958f7cb84a4f5c08ccc04f24
Binary files /dev/null and b/blocks/sprites/Bananas.sprite3/0039635b1d6853face36581784558454.wav differ
diff --git a/blocks/sprites/Bananas.sprite3/0b1e3033140d094563248e61de4039e5.wav b/blocks/sprites/Bananas.sprite3/0b1e3033140d094563248e61de4039e5.wav
new file mode 100644
index 0000000000000000000000000000000000000000..0af89632d108e847cd2f5c0096fc218db4108d06
Binary files /dev/null and b/blocks/sprites/Bananas.sprite3/0b1e3033140d094563248e61de4039e5.wav differ
diff --git a/blocks/sprites/Bananas.sprite3/e5d3d3eb61797f5999732a8f5efead24.png b/blocks/sprites/Bananas.sprite3/e5d3d3eb61797f5999732a8f5efead24.png
new file mode 100644
index 0000000000000000000000000000000000000000..bade21fb81658f2748566e859fd10454e2c5a94e
Binary files /dev/null and b/blocks/sprites/Bananas.sprite3/e5d3d3eb61797f5999732a8f5efead24.png differ
diff --git a/blocks/sprites/Bananas.sprite3/e5d3d3eb61797f5999732a8f5efead24.svg b/blocks/sprites/Bananas.sprite3/e5d3d3eb61797f5999732a8f5efead24.svg
new file mode 100644
index 0000000000000000000000000000000000000000..87983a3e588b0ca8e9c1a6566f2cfdef282d3224
--- /dev/null
+++ b/blocks/sprites/Bananas.sprite3/e5d3d3eb61797f5999732a8f5efead24.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bananas.sprite3/sprite.json b/blocks/sprites/Bananas.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..161cc5a65f1b722fa3211430619b69da5d0fceac
--- /dev/null
+++ b/blocks/sprites/Bananas.sprite3/sprite.json
@@ -0,0 +1,51 @@
+{
+ "isStage": false,
+ "name": "Bananas",
+ "objName": "Bananas",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "bananas",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "e5d3d3eb61797f5999732a8f5efead24",
+ "md5ext": "e5d3d3eb61797f5999732a8f5efead24.svg",
+ "rotationCenterX": 39,
+ "rotationCenterY": 38
+ }
+ ],
+ "sounds": [
+ {
+ "name": "Chomp",
+ "assetId": "0b1e3033140d094563248e61de4039e5",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 12678,
+ "md5ext": "0b1e3033140d094563248e61de4039e5.wav"
+ },
+ {
+ "name": "Bite",
+ "assetId": "0039635b1d6853face36581784558454",
+ "dataFormat": "wav",
+ "format": "adpcm",
+ "rate": 22050,
+ "sampleCount": 8129,
+ "md5ext": "0039635b1d6853face36581784558454.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 70,
+ "y": -19,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Baseball.sprite3/74e08fc57820f925c7689e7b754c5848.png b/blocks/sprites/Baseball.sprite3/74e08fc57820f925c7689e7b754c5848.png
new file mode 100644
index 0000000000000000000000000000000000000000..dad5f821c976a5856a5b7f989b0ece5a5685a7f8
Binary files /dev/null and b/blocks/sprites/Baseball.sprite3/74e08fc57820f925c7689e7b754c5848.png differ
diff --git a/blocks/sprites/Baseball.sprite3/74e08fc57820f925c7689e7b754c5848.svg b/blocks/sprites/Baseball.sprite3/74e08fc57820f925c7689e7b754c5848.svg
new file mode 100644
index 0000000000000000000000000000000000000000..5f06e3b251b1b4cc0a4d90404f3325265ee9afe7
--- /dev/null
+++ b/blocks/sprites/Baseball.sprite3/74e08fc57820f925c7689e7b754c5848.svg
@@ -0,0 +1,35 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Baseball.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Baseball.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Baseball.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Baseball.sprite3/sprite.json b/blocks/sprites/Baseball.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..fd3ffb7ac0c94cb6977ef3fc5cb3528f187a9f09
--- /dev/null
+++ b/blocks/sprites/Baseball.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Baseball",
+ "objName": "Baseball",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "baseball",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "74e08fc57820f925c7689e7b754c5848",
+ "md5ext": "74e08fc57820f925c7689e7b754c5848.svg",
+ "rotationCenterX": 28,
+ "rotationCenterY": 28
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 57,
+ "y": -10,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Basketball.sprite3/1727f65b5f22d151685b8e5917456a60.wav b/blocks/sprites/Basketball.sprite3/1727f65b5f22d151685b8e5917456a60.wav
new file mode 100644
index 0000000000000000000000000000000000000000..f5be3a1606476bfbee8a4321f41de6a1a0ead520
Binary files /dev/null and b/blocks/sprites/Basketball.sprite3/1727f65b5f22d151685b8e5917456a60.wav differ
diff --git a/blocks/sprites/Basketball.sprite3/6b0b2aaa12d655e96b5b34e92d9fbd4f.png b/blocks/sprites/Basketball.sprite3/6b0b2aaa12d655e96b5b34e92d9fbd4f.png
new file mode 100644
index 0000000000000000000000000000000000000000..3b99d3a0e562d39f17ce85de9e65e58464b38db1
Binary files /dev/null and b/blocks/sprites/Basketball.sprite3/6b0b2aaa12d655e96b5b34e92d9fbd4f.png differ
diff --git a/blocks/sprites/Basketball.sprite3/6b0b2aaa12d655e96b5b34e92d9fbd4f.svg b/blocks/sprites/Basketball.sprite3/6b0b2aaa12d655e96b5b34e92d9fbd4f.svg
new file mode 100644
index 0000000000000000000000000000000000000000..8a908bb652e0a052dcddebdea7a6602577416f49
--- /dev/null
+++ b/blocks/sprites/Basketball.sprite3/6b0b2aaa12d655e96b5b34e92d9fbd4f.svg
@@ -0,0 +1,18 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Basketball.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Basketball.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Basketball.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Basketball.sprite3/sprite.json b/blocks/sprites/Basketball.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..5ddb66c4c8c6f50ecbd0f2e65b41135b1973a992
--- /dev/null
+++ b/blocks/sprites/Basketball.sprite3/sprite.json
@@ -0,0 +1,51 @@
+{
+ "isStage": false,
+ "name": "Basketball",
+ "objName": "Basketball",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "basketball",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "6b0b2aaa12d655e96b5b34e92d9fbd4f",
+ "md5ext": "6b0b2aaa12d655e96b5b34e92d9fbd4f.svg",
+ "rotationCenterX": 23,
+ "rotationCenterY": 23
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ },
+ {
+ "name": "basketball bounce",
+ "assetId": "1727f65b5f22d151685b8e5917456a60",
+ "dataFormat": "wav",
+ "format": "adpcm",
+ "rate": 22050,
+ "sampleCount": 8129,
+ "md5ext": "1727f65b5f22d151685b8e5917456a60.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 14,
+ "y": 6,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Bat.sprite3/4e4ced87ed37ee66c758bba077e0eae6.png b/blocks/sprites/Bat.sprite3/4e4ced87ed37ee66c758bba077e0eae6.png
new file mode 100644
index 0000000000000000000000000000000000000000..1e1b7b3a4c344f44c9e2ae69d8b49f43eda0170f
Binary files /dev/null and b/blocks/sprites/Bat.sprite3/4e4ced87ed37ee66c758bba077e0eae6.png differ
diff --git a/blocks/sprites/Bat.sprite3/4e4ced87ed37ee66c758bba077e0eae6.svg b/blocks/sprites/Bat.sprite3/4e4ced87ed37ee66c758bba077e0eae6.svg
new file mode 100644
index 0000000000000000000000000000000000000000..5a003127b2c6264a9d855c6cd17eb2ea91027dc0
--- /dev/null
+++ b/blocks/sprites/Bat.sprite3/4e4ced87ed37ee66c758bba077e0eae6.svg
@@ -0,0 +1,54 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bat.sprite3/60f5bfce5d9b11bfcd199a6aa5454b3f.png b/blocks/sprites/Bat.sprite3/60f5bfce5d9b11bfcd199a6aa5454b3f.png
new file mode 100644
index 0000000000000000000000000000000000000000..4fe3a824891d83e33263b4252efc250c3fa48484
Binary files /dev/null and b/blocks/sprites/Bat.sprite3/60f5bfce5d9b11bfcd199a6aa5454b3f.png differ
diff --git a/blocks/sprites/Bat.sprite3/60f5bfce5d9b11bfcd199a6aa5454b3f.svg b/blocks/sprites/Bat.sprite3/60f5bfce5d9b11bfcd199a6aa5454b3f.svg
new file mode 100644
index 0000000000000000000000000000000000000000..90adfd274e7295a5daca3ea678dff10354807b23
--- /dev/null
+++ b/blocks/sprites/Bat.sprite3/60f5bfce5d9b11bfcd199a6aa5454b3f.svg
@@ -0,0 +1,54 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bat.sprite3/698c2a48e774f9959d57c9618b156c20.png b/blocks/sprites/Bat.sprite3/698c2a48e774f9959d57c9618b156c20.png
new file mode 100644
index 0000000000000000000000000000000000000000..692b3f096651bbb7a4bb047ea45ba275abac3acc
Binary files /dev/null and b/blocks/sprites/Bat.sprite3/698c2a48e774f9959d57c9618b156c20.png differ
diff --git a/blocks/sprites/Bat.sprite3/698c2a48e774f9959d57c9618b156c20.svg b/blocks/sprites/Bat.sprite3/698c2a48e774f9959d57c9618b156c20.svg
new file mode 100644
index 0000000000000000000000000000000000000000..a02cdc1911eb48b5bce10afebf55801d6f165af6
--- /dev/null
+++ b/blocks/sprites/Bat.sprite3/698c2a48e774f9959d57c9618b156c20.svg
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bat.sprite3/bc6dd12fc9e407c7774959cdf427f8b5.png b/blocks/sprites/Bat.sprite3/bc6dd12fc9e407c7774959cdf427f8b5.png
new file mode 100644
index 0000000000000000000000000000000000000000..63708c61cd92e506ba9f152b5d803edba9526abd
Binary files /dev/null and b/blocks/sprites/Bat.sprite3/bc6dd12fc9e407c7774959cdf427f8b5.png differ
diff --git a/blocks/sprites/Bat.sprite3/bc6dd12fc9e407c7774959cdf427f8b5.svg b/blocks/sprites/Bat.sprite3/bc6dd12fc9e407c7774959cdf427f8b5.svg
new file mode 100644
index 0000000000000000000000000000000000000000..ca7b36a438abf2c9a8f9bc162e43607b08b79ac5
--- /dev/null
+++ b/blocks/sprites/Bat.sprite3/bc6dd12fc9e407c7774959cdf427f8b5.svg
@@ -0,0 +1,52 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bat.sprite3/e8b6d605f5a1bb36c29e4e21ef754209.wav b/blocks/sprites/Bat.sprite3/e8b6d605f5a1bb36c29e4e21ef754209.wav
new file mode 100644
index 0000000000000000000000000000000000000000..0f5f17929f6e8fda8979047e6f0f3122ce1efbaa
Binary files /dev/null and b/blocks/sprites/Bat.sprite3/e8b6d605f5a1bb36c29e4e21ef754209.wav differ
diff --git a/blocks/sprites/Bat.sprite3/sprite.json b/blocks/sprites/Bat.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..9bd1b1c2c259793881a4c072d2f5eb5aa2a7c4ff
--- /dev/null
+++ b/blocks/sprites/Bat.sprite3/sprite.json
@@ -0,0 +1,69 @@
+{
+ "isStage": false,
+ "name": "Bat",
+ "objName": "Bat",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "bat-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "4e4ced87ed37ee66c758bba077e0eae6",
+ "md5ext": "4e4ced87ed37ee66c758bba077e0eae6.svg",
+ "rotationCenterX": 80,
+ "rotationCenterY": 60
+ },
+ {
+ "name": "bat-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "bc6dd12fc9e407c7774959cdf427f8b5",
+ "md5ext": "bc6dd12fc9e407c7774959cdf427f8b5.svg",
+ "rotationCenterX": 39,
+ "rotationCenterY": 61
+ },
+ {
+ "name": "bat-c",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "60f5bfce5d9b11bfcd199a6aa5454b3f",
+ "md5ext": "60f5bfce5d9b11bfcd199a6aa5454b3f.svg",
+ "rotationCenterX": 68,
+ "rotationCenterY": 66
+ },
+ {
+ "name": "bat-d",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "698c2a48e774f9959d57c9618b156c20",
+ "md5ext": "698c2a48e774f9959d57c9618b156c20.svg",
+ "rotationCenterX": 29,
+ "rotationCenterY": 62
+ }
+ ],
+ "sounds": [
+ {
+ "name": "owl",
+ "assetId": "e8b6d605f5a1bb36c29e4e21ef754209",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 35313,
+ "md5ext": "e8b6d605f5a1bb36c29e4e21ef754209.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -15,
+ "y": 7,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Beachball.sprite3/1727f65b5f22d151685b8e5917456a60.wav b/blocks/sprites/Beachball.sprite3/1727f65b5f22d151685b8e5917456a60.wav
new file mode 100644
index 0000000000000000000000000000000000000000..f5be3a1606476bfbee8a4321f41de6a1a0ead520
Binary files /dev/null and b/blocks/sprites/Beachball.sprite3/1727f65b5f22d151685b8e5917456a60.wav differ
diff --git a/blocks/sprites/Beachball.sprite3/5198b5a03ebae60698e0906f59a5fc15.png b/blocks/sprites/Beachball.sprite3/5198b5a03ebae60698e0906f59a5fc15.png
new file mode 100644
index 0000000000000000000000000000000000000000..e8059ecb6d8b9b82c6abec5b50a5d8e259a61879
Binary files /dev/null and b/blocks/sprites/Beachball.sprite3/5198b5a03ebae60698e0906f59a5fc15.png differ
diff --git a/blocks/sprites/Beachball.sprite3/5198b5a03ebae60698e0906f59a5fc15.svg b/blocks/sprites/Beachball.sprite3/5198b5a03ebae60698e0906f59a5fc15.svg
new file mode 100644
index 0000000000000000000000000000000000000000..1f42df75f6adf1df0dfe1407fed4326dbe4496a7
--- /dev/null
+++ b/blocks/sprites/Beachball.sprite3/5198b5a03ebae60698e0906f59a5fc15.svg
@@ -0,0 +1,14 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Beachball.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Beachball.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Beachball.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Beachball.sprite3/sprite.json b/blocks/sprites/Beachball.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..64af317d16a81de68a061f2b18111216ed55b953
--- /dev/null
+++ b/blocks/sprites/Beachball.sprite3/sprite.json
@@ -0,0 +1,51 @@
+{
+ "isStage": false,
+ "name": "Beachball",
+ "objName": "Beachball",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "beachball",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "5198b5a03ebae60698e0906f59a5fc15",
+ "md5ext": "5198b5a03ebae60698e0906f59a5fc15.svg",
+ "rotationCenterX": 34,
+ "rotationCenterY": 33
+ }
+ ],
+ "sounds": [
+ {
+ "name": "Basketball Bounce",
+ "assetId": "1727f65b5f22d151685b8e5917456a60",
+ "dataFormat": "wav",
+ "format": "adpcm",
+ "rate": 22050,
+ "sampleCount": 8129,
+ "md5ext": "1727f65b5f22d151685b8e5917456a60.wav"
+ },
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -10,
+ "y": 24,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Bear-walking.sprite3/0a38a860f2e573b8dc5b09f390d30fbd.png b/blocks/sprites/Bear-walking.sprite3/0a38a860f2e573b8dc5b09f390d30fbd.png
new file mode 100644
index 0000000000000000000000000000000000000000..037c2d1d0697cc56254013786ea96fe4389645eb
Binary files /dev/null and b/blocks/sprites/Bear-walking.sprite3/0a38a860f2e573b8dc5b09f390d30fbd.png differ
diff --git a/blocks/sprites/Bear-walking.sprite3/0a38a860f2e573b8dc5b09f390d30fbd.svg b/blocks/sprites/Bear-walking.sprite3/0a38a860f2e573b8dc5b09f390d30fbd.svg
new file mode 100644
index 0000000000000000000000000000000000000000..cbd43b89314d9dd61b9e8b50f0e5c95490c55be6
--- /dev/null
+++ b/blocks/sprites/Bear-walking.sprite3/0a38a860f2e573b8dc5b09f390d30fbd.svg
@@ -0,0 +1,135 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bear-walking.sprite3/36d06aa23c684fc996952adb0e76e6b4.png b/blocks/sprites/Bear-walking.sprite3/36d06aa23c684fc996952adb0e76e6b4.png
new file mode 100644
index 0000000000000000000000000000000000000000..2ceececa54afd2d2380bb053ff844d74b88c2750
Binary files /dev/null and b/blocks/sprites/Bear-walking.sprite3/36d06aa23c684fc996952adb0e76e6b4.png differ
diff --git a/blocks/sprites/Bear-walking.sprite3/36d06aa23c684fc996952adb0e76e6b4.svg b/blocks/sprites/Bear-walking.sprite3/36d06aa23c684fc996952adb0e76e6b4.svg
new file mode 100644
index 0000000000000000000000000000000000000000..97623694b84b4e8bc7a4e70b6fd6a713bf9ca2f6
--- /dev/null
+++ b/blocks/sprites/Bear-walking.sprite3/36d06aa23c684fc996952adb0e76e6b4.svg
@@ -0,0 +1,157 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bear-walking.sprite3/6d4d06e3f4cd0c9455b777b9a40782b6.png b/blocks/sprites/Bear-walking.sprite3/6d4d06e3f4cd0c9455b777b9a40782b6.png
new file mode 100644
index 0000000000000000000000000000000000000000..53088610ef913f9a78d63ff4fe4a0f6b70ffe527
Binary files /dev/null and b/blocks/sprites/Bear-walking.sprite3/6d4d06e3f4cd0c9455b777b9a40782b6.png differ
diff --git a/blocks/sprites/Bear-walking.sprite3/6d4d06e3f4cd0c9455b777b9a40782b6.svg b/blocks/sprites/Bear-walking.sprite3/6d4d06e3f4cd0c9455b777b9a40782b6.svg
new file mode 100644
index 0000000000000000000000000000000000000000..d7d4f767c8a80b18244c719da7167b15779f0696
--- /dev/null
+++ b/blocks/sprites/Bear-walking.sprite3/6d4d06e3f4cd0c9455b777b9a40782b6.svg
@@ -0,0 +1,127 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bear-walking.sprite3/6d50c5fe63ab5f77d10144a68ca535a6.png b/blocks/sprites/Bear-walking.sprite3/6d50c5fe63ab5f77d10144a68ca535a6.png
new file mode 100644
index 0000000000000000000000000000000000000000..e277623d25c003dccdfd2ed811c2298bcf1a66fc
Binary files /dev/null and b/blocks/sprites/Bear-walking.sprite3/6d50c5fe63ab5f77d10144a68ca535a6.png differ
diff --git a/blocks/sprites/Bear-walking.sprite3/6d50c5fe63ab5f77d10144a68ca535a6.svg b/blocks/sprites/Bear-walking.sprite3/6d50c5fe63ab5f77d10144a68ca535a6.svg
new file mode 100644
index 0000000000000000000000000000000000000000..6b9cf664c0c2959cbeb6f6ae341374f973cac934
--- /dev/null
+++ b/blocks/sprites/Bear-walking.sprite3/6d50c5fe63ab5f77d10144a68ca535a6.svg
@@ -0,0 +1,124 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bear-walking.sprite3/7453709bef16e33e6f989aee14d7fc07.png b/blocks/sprites/Bear-walking.sprite3/7453709bef16e33e6f989aee14d7fc07.png
new file mode 100644
index 0000000000000000000000000000000000000000..e11cf3475717e2e30ec12fe65e39731ef60c47cd
Binary files /dev/null and b/blocks/sprites/Bear-walking.sprite3/7453709bef16e33e6f989aee14d7fc07.png differ
diff --git a/blocks/sprites/Bear-walking.sprite3/7453709bef16e33e6f989aee14d7fc07.svg b/blocks/sprites/Bear-walking.sprite3/7453709bef16e33e6f989aee14d7fc07.svg
new file mode 100644
index 0000000000000000000000000000000000000000..e37da1ad6777ebc48daefad976d95a09caeb0443
--- /dev/null
+++ b/blocks/sprites/Bear-walking.sprite3/7453709bef16e33e6f989aee14d7fc07.svg
@@ -0,0 +1,129 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bear-walking.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Bear-walking.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Bear-walking.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Bear-walking.sprite3/d2a5f124f988def1d214e6d0813a48f3.png b/blocks/sprites/Bear-walking.sprite3/d2a5f124f988def1d214e6d0813a48f3.png
new file mode 100644
index 0000000000000000000000000000000000000000..2964d50e0feb5232bc09b83dbce03ef9ba81ab70
Binary files /dev/null and b/blocks/sprites/Bear-walking.sprite3/d2a5f124f988def1d214e6d0813a48f3.png differ
diff --git a/blocks/sprites/Bear-walking.sprite3/d2a5f124f988def1d214e6d0813a48f3.svg b/blocks/sprites/Bear-walking.sprite3/d2a5f124f988def1d214e6d0813a48f3.svg
new file mode 100644
index 0000000000000000000000000000000000000000..406d1f1a7fb38deba22c258488d9bb641db3158b
--- /dev/null
+++ b/blocks/sprites/Bear-walking.sprite3/d2a5f124f988def1d214e6d0813a48f3.svg
@@ -0,0 +1,132 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bear-walking.sprite3/e531b307381c2aa148be4ccc36db0333.png b/blocks/sprites/Bear-walking.sprite3/e531b307381c2aa148be4ccc36db0333.png
new file mode 100644
index 0000000000000000000000000000000000000000..8da498d03372fdc8d7708e95200aa657d5f12cae
Binary files /dev/null and b/blocks/sprites/Bear-walking.sprite3/e531b307381c2aa148be4ccc36db0333.png differ
diff --git a/blocks/sprites/Bear-walking.sprite3/e531b307381c2aa148be4ccc36db0333.svg b/blocks/sprites/Bear-walking.sprite3/e531b307381c2aa148be4ccc36db0333.svg
new file mode 100644
index 0000000000000000000000000000000000000000..5a35eb90bd2f9d9156b984aa06d31963e8332c64
--- /dev/null
+++ b/blocks/sprites/Bear-walking.sprite3/e531b307381c2aa148be4ccc36db0333.svg
@@ -0,0 +1,123 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bear-walking.sprite3/f36c80d2e731be95df7ec6d07f89fa00.png b/blocks/sprites/Bear-walking.sprite3/f36c80d2e731be95df7ec6d07f89fa00.png
new file mode 100644
index 0000000000000000000000000000000000000000..09431645c18a222290b674181eae89be0f749aaf
Binary files /dev/null and b/blocks/sprites/Bear-walking.sprite3/f36c80d2e731be95df7ec6d07f89fa00.png differ
diff --git a/blocks/sprites/Bear-walking.sprite3/f36c80d2e731be95df7ec6d07f89fa00.svg b/blocks/sprites/Bear-walking.sprite3/f36c80d2e731be95df7ec6d07f89fa00.svg
new file mode 100644
index 0000000000000000000000000000000000000000..069466da85e2a168183c549268a3797743b99ef7
--- /dev/null
+++ b/blocks/sprites/Bear-walking.sprite3/f36c80d2e731be95df7ec6d07f89fa00.svg
@@ -0,0 +1,137 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bear-walking.sprite3/sprite.json b/blocks/sprites/Bear-walking.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..4a52a2acfa97de63ccc8e0c106e34763093448f6
--- /dev/null
+++ b/blocks/sprites/Bear-walking.sprite3/sprite.json
@@ -0,0 +1,105 @@
+{
+ "isStage": false,
+ "name": "Bear-walking",
+ "objName": "Bear-walking",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "bear-walk-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "6d4d06e3f4cd0c9455b777b9a40782b6",
+ "md5ext": "6d4d06e3f4cd0c9455b777b9a40782b6.svg",
+ "rotationCenterX": 130,
+ "rotationCenterY": 94
+ },
+ {
+ "name": "bear-walk-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "7453709bef16e33e6f989aee14d7fc07",
+ "md5ext": "7453709bef16e33e6f989aee14d7fc07.svg",
+ "rotationCenterX": 130,
+ "rotationCenterY": 94
+ },
+ {
+ "name": "bear-walk-c",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "6d50c5fe63ab5f77d10144a68ca535a6",
+ "md5ext": "6d50c5fe63ab5f77d10144a68ca535a6.svg",
+ "rotationCenterX": 130,
+ "rotationCenterY": 94
+ },
+ {
+ "name": "bear-walk-d",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "e531b307381c2aa148be4ccc36db0333",
+ "md5ext": "e531b307381c2aa148be4ccc36db0333.svg",
+ "rotationCenterX": 130,
+ "rotationCenterY": 94
+ },
+ {
+ "name": "bear-walk-e",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "0a38a860f2e573b8dc5b09f390d30fbd",
+ "md5ext": "0a38a860f2e573b8dc5b09f390d30fbd.svg",
+ "rotationCenterX": 130,
+ "rotationCenterY": 94
+ },
+ {
+ "name": "bear-walk-f",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "f36c80d2e731be95df7ec6d07f89fa00",
+ "md5ext": "f36c80d2e731be95df7ec6d07f89fa00.svg",
+ "rotationCenterX": 130,
+ "rotationCenterY": 94
+ },
+ {
+ "name": "bear-walk-g",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "d2a5f124f988def1d214e6d0813a48f3",
+ "md5ext": "d2a5f124f988def1d214e6d0813a48f3.svg",
+ "rotationCenterX": 130,
+ "rotationCenterY": 94
+ },
+ {
+ "name": "bear-walk-h",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "36d06aa23c684fc996952adb0e76e6b4",
+ "md5ext": "36d06aa23c684fc996952adb0e76e6b4.svg",
+ "rotationCenterX": 130,
+ "rotationCenterY": 94
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -4,
+ "y": 2,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Bell.sprite3/25d61e79cbeba4041eebeaebd7bf9598.wav b/blocks/sprites/Bell.sprite3/25d61e79cbeba4041eebeaebd7bf9598.wav
new file mode 100644
index 0000000000000000000000000000000000000000..abaaec6760282df9d3bb8e7316648dbf1bb95795
Binary files /dev/null and b/blocks/sprites/Bell.sprite3/25d61e79cbeba4041eebeaebd7bf9598.wav differ
diff --git a/blocks/sprites/Bell.sprite3/6ac484e97c1c1fe1384642e26a125e70.wav b/blocks/sprites/Bell.sprite3/6ac484e97c1c1fe1384642e26a125e70.wav
new file mode 100644
index 0000000000000000000000000000000000000000..579f8ef2318527a089d8cf637cdaa66f3ecde9a4
--- /dev/null
+++ b/blocks/sprites/Bell.sprite3/6ac484e97c1c1fe1384642e26a125e70.wav
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a3abe9eb8eac2f9e645da1d820ff0377d25fed621f79e3dd27f2bdd56e434780
+size 120380
diff --git a/blocks/sprites/Bell.sprite3/8c0234fe1bfd36f5a72e975fbbc18bfd.png b/blocks/sprites/Bell.sprite3/8c0234fe1bfd36f5a72e975fbbc18bfd.png
new file mode 100644
index 0000000000000000000000000000000000000000..e04f929fbe6109afcd5a20ca3063261663972956
Binary files /dev/null and b/blocks/sprites/Bell.sprite3/8c0234fe1bfd36f5a72e975fbbc18bfd.png differ
diff --git a/blocks/sprites/Bell.sprite3/8c0234fe1bfd36f5a72e975fbbc18bfd.svg b/blocks/sprites/Bell.sprite3/8c0234fe1bfd36f5a72e975fbbc18bfd.svg
new file mode 100644
index 0000000000000000000000000000000000000000..a08ba5e38d40243357f12208e12026e8cfbdf6da
--- /dev/null
+++ b/blocks/sprites/Bell.sprite3/8c0234fe1bfd36f5a72e975fbbc18bfd.svg
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bell.sprite3/sprite.json b/blocks/sprites/Bell.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..88d9d69735ccd34ed20761f510a75add570fefed
--- /dev/null
+++ b/blocks/sprites/Bell.sprite3/sprite.json
@@ -0,0 +1,51 @@
+{
+ "isStage": false,
+ "name": "Bell",
+ "objName": "Bell",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "bell1",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "8c0234fe1bfd36f5a72e975fbbc18bfd",
+ "md5ext": "8c0234fe1bfd36f5a72e975fbbc18bfd.svg",
+ "rotationCenterX": 59,
+ "rotationCenterY": 69
+ }
+ ],
+ "sounds": [
+ {
+ "name": "xylo1",
+ "assetId": "6ac484e97c1c1fe1384642e26a125e70",
+ "dataFormat": "wav",
+ "format": "adpcm",
+ "rate": 22050,
+ "sampleCount": 238761,
+ "md5ext": "6ac484e97c1c1fe1384642e26a125e70.wav"
+ },
+ {
+ "name": "bell toll",
+ "assetId": "25d61e79cbeba4041eebeaebd7bf9598",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 196649,
+ "md5ext": "25d61e79cbeba4041eebeaebd7bf9598.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -16,
+ "y": 45,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Ben.sprite3/165d993c30dfdb9e829d0d98867d7826.png b/blocks/sprites/Ben.sprite3/165d993c30dfdb9e829d0d98867d7826.png
new file mode 100644
index 0000000000000000000000000000000000000000..7650b5720e6e80c00d8cdd9092b6d8daf176c319
Binary files /dev/null and b/blocks/sprites/Ben.sprite3/165d993c30dfdb9e829d0d98867d7826.png differ
diff --git a/blocks/sprites/Ben.sprite3/165d993c30dfdb9e829d0d98867d7826.svg b/blocks/sprites/Ben.sprite3/165d993c30dfdb9e829d0d98867d7826.svg
new file mode 100644
index 0000000000000000000000000000000000000000..387198a35be044b92a97b8d8c03e5edd2ef233b2
--- /dev/null
+++ b/blocks/sprites/Ben.sprite3/165d993c30dfdb9e829d0d98867d7826.svg
@@ -0,0 +1,47 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Ben.sprite3/2cd77b8a9961e7ad4da905e7731b7c1b.png b/blocks/sprites/Ben.sprite3/2cd77b8a9961e7ad4da905e7731b7c1b.png
new file mode 100644
index 0000000000000000000000000000000000000000..a5c2f94a747c6710fb79275d18264ed4945401b5
Binary files /dev/null and b/blocks/sprites/Ben.sprite3/2cd77b8a9961e7ad4da905e7731b7c1b.png differ
diff --git a/blocks/sprites/Ben.sprite3/2cd77b8a9961e7ad4da905e7731b7c1b.svg b/blocks/sprites/Ben.sprite3/2cd77b8a9961e7ad4da905e7731b7c1b.svg
new file mode 100644
index 0000000000000000000000000000000000000000..f4922fe5492c90f60a6c4f94f65b4be9958504a7
--- /dev/null
+++ b/blocks/sprites/Ben.sprite3/2cd77b8a9961e7ad4da905e7731b7c1b.svg
@@ -0,0 +1,60 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Ben.sprite3/8468b9b3f11a665ee4d215afd8463b97.wav b/blocks/sprites/Ben.sprite3/8468b9b3f11a665ee4d215afd8463b97.wav
new file mode 100644
index 0000000000000000000000000000000000000000..48bbcbe8bf582d32cdf8242a79bbea7123434c0b
Binary files /dev/null and b/blocks/sprites/Ben.sprite3/8468b9b3f11a665ee4d215afd8463b97.wav differ
diff --git a/blocks/sprites/Ben.sprite3/9f9f88aea3457084d8d734040b0b9067.png b/blocks/sprites/Ben.sprite3/9f9f88aea3457084d8d734040b0b9067.png
new file mode 100644
index 0000000000000000000000000000000000000000..cba48973c3826639dc621b4a7d290137751ffd2d
Binary files /dev/null and b/blocks/sprites/Ben.sprite3/9f9f88aea3457084d8d734040b0b9067.png differ
diff --git a/blocks/sprites/Ben.sprite3/9f9f88aea3457084d8d734040b0b9067.svg b/blocks/sprites/Ben.sprite3/9f9f88aea3457084d8d734040b0b9067.svg
new file mode 100644
index 0000000000000000000000000000000000000000..48664c7914cb1973c761c380ded5ac8d6537b193
--- /dev/null
+++ b/blocks/sprites/Ben.sprite3/9f9f88aea3457084d8d734040b0b9067.svg
@@ -0,0 +1,54 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Ben.sprite3/a434069c58e79d42f5d21abb1c318919.wav b/blocks/sprites/Ben.sprite3/a434069c58e79d42f5d21abb1c318919.wav
new file mode 100644
index 0000000000000000000000000000000000000000..961d02e50ced2fadd40e02f87364f6044ceaecb1
Binary files /dev/null and b/blocks/sprites/Ben.sprite3/a434069c58e79d42f5d21abb1c318919.wav differ
diff --git a/blocks/sprites/Ben.sprite3/acc208e29f0422c2bcffa3b8873abc63.png b/blocks/sprites/Ben.sprite3/acc208e29f0422c2bcffa3b8873abc63.png
new file mode 100644
index 0000000000000000000000000000000000000000..19142d67ecf125ccda5e33cbdf536b1bc632cc0c
Binary files /dev/null and b/blocks/sprites/Ben.sprite3/acc208e29f0422c2bcffa3b8873abc63.png differ
diff --git a/blocks/sprites/Ben.sprite3/acc208e29f0422c2bcffa3b8873abc63.svg b/blocks/sprites/Ben.sprite3/acc208e29f0422c2bcffa3b8873abc63.svg
new file mode 100644
index 0000000000000000000000000000000000000000..2761f20c12e4a4431fe5c2471d1888435c0598d0
--- /dev/null
+++ b/blocks/sprites/Ben.sprite3/acc208e29f0422c2bcffa3b8873abc63.svg
@@ -0,0 +1,49 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Ben.sprite3/sprite.json b/blocks/sprites/Ben.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..2e79dca153ee7a0a6407ac4a12f936c103cd800f
--- /dev/null
+++ b/blocks/sprites/Ben.sprite3/sprite.json
@@ -0,0 +1,78 @@
+{
+ "isStage": false,
+ "name": "Ben",
+ "objName": "Ben",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "ben-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "2cd77b8a9961e7ad4da905e7731b7c1b",
+ "md5ext": "2cd77b8a9961e7ad4da905e7731b7c1b.svg",
+ "rotationCenterX": 54,
+ "rotationCenterY": 69
+ },
+ {
+ "name": "ben-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "165d993c30dfdb9e829d0d98867d7826",
+ "md5ext": "165d993c30dfdb9e829d0d98867d7826.svg",
+ "rotationCenterX": 54,
+ "rotationCenterY": 69
+ },
+ {
+ "name": "ben-c",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "9f9f88aea3457084d8d734040b0b9067",
+ "md5ext": "9f9f88aea3457084d8d734040b0b9067.svg",
+ "rotationCenterX": 73,
+ "rotationCenterY": 71
+ },
+ {
+ "name": "ben-d",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "acc208e29f0422c2bcffa3b8873abc63",
+ "md5ext": "acc208e29f0422c2bcffa3b8873abc63.svg",
+ "rotationCenterX": 44,
+ "rotationCenterY": 71
+ }
+ ],
+ "sounds": [
+ {
+ "name": "Goal Cheer",
+ "assetId": "a434069c58e79d42f5d21abb1c318919",
+ "dataFormat": "wav",
+ "format": "adpcm",
+ "rate": 22050,
+ "sampleCount": 84329,
+ "md5ext": "a434069c58e79d42f5d21abb1c318919.wav"
+ },
+ {
+ "name": "Referee Whistle",
+ "assetId": "8468b9b3f11a665ee4d215afd8463b97",
+ "dataFormat": "wav",
+ "format": "adpcm",
+ "rate": 22050,
+ "sampleCount": 14225,
+ "md5ext": "8468b9b3f11a665ee4d215afd8463b97.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -24,
+ "y": 6,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-A.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-A.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-A.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-A.sprite3/ef3b01f6fc1ffa1270fbbf057f7ded42.png b/blocks/sprites/Block-A.sprite3/ef3b01f6fc1ffa1270fbbf057f7ded42.png
new file mode 100644
index 0000000000000000000000000000000000000000..c9314964843f6a2d9926805d9b532d80d5a562f3
Binary files /dev/null and b/blocks/sprites/Block-A.sprite3/ef3b01f6fc1ffa1270fbbf057f7ded42.png differ
diff --git a/blocks/sprites/Block-A.sprite3/ef3b01f6fc1ffa1270fbbf057f7ded42.svg b/blocks/sprites/Block-A.sprite3/ef3b01f6fc1ffa1270fbbf057f7ded42.svg
new file mode 100644
index 0000000000000000000000000000000000000000..52403aa5cb31fea9c5479231a27c5524d8893187
--- /dev/null
+++ b/blocks/sprites/Block-A.sprite3/ef3b01f6fc1ffa1270fbbf057f7ded42.svg
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-A.sprite3/sprite.json b/blocks/sprites/Block-A.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..00ddf975cac032d05d7ad35d4309165c323608fd
--- /dev/null
+++ b/blocks/sprites/Block-A.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-A",
+ "objName": "Block-A",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "ef3b01f6fc1ffa1270fbbf057f7ded42",
+ "md5ext": "ef3b01f6fc1ffa1270fbbf057f7ded42.svg",
+ "rotationCenterX": 28,
+ "rotationCenterY": 38
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 39,
+ "y": -50,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-B.sprite3/1dc05fbaa37a6b41ffff459d0a776989.png b/blocks/sprites/Block-B.sprite3/1dc05fbaa37a6b41ffff459d0a776989.png
new file mode 100644
index 0000000000000000000000000000000000000000..dcde2496a4f5b804c78f6aad7d2780ecfcb8cc65
Binary files /dev/null and b/blocks/sprites/Block-B.sprite3/1dc05fbaa37a6b41ffff459d0a776989.png differ
diff --git a/blocks/sprites/Block-B.sprite3/1dc05fbaa37a6b41ffff459d0a776989.svg b/blocks/sprites/Block-B.sprite3/1dc05fbaa37a6b41ffff459d0a776989.svg
new file mode 100644
index 0000000000000000000000000000000000000000..4f9f8a5ecbd74a3135901514ba53b4a1990ebfcb
--- /dev/null
+++ b/blocks/sprites/Block-B.sprite3/1dc05fbaa37a6b41ffff459d0a776989.svg
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-B.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-B.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-B.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-B.sprite3/sprite.json b/blocks/sprites/Block-B.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..a8f6cc5a847304f486d6cd85aefa9421b97ab6eb
--- /dev/null
+++ b/blocks/sprites/Block-B.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-B",
+ "objName": "Block-B",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "1dc05fbaa37a6b41ffff459d0a776989",
+ "md5ext": "1dc05fbaa37a6b41ffff459d0a776989.svg",
+ "rotationCenterX": 29,
+ "rotationCenterY": 42
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -86,
+ "y": -23,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-C.sprite3/43090c4b423c977041542ce12017fda0.png b/blocks/sprites/Block-C.sprite3/43090c4b423c977041542ce12017fda0.png
new file mode 100644
index 0000000000000000000000000000000000000000..b7fda04e761da3a6f1773e455cc34565901c9147
Binary files /dev/null and b/blocks/sprites/Block-C.sprite3/43090c4b423c977041542ce12017fda0.png differ
diff --git a/blocks/sprites/Block-C.sprite3/43090c4b423c977041542ce12017fda0.svg b/blocks/sprites/Block-C.sprite3/43090c4b423c977041542ce12017fda0.svg
new file mode 100644
index 0000000000000000000000000000000000000000..81438e4f80df576d1afb2d298ee5af1cf1415446
--- /dev/null
+++ b/blocks/sprites/Block-C.sprite3/43090c4b423c977041542ce12017fda0.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-C.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-C.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-C.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-C.sprite3/sprite.json b/blocks/sprites/Block-C.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..db49ea2bb1dac95d92ac5e034dce2510fb907fb4
--- /dev/null
+++ b/blocks/sprites/Block-C.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-C",
+ "objName": "Block-C",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-c",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "43090c4b423c977041542ce12017fda0",
+ "md5ext": "43090c4b423c977041542ce12017fda0.svg",
+ "rotationCenterX": 35,
+ "rotationCenterY": 43
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 20,
+ "y": 11,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-D.sprite3/1fb3db31500d6f7da662e825157920fa.png b/blocks/sprites/Block-D.sprite3/1fb3db31500d6f7da662e825157920fa.png
new file mode 100644
index 0000000000000000000000000000000000000000..4a256551d8e9ec7f53ec264724d659d4b299190f
Binary files /dev/null and b/blocks/sprites/Block-D.sprite3/1fb3db31500d6f7da662e825157920fa.png differ
diff --git a/blocks/sprites/Block-D.sprite3/1fb3db31500d6f7da662e825157920fa.svg b/blocks/sprites/Block-D.sprite3/1fb3db31500d6f7da662e825157920fa.svg
new file mode 100644
index 0000000000000000000000000000000000000000..e077df3ce2d3ce7fc8f5ad4802b0f0c1ba08164d
--- /dev/null
+++ b/blocks/sprites/Block-D.sprite3/1fb3db31500d6f7da662e825157920fa.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-D.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-D.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-D.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-D.sprite3/sprite.json b/blocks/sprites/Block-D.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..4900b3496a3813237fa8fbf5bba77e17c2038fec
--- /dev/null
+++ b/blocks/sprites/Block-D.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-D",
+ "objName": "Block-D",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-d",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "1fb3db31500d6f7da662e825157920fa",
+ "md5ext": "1fb3db31500d6f7da662e825157920fa.svg",
+ "rotationCenterX": 31,
+ "rotationCenterY": 41
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -60,
+ "y": -33,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-E.sprite3/240aacc04444cef3b2ef8cfaf0dae479.png b/blocks/sprites/Block-E.sprite3/240aacc04444cef3b2ef8cfaf0dae479.png
new file mode 100644
index 0000000000000000000000000000000000000000..f06fe74ed3622ca6a3d359af9f30b627c4e2ec16
Binary files /dev/null and b/blocks/sprites/Block-E.sprite3/240aacc04444cef3b2ef8cfaf0dae479.png differ
diff --git a/blocks/sprites/Block-E.sprite3/240aacc04444cef3b2ef8cfaf0dae479.svg b/blocks/sprites/Block-E.sprite3/240aacc04444cef3b2ef8cfaf0dae479.svg
new file mode 100644
index 0000000000000000000000000000000000000000..b703494ef517f2c8609e9f9c4f89409e91c4293e
--- /dev/null
+++ b/blocks/sprites/Block-E.sprite3/240aacc04444cef3b2ef8cfaf0dae479.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-E.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-E.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-E.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-E.sprite3/sprite.json b/blocks/sprites/Block-E.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..71e0bf5a6405458e2940855da2216546ce60d9d8
--- /dev/null
+++ b/blocks/sprites/Block-E.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-E",
+ "objName": "Block-E",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-e",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "240aacc04444cef3b2ef8cfaf0dae479",
+ "md5ext": "240aacc04444cef3b2ef8cfaf0dae479.svg",
+ "rotationCenterX": 25,
+ "rotationCenterY": 39
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 80,
+ "y": 47,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-F.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-F.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-F.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-F.sprite3/d88d750ce848d7dbeeca3f02249350e2.png b/blocks/sprites/Block-F.sprite3/d88d750ce848d7dbeeca3f02249350e2.png
new file mode 100644
index 0000000000000000000000000000000000000000..6e04df14beacca3343c20ac80b8c3962a24027e8
Binary files /dev/null and b/blocks/sprites/Block-F.sprite3/d88d750ce848d7dbeeca3f02249350e2.png differ
diff --git a/blocks/sprites/Block-F.sprite3/d88d750ce848d7dbeeca3f02249350e2.svg b/blocks/sprites/Block-F.sprite3/d88d750ce848d7dbeeca3f02249350e2.svg
new file mode 100644
index 0000000000000000000000000000000000000000..e0bb14c2c7731d2eb5fca0d7ff1a08e89dbdfc60
--- /dev/null
+++ b/blocks/sprites/Block-F.sprite3/d88d750ce848d7dbeeca3f02249350e2.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-F.sprite3/sprite.json b/blocks/sprites/Block-F.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..763500f4aaf49295e1ff17047edd8de8dcec1a5f
--- /dev/null
+++ b/blocks/sprites/Block-F.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-F",
+ "objName": "Block-F",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-f",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "d88d750ce848d7dbeeca3f02249350e2",
+ "md5ext": "d88d750ce848d7dbeeca3f02249350e2.svg",
+ "rotationCenterX": 23,
+ "rotationCenterY": 40
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -36,
+ "y": 7,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-G.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-G.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-G.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-G.sprite3/989c76ae7f8c2e42ebeacdda961061ca.png b/blocks/sprites/Block-G.sprite3/989c76ae7f8c2e42ebeacdda961061ca.png
new file mode 100644
index 0000000000000000000000000000000000000000..bfecf7f48d3058bcc81fecc11357b43cca734e4e
Binary files /dev/null and b/blocks/sprites/Block-G.sprite3/989c76ae7f8c2e42ebeacdda961061ca.png differ
diff --git a/blocks/sprites/Block-G.sprite3/989c76ae7f8c2e42ebeacdda961061ca.svg b/blocks/sprites/Block-G.sprite3/989c76ae7f8c2e42ebeacdda961061ca.svg
new file mode 100644
index 0000000000000000000000000000000000000000..afaaeda4cbb650d8f47bee47804582b10d72ab65
--- /dev/null
+++ b/blocks/sprites/Block-G.sprite3/989c76ae7f8c2e42ebeacdda961061ca.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-G.sprite3/sprite.json b/blocks/sprites/Block-G.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..097a67a8bd379a90fd64bb52c9d26347496bf4b6
--- /dev/null
+++ b/blocks/sprites/Block-G.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-G",
+ "objName": "Block-G",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-g",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "989c76ae7f8c2e42ebeacdda961061ca",
+ "md5ext": "989c76ae7f8c2e42ebeacdda961061ca.svg",
+ "rotationCenterX": 28,
+ "rotationCenterY": 39
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -4,
+ "y": 27,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-H.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-H.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-H.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-H.sprite3/93426b2f313d1bdedff368d94fc989d6.png b/blocks/sprites/Block-H.sprite3/93426b2f313d1bdedff368d94fc989d6.png
new file mode 100644
index 0000000000000000000000000000000000000000..57fed3c86112cd9e8f1126003526fcc7a73f742b
Binary files /dev/null and b/blocks/sprites/Block-H.sprite3/93426b2f313d1bdedff368d94fc989d6.png differ
diff --git a/blocks/sprites/Block-H.sprite3/93426b2f313d1bdedff368d94fc989d6.svg b/blocks/sprites/Block-H.sprite3/93426b2f313d1bdedff368d94fc989d6.svg
new file mode 100644
index 0000000000000000000000000000000000000000..76c5406a15e1f38067cd34bdc1fbc378fa7b1a58
--- /dev/null
+++ b/blocks/sprites/Block-H.sprite3/93426b2f313d1bdedff368d94fc989d6.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-H.sprite3/sprite.json b/blocks/sprites/Block-H.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..d44b6ab74e460a4a5cc78e2ad6b9a0df00bbe983
--- /dev/null
+++ b/blocks/sprites/Block-H.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-H",
+ "objName": "Block-H",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-h",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "93426b2f313d1bdedff368d94fc989d6",
+ "md5ext": "93426b2f313d1bdedff368d94fc989d6.svg",
+ "rotationCenterX": 27,
+ "rotationCenterY": 38
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 57,
+ "y": 16,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-I.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-I.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-I.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-I.sprite3/f911b18605f59c75adf4d83e07811fd8.png b/blocks/sprites/Block-I.sprite3/f911b18605f59c75adf4d83e07811fd8.png
new file mode 100644
index 0000000000000000000000000000000000000000..f0fdec3a633f4c89fa6d085baaad3179c8bc494b
Binary files /dev/null and b/blocks/sprites/Block-I.sprite3/f911b18605f59c75adf4d83e07811fd8.png differ
diff --git a/blocks/sprites/Block-I.sprite3/f911b18605f59c75adf4d83e07811fd8.svg b/blocks/sprites/Block-I.sprite3/f911b18605f59c75adf4d83e07811fd8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..a0623149703337765e209f975a9dec3b6060da8b
--- /dev/null
+++ b/blocks/sprites/Block-I.sprite3/f911b18605f59c75adf4d83e07811fd8.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-I.sprite3/sprite.json b/blocks/sprites/Block-I.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..92cb91d91d8c39fc6e7071e90f769029c2b26bf0
--- /dev/null
+++ b/blocks/sprites/Block-I.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-I",
+ "objName": "Block-I",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-i",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "f911b18605f59c75adf4d83e07811fd8",
+ "md5ext": "f911b18605f59c75adf4d83e07811fd8.svg",
+ "rotationCenterX": 19,
+ "rotationCenterY": 39
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 46,
+ "y": 0,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-J.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-J.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-J.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-J.sprite3/8580c990ac918577550165447f870542.png b/blocks/sprites/Block-J.sprite3/8580c990ac918577550165447f870542.png
new file mode 100644
index 0000000000000000000000000000000000000000..7d3869c7ccbcf90c08eb1b93eb146140c88bcf3d
Binary files /dev/null and b/blocks/sprites/Block-J.sprite3/8580c990ac918577550165447f870542.png differ
diff --git a/blocks/sprites/Block-J.sprite3/8580c990ac918577550165447f870542.svg b/blocks/sprites/Block-J.sprite3/8580c990ac918577550165447f870542.svg
new file mode 100644
index 0000000000000000000000000000000000000000..78bb67183c3d72ab2717b7e02a85892188e2c07f
--- /dev/null
+++ b/blocks/sprites/Block-J.sprite3/8580c990ac918577550165447f870542.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-J.sprite3/sprite.json b/blocks/sprites/Block-J.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..46e0b78fb9d0c17402ffeba853c29c4c85038118
--- /dev/null
+++ b/blocks/sprites/Block-J.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-J",
+ "objName": "Block-J",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-j",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "8580c990ac918577550165447f870542",
+ "md5ext": "8580c990ac918577550165447f870542.svg",
+ "rotationCenterX": 25,
+ "rotationCenterY": 41
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 26,
+ "y": -20,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-K.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-K.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-K.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-K.sprite3/d93a9fd4bfb5bc1e9790945fa756b748.png b/blocks/sprites/Block-K.sprite3/d93a9fd4bfb5bc1e9790945fa756b748.png
new file mode 100644
index 0000000000000000000000000000000000000000..870e00fe560d4311a89e8a27b0efe43292ccdda0
Binary files /dev/null and b/blocks/sprites/Block-K.sprite3/d93a9fd4bfb5bc1e9790945fa756b748.png differ
diff --git a/blocks/sprites/Block-K.sprite3/d93a9fd4bfb5bc1e9790945fa756b748.svg b/blocks/sprites/Block-K.sprite3/d93a9fd4bfb5bc1e9790945fa756b748.svg
new file mode 100644
index 0000000000000000000000000000000000000000..ac644fce199f55ef7452cf8a19b27583113e9e30
--- /dev/null
+++ b/blocks/sprites/Block-K.sprite3/d93a9fd4bfb5bc1e9790945fa756b748.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-K.sprite3/sprite.json b/blocks/sprites/Block-K.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..e74a2cadcdbd0e287065f56848b5a5cf929cad3d
--- /dev/null
+++ b/blocks/sprites/Block-K.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-K",
+ "objName": "Block-K",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-k",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "d93a9fd4bfb5bc1e9790945fa756b748",
+ "md5ext": "d93a9fd4bfb5bc1e9790945fa756b748.svg",
+ "rotationCenterX": 24,
+ "rotationCenterY": 40
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 50,
+ "y": -17,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-L.sprite3/579c90cbaf847e9adf4faf37f340b32d.png b/blocks/sprites/Block-L.sprite3/579c90cbaf847e9adf4faf37f340b32d.png
new file mode 100644
index 0000000000000000000000000000000000000000..c3dc33d24387101886129d29511f6a5f24ea6004
Binary files /dev/null and b/blocks/sprites/Block-L.sprite3/579c90cbaf847e9adf4faf37f340b32d.png differ
diff --git a/blocks/sprites/Block-L.sprite3/579c90cbaf847e9adf4faf37f340b32d.svg b/blocks/sprites/Block-L.sprite3/579c90cbaf847e9adf4faf37f340b32d.svg
new file mode 100644
index 0000000000000000000000000000000000000000..f7ea9e1fa982c36982add1411bf5e8e1cb2142ce
--- /dev/null
+++ b/blocks/sprites/Block-L.sprite3/579c90cbaf847e9adf4faf37f340b32d.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-L.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-L.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-L.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-L.sprite3/sprite.json b/blocks/sprites/Block-L.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..ea8e4e39071a1231a7301df4deafbbe9c8ffb5a8
--- /dev/null
+++ b/blocks/sprites/Block-L.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-L",
+ "objName": "Block-L",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-l",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "579c90cbaf847e9adf4faf37f340b32d",
+ "md5ext": "579c90cbaf847e9adf4faf37f340b32d.svg",
+ "rotationCenterX": 26,
+ "rotationCenterY": 40
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 5,
+ "y": 4,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-M.sprite3/6c5cf1fd0673f441b04e15e799685831.png b/blocks/sprites/Block-M.sprite3/6c5cf1fd0673f441b04e15e799685831.png
new file mode 100644
index 0000000000000000000000000000000000000000..9f6a56b44ff8bd0f7e5dc9cab9dc5ecd11cd5fc0
Binary files /dev/null and b/blocks/sprites/Block-M.sprite3/6c5cf1fd0673f441b04e15e799685831.png differ
diff --git a/blocks/sprites/Block-M.sprite3/6c5cf1fd0673f441b04e15e799685831.svg b/blocks/sprites/Block-M.sprite3/6c5cf1fd0673f441b04e15e799685831.svg
new file mode 100644
index 0000000000000000000000000000000000000000..d4a8d2257309434e531557104de08d50f6771191
--- /dev/null
+++ b/blocks/sprites/Block-M.sprite3/6c5cf1fd0673f441b04e15e799685831.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-M.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-M.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-M.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-M.sprite3/sprite.json b/blocks/sprites/Block-M.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..65c8d1a12da6762a32bda26d24c6616b75d90915
--- /dev/null
+++ b/blocks/sprites/Block-M.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-M",
+ "objName": "Block-M",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-m",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "6c5cf1fd0673f441b04e15e799685831",
+ "md5ext": "6c5cf1fd0673f441b04e15e799685831.svg",
+ "rotationCenterX": 35,
+ "rotationCenterY": 37
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 16,
+ "y": 15,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-N.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-N.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-N.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-N.sprite3/9eba5dd44d65e1d421c40686fecde906.png b/blocks/sprites/Block-N.sprite3/9eba5dd44d65e1d421c40686fecde906.png
new file mode 100644
index 0000000000000000000000000000000000000000..813ce07e6b2c7ea6f529a2289cff43b650b44e26
Binary files /dev/null and b/blocks/sprites/Block-N.sprite3/9eba5dd44d65e1d421c40686fecde906.png differ
diff --git a/blocks/sprites/Block-N.sprite3/9eba5dd44d65e1d421c40686fecde906.svg b/blocks/sprites/Block-N.sprite3/9eba5dd44d65e1d421c40686fecde906.svg
new file mode 100644
index 0000000000000000000000000000000000000000..a934b7d41dc480c6a57c4dc6c4a489774c21dce0
--- /dev/null
+++ b/blocks/sprites/Block-N.sprite3/9eba5dd44d65e1d421c40686fecde906.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-N.sprite3/sprite.json b/blocks/sprites/Block-N.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..90d076950f8116c7dc12f716202e9d4fada2905b
--- /dev/null
+++ b/blocks/sprites/Block-N.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-N",
+ "objName": "Block-N",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-n",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "9eba5dd44d65e1d421c40686fecde906",
+ "md5ext": "9eba5dd44d65e1d421c40686fecde906.svg",
+ "rotationCenterX": 28,
+ "rotationCenterY": 37
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 61,
+ "y": -19,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-O.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-O.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-O.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-O.sprite3/8bbbde09c13a06015e554ab36fa178c0.png b/blocks/sprites/Block-O.sprite3/8bbbde09c13a06015e554ab36fa178c0.png
new file mode 100644
index 0000000000000000000000000000000000000000..f655b871bf8fb1718285e5ef80b1fe5c67b124f7
Binary files /dev/null and b/blocks/sprites/Block-O.sprite3/8bbbde09c13a06015e554ab36fa178c0.png differ
diff --git a/blocks/sprites/Block-O.sprite3/8bbbde09c13a06015e554ab36fa178c0.svg b/blocks/sprites/Block-O.sprite3/8bbbde09c13a06015e554ab36fa178c0.svg
new file mode 100644
index 0000000000000000000000000000000000000000..64f9467f8615db53181edc4eede39635e9c631df
--- /dev/null
+++ b/blocks/sprites/Block-O.sprite3/8bbbde09c13a06015e554ab36fa178c0.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-O.sprite3/sprite.json b/blocks/sprites/Block-O.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..3c18a62d8f8065401b4e6d5e1215edbf6c1d42e8
--- /dev/null
+++ b/blocks/sprites/Block-O.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-O",
+ "objName": "Block-O",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-o",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "8bbbde09c13a06015e554ab36fa178c0",
+ "md5ext": "8bbbde09c13a06015e554ab36fa178c0.svg",
+ "rotationCenterX": 32,
+ "rotationCenterY": 40
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 53,
+ "y": -17,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-P.sprite3/0f920b99ac49421cf28e55c8d863bdc5.png b/blocks/sprites/Block-P.sprite3/0f920b99ac49421cf28e55c8d863bdc5.png
new file mode 100644
index 0000000000000000000000000000000000000000..463377a53166d6448384480a21cb2ffd8eb043ea
Binary files /dev/null and b/blocks/sprites/Block-P.sprite3/0f920b99ac49421cf28e55c8d863bdc5.png differ
diff --git a/blocks/sprites/Block-P.sprite3/0f920b99ac49421cf28e55c8d863bdc5.svg b/blocks/sprites/Block-P.sprite3/0f920b99ac49421cf28e55c8d863bdc5.svg
new file mode 100644
index 0000000000000000000000000000000000000000..832f6c1339d8eed3be17ceff65a853b9dac4eddc
--- /dev/null
+++ b/blocks/sprites/Block-P.sprite3/0f920b99ac49421cf28e55c8d863bdc5.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-P.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-P.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-P.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-P.sprite3/sprite.json b/blocks/sprites/Block-P.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..6f287c691fb146dd8cf111d2b927eb1edd5e06c1
--- /dev/null
+++ b/blocks/sprites/Block-P.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-P",
+ "objName": "Block-P",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-p",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "0f920b99ac49421cf28e55c8d863bdc5",
+ "md5ext": "0f920b99ac49421cf28e55c8d863bdc5.svg",
+ "rotationCenterX": 18,
+ "rotationCenterY": 33
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 40,
+ "y": -21,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-Q.sprite3/67f8e80eabaec4883eb9c67c9527004a.png b/blocks/sprites/Block-Q.sprite3/67f8e80eabaec4883eb9c67c9527004a.png
new file mode 100644
index 0000000000000000000000000000000000000000..867b1528f4b4e24d7da78e7ce75beef110bd1d18
Binary files /dev/null and b/blocks/sprites/Block-Q.sprite3/67f8e80eabaec4883eb9c67c9527004a.png differ
diff --git a/blocks/sprites/Block-Q.sprite3/67f8e80eabaec4883eb9c67c9527004a.svg b/blocks/sprites/Block-Q.sprite3/67f8e80eabaec4883eb9c67c9527004a.svg
new file mode 100644
index 0000000000000000000000000000000000000000..39d2f0d80848585e60f8f514b8065a28d70e644a
--- /dev/null
+++ b/blocks/sprites/Block-Q.sprite3/67f8e80eabaec4883eb9c67c9527004a.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-Q.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-Q.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-Q.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-Q.sprite3/sprite.json b/blocks/sprites/Block-Q.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..4af91df76cfca9422fd83418680e71636586552f
--- /dev/null
+++ b/blocks/sprites/Block-Q.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-Q",
+ "objName": "Block-Q",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-q",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "67f8e80eabaec4883eb9c67c9527004a",
+ "md5ext": "67f8e80eabaec4883eb9c67c9527004a.svg",
+ "rotationCenterX": 26,
+ "rotationCenterY": 33
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 31,
+ "y": 37,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-R.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-R.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-R.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-R.sprite3/9d0432c5575451e251990d89845f8d00.png b/blocks/sprites/Block-R.sprite3/9d0432c5575451e251990d89845f8d00.png
new file mode 100644
index 0000000000000000000000000000000000000000..f01695d7a0c675ace919e88c0c01c432319aa998
Binary files /dev/null and b/blocks/sprites/Block-R.sprite3/9d0432c5575451e251990d89845f8d00.png differ
diff --git a/blocks/sprites/Block-R.sprite3/9d0432c5575451e251990d89845f8d00.svg b/blocks/sprites/Block-R.sprite3/9d0432c5575451e251990d89845f8d00.svg
new file mode 100644
index 0000000000000000000000000000000000000000..f0987161ef6a3732c40f1a5bd2e0a6de6a97c998
--- /dev/null
+++ b/blocks/sprites/Block-R.sprite3/9d0432c5575451e251990d89845f8d00.svg
@@ -0,0 +1,8 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-R.sprite3/sprite.json b/blocks/sprites/Block-R.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..222a782977d888a86a1b15f52cd357badf403c09
--- /dev/null
+++ b/blocks/sprites/Block-R.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-R",
+ "objName": "Block-R",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-r",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "9d0432c5575451e251990d89845f8d00",
+ "md5ext": "9d0432c5575451e251990d89845f8d00.svg",
+ "rotationCenterX": 22,
+ "rotationCenterY": 33
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 29,
+ "y": 32,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-S.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-S.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-S.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-S.sprite3/83c7486b08e78d099b4e776aaa2783fe.png b/blocks/sprites/Block-S.sprite3/83c7486b08e78d099b4e776aaa2783fe.png
new file mode 100644
index 0000000000000000000000000000000000000000..7423134e8addd660072789786dd71372d8fb87ee
Binary files /dev/null and b/blocks/sprites/Block-S.sprite3/83c7486b08e78d099b4e776aaa2783fe.png differ
diff --git a/blocks/sprites/Block-S.sprite3/83c7486b08e78d099b4e776aaa2783fe.svg b/blocks/sprites/Block-S.sprite3/83c7486b08e78d099b4e776aaa2783fe.svg
new file mode 100644
index 0000000000000000000000000000000000000000..8c57803e149ee7b1a21e23afd36c82ea99b4bb9c
--- /dev/null
+++ b/blocks/sprites/Block-S.sprite3/83c7486b08e78d099b4e776aaa2783fe.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-S.sprite3/sprite.json b/blocks/sprites/Block-S.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..58d225515e7dc484dc568f4cac476848cad5d1b4
--- /dev/null
+++ b/blocks/sprites/Block-S.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-S",
+ "objName": "Block-S",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-s",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "83c7486b08e78d099b4e776aaa2783fe",
+ "md5ext": "83c7486b08e78d099b4e776aaa2783fe.svg",
+ "rotationCenterX": 13,
+ "rotationCenterY": 30
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 40,
+ "y": -15,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-T.sprite3/6c1b26611ec0483f601a648f59305aff.png b/blocks/sprites/Block-T.sprite3/6c1b26611ec0483f601a648f59305aff.png
new file mode 100644
index 0000000000000000000000000000000000000000..30c3e4470c169170447e2dc65dd2e4c90664ce94
Binary files /dev/null and b/blocks/sprites/Block-T.sprite3/6c1b26611ec0483f601a648f59305aff.png differ
diff --git a/blocks/sprites/Block-T.sprite3/6c1b26611ec0483f601a648f59305aff.svg b/blocks/sprites/Block-T.sprite3/6c1b26611ec0483f601a648f59305aff.svg
new file mode 100644
index 0000000000000000000000000000000000000000..15839334dda6f2dc62b2edf1bba5653a09059e14
--- /dev/null
+++ b/blocks/sprites/Block-T.sprite3/6c1b26611ec0483f601a648f59305aff.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-T.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-T.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-T.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-T.sprite3/sprite.json b/blocks/sprites/Block-T.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..df46141419890ddb4df2d3c1ae9d7cec74b66e2a
--- /dev/null
+++ b/blocks/sprites/Block-T.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-T",
+ "objName": "Block-T",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-t",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "6c1b26611ec0483f601a648f59305aff",
+ "md5ext": "6c1b26611ec0483f601a648f59305aff.svg",
+ "rotationCenterX": 25,
+ "rotationCenterY": 33
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 91,
+ "y": 46,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-U.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-U.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-U.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-U.sprite3/d02f77994789f528f0aaa7f211690151.png b/blocks/sprites/Block-U.sprite3/d02f77994789f528f0aaa7f211690151.png
new file mode 100644
index 0000000000000000000000000000000000000000..61128fd99bf3ed073164320f0d54c269beb35e9b
Binary files /dev/null and b/blocks/sprites/Block-U.sprite3/d02f77994789f528f0aaa7f211690151.png differ
diff --git a/blocks/sprites/Block-U.sprite3/d02f77994789f528f0aaa7f211690151.svg b/blocks/sprites/Block-U.sprite3/d02f77994789f528f0aaa7f211690151.svg
new file mode 100644
index 0000000000000000000000000000000000000000..7a1329fc81a81a7d32cdd8419a581e8e1f1ef7c9
--- /dev/null
+++ b/blocks/sprites/Block-U.sprite3/d02f77994789f528f0aaa7f211690151.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-U.sprite3/sprite.json b/blocks/sprites/Block-U.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..330d347dd27c8982696b7bf33a8e6328684f72e3
--- /dev/null
+++ b/blocks/sprites/Block-U.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-U",
+ "objName": "Block-U",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-u",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "d02f77994789f528f0aaa7f211690151",
+ "md5ext": "d02f77994789f528f0aaa7f211690151.svg",
+ "rotationCenterX": 28,
+ "rotationCenterY": 41
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 8,
+ "y": -47,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-V.sprite3/0654cfcb6234406837336e90be7e419c.png b/blocks/sprites/Block-V.sprite3/0654cfcb6234406837336e90be7e419c.png
new file mode 100644
index 0000000000000000000000000000000000000000..ee1ff9a67851bdb2d1b771397345bcc99a2d69f5
Binary files /dev/null and b/blocks/sprites/Block-V.sprite3/0654cfcb6234406837336e90be7e419c.png differ
diff --git a/blocks/sprites/Block-V.sprite3/0654cfcb6234406837336e90be7e419c.svg b/blocks/sprites/Block-V.sprite3/0654cfcb6234406837336e90be7e419c.svg
new file mode 100644
index 0000000000000000000000000000000000000000..7fcb1184dd2dc3e916e1802ac7976f8c82a4f3bc
--- /dev/null
+++ b/blocks/sprites/Block-V.sprite3/0654cfcb6234406837336e90be7e419c.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-V.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-V.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-V.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-V.sprite3/sprite.json b/blocks/sprites/Block-V.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..ad6a00292d5357e8391acddc3c1da0b4d91303e5
--- /dev/null
+++ b/blocks/sprites/Block-V.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-V",
+ "objName": "Block-V",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-v",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "0654cfcb6234406837336e90be7e419c",
+ "md5ext": "0654cfcb6234406837336e90be7e419c.svg",
+ "rotationCenterX": 35,
+ "rotationCenterY": 41
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 55,
+ "y": -1,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-W.sprite3/2b3145ae89c32793c4fcea9a6bcc6075.png b/blocks/sprites/Block-W.sprite3/2b3145ae89c32793c4fcea9a6bcc6075.png
new file mode 100644
index 0000000000000000000000000000000000000000..5c4b57406910c2204c04fa40324ad19b98e92c41
Binary files /dev/null and b/blocks/sprites/Block-W.sprite3/2b3145ae89c32793c4fcea9a6bcc6075.png differ
diff --git a/blocks/sprites/Block-W.sprite3/2b3145ae89c32793c4fcea9a6bcc6075.svg b/blocks/sprites/Block-W.sprite3/2b3145ae89c32793c4fcea9a6bcc6075.svg
new file mode 100644
index 0000000000000000000000000000000000000000..f8c0e32a8b818a65bd62a10ed11328481278339f
--- /dev/null
+++ b/blocks/sprites/Block-W.sprite3/2b3145ae89c32793c4fcea9a6bcc6075.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-W.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-W.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-W.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-W.sprite3/sprite.json b/blocks/sprites/Block-W.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..050ea9f4df154a2c273f21ac7fca2084d0806430
--- /dev/null
+++ b/blocks/sprites/Block-W.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-W",
+ "objName": "Block-W",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-w",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "2b3145ae89c32793c4fcea9a6bcc6075",
+ "md5ext": "2b3145ae89c32793c4fcea9a6bcc6075.svg",
+ "rotationCenterX": 47,
+ "rotationCenterY": 39
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -6,
+ "y": -27,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-X.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-X.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-X.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-X.sprite3/a73f354dc045bbbc5a491d9367192a80.png b/blocks/sprites/Block-X.sprite3/a73f354dc045bbbc5a491d9367192a80.png
new file mode 100644
index 0000000000000000000000000000000000000000..82102115ed414df6a043e71ff6d0f291813ea502
Binary files /dev/null and b/blocks/sprites/Block-X.sprite3/a73f354dc045bbbc5a491d9367192a80.png differ
diff --git a/blocks/sprites/Block-X.sprite3/a73f354dc045bbbc5a491d9367192a80.svg b/blocks/sprites/Block-X.sprite3/a73f354dc045bbbc5a491d9367192a80.svg
new file mode 100644
index 0000000000000000000000000000000000000000..179edd2c53e8268d15046e878af82ffbd5ae02af
--- /dev/null
+++ b/blocks/sprites/Block-X.sprite3/a73f354dc045bbbc5a491d9367192a80.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-X.sprite3/sprite.json b/blocks/sprites/Block-X.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..4b0e7c4e11aa37a6e6567c2efa0a68ea93d6b728
--- /dev/null
+++ b/blocks/sprites/Block-X.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-X",
+ "objName": "Block-X",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-x",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "a73f354dc045bbbc5a491d9367192a80",
+ "md5ext": "a73f354dc045bbbc5a491d9367192a80.svg",
+ "rotationCenterX": 25,
+ "rotationCenterY": 32
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -93,
+ "y": -39,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-Y.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-Y.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-Y.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-Y.sprite3/e13e79f106d32a3176dbcf5c1b35827d.png b/blocks/sprites/Block-Y.sprite3/e13e79f106d32a3176dbcf5c1b35827d.png
new file mode 100644
index 0000000000000000000000000000000000000000..33a2b52bffe057f23bf47acce034a543799ae48b
Binary files /dev/null and b/blocks/sprites/Block-Y.sprite3/e13e79f106d32a3176dbcf5c1b35827d.png differ
diff --git a/blocks/sprites/Block-Y.sprite3/e13e79f106d32a3176dbcf5c1b35827d.svg b/blocks/sprites/Block-Y.sprite3/e13e79f106d32a3176dbcf5c1b35827d.svg
new file mode 100644
index 0000000000000000000000000000000000000000..62202d2a458e2acf1e5f06d674c178f07da1befb
--- /dev/null
+++ b/blocks/sprites/Block-Y.sprite3/e13e79f106d32a3176dbcf5c1b35827d.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-Y.sprite3/sprite.json b/blocks/sprites/Block-Y.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..3830a201163d1dee51a81336c6383bfdf8c65512
--- /dev/null
+++ b/blocks/sprites/Block-Y.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-Y",
+ "objName": "Block-Y",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-y",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "e13e79f106d32a3176dbcf5c1b35827d",
+ "md5ext": "e13e79f106d32a3176dbcf5c1b35827d.svg",
+ "rotationCenterX": 26,
+ "rotationCenterY": 33
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 22,
+ "y": -29,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Block-Z.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Block-Z.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Block-Z.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Block-Z.sprite3/c57d371b291d43675f46601518098572.png b/blocks/sprites/Block-Z.sprite3/c57d371b291d43675f46601518098572.png
new file mode 100644
index 0000000000000000000000000000000000000000..fadc34d076be7c4f929cc19aa4e0feacd41f2f9b
Binary files /dev/null and b/blocks/sprites/Block-Z.sprite3/c57d371b291d43675f46601518098572.png differ
diff --git a/blocks/sprites/Block-Z.sprite3/c57d371b291d43675f46601518098572.svg b/blocks/sprites/Block-Z.sprite3/c57d371b291d43675f46601518098572.svg
new file mode 100644
index 0000000000000000000000000000000000000000..18b86814377d008b68b6791fec7aad7db2743097
--- /dev/null
+++ b/blocks/sprites/Block-Z.sprite3/c57d371b291d43675f46601518098572.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Block-Z.sprite3/sprite.json b/blocks/sprites/Block-Z.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..e7ce4c569844de66df6e1a22eaf8f10c030e57c3
--- /dev/null
+++ b/blocks/sprites/Block-Z.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Block-Z",
+ "objName": "Block-Z",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "Block-z",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "c57d371b291d43675f46601518098572",
+ "md5ext": "c57d371b291d43675f46601518098572.svg",
+ "rotationCenterX": 24,
+ "rotationCenterY": 38
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 89,
+ "y": 46,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Bowl.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Bowl.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Bowl.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Bowl.sprite3/d147f16e3e2583719c073ac5b55fe3ca.png b/blocks/sprites/Bowl.sprite3/d147f16e3e2583719c073ac5b55fe3ca.png
new file mode 100644
index 0000000000000000000000000000000000000000..75b0031f689d755c8b42f10681bf1bddf95f0f04
Binary files /dev/null and b/blocks/sprites/Bowl.sprite3/d147f16e3e2583719c073ac5b55fe3ca.png differ
diff --git a/blocks/sprites/Bowl.sprite3/d147f16e3e2583719c073ac5b55fe3ca.svg b/blocks/sprites/Bowl.sprite3/d147f16e3e2583719c073ac5b55fe3ca.svg
new file mode 100644
index 0000000000000000000000000000000000000000..3f3bbe354b24f228d24902332261bcb12e42aacd
--- /dev/null
+++ b/blocks/sprites/Bowl.sprite3/d147f16e3e2583719c073ac5b55fe3ca.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bowl.sprite3/sprite.json b/blocks/sprites/Bowl.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..ea15cf73e152c8ca1a61ed92a21ad225430f03e8
--- /dev/null
+++ b/blocks/sprites/Bowl.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Bowl",
+ "objName": "Bowl",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "bowl-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "d147f16e3e2583719c073ac5b55fe3ca",
+ "md5ext": "d147f16e3e2583719c073ac5b55fe3ca.svg",
+ "rotationCenterX": 30,
+ "rotationCenterY": 15
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 48,
+ "y": -39,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Bowtie.sprite3/4b032ba44b8077439e73815542e7ed23.png b/blocks/sprites/Bowtie.sprite3/4b032ba44b8077439e73815542e7ed23.png
new file mode 100644
index 0000000000000000000000000000000000000000..1dcee7805fad48578ce440127f05b76c82ba792e
Binary files /dev/null and b/blocks/sprites/Bowtie.sprite3/4b032ba44b8077439e73815542e7ed23.png differ
diff --git a/blocks/sprites/Bowtie.sprite3/4b032ba44b8077439e73815542e7ed23.svg b/blocks/sprites/Bowtie.sprite3/4b032ba44b8077439e73815542e7ed23.svg
new file mode 100644
index 0000000000000000000000000000000000000000..9d64e24eae6ea2c1f54ba80472ee7d2600740a50
--- /dev/null
+++ b/blocks/sprites/Bowtie.sprite3/4b032ba44b8077439e73815542e7ed23.svg
@@ -0,0 +1,31 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bowtie.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Bowtie.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Bowtie.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Bowtie.sprite3/sprite.json b/blocks/sprites/Bowtie.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..d807ad62634b3648c870a63f822a4182e5f642e1
--- /dev/null
+++ b/blocks/sprites/Bowtie.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Bowtie",
+ "objName": "Bowtie",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "bowtie",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "4b032ba44b8077439e73815542e7ed23",
+ "md5ext": "4b032ba44b8077439e73815542e7ed23.svg",
+ "rotationCenterX": 15,
+ "rotationCenterY": 8
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 75,
+ "y": -16,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Bread.sprite3/585de1550446d4420f8a10fdecac995b.png b/blocks/sprites/Bread.sprite3/585de1550446d4420f8a10fdecac995b.png
new file mode 100644
index 0000000000000000000000000000000000000000..5612faa87e31b49833d2d360bb3f6b673df8015e
Binary files /dev/null and b/blocks/sprites/Bread.sprite3/585de1550446d4420f8a10fdecac995b.png differ
diff --git a/blocks/sprites/Bread.sprite3/585de1550446d4420f8a10fdecac995b.svg b/blocks/sprites/Bread.sprite3/585de1550446d4420f8a10fdecac995b.svg
new file mode 100644
index 0000000000000000000000000000000000000000..122dfb16365ddf42ffed2c442068732f3c7cc4a5
--- /dev/null
+++ b/blocks/sprites/Bread.sprite3/585de1550446d4420f8a10fdecac995b.svg
@@ -0,0 +1,33 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Bread.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Bread.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Bread.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Bread.sprite3/sprite.json b/blocks/sprites/Bread.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..7bfc5f384982706174cb3c5dfc26d5916b0ae2ba
--- /dev/null
+++ b/blocks/sprites/Bread.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Bread",
+ "objName": "Bread",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "bread",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "585de1550446d4420f8a10fdecac995b",
+ "md5ext": "585de1550446d4420f8a10fdecac995b.svg",
+ "rotationCenterX": 37,
+ "rotationCenterY": 12
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 56,
+ "y": -36,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Broom.sprite3/556288a1c996345c751a3dc88b570cfa.png b/blocks/sprites/Broom.sprite3/556288a1c996345c751a3dc88b570cfa.png
new file mode 100644
index 0000000000000000000000000000000000000000..9eabf212adad0a21542da76c0ab222e666b1e95e
Binary files /dev/null and b/blocks/sprites/Broom.sprite3/556288a1c996345c751a3dc88b570cfa.png differ
diff --git a/blocks/sprites/Broom.sprite3/556288a1c996345c751a3dc88b570cfa.svg b/blocks/sprites/Broom.sprite3/556288a1c996345c751a3dc88b570cfa.svg
new file mode 100644
index 0000000000000000000000000000000000000000..14bf53a5f35af30324c364f5d6f1f772b02fa3e5
--- /dev/null
+++ b/blocks/sprites/Broom.sprite3/556288a1c996345c751a3dc88b570cfa.svg
@@ -0,0 +1,65 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Broom.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Broom.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Broom.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Broom.sprite3/sprite.json b/blocks/sprites/Broom.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..0147503a43377f70a82c8b860ba1d4cc2935e36a
--- /dev/null
+++ b/blocks/sprites/Broom.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Broom",
+ "objName": "Broom",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "broom",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "556288a1c996345c751a3dc88b570cfa",
+ "md5ext": "556288a1c996345c751a3dc88b570cfa.svg",
+ "rotationCenterX": 135,
+ "rotationCenterY": 25
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 64,
+ "y": -31,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Buildings.sprite3/148034b1557cc3dae39953e43ab50ff0.png b/blocks/sprites/Buildings.sprite3/148034b1557cc3dae39953e43ab50ff0.png
new file mode 100644
index 0000000000000000000000000000000000000000..ae962b4a23badf2c1e0ef845562ff7766670fe35
Binary files /dev/null and b/blocks/sprites/Buildings.sprite3/148034b1557cc3dae39953e43ab50ff0.png differ
diff --git a/blocks/sprites/Buildings.sprite3/148034b1557cc3dae39953e43ab50ff0.svg b/blocks/sprites/Buildings.sprite3/148034b1557cc3dae39953e43ab50ff0.svg
new file mode 100644
index 0000000000000000000000000000000000000000..12c6463551c176584363bbb2f3f85fa8d5c372f3
--- /dev/null
+++ b/blocks/sprites/Buildings.sprite3/148034b1557cc3dae39953e43ab50ff0.svg
@@ -0,0 +1,22 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Buildings.sprite3/4212ff1769c169bfa0db043b18fdade8.png b/blocks/sprites/Buildings.sprite3/4212ff1769c169bfa0db043b18fdade8.png
new file mode 100644
index 0000000000000000000000000000000000000000..6eb6c92bf018a1aa81c05443d08b0be3c315c20e
Binary files /dev/null and b/blocks/sprites/Buildings.sprite3/4212ff1769c169bfa0db043b18fdade8.png differ
diff --git a/blocks/sprites/Buildings.sprite3/4212ff1769c169bfa0db043b18fdade8.svg b/blocks/sprites/Buildings.sprite3/4212ff1769c169bfa0db043b18fdade8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..bbd3a29969c8eac5160bf22532a986c6ccfe27d8
--- /dev/null
+++ b/blocks/sprites/Buildings.sprite3/4212ff1769c169bfa0db043b18fdade8.svg
@@ -0,0 +1,299 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Buildings.sprite3/80b120b7152ed72fded84fef485f4f79.png b/blocks/sprites/Buildings.sprite3/80b120b7152ed72fded84fef485f4f79.png
new file mode 100644
index 0000000000000000000000000000000000000000..8c4dcf77dcee44d270fc272642d760bfcbe0f4c5
Binary files /dev/null and b/blocks/sprites/Buildings.sprite3/80b120b7152ed72fded84fef485f4f79.png differ
diff --git a/blocks/sprites/Buildings.sprite3/80b120b7152ed72fded84fef485f4f79.svg b/blocks/sprites/Buildings.sprite3/80b120b7152ed72fded84fef485f4f79.svg
new file mode 100644
index 0000000000000000000000000000000000000000..271be783d324b40843928443cb3780b15e9e763d
--- /dev/null
+++ b/blocks/sprites/Buildings.sprite3/80b120b7152ed72fded84fef485f4f79.svg
@@ -0,0 +1,59 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Buildings.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Buildings.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Buildings.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Buildings.sprite3/8f64966be60d332b345598819c67a8b6.png b/blocks/sprites/Buildings.sprite3/8f64966be60d332b345598819c67a8b6.png
new file mode 100644
index 0000000000000000000000000000000000000000..7614122345e9d0d1af0c3d7634ef38953eb9be2c
Binary files /dev/null and b/blocks/sprites/Buildings.sprite3/8f64966be60d332b345598819c67a8b6.png differ
diff --git a/blocks/sprites/Buildings.sprite3/8f64966be60d332b345598819c67a8b6.svg b/blocks/sprites/Buildings.sprite3/8f64966be60d332b345598819c67a8b6.svg
new file mode 100644
index 0000000000000000000000000000000000000000..915ef691a5602906dd66b4553c75d85eababd409
--- /dev/null
+++ b/blocks/sprites/Buildings.sprite3/8f64966be60d332b345598819c67a8b6.svg
@@ -0,0 +1,113 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Buildings.sprite3/a8c977a3b85ffe8c8b453c9d668989b8.png b/blocks/sprites/Buildings.sprite3/a8c977a3b85ffe8c8b453c9d668989b8.png
new file mode 100644
index 0000000000000000000000000000000000000000..a6af189835aa749cf08937532ea29c49c7bbeb85
Binary files /dev/null and b/blocks/sprites/Buildings.sprite3/a8c977a3b85ffe8c8b453c9d668989b8.png differ
diff --git a/blocks/sprites/Buildings.sprite3/a8c977a3b85ffe8c8b453c9d668989b8.svg b/blocks/sprites/Buildings.sprite3/a8c977a3b85ffe8c8b453c9d668989b8.svg
new file mode 100644
index 0000000000000000000000000000000000000000..c5e739d13c6d35add143856f0b3af31f9be16ede
--- /dev/null
+++ b/blocks/sprites/Buildings.sprite3/a8c977a3b85ffe8c8b453c9d668989b8.svg
@@ -0,0 +1,34 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Buildings.sprite3/bb47a3d5d03a34937557c558c6cb5d18.png b/blocks/sprites/Buildings.sprite3/bb47a3d5d03a34937557c558c6cb5d18.png
new file mode 100644
index 0000000000000000000000000000000000000000..8242846f7f6beaad81fdf502d3d6efa0690e6c46
Binary files /dev/null and b/blocks/sprites/Buildings.sprite3/bb47a3d5d03a34937557c558c6cb5d18.png differ
diff --git a/blocks/sprites/Buildings.sprite3/bb47a3d5d03a34937557c558c6cb5d18.svg b/blocks/sprites/Buildings.sprite3/bb47a3d5d03a34937557c558c6cb5d18.svg
new file mode 100644
index 0000000000000000000000000000000000000000..c7958dd31f8f1b458d09776ef2dd07cec641e07a
--- /dev/null
+++ b/blocks/sprites/Buildings.sprite3/bb47a3d5d03a34937557c558c6cb5d18.svg
@@ -0,0 +1,12 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Buildings.sprite3/d1fcce0aac589a17324943a3b759fc2a.png b/blocks/sprites/Buildings.sprite3/d1fcce0aac589a17324943a3b759fc2a.png
new file mode 100644
index 0000000000000000000000000000000000000000..337455262fb52af92e36dea3228c622abdd3eb70
Binary files /dev/null and b/blocks/sprites/Buildings.sprite3/d1fcce0aac589a17324943a3b759fc2a.png differ
diff --git a/blocks/sprites/Buildings.sprite3/d1fcce0aac589a17324943a3b759fc2a.svg b/blocks/sprites/Buildings.sprite3/d1fcce0aac589a17324943a3b759fc2a.svg
new file mode 100644
index 0000000000000000000000000000000000000000..d1b959c1d94bf8eb8d938b92d03f099fda1d87e7
--- /dev/null
+++ b/blocks/sprites/Buildings.sprite3/d1fcce0aac589a17324943a3b759fc2a.svg
@@ -0,0 +1,191 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Buildings.sprite3/e4764cfc384a499f92da3ea745bcebe2.png b/blocks/sprites/Buildings.sprite3/e4764cfc384a499f92da3ea745bcebe2.png
new file mode 100644
index 0000000000000000000000000000000000000000..0bc40a57d9bf24d9b69fbd42e8cf3dce2751c056
Binary files /dev/null and b/blocks/sprites/Buildings.sprite3/e4764cfc384a499f92da3ea745bcebe2.png differ
diff --git a/blocks/sprites/Buildings.sprite3/e4764cfc384a499f92da3ea745bcebe2.svg b/blocks/sprites/Buildings.sprite3/e4764cfc384a499f92da3ea745bcebe2.svg
new file mode 100644
index 0000000000000000000000000000000000000000..0e9bbda89fff29b39b309a69b2752d2f3804def8
--- /dev/null
+++ b/blocks/sprites/Buildings.sprite3/e4764cfc384a499f92da3ea745bcebe2.svg
@@ -0,0 +1,17 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Buildings.sprite3/e8c9508b1f6a0a432e09c10ef9ada67c.png b/blocks/sprites/Buildings.sprite3/e8c9508b1f6a0a432e09c10ef9ada67c.png
new file mode 100644
index 0000000000000000000000000000000000000000..99887a3a32025602f82993d5131d503fcba0223b
Binary files /dev/null and b/blocks/sprites/Buildings.sprite3/e8c9508b1f6a0a432e09c10ef9ada67c.png differ
diff --git a/blocks/sprites/Buildings.sprite3/e8c9508b1f6a0a432e09c10ef9ada67c.svg b/blocks/sprites/Buildings.sprite3/e8c9508b1f6a0a432e09c10ef9ada67c.svg
new file mode 100644
index 0000000000000000000000000000000000000000..9860d3c98bd1107a48d033e6968870c72b0b180e
--- /dev/null
+++ b/blocks/sprites/Buildings.sprite3/e8c9508b1f6a0a432e09c10ef9ada67c.svg
@@ -0,0 +1,28 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Buildings.sprite3/fcedb6b25a2db6de28b39130f978b0bf.png b/blocks/sprites/Buildings.sprite3/fcedb6b25a2db6de28b39130f978b0bf.png
new file mode 100644
index 0000000000000000000000000000000000000000..2a07e854b0619ddf0b866a78a0432500ed183a60
Binary files /dev/null and b/blocks/sprites/Buildings.sprite3/fcedb6b25a2db6de28b39130f978b0bf.png differ
diff --git a/blocks/sprites/Buildings.sprite3/fcedb6b25a2db6de28b39130f978b0bf.svg b/blocks/sprites/Buildings.sprite3/fcedb6b25a2db6de28b39130f978b0bf.svg
new file mode 100644
index 0000000000000000000000000000000000000000..2617571ac6c6ef9292e7bbf637760005ff71c230
--- /dev/null
+++ b/blocks/sprites/Buildings.sprite3/fcedb6b25a2db6de28b39130f978b0bf.svg
@@ -0,0 +1,44 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Buildings.sprite3/sprite.json b/blocks/sprites/Buildings.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..f0aecd5c5927ec75beea988d67e67b99986577d1
--- /dev/null
+++ b/blocks/sprites/Buildings.sprite3/sprite.json
@@ -0,0 +1,123 @@
+{
+ "isStage": false,
+ "name": "Buildings",
+ "objName": "Buildings",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "building-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "e8c9508b1f6a0a432e09c10ef9ada67c",
+ "md5ext": "e8c9508b1f6a0a432e09c10ef9ada67c.svg",
+ "rotationCenterX": 40,
+ "rotationCenterY": 30
+ },
+ {
+ "name": "building-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "a8c977a3b85ffe8c8b453c9d668989b8",
+ "md5ext": "a8c977a3b85ffe8c8b453c9d668989b8.svg",
+ "rotationCenterX": 46,
+ "rotationCenterY": -11
+ },
+ {
+ "name": "building-c",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "e4764cfc384a499f92da3ea745bcebe2",
+ "md5ext": "e4764cfc384a499f92da3ea745bcebe2.svg",
+ "rotationCenterX": 25,
+ "rotationCenterY": 17
+ },
+ {
+ "name": "building-d",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "d1fcce0aac589a17324943a3b759fc2a",
+ "md5ext": "d1fcce0aac589a17324943a3b759fc2a.svg",
+ "rotationCenterX": 59,
+ "rotationCenterY": -10
+ },
+ {
+ "name": "building-e",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "bb47a3d5d03a34937557c558c6cb5d18",
+ "md5ext": "bb47a3d5d03a34937557c558c6cb5d18.svg",
+ "rotationCenterX": 36,
+ "rotationCenterY": 55
+ },
+ {
+ "name": "building-f",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "80b120b7152ed72fded84fef485f4f79",
+ "md5ext": "80b120b7152ed72fded84fef485f4f79.svg",
+ "rotationCenterX": 41,
+ "rotationCenterY": 27
+ },
+ {
+ "name": "building-g",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "4212ff1769c169bfa0db043b18fdade8",
+ "md5ext": "4212ff1769c169bfa0db043b18fdade8.svg",
+ "rotationCenterX": 64,
+ "rotationCenterY": -65
+ },
+ {
+ "name": "building-h",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "8f64966be60d332b345598819c67a8b6",
+ "md5ext": "8f64966be60d332b345598819c67a8b6.svg",
+ "rotationCenterX": 33,
+ "rotationCenterY": 136
+ },
+ {
+ "name": "building-i",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "fcedb6b25a2db6de28b39130f978b0bf",
+ "md5ext": "fcedb6b25a2db6de28b39130f978b0bf.svg",
+ "rotationCenterX": 31,
+ "rotationCenterY": -12
+ },
+ {
+ "name": "building-j",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "148034b1557cc3dae39953e43ab50ff0",
+ "md5ext": "148034b1557cc3dae39953e43ab50ff0.svg",
+ "rotationCenterX": 29,
+ "rotationCenterY": 33
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 26,
+ "y": 32,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Butterfly 1.sprite3/34b76c1835c6a7fc2c47956e49bb0f52.png b/blocks/sprites/Butterfly 1.sprite3/34b76c1835c6a7fc2c47956e49bb0f52.png
new file mode 100644
index 0000000000000000000000000000000000000000..5371cbd7c99edb706b853b8bf8c1da1c31a2f9ea
Binary files /dev/null and b/blocks/sprites/Butterfly 1.sprite3/34b76c1835c6a7fc2c47956e49bb0f52.png differ
diff --git a/blocks/sprites/Butterfly 1.sprite3/34b76c1835c6a7fc2c47956e49bb0f52.svg b/blocks/sprites/Butterfly 1.sprite3/34b76c1835c6a7fc2c47956e49bb0f52.svg
new file mode 100644
index 0000000000000000000000000000000000000000..6555dd1eb7ec02e3f1f794b6c9f398bc3cbe57e6
--- /dev/null
+++ b/blocks/sprites/Butterfly 1.sprite3/34b76c1835c6a7fc2c47956e49bb0f52.svg
@@ -0,0 +1,32 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Butterfly 1.sprite3/49c9f952007d870a046cff93b6e5e098.png b/blocks/sprites/Butterfly 1.sprite3/49c9f952007d870a046cff93b6e5e098.png
new file mode 100644
index 0000000000000000000000000000000000000000..32dd8c25864647be0ef9d459926e1d1468849590
Binary files /dev/null and b/blocks/sprites/Butterfly 1.sprite3/49c9f952007d870a046cff93b6e5e098.png differ
diff --git a/blocks/sprites/Butterfly 1.sprite3/49c9f952007d870a046cff93b6e5e098.svg b/blocks/sprites/Butterfly 1.sprite3/49c9f952007d870a046cff93b6e5e098.svg
new file mode 100644
index 0000000000000000000000000000000000000000..4dcc9f60e3511de6f12459442ad52c13a3a32228
--- /dev/null
+++ b/blocks/sprites/Butterfly 1.sprite3/49c9f952007d870a046cff93b6e5e098.svg
@@ -0,0 +1,42 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Butterfly 1.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Butterfly 1.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Butterfly 1.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Butterfly 1.sprite3/fe98df7367e314d9640bfaa54fc239be.png b/blocks/sprites/Butterfly 1.sprite3/fe98df7367e314d9640bfaa54fc239be.png
new file mode 100644
index 0000000000000000000000000000000000000000..c1c6d7e627f804e2e8ff9dccfaffbce70afb3f9f
Binary files /dev/null and b/blocks/sprites/Butterfly 1.sprite3/fe98df7367e314d9640bfaa54fc239be.png differ
diff --git a/blocks/sprites/Butterfly 1.sprite3/fe98df7367e314d9640bfaa54fc239be.svg b/blocks/sprites/Butterfly 1.sprite3/fe98df7367e314d9640bfaa54fc239be.svg
new file mode 100644
index 0000000000000000000000000000000000000000..bc889a8850d8f04bfe7ae8872ab79580d9d4973f
--- /dev/null
+++ b/blocks/sprites/Butterfly 1.sprite3/fe98df7367e314d9640bfaa54fc239be.svg
@@ -0,0 +1,38 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Butterfly 1.sprite3/sprite.json b/blocks/sprites/Butterfly 1.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..1f22097fe6b00acdb5b3b520b4e5c2d3eb597527
--- /dev/null
+++ b/blocks/sprites/Butterfly 1.sprite3/sprite.json
@@ -0,0 +1,60 @@
+{
+ "isStage": false,
+ "name": "Butterfly 1",
+ "objName": "Butterfly 1",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "butterfly1-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "fe98df7367e314d9640bfaa54fc239be",
+ "md5ext": "fe98df7367e314d9640bfaa54fc239be.svg",
+ "rotationCenterX": 65,
+ "rotationCenterY": 49
+ },
+ {
+ "name": "butterfly1-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "49c9f952007d870a046cff93b6e5e098",
+ "md5ext": "49c9f952007d870a046cff93b6e5e098.svg",
+ "rotationCenterX": 65,
+ "rotationCenterY": 49
+ },
+ {
+ "name": "butterfly1-c",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "34b76c1835c6a7fc2c47956e49bb0f52",
+ "md5ext": "34b76c1835c6a7fc2c47956e49bb0f52.svg",
+ "rotationCenterX": 65,
+ "rotationCenterY": 49
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 36,
+ "y": 11,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Butterfly 2.sprite3/372ae0abd2e8e50a20bc12cb160d8746.png b/blocks/sprites/Butterfly 2.sprite3/372ae0abd2e8e50a20bc12cb160d8746.png
new file mode 100644
index 0000000000000000000000000000000000000000..643d315ac530f78158ae732f1641dd62c98eec4f
Binary files /dev/null and b/blocks/sprites/Butterfly 2.sprite3/372ae0abd2e8e50a20bc12cb160d8746.png differ
diff --git a/blocks/sprites/Butterfly 2.sprite3/372ae0abd2e8e50a20bc12cb160d8746.svg b/blocks/sprites/Butterfly 2.sprite3/372ae0abd2e8e50a20bc12cb160d8746.svg
new file mode 100644
index 0000000000000000000000000000000000000000..2dab1f1873d2e183cdfee51735a0cf597e9b29a0
--- /dev/null
+++ b/blocks/sprites/Butterfly 2.sprite3/372ae0abd2e8e50a20bc12cb160d8746.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Butterfly 2.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Butterfly 2.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Butterfly 2.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Butterfly 2.sprite3/e96f4c6913107c9b790d37bb65507c14.png b/blocks/sprites/Butterfly 2.sprite3/e96f4c6913107c9b790d37bb65507c14.png
new file mode 100644
index 0000000000000000000000000000000000000000..29a14feae6cb1b6d2a0083375d2e9c3c87e585cf
Binary files /dev/null and b/blocks/sprites/Butterfly 2.sprite3/e96f4c6913107c9b790d37bb65507c14.png differ
diff --git a/blocks/sprites/Butterfly 2.sprite3/e96f4c6913107c9b790d37bb65507c14.svg b/blocks/sprites/Butterfly 2.sprite3/e96f4c6913107c9b790d37bb65507c14.svg
new file mode 100644
index 0000000000000000000000000000000000000000..6ad920642a65f035d6b1dc7f95e5297ae39b2805
--- /dev/null
+++ b/blocks/sprites/Butterfly 2.sprite3/e96f4c6913107c9b790d37bb65507c14.svg
@@ -0,0 +1,45 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Butterfly 2.sprite3/sprite.json b/blocks/sprites/Butterfly 2.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..af01de7f125a9885f14d132ba761ec7d52ab7fb5
--- /dev/null
+++ b/blocks/sprites/Butterfly 2.sprite3/sprite.json
@@ -0,0 +1,51 @@
+{
+ "isStage": false,
+ "name": "Butterfly 2",
+ "objName": "Butterfly 2",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "butterfly2-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "372ae0abd2e8e50a20bc12cb160d8746",
+ "md5ext": "372ae0abd2e8e50a20bc12cb160d8746.svg",
+ "rotationCenterX": 75,
+ "rotationCenterY": 75
+ },
+ {
+ "name": "butterfly2-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "e96f4c6913107c9b790d37bb65507c14",
+ "md5ext": "e96f4c6913107c9b790d37bb65507c14.svg",
+ "rotationCenterX": 75,
+ "rotationCenterY": 75
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -87,
+ "y": 30,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Button1.sprite3/21fb7fa07eac4794fded0be4e18e20a2.png b/blocks/sprites/Button1.sprite3/21fb7fa07eac4794fded0be4e18e20a2.png
new file mode 100644
index 0000000000000000000000000000000000000000..3ef9bf12cc1d0e8fd354ff4e822347beefc37e81
Binary files /dev/null and b/blocks/sprites/Button1.sprite3/21fb7fa07eac4794fded0be4e18e20a2.png differ
diff --git a/blocks/sprites/Button1.sprite3/21fb7fa07eac4794fded0be4e18e20a2.svg b/blocks/sprites/Button1.sprite3/21fb7fa07eac4794fded0be4e18e20a2.svg
new file mode 100644
index 0000000000000000000000000000000000000000..7cb7193080ab984795e54ccb707f08d5ab1a4108
--- /dev/null
+++ b/blocks/sprites/Button1.sprite3/21fb7fa07eac4794fded0be4e18e20a2.svg
@@ -0,0 +1,14 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Button1.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Button1.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Button1.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Button1.sprite3/sprite.json b/blocks/sprites/Button1.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..337150f04eadd35e3f10fc01b1a9c1555f6168d7
--- /dev/null
+++ b/blocks/sprites/Button1.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Button1",
+ "objName": "Button1",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "button1",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "21fb7fa07eac4794fded0be4e18e20a2",
+ "md5ext": "21fb7fa07eac4794fded0be4e18e20a2.svg",
+ "rotationCenterX": 72,
+ "rotationCenterY": 72
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -89,
+ "y": 39,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Button2.sprite3/329bf3d86050ceaea2b27e2c5d2baec1.png b/blocks/sprites/Button2.sprite3/329bf3d86050ceaea2b27e2c5d2baec1.png
new file mode 100644
index 0000000000000000000000000000000000000000..fb759448fe571e74cdea710e3deefc4f46edefb5
Binary files /dev/null and b/blocks/sprites/Button2.sprite3/329bf3d86050ceaea2b27e2c5d2baec1.png differ
diff --git a/blocks/sprites/Button2.sprite3/329bf3d86050ceaea2b27e2c5d2baec1.svg b/blocks/sprites/Button2.sprite3/329bf3d86050ceaea2b27e2c5d2baec1.svg
new file mode 100644
index 0000000000000000000000000000000000000000..9663b39f2f1d7b9eaf73bf369f3e58fddd231388
--- /dev/null
+++ b/blocks/sprites/Button2.sprite3/329bf3d86050ceaea2b27e2c5d2baec1.svg
@@ -0,0 +1,15 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Button2.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Button2.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Button2.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Button2.sprite3/af4cd54e776031bc9cc54ddd6892f97b.png b/blocks/sprites/Button2.sprite3/af4cd54e776031bc9cc54ddd6892f97b.png
new file mode 100644
index 0000000000000000000000000000000000000000..b7f576b87e1fe3dd939b9a78737f45bba349401d
Binary files /dev/null and b/blocks/sprites/Button2.sprite3/af4cd54e776031bc9cc54ddd6892f97b.png differ
diff --git a/blocks/sprites/Button2.sprite3/af4cd54e776031bc9cc54ddd6892f97b.svg b/blocks/sprites/Button2.sprite3/af4cd54e776031bc9cc54ddd6892f97b.svg
new file mode 100644
index 0000000000000000000000000000000000000000..ef2dfb54ae0136e445c0d05caf3ce0791af9d3ae
--- /dev/null
+++ b/blocks/sprites/Button2.sprite3/af4cd54e776031bc9cc54ddd6892f97b.svg
@@ -0,0 +1,15 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Button2.sprite3/sprite.json b/blocks/sprites/Button2.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..0a7afca660b6822628168b016e413477edf92daf
--- /dev/null
+++ b/blocks/sprites/Button2.sprite3/sprite.json
@@ -0,0 +1,51 @@
+{
+ "isStage": false,
+ "name": "Button2",
+ "objName": "Button2",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "button2-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "af4cd54e776031bc9cc54ddd6892f97b",
+ "md5ext": "af4cd54e776031bc9cc54ddd6892f97b.svg",
+ "rotationCenterX": 72,
+ "rotationCenterY": 72
+ },
+ {
+ "name": "button2-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "329bf3d86050ceaea2b27e2c5d2baec1",
+ "md5ext": "329bf3d86050ceaea2b27e2c5d2baec1.svg",
+ "rotationCenterX": 72,
+ "rotationCenterY": 72
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 77,
+ "y": 4,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Button3.sprite3/5021f6b7d166873ef0711c4d4a351912.png b/blocks/sprites/Button3.sprite3/5021f6b7d166873ef0711c4d4a351912.png
new file mode 100644
index 0000000000000000000000000000000000000000..fc6938de03ee0cdda92cd8d5111b7fd0e9dfa600
Binary files /dev/null and b/blocks/sprites/Button3.sprite3/5021f6b7d166873ef0711c4d4a351912.png differ
diff --git a/blocks/sprites/Button3.sprite3/5021f6b7d166873ef0711c4d4a351912.svg b/blocks/sprites/Button3.sprite3/5021f6b7d166873ef0711c4d4a351912.svg
new file mode 100644
index 0000000000000000000000000000000000000000..d38fbf71241bce8f5c472c27cefaaf59680958bc
--- /dev/null
+++ b/blocks/sprites/Button3.sprite3/5021f6b7d166873ef0711c4d4a351912.svg
@@ -0,0 +1,14 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Button3.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Button3.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Button3.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Button3.sprite3/a3b357ea21773bcb3545a227ee877e9a.png b/blocks/sprites/Button3.sprite3/a3b357ea21773bcb3545a227ee877e9a.png
new file mode 100644
index 0000000000000000000000000000000000000000..ab3b4ac216b4f012f0fc25e02a4e0293ba3a46b0
Binary files /dev/null and b/blocks/sprites/Button3.sprite3/a3b357ea21773bcb3545a227ee877e9a.png differ
diff --git a/blocks/sprites/Button3.sprite3/a3b357ea21773bcb3545a227ee877e9a.svg b/blocks/sprites/Button3.sprite3/a3b357ea21773bcb3545a227ee877e9a.svg
new file mode 100644
index 0000000000000000000000000000000000000000..a89dfbcb4d4368f965102e4588268753b11265e3
--- /dev/null
+++ b/blocks/sprites/Button3.sprite3/a3b357ea21773bcb3545a227ee877e9a.svg
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Button3.sprite3/sprite.json b/blocks/sprites/Button3.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..5d1c4b4a786c3038408c7b95474d689ac17f3860
--- /dev/null
+++ b/blocks/sprites/Button3.sprite3/sprite.json
@@ -0,0 +1,51 @@
+{
+ "isStage": false,
+ "name": "Button3",
+ "objName": "Button3",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "button3-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "5021f6b7d166873ef0711c4d4a351912",
+ "md5ext": "5021f6b7d166873ef0711c4d4a351912.svg",
+ "rotationCenterX": 72,
+ "rotationCenterY": 72
+ },
+ {
+ "name": "button3-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "a3b357ea21773bcb3545a227ee877e9a",
+ "md5ext": "a3b357ea21773bcb3545a227ee877e9a.svg",
+ "rotationCenterX": 72,
+ "rotationCenterY": 72
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -4,
+ "y": -11,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Button4.sprite3/71ced7c192168c7b221d16b4eaff440e.png b/blocks/sprites/Button4.sprite3/71ced7c192168c7b221d16b4eaff440e.png
new file mode 100644
index 0000000000000000000000000000000000000000..1a3f893c2c395d1a918365fa359ae8a4e8707cbc
Binary files /dev/null and b/blocks/sprites/Button4.sprite3/71ced7c192168c7b221d16b4eaff440e.png differ
diff --git a/blocks/sprites/Button4.sprite3/71ced7c192168c7b221d16b4eaff440e.svg b/blocks/sprites/Button4.sprite3/71ced7c192168c7b221d16b4eaff440e.svg
new file mode 100644
index 0000000000000000000000000000000000000000..d8df05575801134b57890b53752217aeedc1f0ac
--- /dev/null
+++ b/blocks/sprites/Button4.sprite3/71ced7c192168c7b221d16b4eaff440e.svg
@@ -0,0 +1,7 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Button4.sprite3/7d34ad26633abbc752c9cd93ace0a81f.png b/blocks/sprites/Button4.sprite3/7d34ad26633abbc752c9cd93ace0a81f.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0e3bc8e039089bb6def6186a7f07a12cd4c1af3
Binary files /dev/null and b/blocks/sprites/Button4.sprite3/7d34ad26633abbc752c9cd93ace0a81f.png differ
diff --git a/blocks/sprites/Button4.sprite3/7d34ad26633abbc752c9cd93ace0a81f.svg b/blocks/sprites/Button4.sprite3/7d34ad26633abbc752c9cd93ace0a81f.svg
new file mode 100644
index 0000000000000000000000000000000000000000..5bb4aa395396232b7d2ec759fe50ea15650c253d
--- /dev/null
+++ b/blocks/sprites/Button4.sprite3/7d34ad26633abbc752c9cd93ace0a81f.svg
@@ -0,0 +1,23 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Button4.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Button4.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Button4.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Button4.sprite3/sprite.json b/blocks/sprites/Button4.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..cea330e05a7caa4dc738c6bf1817b0ba6a3c5c70
--- /dev/null
+++ b/blocks/sprites/Button4.sprite3/sprite.json
@@ -0,0 +1,51 @@
+{
+ "isStage": false,
+ "name": "Button4",
+ "objName": "Button4",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "button4-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "71ced7c192168c7b221d16b4eaff440e",
+ "md5ext": "71ced7c192168c7b221d16b4eaff440e.svg",
+ "rotationCenterX": 35,
+ "rotationCenterY": 34
+ },
+ {
+ "name": "button4-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "7d34ad26633abbc752c9cd93ace0a81f",
+ "md5ext": "7d34ad26633abbc752c9cd93ace0a81f.svg",
+ "rotationCenterX": 35,
+ "rotationCenterY": 34
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -8,
+ "y": 27,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Button5.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Button5.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Button5.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Button5.sprite3/94957f2f79e8970d8b2cd0f74a0c1ffc.png b/blocks/sprites/Button5.sprite3/94957f2f79e8970d8b2cd0f74a0c1ffc.png
new file mode 100644
index 0000000000000000000000000000000000000000..900dad48a22cc53e887061f77c68b723f3265908
Binary files /dev/null and b/blocks/sprites/Button5.sprite3/94957f2f79e8970d8b2cd0f74a0c1ffc.png differ
diff --git a/blocks/sprites/Button5.sprite3/94957f2f79e8970d8b2cd0f74a0c1ffc.svg b/blocks/sprites/Button5.sprite3/94957f2f79e8970d8b2cd0f74a0c1ffc.svg
new file mode 100644
index 0000000000000000000000000000000000000000..1fb66f8326dab09849d9ad9bc1af9ef047f525a4
--- /dev/null
+++ b/blocks/sprites/Button5.sprite3/94957f2f79e8970d8b2cd0f74a0c1ffc.svg
@@ -0,0 +1,14 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Button5.sprite3/a4bb9a9e06e65337798471035719985a.png b/blocks/sprites/Button5.sprite3/a4bb9a9e06e65337798471035719985a.png
new file mode 100644
index 0000000000000000000000000000000000000000..6a95216dbc69221c342ee13f61d3afa4b13902af
Binary files /dev/null and b/blocks/sprites/Button5.sprite3/a4bb9a9e06e65337798471035719985a.png differ
diff --git a/blocks/sprites/Button5.sprite3/a4bb9a9e06e65337798471035719985a.svg b/blocks/sprites/Button5.sprite3/a4bb9a9e06e65337798471035719985a.svg
new file mode 100644
index 0000000000000000000000000000000000000000..96e99171fc741db59228296b8e273c4d2320cd8e
--- /dev/null
+++ b/blocks/sprites/Button5.sprite3/a4bb9a9e06e65337798471035719985a.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Button5.sprite3/sprite.json b/blocks/sprites/Button5.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..afb2e740e3a1943b847fe5bf0450e89a898b9b34
--- /dev/null
+++ b/blocks/sprites/Button5.sprite3/sprite.json
@@ -0,0 +1,51 @@
+{
+ "isStage": false,
+ "name": "Button5",
+ "objName": "Button5",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "button5-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "94957f2f79e8970d8b2cd0f74a0c1ffc",
+ "md5ext": "94957f2f79e8970d8b2cd0f74a0c1ffc.svg",
+ "rotationCenterX": 72,
+ "rotationCenterY": 72
+ },
+ {
+ "name": "button5-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "a4bb9a9e06e65337798471035719985a",
+ "md5ext": "a4bb9a9e06e65337798471035719985a.svg",
+ "rotationCenterX": 72,
+ "rotationCenterY": 72
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 68,
+ "y": -42,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Cake.sprite3/862488bf66b67c5330cae9235b853b6e.png b/blocks/sprites/Cake.sprite3/862488bf66b67c5330cae9235b853b6e.png
new file mode 100644
index 0000000000000000000000000000000000000000..10593f9828a63953d0510db632a79ece390421c8
Binary files /dev/null and b/blocks/sprites/Cake.sprite3/862488bf66b67c5330cae9235b853b6e.png differ
diff --git a/blocks/sprites/Cake.sprite3/862488bf66b67c5330cae9235b853b6e.svg b/blocks/sprites/Cake.sprite3/862488bf66b67c5330cae9235b853b6e.svg
new file mode 100644
index 0000000000000000000000000000000000000000..199f28eb0adb98a201d4325116a52db915f75b49
--- /dev/null
+++ b/blocks/sprites/Cake.sprite3/862488bf66b67c5330cae9235b853b6e.svg
@@ -0,0 +1,70 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Cake.sprite3/89691587a169d935a58c48c3d4e78534.wav b/blocks/sprites/Cake.sprite3/89691587a169d935a58c48c3d4e78534.wav
new file mode 100644
index 0000000000000000000000000000000000000000..113ea77055504fdc6fa6eacfede429224d5ea74f
--- /dev/null
+++ b/blocks/sprites/Cake.sprite3/89691587a169d935a58c48c3d4e78534.wav
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c4a3a37503fb8118a113f24afc7b0ce2de4d562f49cf65370c8456a72c2ab618
+size 322860
diff --git a/blocks/sprites/Cake.sprite3/dfe9c5d40da0dcc386fad524c36d3579.png b/blocks/sprites/Cake.sprite3/dfe9c5d40da0dcc386fad524c36d3579.png
new file mode 100644
index 0000000000000000000000000000000000000000..f16bcae690b02da83308963cf0f93ffe4e6a3c62
Binary files /dev/null and b/blocks/sprites/Cake.sprite3/dfe9c5d40da0dcc386fad524c36d3579.png differ
diff --git a/blocks/sprites/Cake.sprite3/dfe9c5d40da0dcc386fad524c36d3579.svg b/blocks/sprites/Cake.sprite3/dfe9c5d40da0dcc386fad524c36d3579.svg
new file mode 100644
index 0000000000000000000000000000000000000000..b61097ab5740770f0cb31991894a7fce2637493a
--- /dev/null
+++ b/blocks/sprites/Cake.sprite3/dfe9c5d40da0dcc386fad524c36d3579.svg
@@ -0,0 +1,65 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Cake.sprite3/sprite.json b/blocks/sprites/Cake.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..75a4a39a297b6ccad92cad8b2c57527fe716b87b
--- /dev/null
+++ b/blocks/sprites/Cake.sprite3/sprite.json
@@ -0,0 +1,51 @@
+{
+ "isStage": false,
+ "name": "Cake",
+ "objName": "Cake",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "cake-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "862488bf66b67c5330cae9235b853b6e",
+ "md5ext": "862488bf66b67c5330cae9235b853b6e.svg",
+ "rotationCenterX": 64,
+ "rotationCenterY": 50
+ },
+ {
+ "name": "cake-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "dfe9c5d40da0dcc386fad524c36d3579",
+ "md5ext": "dfe9c5d40da0dcc386fad524c36d3579.svg",
+ "rotationCenterX": 64,
+ "rotationCenterY": 42
+ }
+ ],
+ "sounds": [
+ {
+ "name": "Birthday",
+ "assetId": "89691587a169d935a58c48c3d4e78534",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 351364,
+ "md5ext": "89691587a169d935a58c48c3d4e78534.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -89,
+ "y": -13,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Calvrett.sprite3/452683db3ad7a882f5ab9de496441592.png b/blocks/sprites/Calvrett.sprite3/452683db3ad7a882f5ab9de496441592.png
new file mode 100644
index 0000000000000000000000000000000000000000..905727d8e180b8bcd095d2b0f4f9bca2ecca0884
Binary files /dev/null and b/blocks/sprites/Calvrett.sprite3/452683db3ad7a882f5ab9de496441592.png differ
diff --git a/blocks/sprites/Calvrett.sprite3/728ec1ebc275b53809023a36c66eeaa3.png b/blocks/sprites/Calvrett.sprite3/728ec1ebc275b53809023a36c66eeaa3.png
new file mode 100644
index 0000000000000000000000000000000000000000..ff51f3da32078a50bf66f6ac356ca5279836f4f0
Binary files /dev/null and b/blocks/sprites/Calvrett.sprite3/728ec1ebc275b53809023a36c66eeaa3.png differ
diff --git a/blocks/sprites/Calvrett.sprite3/b235da45581b1f212c9e9cce70d2a2dc.wav b/blocks/sprites/Calvrett.sprite3/b235da45581b1f212c9e9cce70d2a2dc.wav
new file mode 100644
index 0000000000000000000000000000000000000000..cdb38b010c4efab82702b1d0d00e6d77e691b421
--- /dev/null
+++ b/blocks/sprites/Calvrett.sprite3/b235da45581b1f212c9e9cce70d2a2dc.wav
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a0ef279fc399c27a2517a98907ba3fe852cc4d771c7f2e61abc5c3e51f7633c7
+size 112700
diff --git a/blocks/sprites/Calvrett.sprite3/sprite.json b/blocks/sprites/Calvrett.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..333f6db1d0e829ca04864e65e8c0350c3d0ef100
--- /dev/null
+++ b/blocks/sprites/Calvrett.sprite3/sprite.json
@@ -0,0 +1,51 @@
+{
+ "isStage": false,
+ "name": "Calvrett",
+ "objName": "Calvrett",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "calvrett jumping",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "452683db3ad7a882f5ab9de496441592",
+ "md5ext": "452683db3ad7a882f5ab9de496441592.png",
+ "rotationCenterX": 168,
+ "rotationCenterY": 216
+ },
+ {
+ "name": "calvrett thinking",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "728ec1ebc275b53809023a36c66eeaa3",
+ "md5ext": "728ec1ebc275b53809023a36c66eeaa3.png",
+ "rotationCenterX": 106,
+ "rotationCenterY": 170
+ }
+ ],
+ "sounds": [
+ {
+ "name": "dance chill out",
+ "assetId": "b235da45581b1f212c9e9cce70d2a2dc",
+ "dataFormat": "wav",
+ "format": "adpcm",
+ "rate": 22050,
+ "sampleCount": 223521,
+ "md5ext": "b235da45581b1f212c9e9cce70d2a2dc.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -50,
+ "y": -30,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Casey.sprite3/1727f65b5f22d151685b8e5917456a60.wav b/blocks/sprites/Casey.sprite3/1727f65b5f22d151685b8e5917456a60.wav
new file mode 100644
index 0000000000000000000000000000000000000000..f5be3a1606476bfbee8a4321f41de6a1a0ead520
Binary files /dev/null and b/blocks/sprites/Casey.sprite3/1727f65b5f22d151685b8e5917456a60.wav differ
diff --git a/blocks/sprites/Casey.sprite3/50bd5162671b8a30fcfa3082a9e79ec4.png b/blocks/sprites/Casey.sprite3/50bd5162671b8a30fcfa3082a9e79ec4.png
new file mode 100644
index 0000000000000000000000000000000000000000..bc13d7b96244f06549a62e920d4d2c04fb9d7ef8
Binary files /dev/null and b/blocks/sprites/Casey.sprite3/50bd5162671b8a30fcfa3082a9e79ec4.png differ
diff --git a/blocks/sprites/Casey.sprite3/50bd5162671b8a30fcfa3082a9e79ec4.svg b/blocks/sprites/Casey.sprite3/50bd5162671b8a30fcfa3082a9e79ec4.svg
new file mode 100644
index 0000000000000000000000000000000000000000..19c4f6d9306a12873a4d5f1244b9326dfa79198e
--- /dev/null
+++ b/blocks/sprites/Casey.sprite3/50bd5162671b8a30fcfa3082a9e79ec4.svg
@@ -0,0 +1,69 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Casey.sprite3/e09e5ef2bdeb69163a543f3216c1f54c.png b/blocks/sprites/Casey.sprite3/e09e5ef2bdeb69163a543f3216c1f54c.png
new file mode 100644
index 0000000000000000000000000000000000000000..ec3d6694f530e0c2a66ff45ff4ac381d6d9e127f
Binary files /dev/null and b/blocks/sprites/Casey.sprite3/e09e5ef2bdeb69163a543f3216c1f54c.png differ
diff --git a/blocks/sprites/Casey.sprite3/e09e5ef2bdeb69163a543f3216c1f54c.svg b/blocks/sprites/Casey.sprite3/e09e5ef2bdeb69163a543f3216c1f54c.svg
new file mode 100644
index 0000000000000000000000000000000000000000..fe91c7ee4a1390148ef29e829231e8c7ef8bf1de
--- /dev/null
+++ b/blocks/sprites/Casey.sprite3/e09e5ef2bdeb69163a543f3216c1f54c.svg
@@ -0,0 +1,69 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Casey.sprite3/e5a47371f3e9f853b36560cda35344b6.png b/blocks/sprites/Casey.sprite3/e5a47371f3e9f853b36560cda35344b6.png
new file mode 100644
index 0000000000000000000000000000000000000000..c7e77b3684ca42caff8dd1deea0282a7d2a3917c
Binary files /dev/null and b/blocks/sprites/Casey.sprite3/e5a47371f3e9f853b36560cda35344b6.png differ
diff --git a/blocks/sprites/Casey.sprite3/e5a47371f3e9f853b36560cda35344b6.svg b/blocks/sprites/Casey.sprite3/e5a47371f3e9f853b36560cda35344b6.svg
new file mode 100644
index 0000000000000000000000000000000000000000..853ce8527bf18ed2b67e1708ef06934272278dde
--- /dev/null
+++ b/blocks/sprites/Casey.sprite3/e5a47371f3e9f853b36560cda35344b6.svg
@@ -0,0 +1,71 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Casey.sprite3/ebc3de539e02801d420268eb189c5a47.png b/blocks/sprites/Casey.sprite3/ebc3de539e02801d420268eb189c5a47.png
new file mode 100644
index 0000000000000000000000000000000000000000..c42d2feb6e4a092f9ab582eeacfb1bec6c48ef7c
Binary files /dev/null and b/blocks/sprites/Casey.sprite3/ebc3de539e02801d420268eb189c5a47.png differ
diff --git a/blocks/sprites/Casey.sprite3/ebc3de539e02801d420268eb189c5a47.svg b/blocks/sprites/Casey.sprite3/ebc3de539e02801d420268eb189c5a47.svg
new file mode 100644
index 0000000000000000000000000000000000000000..679e96dae4799c9e8c072fe712a620464ee8bbae
--- /dev/null
+++ b/blocks/sprites/Casey.sprite3/ebc3de539e02801d420268eb189c5a47.svg
@@ -0,0 +1,68 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Casey.sprite3/sprite.json b/blocks/sprites/Casey.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..62bf4ac9830bcfcce18777d14a499c0e7e7aa7fe
--- /dev/null
+++ b/blocks/sprites/Casey.sprite3/sprite.json
@@ -0,0 +1,69 @@
+{
+ "isStage": false,
+ "name": "Casey",
+ "objName": "Casey",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "casey-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "e5a47371f3e9f853b36560cda35344b6",
+ "md5ext": "e5a47371f3e9f853b36560cda35344b6.svg",
+ "rotationCenterX": 75,
+ "rotationCenterY": 62
+ },
+ {
+ "name": "casey-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "e09e5ef2bdeb69163a543f3216c1f54c",
+ "md5ext": "e09e5ef2bdeb69163a543f3216c1f54c.svg",
+ "rotationCenterX": 60,
+ "rotationCenterY": 74
+ },
+ {
+ "name": "casey-c",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "50bd5162671b8a30fcfa3082a9e79ec4",
+ "md5ext": "50bd5162671b8a30fcfa3082a9e79ec4.svg",
+ "rotationCenterX": 57,
+ "rotationCenterY": 72
+ },
+ {
+ "name": "casey-d",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "ebc3de539e02801d420268eb189c5a47",
+ "md5ext": "ebc3de539e02801d420268eb189c5a47.svg",
+ "rotationCenterX": 71,
+ "rotationCenterY": 74
+ }
+ ],
+ "sounds": [
+ {
+ "name": "basketball bounce",
+ "assetId": "1727f65b5f22d151685b8e5917456a60",
+ "dataFormat": "wav",
+ "format": "adpcm",
+ "rate": 22050,
+ "sampleCount": 8129,
+ "md5ext": "1727f65b5f22d151685b8e5917456a60.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -7,
+ "y": -3,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Cassy Dance.sprite3/63483bbf72fc55719918a335e1a16426.png b/blocks/sprites/Cassy Dance.sprite3/63483bbf72fc55719918a335e1a16426.png
new file mode 100644
index 0000000000000000000000000000000000000000..a77bbd781c3bffd85c48df92de4e4b0e80992cb4
Binary files /dev/null and b/blocks/sprites/Cassy Dance.sprite3/63483bbf72fc55719918a335e1a16426.png differ
diff --git a/blocks/sprites/Cassy Dance.sprite3/6cb3686db1fa658b6541cc9fa3ccfcc7.png b/blocks/sprites/Cassy Dance.sprite3/6cb3686db1fa658b6541cc9fa3ccfcc7.png
new file mode 100644
index 0000000000000000000000000000000000000000..ced79753df30bd067be77630350c3e4fd5b084a9
Binary files /dev/null and b/blocks/sprites/Cassy Dance.sprite3/6cb3686db1fa658b6541cc9fa3ccfcc7.png differ
diff --git a/blocks/sprites/Cassy Dance.sprite3/8bcea76415eaf98ec1cbc3825845b934.wav b/blocks/sprites/Cassy Dance.sprite3/8bcea76415eaf98ec1cbc3825845b934.wav
new file mode 100644
index 0000000000000000000000000000000000000000..222a02df312db213485e807070fb0f87afde22d2
--- /dev/null
+++ b/blocks/sprites/Cassy Dance.sprite3/8bcea76415eaf98ec1cbc3825845b934.wav
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:ce336a156d11df080ff4882b2f9461eb6bf23f8f2bfe9ab0b6e4c11e0114bd7c
+size 173116
diff --git a/blocks/sprites/Cassy Dance.sprite3/aca39a47cf3affd8a83d3287d2856c29.png b/blocks/sprites/Cassy Dance.sprite3/aca39a47cf3affd8a83d3287d2856c29.png
new file mode 100644
index 0000000000000000000000000000000000000000..064ff8550fa9bc099ce1b440e09695433a06d590
Binary files /dev/null and b/blocks/sprites/Cassy Dance.sprite3/aca39a47cf3affd8a83d3287d2856c29.png differ
diff --git a/blocks/sprites/Cassy Dance.sprite3/f801cec764da5ef6374e1d557296d14e.png b/blocks/sprites/Cassy Dance.sprite3/f801cec764da5ef6374e1d557296d14e.png
new file mode 100644
index 0000000000000000000000000000000000000000..d65317c4aaeb9feb67a637a6c479ab17f49802f5
Binary files /dev/null and b/blocks/sprites/Cassy Dance.sprite3/f801cec764da5ef6374e1d557296d14e.png differ
diff --git a/blocks/sprites/Cassy Dance.sprite3/sprite.json b/blocks/sprites/Cassy Dance.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..591da42fef16285759ab0f89fbc539192db573dd
--- /dev/null
+++ b/blocks/sprites/Cassy Dance.sprite3/sprite.json
@@ -0,0 +1,69 @@
+{
+ "isStage": false,
+ "name": "Cassy Dance",
+ "objName": "Cassy Dance",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "cassy-a",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "6cb3686db1fa658b6541cc9fa3ccfcc7",
+ "md5ext": "6cb3686db1fa658b6541cc9fa3ccfcc7.png",
+ "rotationCenterX": 104,
+ "rotationCenterY": 192
+ },
+ {
+ "name": "cassy-b",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "f801cec764da5ef6374e1d557296d14e",
+ "md5ext": "f801cec764da5ef6374e1d557296d14e.png",
+ "rotationCenterX": 140,
+ "rotationCenterY": 192
+ },
+ {
+ "name": "cassy-c",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "63483bbf72fc55719918a335e1a16426",
+ "md5ext": "63483bbf72fc55719918a335e1a16426.png",
+ "rotationCenterX": 74,
+ "rotationCenterY": 188
+ },
+ {
+ "name": "cassy-d",
+ "bitmapResolution": 2,
+ "dataFormat": "png",
+ "assetId": "aca39a47cf3affd8a83d3287d2856c29",
+ "md5ext": "aca39a47cf3affd8a83d3287d2856c29.png",
+ "rotationCenterX": 94,
+ "rotationCenterY": 180
+ }
+ ],
+ "sounds": [
+ {
+ "name": "dance around",
+ "assetId": "8bcea76415eaf98ec1cbc3825845b934",
+ "dataFormat": "wav",
+ "format": "adpcm",
+ "rate": 22050,
+ "sampleCount": 343409,
+ "md5ext": "8bcea76415eaf98ec1cbc3825845b934.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -51,
+ "y": 41,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Cat 2.sprite3/7499cf6ec438d0c7af6f896bc6adc294.png b/blocks/sprites/Cat 2.sprite3/7499cf6ec438d0c7af6f896bc6adc294.png
new file mode 100644
index 0000000000000000000000000000000000000000..863a1f653bb7c6f2f170274c41dd438f04baaa2b
Binary files /dev/null and b/blocks/sprites/Cat 2.sprite3/7499cf6ec438d0c7af6f896bc6adc294.png differ
diff --git a/blocks/sprites/Cat 2.sprite3/7499cf6ec438d0c7af6f896bc6adc294.svg b/blocks/sprites/Cat 2.sprite3/7499cf6ec438d0c7af6f896bc6adc294.svg
new file mode 100644
index 0000000000000000000000000000000000000000..544af6b966a02a2a6cd4bc95e6ae296f943a6073
--- /dev/null
+++ b/blocks/sprites/Cat 2.sprite3/7499cf6ec438d0c7af6f896bc6adc294.svg
@@ -0,0 +1,33 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Cat 2.sprite3/cf51a0c4088942d95bcc20af13202710.wav b/blocks/sprites/Cat 2.sprite3/cf51a0c4088942d95bcc20af13202710.wav
new file mode 100644
index 0000000000000000000000000000000000000000..a07a948fda5d6b89f50f3be04f7c77dea1ea57ea
Binary files /dev/null and b/blocks/sprites/Cat 2.sprite3/cf51a0c4088942d95bcc20af13202710.wav differ
diff --git a/blocks/sprites/Cat 2.sprite3/sprite.json b/blocks/sprites/Cat 2.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..c2768ba82cc1e33a8312ae2dbc7bf8594e0bf65e
--- /dev/null
+++ b/blocks/sprites/Cat 2.sprite3/sprite.json
@@ -0,0 +1,42 @@
+{
+ "isStage": false,
+ "name": "Cat 2",
+ "objName": "Cat 2",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "cat 2",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "7499cf6ec438d0c7af6f896bc6adc294",
+ "md5ext": "7499cf6ec438d0c7af6f896bc6adc294.svg",
+ "rotationCenterX": 87,
+ "rotationCenterY": 39
+ }
+ ],
+ "sounds": [
+ {
+ "name": "meow2",
+ "assetId": "cf51a0c4088942d95bcc20af13202710",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 28351,
+ "md5ext": "cf51a0c4088942d95bcc20af13202710.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 16,
+ "y": -29,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Cat Flying.sprite3/6667936a2793aade66c765c329379ad0.png b/blocks/sprites/Cat Flying.sprite3/6667936a2793aade66c765c329379ad0.png
new file mode 100644
index 0000000000000000000000000000000000000000..eac117be32983aad748466f18e39f4c2aee17e63
Binary files /dev/null and b/blocks/sprites/Cat Flying.sprite3/6667936a2793aade66c765c329379ad0.png differ
diff --git a/blocks/sprites/Cat Flying.sprite3/6667936a2793aade66c765c329379ad0.svg b/blocks/sprites/Cat Flying.sprite3/6667936a2793aade66c765c329379ad0.svg
new file mode 100644
index 0000000000000000000000000000000000000000..e1b224f45b9ff6e0dd575e9eb3ac51d191c693a7
--- /dev/null
+++ b/blocks/sprites/Cat Flying.sprite3/6667936a2793aade66c765c329379ad0.svg
@@ -0,0 +1,59 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Cat Flying.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Cat Flying.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Cat Flying.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Cat Flying.sprite3/a1ab94c8172c3b97ed9a2bf7c32172cd.png b/blocks/sprites/Cat Flying.sprite3/a1ab94c8172c3b97ed9a2bf7c32172cd.png
new file mode 100644
index 0000000000000000000000000000000000000000..81b1f29ac2e20ee42cef86a44f243f115aae6fbf
Binary files /dev/null and b/blocks/sprites/Cat Flying.sprite3/a1ab94c8172c3b97ed9a2bf7c32172cd.png differ
diff --git a/blocks/sprites/Cat Flying.sprite3/a1ab94c8172c3b97ed9a2bf7c32172cd.svg b/blocks/sprites/Cat Flying.sprite3/a1ab94c8172c3b97ed9a2bf7c32172cd.svg
new file mode 100644
index 0000000000000000000000000000000000000000..0132fbb5791dde231d2b65c002c3c9da48cc9c39
--- /dev/null
+++ b/blocks/sprites/Cat Flying.sprite3/a1ab94c8172c3b97ed9a2bf7c32172cd.svg
@@ -0,0 +1,61 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Cat Flying.sprite3/sprite.json b/blocks/sprites/Cat Flying.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..45f56e351186a0a3d7187e979a429e581225e232
--- /dev/null
+++ b/blocks/sprites/Cat Flying.sprite3/sprite.json
@@ -0,0 +1,51 @@
+{
+ "isStage": false,
+ "name": "Cat Flying",
+ "objName": "Cat Flying",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "cat flying-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "a1ab94c8172c3b97ed9a2bf7c32172cd",
+ "md5ext": "a1ab94c8172c3b97ed9a2bf7c32172cd.svg",
+ "rotationCenterX": 55,
+ "rotationCenterY": 37
+ },
+ {
+ "name": "cat flying-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "6667936a2793aade66c765c329379ad0",
+ "md5ext": "6667936a2793aade66c765c329379ad0.svg",
+ "rotationCenterX": 44,
+ "rotationCenterY": 46
+ }
+ ],
+ "sounds": [
+ {
+ "name": "Pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": 17,
+ "y": 27,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Cat.sprite3/0fb9be3e8397c983338cb71dc84d0b25.png b/blocks/sprites/Cat.sprite3/0fb9be3e8397c983338cb71dc84d0b25.png
new file mode 100644
index 0000000000000000000000000000000000000000..d7de5bba57659d8178814174d0804d12984fb258
Binary files /dev/null and b/blocks/sprites/Cat.sprite3/0fb9be3e8397c983338cb71dc84d0b25.png differ
diff --git a/blocks/sprites/Cat.sprite3/0fb9be3e8397c983338cb71dc84d0b25.svg b/blocks/sprites/Cat.sprite3/0fb9be3e8397c983338cb71dc84d0b25.svg
new file mode 100644
index 0000000000000000000000000000000000000000..5ff997fd11132a3505e71ce46f5e14e34dbb4430
--- /dev/null
+++ b/blocks/sprites/Cat.sprite3/0fb9be3e8397c983338cb71dc84d0b25.svg
@@ -0,0 +1,42 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Cat.sprite3/83c36d806dc92327b9e7049a565c6bff.wav b/blocks/sprites/Cat.sprite3/83c36d806dc92327b9e7049a565c6bff.wav
new file mode 100644
index 0000000000000000000000000000000000000000..45742d5ef6f09d05b0f0788cb055ffe54abfd9ad
Binary files /dev/null and b/blocks/sprites/Cat.sprite3/83c36d806dc92327b9e7049a565c6bff.wav differ
diff --git a/blocks/sprites/Cat.sprite3/bcf454acf82e4504149f7ffe07081dbc.png b/blocks/sprites/Cat.sprite3/bcf454acf82e4504149f7ffe07081dbc.png
new file mode 100644
index 0000000000000000000000000000000000000000..564b4188765b9bcae275c9f93c5c5e886a7e7221
Binary files /dev/null and b/blocks/sprites/Cat.sprite3/bcf454acf82e4504149f7ffe07081dbc.png differ
diff --git a/blocks/sprites/Cat.sprite3/bcf454acf82e4504149f7ffe07081dbc.svg b/blocks/sprites/Cat.sprite3/bcf454acf82e4504149f7ffe07081dbc.svg
new file mode 100644
index 0000000000000000000000000000000000000000..03df23e29ad059d88e559d48bf5e2717870455f3
--- /dev/null
+++ b/blocks/sprites/Cat.sprite3/bcf454acf82e4504149f7ffe07081dbc.svg
@@ -0,0 +1,42 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Cat.sprite3/sprite.json b/blocks/sprites/Cat.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..bcc75e7bea68a16b67dd95c94b0a4bd4629e8884
--- /dev/null
+++ b/blocks/sprites/Cat.sprite3/sprite.json
@@ -0,0 +1,51 @@
+{
+ "isStage": false,
+ "name": "Cat",
+ "objName": "Cat",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "cat-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "bcf454acf82e4504149f7ffe07081dbc",
+ "md5ext": "bcf454acf82e4504149f7ffe07081dbc.svg",
+ "rotationCenterX": 48,
+ "rotationCenterY": 50
+ },
+ {
+ "name": "cat-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "0fb9be3e8397c983338cb71dc84d0b25",
+ "md5ext": "0fb9be3e8397c983338cb71dc84d0b25.svg",
+ "rotationCenterX": 46,
+ "rotationCenterY": 53
+ }
+ ],
+ "sounds": [
+ {
+ "name": "Meow",
+ "assetId": "83c36d806dc92327b9e7049a565c6bff",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 40681,
+ "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -70,
+ "y": -30,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Catcher.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav b/blocks/sprites/Catcher.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav
new file mode 100644
index 0000000000000000000000000000000000000000..fc3b2724a9c7cfef378eeb65499d44236ad2add8
Binary files /dev/null and b/blocks/sprites/Catcher.sprite3/83a9787d4cb6f3b7632b4ddfebf74367.wav differ
diff --git a/blocks/sprites/Catcher.sprite3/895cdda4f2bd9d6f50ff07188e7ce395.png b/blocks/sprites/Catcher.sprite3/895cdda4f2bd9d6f50ff07188e7ce395.png
new file mode 100644
index 0000000000000000000000000000000000000000..f095149fcca8e37217a790d5ccd33906cdd2ace2
Binary files /dev/null and b/blocks/sprites/Catcher.sprite3/895cdda4f2bd9d6f50ff07188e7ce395.png differ
diff --git a/blocks/sprites/Catcher.sprite3/895cdda4f2bd9d6f50ff07188e7ce395.svg b/blocks/sprites/Catcher.sprite3/895cdda4f2bd9d6f50ff07188e7ce395.svg
new file mode 100644
index 0000000000000000000000000000000000000000..b2efdb60b6558b4cdfe240ada4fa07ace6d4d050
--- /dev/null
+++ b/blocks/sprites/Catcher.sprite3/895cdda4f2bd9d6f50ff07188e7ce395.svg
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Catcher.sprite3/8aa875f077c405e2045f5ab60705e712.png b/blocks/sprites/Catcher.sprite3/8aa875f077c405e2045f5ab60705e712.png
new file mode 100644
index 0000000000000000000000000000000000000000..873dec1c2d61aa0f5922a4ac621dfe93ad0d3946
Binary files /dev/null and b/blocks/sprites/Catcher.sprite3/8aa875f077c405e2045f5ab60705e712.png differ
diff --git a/blocks/sprites/Catcher.sprite3/8aa875f077c405e2045f5ab60705e712.svg b/blocks/sprites/Catcher.sprite3/8aa875f077c405e2045f5ab60705e712.svg
new file mode 100644
index 0000000000000000000000000000000000000000..806da203404305bb017b2443fdc35fb05e2cef9e
--- /dev/null
+++ b/blocks/sprites/Catcher.sprite3/8aa875f077c405e2045f5ab60705e712.svg
@@ -0,0 +1,58 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Catcher.sprite3/99af13802e9bfd7b4a4bfb8ead825c0c.png b/blocks/sprites/Catcher.sprite3/99af13802e9bfd7b4a4bfb8ead825c0c.png
new file mode 100644
index 0000000000000000000000000000000000000000..af3c9d7142bc373b995829903ef0c8f3c25320b6
Binary files /dev/null and b/blocks/sprites/Catcher.sprite3/99af13802e9bfd7b4a4bfb8ead825c0c.png differ
diff --git a/blocks/sprites/Catcher.sprite3/99af13802e9bfd7b4a4bfb8ead825c0c.svg b/blocks/sprites/Catcher.sprite3/99af13802e9bfd7b4a4bfb8ead825c0c.svg
new file mode 100644
index 0000000000000000000000000000000000000000..b6d18a1593e72e6f4de1df3d0867ef92f7c1c146
--- /dev/null
+++ b/blocks/sprites/Catcher.sprite3/99af13802e9bfd7b4a4bfb8ead825c0c.svg
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Catcher.sprite3/a31e30677637ae4de975d40b6d822853.png b/blocks/sprites/Catcher.sprite3/a31e30677637ae4de975d40b6d822853.png
new file mode 100644
index 0000000000000000000000000000000000000000..a884d94cc1dfbac836a8384630cc3683a95f3f38
Binary files /dev/null and b/blocks/sprites/Catcher.sprite3/a31e30677637ae4de975d40b6d822853.png differ
diff --git a/blocks/sprites/Catcher.sprite3/a31e30677637ae4de975d40b6d822853.svg b/blocks/sprites/Catcher.sprite3/a31e30677637ae4de975d40b6d822853.svg
new file mode 100644
index 0000000000000000000000000000000000000000..e7ab5d4961edca136eb79f8148f381c1f2bd1597
--- /dev/null
+++ b/blocks/sprites/Catcher.sprite3/a31e30677637ae4de975d40b6d822853.svg
@@ -0,0 +1,58 @@
+
\ No newline at end of file
diff --git a/blocks/sprites/Catcher.sprite3/sprite.json b/blocks/sprites/Catcher.sprite3/sprite.json
new file mode 100644
index 0000000000000000000000000000000000000000..8387dfde0971efdf964ffb5b50e1a620ba0cef60
--- /dev/null
+++ b/blocks/sprites/Catcher.sprite3/sprite.json
@@ -0,0 +1,69 @@
+{
+ "isStage": false,
+ "name": "Catcher",
+ "objName": "Catcher",
+ "layerOrder": 0,
+ "variables": {},
+ "lists": {},
+ "broadcasts": {},
+ "blocks": {},
+ "comments": {},
+ "currentCostume": 0,
+ "costumes": [
+ {
+ "name": "catcher-a",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "895cdda4f2bd9d6f50ff07188e7ce395",
+ "md5ext": "895cdda4f2bd9d6f50ff07188e7ce395.svg",
+ "rotationCenterX": 41,
+ "rotationCenterY": 51
+ },
+ {
+ "name": "catcher-b",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "a31e30677637ae4de975d40b6d822853",
+ "md5ext": "a31e30677637ae4de975d40b6d822853.svg",
+ "rotationCenterX": 41,
+ "rotationCenterY": 47
+ },
+ {
+ "name": "catcher-c",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "99af13802e9bfd7b4a4bfb8ead825c0c",
+ "md5ext": "99af13802e9bfd7b4a4bfb8ead825c0c.svg",
+ "rotationCenterX": 60,
+ "rotationCenterY": 87
+ },
+ {
+ "name": "catcher-d",
+ "bitmapResolution": 1,
+ "dataFormat": "svg",
+ "assetId": "8aa875f077c405e2045f5ab60705e712",
+ "md5ext": "8aa875f077c405e2045f5ab60705e712.svg",
+ "rotationCenterX": 86,
+ "rotationCenterY": 46
+ }
+ ],
+ "sounds": [
+ {
+ "name": "pop",
+ "assetId": "83a9787d4cb6f3b7632b4ddfebf74367",
+ "dataFormat": "wav",
+ "format": "",
+ "rate": 48000,
+ "sampleCount": 1123,
+ "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav"
+ }
+ ],
+ "volume": 100,
+ "visible": true,
+ "x": -96,
+ "y": 48,
+ "size": 100,
+ "direction": 90,
+ "draggable": false,
+ "rotationStyle": "all around"
+}
\ No newline at end of file
diff --git a/blocks/sprites/Centaur.sprite3/2373556e776cad3ba4d6ee04fc34550b.png b/blocks/sprites/Centaur.sprite3/2373556e776cad3ba4d6ee04fc34550b.png
index 1bc8b10c62d227535aeba0afef9c8d51d8be4630..622d805a72dd243df861836c9a4293232dde95d7 100644
Binary files a/blocks/sprites/Centaur.sprite3/2373556e776cad3ba4d6ee04fc34550b.png and b/blocks/sprites/Centaur.sprite3/2373556e776cad3ba4d6ee04fc34550b.png differ
diff --git a/blocks/sprites/Centaur.sprite3/2373556e776cad3ba4d6ee04fc34550b.svg b/blocks/sprites/Centaur.sprite3/2373556e776cad3ba4d6ee04fc34550b.svg
index 76ef4a0e7b327508003ada6f028abd220f72647b..7e201bbee69bfce5bee4940632a491ddec5bc2a6 100644
--- a/blocks/sprites/Centaur.sprite3/2373556e776cad3ba4d6ee04fc34550b.svg
+++ b/blocks/sprites/Centaur.sprite3/2373556e776cad3ba4d6ee04fc34550b.svg
@@ -1,273 +1,273 @@
-