diff --git a/apng/frames/012-dispose-background_0.bmp b/apng/frames/012-dispose-background_0.bmp new file mode 100644 index 0000000..4a24e2d Binary files /dev/null and b/apng/frames/012-dispose-background_0.bmp differ diff --git a/apng/frames/012-dispose-background_1.bmp b/apng/frames/012-dispose-background_1.bmp new file mode 100644 index 0000000..fc15be5 Binary files /dev/null and b/apng/frames/012-dispose-background_1.bmp differ diff --git a/apng/frames/012-dispose-background_2.bmp b/apng/frames/012-dispose-background_2.bmp new file mode 100644 index 0000000..863b226 Binary files /dev/null and b/apng/frames/012-dispose-background_2.bmp differ diff --git a/apng/frames/012-dispose-none_0.bmp b/apng/frames/012-dispose-none_0.bmp new file mode 100644 index 0000000..4a24e2d Binary files /dev/null and b/apng/frames/012-dispose-none_0.bmp differ diff --git a/apng/frames/012-dispose-none_1.bmp b/apng/frames/012-dispose-none_1.bmp new file mode 100644 index 0000000..fc15be5 Binary files /dev/null and b/apng/frames/012-dispose-none_1.bmp differ diff --git a/apng/frames/012-dispose-none_2.bmp b/apng/frames/012-dispose-none_2.bmp new file mode 100644 index 0000000..863b226 Binary files /dev/null and b/apng/frames/012-dispose-none_2.bmp differ diff --git a/apng/frames/012-dispose-previous_0.bmp b/apng/frames/012-dispose-previous_0.bmp new file mode 100644 index 0000000..4a24e2d Binary files /dev/null and b/apng/frames/012-dispose-previous_0.bmp differ diff --git a/apng/frames/012-dispose-previous_1.bmp b/apng/frames/012-dispose-previous_1.bmp new file mode 100644 index 0000000..fc15be5 Binary files /dev/null and b/apng/frames/012-dispose-previous_1.bmp differ diff --git a/apng/frames/012-dispose-previous_2.bmp b/apng/frames/012-dispose-previous_2.bmp new file mode 100644 index 0000000..863b226 Binary files /dev/null and b/apng/frames/012-dispose-previous_2.bmp differ diff --git a/apng/frames/APNG-IC1696_by_Jukka_Metsavainio_0.bmp b/apng/frames/APNG-IC1696_by_Jukka_Metsavainio_0.bmp new file mode 100644 index 0000000..0d827dd Binary files /dev/null and b/apng/frames/APNG-IC1696_by_Jukka_Metsavainio_0.bmp differ diff --git a/apng/frames/APNG-IC1696_by_Jukka_Metsavainio_1.bmp b/apng/frames/APNG-IC1696_by_Jukka_Metsavainio_1.bmp new file mode 100644 index 0000000..a8499fe Binary files /dev/null and b/apng/frames/APNG-IC1696_by_Jukka_Metsavainio_1.bmp differ diff --git a/apng/frames/APNG-Icos4D_0.bmp b/apng/frames/APNG-Icos4D_0.bmp new file mode 100644 index 0000000..7595549 Binary files /dev/null and b/apng/frames/APNG-Icos4D_0.bmp differ diff --git a/apng/frames/APNG-Icos4D_1.bmp b/apng/frames/APNG-Icos4D_1.bmp new file mode 100644 index 0000000..51d9abd Binary files /dev/null and b/apng/frames/APNG-Icos4D_1.bmp differ diff --git a/apng/frames/APNG-Icos4D_10.bmp b/apng/frames/APNG-Icos4D_10.bmp new file mode 100644 index 0000000..e8c4a70 Binary files /dev/null and b/apng/frames/APNG-Icos4D_10.bmp differ diff --git a/apng/frames/APNG-Icos4D_11.bmp b/apng/frames/APNG-Icos4D_11.bmp new file mode 100644 index 0000000..65e4ce7 Binary files /dev/null and b/apng/frames/APNG-Icos4D_11.bmp differ diff --git a/apng/frames/APNG-Icos4D_12.bmp b/apng/frames/APNG-Icos4D_12.bmp new file mode 100644 index 0000000..fabe3fe Binary files /dev/null and b/apng/frames/APNG-Icos4D_12.bmp differ diff --git a/apng/frames/APNG-Icos4D_13.bmp b/apng/frames/APNG-Icos4D_13.bmp new file mode 100644 index 0000000..746000f Binary files /dev/null and b/apng/frames/APNG-Icos4D_13.bmp differ diff --git a/apng/frames/APNG-Icos4D_14.bmp b/apng/frames/APNG-Icos4D_14.bmp new file mode 100644 index 0000000..becbf8b Binary files /dev/null and b/apng/frames/APNG-Icos4D_14.bmp differ diff --git a/apng/frames/APNG-Icos4D_15.bmp b/apng/frames/APNG-Icos4D_15.bmp new file mode 100644 index 0000000..3ea98ea Binary files /dev/null and b/apng/frames/APNG-Icos4D_15.bmp differ diff --git a/apng/frames/APNG-Icos4D_16.bmp b/apng/frames/APNG-Icos4D_16.bmp new file mode 100644 index 0000000..2f4ba53 Binary files /dev/null and b/apng/frames/APNG-Icos4D_16.bmp differ diff --git a/apng/frames/APNG-Icos4D_17.bmp b/apng/frames/APNG-Icos4D_17.bmp new file mode 100644 index 0000000..a5748ec Binary files /dev/null and b/apng/frames/APNG-Icos4D_17.bmp differ diff --git a/apng/frames/APNG-Icos4D_18.bmp b/apng/frames/APNG-Icos4D_18.bmp new file mode 100644 index 0000000..62ea11e Binary files /dev/null and b/apng/frames/APNG-Icos4D_18.bmp differ diff --git a/apng/frames/APNG-Icos4D_19.bmp b/apng/frames/APNG-Icos4D_19.bmp new file mode 100644 index 0000000..42eb967 Binary files /dev/null and b/apng/frames/APNG-Icos4D_19.bmp differ diff --git a/apng/frames/APNG-Icos4D_2.bmp b/apng/frames/APNG-Icos4D_2.bmp new file mode 100644 index 0000000..2a3d285 Binary files /dev/null and b/apng/frames/APNG-Icos4D_2.bmp differ diff --git a/apng/frames/APNG-Icos4D_20.bmp b/apng/frames/APNG-Icos4D_20.bmp new file mode 100644 index 0000000..837c621 Binary files /dev/null and b/apng/frames/APNG-Icos4D_20.bmp differ diff --git a/apng/frames/APNG-Icos4D_21.bmp b/apng/frames/APNG-Icos4D_21.bmp new file mode 100644 index 0000000..ea09ac1 Binary files /dev/null and b/apng/frames/APNG-Icos4D_21.bmp differ diff --git a/apng/frames/APNG-Icos4D_22.bmp b/apng/frames/APNG-Icos4D_22.bmp new file mode 100644 index 0000000..06e2fb8 Binary files /dev/null and b/apng/frames/APNG-Icos4D_22.bmp differ diff --git a/apng/frames/APNG-Icos4D_23.bmp b/apng/frames/APNG-Icos4D_23.bmp new file mode 100644 index 0000000..6fab864 Binary files /dev/null and b/apng/frames/APNG-Icos4D_23.bmp differ diff --git a/apng/frames/APNG-Icos4D_24.bmp b/apng/frames/APNG-Icos4D_24.bmp new file mode 100644 index 0000000..3477515 Binary files /dev/null and b/apng/frames/APNG-Icos4D_24.bmp differ diff --git a/apng/frames/APNG-Icos4D_25.bmp b/apng/frames/APNG-Icos4D_25.bmp new file mode 100644 index 0000000..14aba18 Binary files /dev/null and b/apng/frames/APNG-Icos4D_25.bmp differ diff --git a/apng/frames/APNG-Icos4D_26.bmp b/apng/frames/APNG-Icos4D_26.bmp new file mode 100644 index 0000000..192c6d2 Binary files /dev/null and b/apng/frames/APNG-Icos4D_26.bmp differ diff --git a/apng/frames/APNG-Icos4D_27.bmp b/apng/frames/APNG-Icos4D_27.bmp new file mode 100644 index 0000000..3ec1d11 Binary files /dev/null and b/apng/frames/APNG-Icos4D_27.bmp differ diff --git a/apng/frames/APNG-Icos4D_28.bmp b/apng/frames/APNG-Icos4D_28.bmp new file mode 100644 index 0000000..f5f4faf Binary files /dev/null and b/apng/frames/APNG-Icos4D_28.bmp differ diff --git a/apng/frames/APNG-Icos4D_29.bmp b/apng/frames/APNG-Icos4D_29.bmp new file mode 100644 index 0000000..3c06583 Binary files /dev/null and b/apng/frames/APNG-Icos4D_29.bmp differ diff --git a/apng/frames/APNG-Icos4D_3.bmp b/apng/frames/APNG-Icos4D_3.bmp new file mode 100644 index 0000000..26c7cca Binary files /dev/null and b/apng/frames/APNG-Icos4D_3.bmp differ diff --git a/apng/frames/APNG-Icos4D_30.bmp b/apng/frames/APNG-Icos4D_30.bmp new file mode 100644 index 0000000..75cdc75 Binary files /dev/null and b/apng/frames/APNG-Icos4D_30.bmp differ diff --git a/apng/frames/APNG-Icos4D_31.bmp b/apng/frames/APNG-Icos4D_31.bmp new file mode 100644 index 0000000..b50a166 Binary files /dev/null and b/apng/frames/APNG-Icos4D_31.bmp differ diff --git a/apng/frames/APNG-Icos4D_32.bmp b/apng/frames/APNG-Icos4D_32.bmp new file mode 100644 index 0000000..2b8c79b Binary files /dev/null and b/apng/frames/APNG-Icos4D_32.bmp differ diff --git a/apng/frames/APNG-Icos4D_33.bmp b/apng/frames/APNG-Icos4D_33.bmp new file mode 100644 index 0000000..a3d89b3 Binary files /dev/null and b/apng/frames/APNG-Icos4D_33.bmp differ diff --git a/apng/frames/APNG-Icos4D_34.bmp b/apng/frames/APNG-Icos4D_34.bmp new file mode 100644 index 0000000..42b96c2 Binary files /dev/null and b/apng/frames/APNG-Icos4D_34.bmp differ diff --git a/apng/frames/APNG-Icos4D_35.bmp b/apng/frames/APNG-Icos4D_35.bmp new file mode 100644 index 0000000..7279e95 Binary files /dev/null and b/apng/frames/APNG-Icos4D_35.bmp differ diff --git a/apng/frames/APNG-Icos4D_36.bmp b/apng/frames/APNG-Icos4D_36.bmp new file mode 100644 index 0000000..187b545 Binary files /dev/null and b/apng/frames/APNG-Icos4D_36.bmp differ diff --git a/apng/frames/APNG-Icos4D_37.bmp b/apng/frames/APNG-Icos4D_37.bmp new file mode 100644 index 0000000..ddbcde4 Binary files /dev/null and b/apng/frames/APNG-Icos4D_37.bmp differ diff --git a/apng/frames/APNG-Icos4D_38.bmp b/apng/frames/APNG-Icos4D_38.bmp new file mode 100644 index 0000000..3d6869d Binary files /dev/null and b/apng/frames/APNG-Icos4D_38.bmp differ diff --git a/apng/frames/APNG-Icos4D_39.bmp b/apng/frames/APNG-Icos4D_39.bmp new file mode 100644 index 0000000..bbab256 Binary files /dev/null and b/apng/frames/APNG-Icos4D_39.bmp differ diff --git a/apng/frames/APNG-Icos4D_4.bmp b/apng/frames/APNG-Icos4D_4.bmp new file mode 100644 index 0000000..a48fe57 Binary files /dev/null and b/apng/frames/APNG-Icos4D_4.bmp differ diff --git a/apng/frames/APNG-Icos4D_40.bmp b/apng/frames/APNG-Icos4D_40.bmp new file mode 100644 index 0000000..9e16ec5 Binary files /dev/null and b/apng/frames/APNG-Icos4D_40.bmp differ diff --git a/apng/frames/APNG-Icos4D_41.bmp b/apng/frames/APNG-Icos4D_41.bmp new file mode 100644 index 0000000..2f97f1f Binary files /dev/null and b/apng/frames/APNG-Icos4D_41.bmp differ diff --git a/apng/frames/APNG-Icos4D_42.bmp b/apng/frames/APNG-Icos4D_42.bmp new file mode 100644 index 0000000..35a330b Binary files /dev/null and b/apng/frames/APNG-Icos4D_42.bmp differ diff --git a/apng/frames/APNG-Icos4D_43.bmp b/apng/frames/APNG-Icos4D_43.bmp new file mode 100644 index 0000000..9de64cd Binary files /dev/null and b/apng/frames/APNG-Icos4D_43.bmp differ diff --git a/apng/frames/APNG-Icos4D_44.bmp b/apng/frames/APNG-Icos4D_44.bmp new file mode 100644 index 0000000..fd6de18 Binary files /dev/null and b/apng/frames/APNG-Icos4D_44.bmp differ diff --git a/apng/frames/APNG-Icos4D_45.bmp b/apng/frames/APNG-Icos4D_45.bmp new file mode 100644 index 0000000..c8daa51 Binary files /dev/null and b/apng/frames/APNG-Icos4D_45.bmp differ diff --git a/apng/frames/APNG-Icos4D_46.bmp b/apng/frames/APNG-Icos4D_46.bmp new file mode 100644 index 0000000..3c952a8 Binary files /dev/null and b/apng/frames/APNG-Icos4D_46.bmp differ diff --git a/apng/frames/APNG-Icos4D_47.bmp b/apng/frames/APNG-Icos4D_47.bmp new file mode 100644 index 0000000..8070031 Binary files /dev/null and b/apng/frames/APNG-Icos4D_47.bmp differ diff --git a/apng/frames/APNG-Icos4D_5.bmp b/apng/frames/APNG-Icos4D_5.bmp new file mode 100644 index 0000000..af26a2e Binary files /dev/null and b/apng/frames/APNG-Icos4D_5.bmp differ diff --git a/apng/frames/APNG-Icos4D_6.bmp b/apng/frames/APNG-Icos4D_6.bmp new file mode 100644 index 0000000..9f267a7 Binary files /dev/null and b/apng/frames/APNG-Icos4D_6.bmp differ diff --git a/apng/frames/APNG-Icos4D_7.bmp b/apng/frames/APNG-Icos4D_7.bmp new file mode 100644 index 0000000..1edca91 Binary files /dev/null and b/apng/frames/APNG-Icos4D_7.bmp differ diff --git a/apng/frames/APNG-Icos4D_8.bmp b/apng/frames/APNG-Icos4D_8.bmp new file mode 100644 index 0000000..7bd8b83 Binary files /dev/null and b/apng/frames/APNG-Icos4D_8.bmp differ diff --git a/apng/frames/APNG-Icos4D_9.bmp b/apng/frames/APNG-Icos4D_9.bmp new file mode 100644 index 0000000..e4977bd Binary files /dev/null and b/apng/frames/APNG-Icos4D_9.bmp differ diff --git a/apng/frames/APNG-Saturn_0.bmp b/apng/frames/APNG-Saturn_0.bmp new file mode 100644 index 0000000..d0daf2e Binary files /dev/null and b/apng/frames/APNG-Saturn_0.bmp differ diff --git a/apng/frames/APNG-Saturn_1.bmp b/apng/frames/APNG-Saturn_1.bmp new file mode 100644 index 0000000..00abd2f Binary files /dev/null and b/apng/frames/APNG-Saturn_1.bmp differ diff --git a/apng/frames/APNG-Saturn_10.bmp b/apng/frames/APNG-Saturn_10.bmp new file mode 100644 index 0000000..baf33ce Binary files /dev/null and b/apng/frames/APNG-Saturn_10.bmp differ diff --git a/apng/frames/APNG-Saturn_11.bmp b/apng/frames/APNG-Saturn_11.bmp new file mode 100644 index 0000000..c630d5f Binary files /dev/null and b/apng/frames/APNG-Saturn_11.bmp differ diff --git a/apng/frames/APNG-Saturn_12.bmp b/apng/frames/APNG-Saturn_12.bmp new file mode 100644 index 0000000..5f93e81 Binary files /dev/null and b/apng/frames/APNG-Saturn_12.bmp differ diff --git a/apng/frames/APNG-Saturn_13.bmp b/apng/frames/APNG-Saturn_13.bmp new file mode 100644 index 0000000..96acca6 Binary files /dev/null and b/apng/frames/APNG-Saturn_13.bmp differ diff --git a/apng/frames/APNG-Saturn_14.bmp b/apng/frames/APNG-Saturn_14.bmp new file mode 100644 index 0000000..39e6aaa Binary files /dev/null and b/apng/frames/APNG-Saturn_14.bmp differ diff --git a/apng/frames/APNG-Saturn_15.bmp b/apng/frames/APNG-Saturn_15.bmp new file mode 100644 index 0000000..d15c4a7 Binary files /dev/null and b/apng/frames/APNG-Saturn_15.bmp differ diff --git a/apng/frames/APNG-Saturn_16.bmp b/apng/frames/APNG-Saturn_16.bmp new file mode 100644 index 0000000..4003cf9 Binary files /dev/null and b/apng/frames/APNG-Saturn_16.bmp differ diff --git a/apng/frames/APNG-Saturn_17.bmp b/apng/frames/APNG-Saturn_17.bmp new file mode 100644 index 0000000..2f697b9 Binary files /dev/null and b/apng/frames/APNG-Saturn_17.bmp differ diff --git a/apng/frames/APNG-Saturn_18.bmp b/apng/frames/APNG-Saturn_18.bmp new file mode 100644 index 0000000..5c003f0 Binary files /dev/null and b/apng/frames/APNG-Saturn_18.bmp differ diff --git a/apng/frames/APNG-Saturn_19.bmp b/apng/frames/APNG-Saturn_19.bmp new file mode 100644 index 0000000..137e415 Binary files /dev/null and b/apng/frames/APNG-Saturn_19.bmp differ diff --git a/apng/frames/APNG-Saturn_2.bmp b/apng/frames/APNG-Saturn_2.bmp new file mode 100644 index 0000000..5c003f0 Binary files /dev/null and b/apng/frames/APNG-Saturn_2.bmp differ diff --git a/apng/frames/APNG-Saturn_3.bmp b/apng/frames/APNG-Saturn_3.bmp new file mode 100644 index 0000000..f71ab1f Binary files /dev/null and b/apng/frames/APNG-Saturn_3.bmp differ diff --git a/apng/frames/APNG-Saturn_4.bmp b/apng/frames/APNG-Saturn_4.bmp new file mode 100644 index 0000000..c8f30db Binary files /dev/null and b/apng/frames/APNG-Saturn_4.bmp differ diff --git a/apng/frames/APNG-Saturn_5.bmp b/apng/frames/APNG-Saturn_5.bmp new file mode 100644 index 0000000..d15c4a7 Binary files /dev/null and b/apng/frames/APNG-Saturn_5.bmp differ diff --git a/apng/frames/APNG-Saturn_6.bmp b/apng/frames/APNG-Saturn_6.bmp new file mode 100644 index 0000000..7779893 Binary files /dev/null and b/apng/frames/APNG-Saturn_6.bmp differ diff --git a/apng/frames/APNG-Saturn_7.bmp b/apng/frames/APNG-Saturn_7.bmp new file mode 100644 index 0000000..96acca6 Binary files /dev/null and b/apng/frames/APNG-Saturn_7.bmp differ diff --git a/apng/frames/APNG-Saturn_8.bmp b/apng/frames/APNG-Saturn_8.bmp new file mode 100644 index 0000000..f3c4c9a Binary files /dev/null and b/apng/frames/APNG-Saturn_8.bmp differ diff --git a/apng/frames/APNG-Saturn_9.bmp b/apng/frames/APNG-Saturn_9.bmp new file mode 100644 index 0000000..f33aef5 Binary files /dev/null and b/apng/frames/APNG-Saturn_9.bmp differ diff --git a/apng/frames/APNG-StarV838_0.bmp b/apng/frames/APNG-StarV838_0.bmp new file mode 100644 index 0000000..fb1dc5c Binary files /dev/null and b/apng/frames/APNG-StarV838_0.bmp differ diff --git a/apng/frames/APNG-StarV838_1.bmp b/apng/frames/APNG-StarV838_1.bmp new file mode 100644 index 0000000..69c247f Binary files /dev/null and b/apng/frames/APNG-StarV838_1.bmp differ diff --git a/apng/frames/APNG-StarV838_2.bmp b/apng/frames/APNG-StarV838_2.bmp new file mode 100644 index 0000000..6be2328 Binary files /dev/null and b/apng/frames/APNG-StarV838_2.bmp differ diff --git a/apng/frames/APNG-StarV838_3.bmp b/apng/frames/APNG-StarV838_3.bmp new file mode 100644 index 0000000..92343d5 Binary files /dev/null and b/apng/frames/APNG-StarV838_3.bmp differ diff --git a/apng/frames/APNG-cube_0.bmp b/apng/frames/APNG-cube_0.bmp new file mode 100644 index 0000000..6148769 Binary files /dev/null and b/apng/frames/APNG-cube_0.bmp differ diff --git a/apng/frames/APNG-cube_1.bmp b/apng/frames/APNG-cube_1.bmp new file mode 100644 index 0000000..e616215 Binary files /dev/null and b/apng/frames/APNG-cube_1.bmp differ diff --git a/apng/frames/APNG-cube_10.bmp b/apng/frames/APNG-cube_10.bmp new file mode 100644 index 0000000..f1b8491 Binary files /dev/null and b/apng/frames/APNG-cube_10.bmp differ diff --git a/apng/frames/APNG-cube_11.bmp b/apng/frames/APNG-cube_11.bmp new file mode 100644 index 0000000..9d2f7eb Binary files /dev/null and b/apng/frames/APNG-cube_11.bmp differ diff --git a/apng/frames/APNG-cube_12.bmp b/apng/frames/APNG-cube_12.bmp new file mode 100644 index 0000000..b95448d Binary files /dev/null and b/apng/frames/APNG-cube_12.bmp differ diff --git a/apng/frames/APNG-cube_13.bmp b/apng/frames/APNG-cube_13.bmp new file mode 100644 index 0000000..556616c Binary files /dev/null and b/apng/frames/APNG-cube_13.bmp differ diff --git a/apng/frames/APNG-cube_14.bmp b/apng/frames/APNG-cube_14.bmp new file mode 100644 index 0000000..02a1b07 Binary files /dev/null and b/apng/frames/APNG-cube_14.bmp differ diff --git a/apng/frames/APNG-cube_15.bmp b/apng/frames/APNG-cube_15.bmp new file mode 100644 index 0000000..f514081 Binary files /dev/null and b/apng/frames/APNG-cube_15.bmp differ diff --git a/apng/frames/APNG-cube_16.bmp b/apng/frames/APNG-cube_16.bmp new file mode 100644 index 0000000..ffa2c38 Binary files /dev/null and b/apng/frames/APNG-cube_16.bmp differ diff --git a/apng/frames/APNG-cube_17.bmp b/apng/frames/APNG-cube_17.bmp new file mode 100644 index 0000000..5535968 Binary files /dev/null and b/apng/frames/APNG-cube_17.bmp differ diff --git a/apng/frames/APNG-cube_18.bmp b/apng/frames/APNG-cube_18.bmp new file mode 100644 index 0000000..0a586a4 Binary files /dev/null and b/apng/frames/APNG-cube_18.bmp differ diff --git a/apng/frames/APNG-cube_19.bmp b/apng/frames/APNG-cube_19.bmp new file mode 100644 index 0000000..1aa8f9e Binary files /dev/null and b/apng/frames/APNG-cube_19.bmp differ diff --git a/apng/frames/APNG-cube_2.bmp b/apng/frames/APNG-cube_2.bmp new file mode 100644 index 0000000..ddf4441 Binary files /dev/null and b/apng/frames/APNG-cube_2.bmp differ diff --git a/apng/frames/APNG-cube_20.bmp b/apng/frames/APNG-cube_20.bmp new file mode 100644 index 0000000..ad0fe2b Binary files /dev/null and b/apng/frames/APNG-cube_20.bmp differ diff --git a/apng/frames/APNG-cube_21.bmp b/apng/frames/APNG-cube_21.bmp new file mode 100644 index 0000000..4455b4b Binary files /dev/null and b/apng/frames/APNG-cube_21.bmp differ diff --git a/apng/frames/APNG-cube_22.bmp b/apng/frames/APNG-cube_22.bmp new file mode 100644 index 0000000..ad018a8 Binary files /dev/null and b/apng/frames/APNG-cube_22.bmp differ diff --git a/apng/frames/APNG-cube_23.bmp b/apng/frames/APNG-cube_23.bmp new file mode 100644 index 0000000..8df4346 Binary files /dev/null and b/apng/frames/APNG-cube_23.bmp differ diff --git a/apng/frames/APNG-cube_24.bmp b/apng/frames/APNG-cube_24.bmp new file mode 100644 index 0000000..032dad2 Binary files /dev/null and b/apng/frames/APNG-cube_24.bmp differ diff --git a/apng/frames/APNG-cube_25.bmp b/apng/frames/APNG-cube_25.bmp new file mode 100644 index 0000000..290a6c3 Binary files /dev/null and b/apng/frames/APNG-cube_25.bmp differ diff --git a/apng/frames/APNG-cube_26.bmp b/apng/frames/APNG-cube_26.bmp new file mode 100644 index 0000000..fb70ff4 Binary files /dev/null and b/apng/frames/APNG-cube_26.bmp differ diff --git a/apng/frames/APNG-cube_27.bmp b/apng/frames/APNG-cube_27.bmp new file mode 100644 index 0000000..7dc203d Binary files /dev/null and b/apng/frames/APNG-cube_27.bmp differ diff --git a/apng/frames/APNG-cube_28.bmp b/apng/frames/APNG-cube_28.bmp new file mode 100644 index 0000000..d1571ef Binary files /dev/null and b/apng/frames/APNG-cube_28.bmp differ diff --git a/apng/frames/APNG-cube_29.bmp b/apng/frames/APNG-cube_29.bmp new file mode 100644 index 0000000..99c40b6 Binary files /dev/null and b/apng/frames/APNG-cube_29.bmp differ diff --git a/apng/frames/APNG-cube_3.bmp b/apng/frames/APNG-cube_3.bmp new file mode 100644 index 0000000..52712a6 Binary files /dev/null and b/apng/frames/APNG-cube_3.bmp differ diff --git a/apng/frames/APNG-cube_30.bmp b/apng/frames/APNG-cube_30.bmp new file mode 100644 index 0000000..4fcaea6 Binary files /dev/null and b/apng/frames/APNG-cube_30.bmp differ diff --git a/apng/frames/APNG-cube_31.bmp b/apng/frames/APNG-cube_31.bmp new file mode 100644 index 0000000..77b30c5 Binary files /dev/null and b/apng/frames/APNG-cube_31.bmp differ diff --git a/apng/frames/APNG-cube_32.bmp b/apng/frames/APNG-cube_32.bmp new file mode 100644 index 0000000..9d6674e Binary files /dev/null and b/apng/frames/APNG-cube_32.bmp differ diff --git a/apng/frames/APNG-cube_33.bmp b/apng/frames/APNG-cube_33.bmp new file mode 100644 index 0000000..3d46f31 Binary files /dev/null and b/apng/frames/APNG-cube_33.bmp differ diff --git a/apng/frames/APNG-cube_34.bmp b/apng/frames/APNG-cube_34.bmp new file mode 100644 index 0000000..92fd648 Binary files /dev/null and b/apng/frames/APNG-cube_34.bmp differ diff --git a/apng/frames/APNG-cube_35.bmp b/apng/frames/APNG-cube_35.bmp new file mode 100644 index 0000000..5b49bec Binary files /dev/null and b/apng/frames/APNG-cube_35.bmp differ diff --git a/apng/frames/APNG-cube_36.bmp b/apng/frames/APNG-cube_36.bmp new file mode 100644 index 0000000..5a697ad Binary files /dev/null and b/apng/frames/APNG-cube_36.bmp differ diff --git a/apng/frames/APNG-cube_37.bmp b/apng/frames/APNG-cube_37.bmp new file mode 100644 index 0000000..425e948 Binary files /dev/null and b/apng/frames/APNG-cube_37.bmp differ diff --git a/apng/frames/APNG-cube_38.bmp b/apng/frames/APNG-cube_38.bmp new file mode 100644 index 0000000..d0d05fe Binary files /dev/null and b/apng/frames/APNG-cube_38.bmp differ diff --git a/apng/frames/APNG-cube_39.bmp b/apng/frames/APNG-cube_39.bmp new file mode 100644 index 0000000..26aef20 Binary files /dev/null and b/apng/frames/APNG-cube_39.bmp differ diff --git a/apng/frames/APNG-cube_4.bmp b/apng/frames/APNG-cube_4.bmp new file mode 100644 index 0000000..3d9f9f7 Binary files /dev/null and b/apng/frames/APNG-cube_4.bmp differ diff --git a/apng/frames/APNG-cube_40.bmp b/apng/frames/APNG-cube_40.bmp new file mode 100644 index 0000000..776b862 Binary files /dev/null and b/apng/frames/APNG-cube_40.bmp differ diff --git a/apng/frames/APNG-cube_41.bmp b/apng/frames/APNG-cube_41.bmp new file mode 100644 index 0000000..5bb0e10 Binary files /dev/null and b/apng/frames/APNG-cube_41.bmp differ diff --git a/apng/frames/APNG-cube_42.bmp b/apng/frames/APNG-cube_42.bmp new file mode 100644 index 0000000..578e38e Binary files /dev/null and b/apng/frames/APNG-cube_42.bmp differ diff --git a/apng/frames/APNG-cube_43.bmp b/apng/frames/APNG-cube_43.bmp new file mode 100644 index 0000000..ade164e Binary files /dev/null and b/apng/frames/APNG-cube_43.bmp differ diff --git a/apng/frames/APNG-cube_44.bmp b/apng/frames/APNG-cube_44.bmp new file mode 100644 index 0000000..8a0dab8 Binary files /dev/null and b/apng/frames/APNG-cube_44.bmp differ diff --git a/apng/frames/APNG-cube_45.bmp b/apng/frames/APNG-cube_45.bmp new file mode 100644 index 0000000..23c7607 Binary files /dev/null and b/apng/frames/APNG-cube_45.bmp differ diff --git a/apng/frames/APNG-cube_46.bmp b/apng/frames/APNG-cube_46.bmp new file mode 100644 index 0000000..3f99b83 Binary files /dev/null and b/apng/frames/APNG-cube_46.bmp differ diff --git a/apng/frames/APNG-cube_47.bmp b/apng/frames/APNG-cube_47.bmp new file mode 100644 index 0000000..fb0ee98 Binary files /dev/null and b/apng/frames/APNG-cube_47.bmp differ diff --git a/apng/frames/APNG-cube_48.bmp b/apng/frames/APNG-cube_48.bmp new file mode 100644 index 0000000..3c47f24 Binary files /dev/null and b/apng/frames/APNG-cube_48.bmp differ diff --git a/apng/frames/APNG-cube_49.bmp b/apng/frames/APNG-cube_49.bmp new file mode 100644 index 0000000..43a65e2 Binary files /dev/null and b/apng/frames/APNG-cube_49.bmp differ diff --git a/apng/frames/APNG-cube_5.bmp b/apng/frames/APNG-cube_5.bmp new file mode 100644 index 0000000..15b9aaf Binary files /dev/null and b/apng/frames/APNG-cube_5.bmp differ diff --git a/apng/frames/APNG-cube_50.bmp b/apng/frames/APNG-cube_50.bmp new file mode 100644 index 0000000..65bf74f Binary files /dev/null and b/apng/frames/APNG-cube_50.bmp differ diff --git a/apng/frames/APNG-cube_51.bmp b/apng/frames/APNG-cube_51.bmp new file mode 100644 index 0000000..1eafb74 Binary files /dev/null and b/apng/frames/APNG-cube_51.bmp differ diff --git a/apng/frames/APNG-cube_52.bmp b/apng/frames/APNG-cube_52.bmp new file mode 100644 index 0000000..6bd392e Binary files /dev/null and b/apng/frames/APNG-cube_52.bmp differ diff --git a/apng/frames/APNG-cube_53.bmp b/apng/frames/APNG-cube_53.bmp new file mode 100644 index 0000000..34877c9 Binary files /dev/null and b/apng/frames/APNG-cube_53.bmp differ diff --git a/apng/frames/APNG-cube_54.bmp b/apng/frames/APNG-cube_54.bmp new file mode 100644 index 0000000..ee6dd60 Binary files /dev/null and b/apng/frames/APNG-cube_54.bmp differ diff --git a/apng/frames/APNG-cube_55.bmp b/apng/frames/APNG-cube_55.bmp new file mode 100644 index 0000000..1f4e36f Binary files /dev/null and b/apng/frames/APNG-cube_55.bmp differ diff --git a/apng/frames/APNG-cube_56.bmp b/apng/frames/APNG-cube_56.bmp new file mode 100644 index 0000000..5babd44 Binary files /dev/null and b/apng/frames/APNG-cube_56.bmp differ diff --git a/apng/frames/APNG-cube_57.bmp b/apng/frames/APNG-cube_57.bmp new file mode 100644 index 0000000..0e4bd55 Binary files /dev/null and b/apng/frames/APNG-cube_57.bmp differ diff --git a/apng/frames/APNG-cube_58.bmp b/apng/frames/APNG-cube_58.bmp new file mode 100644 index 0000000..b70d99c Binary files /dev/null and b/apng/frames/APNG-cube_58.bmp differ diff --git a/apng/frames/APNG-cube_59.bmp b/apng/frames/APNG-cube_59.bmp new file mode 100644 index 0000000..5bde79e Binary files /dev/null and b/apng/frames/APNG-cube_59.bmp differ diff --git a/apng/frames/APNG-cube_6.bmp b/apng/frames/APNG-cube_6.bmp new file mode 100644 index 0000000..9ae4ae7 Binary files /dev/null and b/apng/frames/APNG-cube_6.bmp differ diff --git a/apng/frames/APNG-cube_60.bmp b/apng/frames/APNG-cube_60.bmp new file mode 100644 index 0000000..cce39f4 Binary files /dev/null and b/apng/frames/APNG-cube_60.bmp differ diff --git a/apng/frames/APNG-cube_61.bmp b/apng/frames/APNG-cube_61.bmp new file mode 100644 index 0000000..04a5903 Binary files /dev/null and b/apng/frames/APNG-cube_61.bmp differ diff --git a/apng/frames/APNG-cube_62.bmp b/apng/frames/APNG-cube_62.bmp new file mode 100644 index 0000000..c04f956 Binary files /dev/null and b/apng/frames/APNG-cube_62.bmp differ diff --git a/apng/frames/APNG-cube_63.bmp b/apng/frames/APNG-cube_63.bmp new file mode 100644 index 0000000..69202a4 Binary files /dev/null and b/apng/frames/APNG-cube_63.bmp differ diff --git a/apng/frames/APNG-cube_64.bmp b/apng/frames/APNG-cube_64.bmp new file mode 100644 index 0000000..d3c9c8f Binary files /dev/null and b/apng/frames/APNG-cube_64.bmp differ diff --git a/apng/frames/APNG-cube_65.bmp b/apng/frames/APNG-cube_65.bmp new file mode 100644 index 0000000..d685d25 Binary files /dev/null and b/apng/frames/APNG-cube_65.bmp differ diff --git a/apng/frames/APNG-cube_66.bmp b/apng/frames/APNG-cube_66.bmp new file mode 100644 index 0000000..2c5e90b Binary files /dev/null and b/apng/frames/APNG-cube_66.bmp differ diff --git a/apng/frames/APNG-cube_67.bmp b/apng/frames/APNG-cube_67.bmp new file mode 100644 index 0000000..45c6441 Binary files /dev/null and b/apng/frames/APNG-cube_67.bmp differ diff --git a/apng/frames/APNG-cube_68.bmp b/apng/frames/APNG-cube_68.bmp new file mode 100644 index 0000000..489be30 Binary files /dev/null and b/apng/frames/APNG-cube_68.bmp differ diff --git a/apng/frames/APNG-cube_69.bmp b/apng/frames/APNG-cube_69.bmp new file mode 100644 index 0000000..f23d4a6 Binary files /dev/null and b/apng/frames/APNG-cube_69.bmp differ diff --git a/apng/frames/APNG-cube_7.bmp b/apng/frames/APNG-cube_7.bmp new file mode 100644 index 0000000..78468d5 Binary files /dev/null and b/apng/frames/APNG-cube_7.bmp differ diff --git a/apng/frames/APNG-cube_70.bmp b/apng/frames/APNG-cube_70.bmp new file mode 100644 index 0000000..0b8f5a9 Binary files /dev/null and b/apng/frames/APNG-cube_70.bmp differ diff --git a/apng/frames/APNG-cube_71.bmp b/apng/frames/APNG-cube_71.bmp new file mode 100644 index 0000000..6849ed8 Binary files /dev/null and b/apng/frames/APNG-cube_71.bmp differ diff --git a/apng/frames/APNG-cube_72.bmp b/apng/frames/APNG-cube_72.bmp new file mode 100644 index 0000000..f12bf1d Binary files /dev/null and b/apng/frames/APNG-cube_72.bmp differ diff --git a/apng/frames/APNG-cube_73.bmp b/apng/frames/APNG-cube_73.bmp new file mode 100644 index 0000000..eeeeb33 Binary files /dev/null and b/apng/frames/APNG-cube_73.bmp differ diff --git a/apng/frames/APNG-cube_74.bmp b/apng/frames/APNG-cube_74.bmp new file mode 100644 index 0000000..785c62b Binary files /dev/null and b/apng/frames/APNG-cube_74.bmp differ diff --git a/apng/frames/APNG-cube_75.bmp b/apng/frames/APNG-cube_75.bmp new file mode 100644 index 0000000..3fd9a3a Binary files /dev/null and b/apng/frames/APNG-cube_75.bmp differ diff --git a/apng/frames/APNG-cube_76.bmp b/apng/frames/APNG-cube_76.bmp new file mode 100644 index 0000000..57c8370 Binary files /dev/null and b/apng/frames/APNG-cube_76.bmp differ diff --git a/apng/frames/APNG-cube_77.bmp b/apng/frames/APNG-cube_77.bmp new file mode 100644 index 0000000..93d70e8 Binary files /dev/null and b/apng/frames/APNG-cube_77.bmp differ diff --git a/apng/frames/APNG-cube_78.bmp b/apng/frames/APNG-cube_78.bmp new file mode 100644 index 0000000..ea7b231 Binary files /dev/null and b/apng/frames/APNG-cube_78.bmp differ diff --git a/apng/frames/APNG-cube_79.bmp b/apng/frames/APNG-cube_79.bmp new file mode 100644 index 0000000..7d226e4 Binary files /dev/null and b/apng/frames/APNG-cube_79.bmp differ diff --git a/apng/frames/APNG-cube_8.bmp b/apng/frames/APNG-cube_8.bmp new file mode 100644 index 0000000..bb77c50 Binary files /dev/null and b/apng/frames/APNG-cube_8.bmp differ diff --git a/apng/frames/APNG-cube_80.bmp b/apng/frames/APNG-cube_80.bmp new file mode 100644 index 0000000..e50ce8f Binary files /dev/null and b/apng/frames/APNG-cube_80.bmp differ diff --git a/apng/frames/APNG-cube_81.bmp b/apng/frames/APNG-cube_81.bmp new file mode 100644 index 0000000..535344c Binary files /dev/null and b/apng/frames/APNG-cube_81.bmp differ diff --git a/apng/frames/APNG-cube_82.bmp b/apng/frames/APNG-cube_82.bmp new file mode 100644 index 0000000..d99a462 Binary files /dev/null and b/apng/frames/APNG-cube_82.bmp differ diff --git a/apng/frames/APNG-cube_83.bmp b/apng/frames/APNG-cube_83.bmp new file mode 100644 index 0000000..b358aee Binary files /dev/null and b/apng/frames/APNG-cube_83.bmp differ diff --git a/apng/frames/APNG-cube_84.bmp b/apng/frames/APNG-cube_84.bmp new file mode 100644 index 0000000..18e6e15 Binary files /dev/null and b/apng/frames/APNG-cube_84.bmp differ diff --git a/apng/frames/APNG-cube_85.bmp b/apng/frames/APNG-cube_85.bmp new file mode 100644 index 0000000..62326f1 Binary files /dev/null and b/apng/frames/APNG-cube_85.bmp differ diff --git a/apng/frames/APNG-cube_86.bmp b/apng/frames/APNG-cube_86.bmp new file mode 100644 index 0000000..a21953e Binary files /dev/null and b/apng/frames/APNG-cube_86.bmp differ diff --git a/apng/frames/APNG-cube_87.bmp b/apng/frames/APNG-cube_87.bmp new file mode 100644 index 0000000..13fd126 Binary files /dev/null and b/apng/frames/APNG-cube_87.bmp differ diff --git a/apng/frames/APNG-cube_88.bmp b/apng/frames/APNG-cube_88.bmp new file mode 100644 index 0000000..92ccb0d Binary files /dev/null and b/apng/frames/APNG-cube_88.bmp differ diff --git a/apng/frames/APNG-cube_89.bmp b/apng/frames/APNG-cube_89.bmp new file mode 100644 index 0000000..c274b18 Binary files /dev/null and b/apng/frames/APNG-cube_89.bmp differ diff --git a/apng/frames/APNG-cube_9.bmp b/apng/frames/APNG-cube_9.bmp new file mode 100644 index 0000000..62519c2 Binary files /dev/null and b/apng/frames/APNG-cube_9.bmp differ diff --git a/apng/frames/APNG-cube_90.bmp b/apng/frames/APNG-cube_90.bmp new file mode 100644 index 0000000..fead63d Binary files /dev/null and b/apng/frames/APNG-cube_90.bmp differ diff --git a/apng/frames/APNG-cube_91.bmp b/apng/frames/APNG-cube_91.bmp new file mode 100644 index 0000000..2610f3e Binary files /dev/null and b/apng/frames/APNG-cube_91.bmp differ diff --git a/apng/frames/APNG-cube_92.bmp b/apng/frames/APNG-cube_92.bmp new file mode 100644 index 0000000..6b8d0d2 Binary files /dev/null and b/apng/frames/APNG-cube_92.bmp differ diff --git a/apng/frames/APNG-cube_93.bmp b/apng/frames/APNG-cube_93.bmp new file mode 100644 index 0000000..d1fd6d3 Binary files /dev/null and b/apng/frames/APNG-cube_93.bmp differ diff --git a/apng/frames/APNG-cube_94.bmp b/apng/frames/APNG-cube_94.bmp new file mode 100644 index 0000000..ad1018d Binary files /dev/null and b/apng/frames/APNG-cube_94.bmp differ diff --git a/apng/frames/APNG-cube_95.bmp b/apng/frames/APNG-cube_95.bmp new file mode 100644 index 0000000..ba9165b Binary files /dev/null and b/apng/frames/APNG-cube_95.bmp differ diff --git a/apng/frames/APNG-cube_96.bmp b/apng/frames/APNG-cube_96.bmp new file mode 100644 index 0000000..7f5cfc8 Binary files /dev/null and b/apng/frames/APNG-cube_96.bmp differ diff --git a/apng/frames/APNG-cube_97.bmp b/apng/frames/APNG-cube_97.bmp new file mode 100644 index 0000000..4681ff2 Binary files /dev/null and b/apng/frames/APNG-cube_97.bmp differ diff --git a/apng/frames/APNG-cube_98.bmp b/apng/frames/APNG-cube_98.bmp new file mode 100644 index 0000000..69f1a0a Binary files /dev/null and b/apng/frames/APNG-cube_98.bmp differ diff --git a/apng/frames/APNG-cube_99.bmp b/apng/frames/APNG-cube_99.bmp new file mode 100644 index 0000000..1be5c21 Binary files /dev/null and b/apng/frames/APNG-cube_99.bmp differ diff --git a/apng/frames/APNG-from-GIF-LostWorld_0.bmp b/apng/frames/APNG-from-GIF-LostWorld_0.bmp new file mode 100644 index 0000000..c6a6b46 Binary files /dev/null and b/apng/frames/APNG-from-GIF-LostWorld_0.bmp differ diff --git a/apng/frames/APNG-from-GIF-LostWorld_1.bmp b/apng/frames/APNG-from-GIF-LostWorld_1.bmp new file mode 100644 index 0000000..9c328f0 Binary files /dev/null and b/apng/frames/APNG-from-GIF-LostWorld_1.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_0.bmp b/apng/frames/APNG-from-GIF-Mouse_0.bmp new file mode 100644 index 0000000..d0edd39 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_0.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_1.bmp b/apng/frames/APNG-from-GIF-Mouse_1.bmp new file mode 100644 index 0000000..e257b5f Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_1.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_10.bmp b/apng/frames/APNG-from-GIF-Mouse_10.bmp new file mode 100644 index 0000000..ac7ffa1 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_10.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_11.bmp b/apng/frames/APNG-from-GIF-Mouse_11.bmp new file mode 100644 index 0000000..8c36b7c Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_11.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_12.bmp b/apng/frames/APNG-from-GIF-Mouse_12.bmp new file mode 100644 index 0000000..1e2c0b0 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_12.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_13.bmp b/apng/frames/APNG-from-GIF-Mouse_13.bmp new file mode 100644 index 0000000..65a5bdd Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_13.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_14.bmp b/apng/frames/APNG-from-GIF-Mouse_14.bmp new file mode 100644 index 0000000..43fbe4a Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_14.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_15.bmp b/apng/frames/APNG-from-GIF-Mouse_15.bmp new file mode 100644 index 0000000..8c36b7c Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_15.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_16.bmp b/apng/frames/APNG-from-GIF-Mouse_16.bmp new file mode 100644 index 0000000..e9eba66 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_16.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_17.bmp b/apng/frames/APNG-from-GIF-Mouse_17.bmp new file mode 100644 index 0000000..4f8a1a1 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_17.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_18.bmp b/apng/frames/APNG-from-GIF-Mouse_18.bmp new file mode 100644 index 0000000..0f25f2a Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_18.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_19.bmp b/apng/frames/APNG-from-GIF-Mouse_19.bmp new file mode 100644 index 0000000..9f6c58f Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_19.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_2.bmp b/apng/frames/APNG-from-GIF-Mouse_2.bmp new file mode 100644 index 0000000..04f63f9 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_2.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_20.bmp b/apng/frames/APNG-from-GIF-Mouse_20.bmp new file mode 100644 index 0000000..3458ae9 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_20.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_21.bmp b/apng/frames/APNG-from-GIF-Mouse_21.bmp new file mode 100644 index 0000000..4a85245 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_21.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_22.bmp b/apng/frames/APNG-from-GIF-Mouse_22.bmp new file mode 100644 index 0000000..791e1fa Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_22.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_23.bmp b/apng/frames/APNG-from-GIF-Mouse_23.bmp new file mode 100644 index 0000000..cf33019 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_23.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_24.bmp b/apng/frames/APNG-from-GIF-Mouse_24.bmp new file mode 100644 index 0000000..ce436c1 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_24.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_25.bmp b/apng/frames/APNG-from-GIF-Mouse_25.bmp new file mode 100644 index 0000000..31ce998 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_25.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_26.bmp b/apng/frames/APNG-from-GIF-Mouse_26.bmp new file mode 100644 index 0000000..97380cc Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_26.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_27.bmp b/apng/frames/APNG-from-GIF-Mouse_27.bmp new file mode 100644 index 0000000..0ad4482 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_27.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_28.bmp b/apng/frames/APNG-from-GIF-Mouse_28.bmp new file mode 100644 index 0000000..1f39bdb Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_28.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_29.bmp b/apng/frames/APNG-from-GIF-Mouse_29.bmp new file mode 100644 index 0000000..b8046ef Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_29.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_3.bmp b/apng/frames/APNG-from-GIF-Mouse_3.bmp new file mode 100644 index 0000000..71a6592 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_3.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_30.bmp b/apng/frames/APNG-from-GIF-Mouse_30.bmp new file mode 100644 index 0000000..3cd29dd Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_30.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_31.bmp b/apng/frames/APNG-from-GIF-Mouse_31.bmp new file mode 100644 index 0000000..43657f0 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_31.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_32.bmp b/apng/frames/APNG-from-GIF-Mouse_32.bmp new file mode 100644 index 0000000..5fd740f Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_32.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_33.bmp b/apng/frames/APNG-from-GIF-Mouse_33.bmp new file mode 100644 index 0000000..d6d285b Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_33.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_34.bmp b/apng/frames/APNG-from-GIF-Mouse_34.bmp new file mode 100644 index 0000000..d13a733 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_34.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_35.bmp b/apng/frames/APNG-from-GIF-Mouse_35.bmp new file mode 100644 index 0000000..cad697a Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_35.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_36.bmp b/apng/frames/APNG-from-GIF-Mouse_36.bmp new file mode 100644 index 0000000..2ea727f Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_36.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_37.bmp b/apng/frames/APNG-from-GIF-Mouse_37.bmp new file mode 100644 index 0000000..c4c24f4 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_37.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_38.bmp b/apng/frames/APNG-from-GIF-Mouse_38.bmp new file mode 100644 index 0000000..b4c040a Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_38.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_39.bmp b/apng/frames/APNG-from-GIF-Mouse_39.bmp new file mode 100644 index 0000000..7f87ecf Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_39.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_4.bmp b/apng/frames/APNG-from-GIF-Mouse_4.bmp new file mode 100644 index 0000000..0e5e882 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_4.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_40.bmp b/apng/frames/APNG-from-GIF-Mouse_40.bmp new file mode 100644 index 0000000..da3eb0f Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_40.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_41.bmp b/apng/frames/APNG-from-GIF-Mouse_41.bmp new file mode 100644 index 0000000..0990040 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_41.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_42.bmp b/apng/frames/APNG-from-GIF-Mouse_42.bmp new file mode 100644 index 0000000..fb7eef3 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_42.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_43.bmp b/apng/frames/APNG-from-GIF-Mouse_43.bmp new file mode 100644 index 0000000..3e1e374 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_43.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_44.bmp b/apng/frames/APNG-from-GIF-Mouse_44.bmp new file mode 100644 index 0000000..91bf3b7 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_44.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_45.bmp b/apng/frames/APNG-from-GIF-Mouse_45.bmp new file mode 100644 index 0000000..0b3e1ec Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_45.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_46.bmp b/apng/frames/APNG-from-GIF-Mouse_46.bmp new file mode 100644 index 0000000..8599b13 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_46.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_47.bmp b/apng/frames/APNG-from-GIF-Mouse_47.bmp new file mode 100644 index 0000000..8f531e2 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_47.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_48.bmp b/apng/frames/APNG-from-GIF-Mouse_48.bmp new file mode 100644 index 0000000..ad947ea Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_48.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_49.bmp b/apng/frames/APNG-from-GIF-Mouse_49.bmp new file mode 100644 index 0000000..10a6a2d Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_49.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_5.bmp b/apng/frames/APNG-from-GIF-Mouse_5.bmp new file mode 100644 index 0000000..a270433 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_5.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_6.bmp b/apng/frames/APNG-from-GIF-Mouse_6.bmp new file mode 100644 index 0000000..91c1982 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_6.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_7.bmp b/apng/frames/APNG-from-GIF-Mouse_7.bmp new file mode 100644 index 0000000..1e2c0b0 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_7.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_8.bmp b/apng/frames/APNG-from-GIF-Mouse_8.bmp new file mode 100644 index 0000000..b12cd56 Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_8.bmp differ diff --git a/apng/frames/APNG-from-GIF-Mouse_9.bmp b/apng/frames/APNG-from-GIF-Mouse_9.bmp new file mode 100644 index 0000000..8c36b7c Binary files /dev/null and b/apng/frames/APNG-from-GIF-Mouse_9.bmp differ diff --git a/apng/frames/apng00_0.bmp b/apng/frames/apng00_0.bmp new file mode 100644 index 0000000..82b09d7 Binary files /dev/null and b/apng/frames/apng00_0.bmp differ diff --git a/apng/frames/apng01_0.bmp b/apng/frames/apng01_0.bmp new file mode 100644 index 0000000..e143d04 Binary files /dev/null and b/apng/frames/apng01_0.bmp differ diff --git a/apng/frames/apng01_1.bmp b/apng/frames/apng01_1.bmp new file mode 100644 index 0000000..cc0b63b Binary files /dev/null and b/apng/frames/apng01_1.bmp differ diff --git a/apng/frames/apng01_2.bmp b/apng/frames/apng01_2.bmp new file mode 100644 index 0000000..cc0b63b Binary files /dev/null and b/apng/frames/apng01_2.bmp differ diff --git a/apng/frames/apng01_3.bmp b/apng/frames/apng01_3.bmp new file mode 100644 index 0000000..cc0b63b Binary files /dev/null and b/apng/frames/apng01_3.bmp differ diff --git a/apng/frames/apng01_4.bmp b/apng/frames/apng01_4.bmp new file mode 100644 index 0000000..cc0b63b Binary files /dev/null and b/apng/frames/apng01_4.bmp differ diff --git a/apng/frames/apng01_5.bmp b/apng/frames/apng01_5.bmp new file mode 100644 index 0000000..cc0b63b Binary files /dev/null and b/apng/frames/apng01_5.bmp differ diff --git a/apng/frames/apng01_6.bmp b/apng/frames/apng01_6.bmp new file mode 100644 index 0000000..cc0b63b Binary files /dev/null and b/apng/frames/apng01_6.bmp differ diff --git a/apng/frames/apng01_7.bmp b/apng/frames/apng01_7.bmp new file mode 100644 index 0000000..cc0b63b Binary files /dev/null and b/apng/frames/apng01_7.bmp differ diff --git a/apng/frames/apng01_8.bmp b/apng/frames/apng01_8.bmp new file mode 100644 index 0000000..cc0b63b Binary files /dev/null and b/apng/frames/apng01_8.bmp differ diff --git a/apng/frames/apng01_9.bmp b/apng/frames/apng01_9.bmp new file mode 100644 index 0000000..cc0b63b Binary files /dev/null and b/apng/frames/apng01_9.bmp differ diff --git a/apng/frames/apng02_0.bmp b/apng/frames/apng02_0.bmp new file mode 100644 index 0000000..e143d04 Binary files /dev/null and b/apng/frames/apng02_0.bmp differ diff --git a/apng/frames/apng02_1.bmp b/apng/frames/apng02_1.bmp new file mode 100644 index 0000000..7f8d50a Binary files /dev/null and b/apng/frames/apng02_1.bmp differ diff --git a/apng/frames/apng02_2.bmp b/apng/frames/apng02_2.bmp new file mode 100644 index 0000000..7f8d50a Binary files /dev/null and b/apng/frames/apng02_2.bmp differ diff --git a/apng/frames/apng02_3.bmp b/apng/frames/apng02_3.bmp new file mode 100644 index 0000000..7f8d50a Binary files /dev/null and b/apng/frames/apng02_3.bmp differ diff --git a/apng/frames/apng02_4.bmp b/apng/frames/apng02_4.bmp new file mode 100644 index 0000000..7f8d50a Binary files /dev/null and b/apng/frames/apng02_4.bmp differ diff --git a/apng/frames/apng02_5.bmp b/apng/frames/apng02_5.bmp new file mode 100644 index 0000000..7f8d50a Binary files /dev/null and b/apng/frames/apng02_5.bmp differ diff --git a/apng/frames/apng02_6.bmp b/apng/frames/apng02_6.bmp new file mode 100644 index 0000000..7f8d50a Binary files /dev/null and b/apng/frames/apng02_6.bmp differ diff --git a/apng/frames/apng02_7.bmp b/apng/frames/apng02_7.bmp new file mode 100644 index 0000000..7f8d50a Binary files /dev/null and b/apng/frames/apng02_7.bmp differ diff --git a/apng/frames/apng02_8.bmp b/apng/frames/apng02_8.bmp new file mode 100644 index 0000000..7f8d50a Binary files /dev/null and b/apng/frames/apng02_8.bmp differ diff --git a/apng/frames/apng02_9.bmp b/apng/frames/apng02_9.bmp new file mode 100644 index 0000000..7f8d50a Binary files /dev/null and b/apng/frames/apng02_9.bmp differ diff --git a/apng/frames/apng04_0.bmp b/apng/frames/apng04_0.bmp new file mode 100644 index 0000000..11ab5cc Binary files /dev/null and b/apng/frames/apng04_0.bmp differ diff --git a/apng/frames/apng04_1.bmp b/apng/frames/apng04_1.bmp new file mode 100644 index 0000000..c0a0f8b Binary files /dev/null and b/apng/frames/apng04_1.bmp differ diff --git a/apng/frames/apng04_10.bmp b/apng/frames/apng04_10.bmp new file mode 100644 index 0000000..561eae7 Binary files /dev/null and b/apng/frames/apng04_10.bmp differ diff --git a/apng/frames/apng04_11.bmp b/apng/frames/apng04_11.bmp new file mode 100644 index 0000000..09daab4 Binary files /dev/null and b/apng/frames/apng04_11.bmp differ diff --git a/apng/frames/apng04_12.bmp b/apng/frames/apng04_12.bmp new file mode 100644 index 0000000..3110ba6 Binary files /dev/null and b/apng/frames/apng04_12.bmp differ diff --git a/apng/frames/apng04_2.bmp b/apng/frames/apng04_2.bmp new file mode 100644 index 0000000..624c449 Binary files /dev/null and b/apng/frames/apng04_2.bmp differ diff --git a/apng/frames/apng04_3.bmp b/apng/frames/apng04_3.bmp new file mode 100644 index 0000000..11b8317 Binary files /dev/null and b/apng/frames/apng04_3.bmp differ diff --git a/apng/frames/apng04_4.bmp b/apng/frames/apng04_4.bmp new file mode 100644 index 0000000..c716042 Binary files /dev/null and b/apng/frames/apng04_4.bmp differ diff --git a/apng/frames/apng04_5.bmp b/apng/frames/apng04_5.bmp new file mode 100644 index 0000000..2ac0f68 Binary files /dev/null and b/apng/frames/apng04_5.bmp differ diff --git a/apng/frames/apng04_6.bmp b/apng/frames/apng04_6.bmp new file mode 100644 index 0000000..776149c Binary files /dev/null and b/apng/frames/apng04_6.bmp differ diff --git a/apng/frames/apng04_7.bmp b/apng/frames/apng04_7.bmp new file mode 100644 index 0000000..1b63d82 Binary files /dev/null and b/apng/frames/apng04_7.bmp differ diff --git a/apng/frames/apng04_8.bmp b/apng/frames/apng04_8.bmp new file mode 100644 index 0000000..8cab849 Binary files /dev/null and b/apng/frames/apng04_8.bmp differ diff --git a/apng/frames/apng04_9.bmp b/apng/frames/apng04_9.bmp new file mode 100644 index 0000000..e167344 Binary files /dev/null and b/apng/frames/apng04_9.bmp differ diff --git a/apng/frames/apng08_0.bmp b/apng/frames/apng08_0.bmp new file mode 100644 index 0000000..5cd50e7 Binary files /dev/null and b/apng/frames/apng08_0.bmp differ diff --git a/apng/frames/apng08_1.bmp b/apng/frames/apng08_1.bmp new file mode 100644 index 0000000..c5e0b40 Binary files /dev/null and b/apng/frames/apng08_1.bmp differ diff --git a/apng/frames/apng08_10.bmp b/apng/frames/apng08_10.bmp new file mode 100644 index 0000000..a84d476 Binary files /dev/null and b/apng/frames/apng08_10.bmp differ diff --git a/apng/frames/apng08_11.bmp b/apng/frames/apng08_11.bmp new file mode 100644 index 0000000..3dbcce5 Binary files /dev/null and b/apng/frames/apng08_11.bmp differ diff --git a/apng/frames/apng08_12.bmp b/apng/frames/apng08_12.bmp new file mode 100644 index 0000000..4bd2d8c Binary files /dev/null and b/apng/frames/apng08_12.bmp differ diff --git a/apng/frames/apng08_2.bmp b/apng/frames/apng08_2.bmp new file mode 100644 index 0000000..26dd906 Binary files /dev/null and b/apng/frames/apng08_2.bmp differ diff --git a/apng/frames/apng08_3.bmp b/apng/frames/apng08_3.bmp new file mode 100644 index 0000000..6e078e1 Binary files /dev/null and b/apng/frames/apng08_3.bmp differ diff --git a/apng/frames/apng08_4.bmp b/apng/frames/apng08_4.bmp new file mode 100644 index 0000000..e135b18 Binary files /dev/null and b/apng/frames/apng08_4.bmp differ diff --git a/apng/frames/apng08_5.bmp b/apng/frames/apng08_5.bmp new file mode 100644 index 0000000..022e3e8 Binary files /dev/null and b/apng/frames/apng08_5.bmp differ diff --git a/apng/frames/apng08_6.bmp b/apng/frames/apng08_6.bmp new file mode 100644 index 0000000..1bd4b7a Binary files /dev/null and b/apng/frames/apng08_6.bmp differ diff --git a/apng/frames/apng08_7.bmp b/apng/frames/apng08_7.bmp new file mode 100644 index 0000000..2eef4f8 Binary files /dev/null and b/apng/frames/apng08_7.bmp differ diff --git a/apng/frames/apng08_8.bmp b/apng/frames/apng08_8.bmp new file mode 100644 index 0000000..46dede9 Binary files /dev/null and b/apng/frames/apng08_8.bmp differ diff --git a/apng/frames/apng08_9.bmp b/apng/frames/apng08_9.bmp new file mode 100644 index 0000000..b50e516 Binary files /dev/null and b/apng/frames/apng08_9.bmp differ diff --git a/apng/frames/apng10_0.bmp b/apng/frames/apng10_0.bmp new file mode 100644 index 0000000..984cc6f Binary files /dev/null and b/apng/frames/apng10_0.bmp differ diff --git a/apng/frames/apng10_1.bmp b/apng/frames/apng10_1.bmp new file mode 100644 index 0000000..8f853d9 Binary files /dev/null and b/apng/frames/apng10_1.bmp differ diff --git a/apng/frames/apng10_2.bmp b/apng/frames/apng10_2.bmp new file mode 100644 index 0000000..34cd508 Binary files /dev/null and b/apng/frames/apng10_2.bmp differ diff --git a/apng/frames/apng10_3.bmp b/apng/frames/apng10_3.bmp new file mode 100644 index 0000000..34cd508 Binary files /dev/null and b/apng/frames/apng10_3.bmp differ diff --git a/apng/frames/apng11_0.bmp b/apng/frames/apng11_0.bmp new file mode 100644 index 0000000..423410d Binary files /dev/null and b/apng/frames/apng11_0.bmp differ diff --git a/apng/frames/apng11_1.bmp b/apng/frames/apng11_1.bmp new file mode 100644 index 0000000..b97e17e Binary files /dev/null and b/apng/frames/apng11_1.bmp differ diff --git a/apng/frames/apng11_2.bmp b/apng/frames/apng11_2.bmp new file mode 100644 index 0000000..b97e17e Binary files /dev/null and b/apng/frames/apng11_2.bmp differ diff --git a/apng/frames/apng11_3.bmp b/apng/frames/apng11_3.bmp new file mode 100644 index 0000000..b97e17e Binary files /dev/null and b/apng/frames/apng11_3.bmp differ diff --git a/apng/frames/apng11_4.bmp b/apng/frames/apng11_4.bmp new file mode 100644 index 0000000..b97e17e Binary files /dev/null and b/apng/frames/apng11_4.bmp differ diff --git a/apng/frames/apng11_5.bmp b/apng/frames/apng11_5.bmp new file mode 100644 index 0000000..b97e17e Binary files /dev/null and b/apng/frames/apng11_5.bmp differ diff --git a/apng/frames/apng11_6.bmp b/apng/frames/apng11_6.bmp new file mode 100644 index 0000000..b97e17e Binary files /dev/null and b/apng/frames/apng11_6.bmp differ diff --git a/apng/frames/apng11_7.bmp b/apng/frames/apng11_7.bmp new file mode 100644 index 0000000..b97e17e Binary files /dev/null and b/apng/frames/apng11_7.bmp differ diff --git a/apng/frames/apng11_8.bmp b/apng/frames/apng11_8.bmp new file mode 100644 index 0000000..b97e17e Binary files /dev/null and b/apng/frames/apng11_8.bmp differ diff --git a/apng/frames/apng11_9.bmp b/apng/frames/apng11_9.bmp new file mode 100644 index 0000000..b97e17e Binary files /dev/null and b/apng/frames/apng11_9.bmp differ diff --git a/apng/frames/apng12_0.bmp b/apng/frames/apng12_0.bmp new file mode 100644 index 0000000..423410d Binary files /dev/null and b/apng/frames/apng12_0.bmp differ diff --git a/apng/frames/apng12_1.bmp b/apng/frames/apng12_1.bmp new file mode 100644 index 0000000..6ebf999 Binary files /dev/null and b/apng/frames/apng12_1.bmp differ diff --git a/apng/frames/apng12_2.bmp b/apng/frames/apng12_2.bmp new file mode 100644 index 0000000..6ebf999 Binary files /dev/null and b/apng/frames/apng12_2.bmp differ diff --git a/apng/frames/apng12_3.bmp b/apng/frames/apng12_3.bmp new file mode 100644 index 0000000..6ebf999 Binary files /dev/null and b/apng/frames/apng12_3.bmp differ diff --git a/apng/frames/apng12_4.bmp b/apng/frames/apng12_4.bmp new file mode 100644 index 0000000..6ebf999 Binary files /dev/null and b/apng/frames/apng12_4.bmp differ diff --git a/apng/frames/apng12_5.bmp b/apng/frames/apng12_5.bmp new file mode 100644 index 0000000..6ebf999 Binary files /dev/null and b/apng/frames/apng12_5.bmp differ diff --git a/apng/frames/apng12_6.bmp b/apng/frames/apng12_6.bmp new file mode 100644 index 0000000..6ebf999 Binary files /dev/null and b/apng/frames/apng12_6.bmp differ diff --git a/apng/frames/apng12_7.bmp b/apng/frames/apng12_7.bmp new file mode 100644 index 0000000..6ebf999 Binary files /dev/null and b/apng/frames/apng12_7.bmp differ diff --git a/apng/frames/apng12_8.bmp b/apng/frames/apng12_8.bmp new file mode 100644 index 0000000..6ebf999 Binary files /dev/null and b/apng/frames/apng12_8.bmp differ diff --git a/apng/frames/apng12_9.bmp b/apng/frames/apng12_9.bmp new file mode 100644 index 0000000..6ebf999 Binary files /dev/null and b/apng/frames/apng12_9.bmp differ diff --git a/apng/frames/apng14_0.bmp b/apng/frames/apng14_0.bmp new file mode 100644 index 0000000..14075ea Binary files /dev/null and b/apng/frames/apng14_0.bmp differ diff --git a/apng/frames/apng14_1.bmp b/apng/frames/apng14_1.bmp new file mode 100644 index 0000000..4f5e3cb Binary files /dev/null and b/apng/frames/apng14_1.bmp differ diff --git a/apng/frames/apng14_10.bmp b/apng/frames/apng14_10.bmp new file mode 100644 index 0000000..567f304 Binary files /dev/null and b/apng/frames/apng14_10.bmp differ diff --git a/apng/frames/apng14_11.bmp b/apng/frames/apng14_11.bmp new file mode 100644 index 0000000..1756443 Binary files /dev/null and b/apng/frames/apng14_11.bmp differ diff --git a/apng/frames/apng14_12.bmp b/apng/frames/apng14_12.bmp new file mode 100644 index 0000000..8d9a3f5 Binary files /dev/null and b/apng/frames/apng14_12.bmp differ diff --git a/apng/frames/apng14_2.bmp b/apng/frames/apng14_2.bmp new file mode 100644 index 0000000..b473e4e Binary files /dev/null and b/apng/frames/apng14_2.bmp differ diff --git a/apng/frames/apng14_3.bmp b/apng/frames/apng14_3.bmp new file mode 100644 index 0000000..01f7636 Binary files /dev/null and b/apng/frames/apng14_3.bmp differ diff --git a/apng/frames/apng14_4.bmp b/apng/frames/apng14_4.bmp new file mode 100644 index 0000000..b64f153 Binary files /dev/null and b/apng/frames/apng14_4.bmp differ diff --git a/apng/frames/apng14_5.bmp b/apng/frames/apng14_5.bmp new file mode 100644 index 0000000..77cbac6 Binary files /dev/null and b/apng/frames/apng14_5.bmp differ diff --git a/apng/frames/apng14_6.bmp b/apng/frames/apng14_6.bmp new file mode 100644 index 0000000..b21d756 Binary files /dev/null and b/apng/frames/apng14_6.bmp differ diff --git a/apng/frames/apng14_7.bmp b/apng/frames/apng14_7.bmp new file mode 100644 index 0000000..a337012 Binary files /dev/null and b/apng/frames/apng14_7.bmp differ diff --git a/apng/frames/apng14_8.bmp b/apng/frames/apng14_8.bmp new file mode 100644 index 0000000..d21b3a8 Binary files /dev/null and b/apng/frames/apng14_8.bmp differ diff --git a/apng/frames/apng14_9.bmp b/apng/frames/apng14_9.bmp new file mode 100644 index 0000000..4c1ad34 Binary files /dev/null and b/apng/frames/apng14_9.bmp differ diff --git a/apng/frames/apng18_0.bmp b/apng/frames/apng18_0.bmp new file mode 100644 index 0000000..a12f581 Binary files /dev/null and b/apng/frames/apng18_0.bmp differ diff --git a/apng/frames/apng18_1.bmp b/apng/frames/apng18_1.bmp new file mode 100644 index 0000000..7ad264d Binary files /dev/null and b/apng/frames/apng18_1.bmp differ diff --git a/apng/frames/apng18_10.bmp b/apng/frames/apng18_10.bmp new file mode 100644 index 0000000..8de30ea Binary files /dev/null and b/apng/frames/apng18_10.bmp differ diff --git a/apng/frames/apng18_11.bmp b/apng/frames/apng18_11.bmp new file mode 100644 index 0000000..c0f4fa9 Binary files /dev/null and b/apng/frames/apng18_11.bmp differ diff --git a/apng/frames/apng18_12.bmp b/apng/frames/apng18_12.bmp new file mode 100644 index 0000000..8165fa3 Binary files /dev/null and b/apng/frames/apng18_12.bmp differ diff --git a/apng/frames/apng18_2.bmp b/apng/frames/apng18_2.bmp new file mode 100644 index 0000000..385c6f9 Binary files /dev/null and b/apng/frames/apng18_2.bmp differ diff --git a/apng/frames/apng18_3.bmp b/apng/frames/apng18_3.bmp new file mode 100644 index 0000000..667bdee Binary files /dev/null and b/apng/frames/apng18_3.bmp differ diff --git a/apng/frames/apng18_4.bmp b/apng/frames/apng18_4.bmp new file mode 100644 index 0000000..ec4d4b9 Binary files /dev/null and b/apng/frames/apng18_4.bmp differ diff --git a/apng/frames/apng18_5.bmp b/apng/frames/apng18_5.bmp new file mode 100644 index 0000000..56585d9 Binary files /dev/null and b/apng/frames/apng18_5.bmp differ diff --git a/apng/frames/apng18_6.bmp b/apng/frames/apng18_6.bmp new file mode 100644 index 0000000..608594a Binary files /dev/null and b/apng/frames/apng18_6.bmp differ diff --git a/apng/frames/apng18_7.bmp b/apng/frames/apng18_7.bmp new file mode 100644 index 0000000..e83d28b Binary files /dev/null and b/apng/frames/apng18_7.bmp differ diff --git a/apng/frames/apng18_8.bmp b/apng/frames/apng18_8.bmp new file mode 100644 index 0000000..08740d4 Binary files /dev/null and b/apng/frames/apng18_8.bmp differ diff --git a/apng/frames/apng18_9.bmp b/apng/frames/apng18_9.bmp new file mode 100644 index 0000000..e3369a6 Binary files /dev/null and b/apng/frames/apng18_9.bmp differ diff --git a/apng/frames/apng24_0.bmp b/apng/frames/apng24_0.bmp new file mode 100644 index 0000000..358bbaf Binary files /dev/null and b/apng/frames/apng24_0.bmp differ diff --git a/apng/frames/apng24_1.bmp b/apng/frames/apng24_1.bmp new file mode 100644 index 0000000..c37fbfe Binary files /dev/null and b/apng/frames/apng24_1.bmp differ diff --git a/apng/frames/apng26_0.bmp b/apng/frames/apng26_0.bmp new file mode 100644 index 0000000..4fd524b Binary files /dev/null and b/apng/frames/apng26_0.bmp differ diff --git a/apng/frames/apng26_1.bmp b/apng/frames/apng26_1.bmp new file mode 100644 index 0000000..f155c74 Binary files /dev/null and b/apng/frames/apng26_1.bmp differ diff --git a/apng/frames/clock_0.bmp b/apng/frames/clock_0.bmp new file mode 100644 index 0000000..51a3f15 Binary files /dev/null and b/apng/frames/clock_0.bmp differ diff --git a/apng/frames/clock_1.bmp b/apng/frames/clock_1.bmp new file mode 100644 index 0000000..6559c18 Binary files /dev/null and b/apng/frames/clock_1.bmp differ diff --git a/apng/frames/clock_10.bmp b/apng/frames/clock_10.bmp new file mode 100644 index 0000000..3b84a4b Binary files /dev/null and b/apng/frames/clock_10.bmp differ diff --git a/apng/frames/clock_11.bmp b/apng/frames/clock_11.bmp new file mode 100644 index 0000000..8dc6135 Binary files /dev/null and b/apng/frames/clock_11.bmp differ diff --git a/apng/frames/clock_12.bmp b/apng/frames/clock_12.bmp new file mode 100644 index 0000000..bdb2aa8 Binary files /dev/null and b/apng/frames/clock_12.bmp differ diff --git a/apng/frames/clock_13.bmp b/apng/frames/clock_13.bmp new file mode 100644 index 0000000..a6164f1 Binary files /dev/null and b/apng/frames/clock_13.bmp differ diff --git a/apng/frames/clock_14.bmp b/apng/frames/clock_14.bmp new file mode 100644 index 0000000..994acfe Binary files /dev/null and b/apng/frames/clock_14.bmp differ diff --git a/apng/frames/clock_15.bmp b/apng/frames/clock_15.bmp new file mode 100644 index 0000000..8920878 Binary files /dev/null and b/apng/frames/clock_15.bmp differ diff --git a/apng/frames/clock_16.bmp b/apng/frames/clock_16.bmp new file mode 100644 index 0000000..81c4b4e Binary files /dev/null and b/apng/frames/clock_16.bmp differ diff --git a/apng/frames/clock_17.bmp b/apng/frames/clock_17.bmp new file mode 100644 index 0000000..41ec04a Binary files /dev/null and b/apng/frames/clock_17.bmp differ diff --git a/apng/frames/clock_18.bmp b/apng/frames/clock_18.bmp new file mode 100644 index 0000000..716ed1e Binary files /dev/null and b/apng/frames/clock_18.bmp differ diff --git a/apng/frames/clock_19.bmp b/apng/frames/clock_19.bmp new file mode 100644 index 0000000..0a6826b Binary files /dev/null and b/apng/frames/clock_19.bmp differ diff --git a/apng/frames/clock_2.bmp b/apng/frames/clock_2.bmp new file mode 100644 index 0000000..31c04b8 Binary files /dev/null and b/apng/frames/clock_2.bmp differ diff --git a/apng/frames/clock_20.bmp b/apng/frames/clock_20.bmp new file mode 100644 index 0000000..960db9c Binary files /dev/null and b/apng/frames/clock_20.bmp differ diff --git a/apng/frames/clock_21.bmp b/apng/frames/clock_21.bmp new file mode 100644 index 0000000..016a43a Binary files /dev/null and b/apng/frames/clock_21.bmp differ diff --git a/apng/frames/clock_22.bmp b/apng/frames/clock_22.bmp new file mode 100644 index 0000000..1c256e8 Binary files /dev/null and b/apng/frames/clock_22.bmp differ diff --git a/apng/frames/clock_23.bmp b/apng/frames/clock_23.bmp new file mode 100644 index 0000000..7623e53 Binary files /dev/null and b/apng/frames/clock_23.bmp differ diff --git a/apng/frames/clock_24.bmp b/apng/frames/clock_24.bmp new file mode 100644 index 0000000..859c598 Binary files /dev/null and b/apng/frames/clock_24.bmp differ diff --git a/apng/frames/clock_25.bmp b/apng/frames/clock_25.bmp new file mode 100644 index 0000000..bec284d Binary files /dev/null and b/apng/frames/clock_25.bmp differ diff --git a/apng/frames/clock_26.bmp b/apng/frames/clock_26.bmp new file mode 100644 index 0000000..39d8963 Binary files /dev/null and b/apng/frames/clock_26.bmp differ diff --git a/apng/frames/clock_27.bmp b/apng/frames/clock_27.bmp new file mode 100644 index 0000000..c172366 Binary files /dev/null and b/apng/frames/clock_27.bmp differ diff --git a/apng/frames/clock_28.bmp b/apng/frames/clock_28.bmp new file mode 100644 index 0000000..b12645e Binary files /dev/null and b/apng/frames/clock_28.bmp differ diff --git a/apng/frames/clock_29.bmp b/apng/frames/clock_29.bmp new file mode 100644 index 0000000..163f286 Binary files /dev/null and b/apng/frames/clock_29.bmp differ diff --git a/apng/frames/clock_3.bmp b/apng/frames/clock_3.bmp new file mode 100644 index 0000000..b66b49b Binary files /dev/null and b/apng/frames/clock_3.bmp differ diff --git a/apng/frames/clock_30.bmp b/apng/frames/clock_30.bmp new file mode 100644 index 0000000..4e558c4 Binary files /dev/null and b/apng/frames/clock_30.bmp differ diff --git a/apng/frames/clock_31.bmp b/apng/frames/clock_31.bmp new file mode 100644 index 0000000..0128e77 Binary files /dev/null and b/apng/frames/clock_31.bmp differ diff --git a/apng/frames/clock_32.bmp b/apng/frames/clock_32.bmp new file mode 100644 index 0000000..36242e5 Binary files /dev/null and b/apng/frames/clock_32.bmp differ diff --git a/apng/frames/clock_33.bmp b/apng/frames/clock_33.bmp new file mode 100644 index 0000000..dd954b6 Binary files /dev/null and b/apng/frames/clock_33.bmp differ diff --git a/apng/frames/clock_34.bmp b/apng/frames/clock_34.bmp new file mode 100644 index 0000000..0f85cf9 Binary files /dev/null and b/apng/frames/clock_34.bmp differ diff --git a/apng/frames/clock_35.bmp b/apng/frames/clock_35.bmp new file mode 100644 index 0000000..4e1f9f7 Binary files /dev/null and b/apng/frames/clock_35.bmp differ diff --git a/apng/frames/clock_36.bmp b/apng/frames/clock_36.bmp new file mode 100644 index 0000000..9c96d10 Binary files /dev/null and b/apng/frames/clock_36.bmp differ diff --git a/apng/frames/clock_37.bmp b/apng/frames/clock_37.bmp new file mode 100644 index 0000000..bc975cf Binary files /dev/null and b/apng/frames/clock_37.bmp differ diff --git a/apng/frames/clock_38.bmp b/apng/frames/clock_38.bmp new file mode 100644 index 0000000..99a90d4 Binary files /dev/null and b/apng/frames/clock_38.bmp differ diff --git a/apng/frames/clock_39.bmp b/apng/frames/clock_39.bmp new file mode 100644 index 0000000..444361f Binary files /dev/null and b/apng/frames/clock_39.bmp differ diff --git a/apng/frames/clock_4.bmp b/apng/frames/clock_4.bmp new file mode 100644 index 0000000..062001d Binary files /dev/null and b/apng/frames/clock_4.bmp differ diff --git a/apng/frames/clock_5.bmp b/apng/frames/clock_5.bmp new file mode 100644 index 0000000..09cfe65 Binary files /dev/null and b/apng/frames/clock_5.bmp differ diff --git a/apng/frames/clock_6.bmp b/apng/frames/clock_6.bmp new file mode 100644 index 0000000..9560d1b Binary files /dev/null and b/apng/frames/clock_6.bmp differ diff --git a/apng/frames/clock_7.bmp b/apng/frames/clock_7.bmp new file mode 100644 index 0000000..36e3b3d Binary files /dev/null and b/apng/frames/clock_7.bmp differ diff --git a/apng/frames/clock_8.bmp b/apng/frames/clock_8.bmp new file mode 100644 index 0000000..d77d630 Binary files /dev/null and b/apng/frames/clock_8.bmp differ diff --git a/apng/frames/clock_9.bmp b/apng/frames/clock_9.bmp new file mode 100644 index 0000000..23aa553 Binary files /dev/null and b/apng/frames/clock_9.bmp differ diff --git a/apng/frames/firefox_0.bmp b/apng/frames/firefox_0.bmp new file mode 100644 index 0000000..07e2d29 Binary files /dev/null and b/apng/frames/firefox_0.bmp differ diff --git a/apng/frames/firefox_1.bmp b/apng/frames/firefox_1.bmp new file mode 100644 index 0000000..6bff2cb Binary files /dev/null and b/apng/frames/firefox_1.bmp differ diff --git a/apng/frames/firefox_10.bmp b/apng/frames/firefox_10.bmp new file mode 100644 index 0000000..a7049d3 Binary files /dev/null and b/apng/frames/firefox_10.bmp differ diff --git a/apng/frames/firefox_11.bmp b/apng/frames/firefox_11.bmp new file mode 100644 index 0000000..6bff2cb Binary files /dev/null and b/apng/frames/firefox_11.bmp differ diff --git a/apng/frames/firefox_2.bmp b/apng/frames/firefox_2.bmp new file mode 100644 index 0000000..a7049d3 Binary files /dev/null and b/apng/frames/firefox_2.bmp differ diff --git a/apng/frames/firefox_3.bmp b/apng/frames/firefox_3.bmp new file mode 100644 index 0000000..2d6bfdf Binary files /dev/null and b/apng/frames/firefox_3.bmp differ diff --git a/apng/frames/firefox_4.bmp b/apng/frames/firefox_4.bmp new file mode 100644 index 0000000..1e83067 Binary files /dev/null and b/apng/frames/firefox_4.bmp differ diff --git a/apng/frames/firefox_5.bmp b/apng/frames/firefox_5.bmp new file mode 100644 index 0000000..7420fd9 Binary files /dev/null and b/apng/frames/firefox_5.bmp differ diff --git a/apng/frames/firefox_6.bmp b/apng/frames/firefox_6.bmp new file mode 100644 index 0000000..42a4930 Binary files /dev/null and b/apng/frames/firefox_6.bmp differ diff --git a/apng/frames/firefox_7.bmp b/apng/frames/firefox_7.bmp new file mode 100644 index 0000000..08d736c Binary files /dev/null and b/apng/frames/firefox_7.bmp differ diff --git a/apng/frames/firefox_8.bmp b/apng/frames/firefox_8.bmp new file mode 100644 index 0000000..1e83067 Binary files /dev/null and b/apng/frames/firefox_8.bmp differ diff --git a/apng/frames/firefox_9.bmp b/apng/frames/firefox_9.bmp new file mode 100644 index 0000000..2d6bfdf Binary files /dev/null and b/apng/frames/firefox_9.bmp differ diff --git a/apng/frames/keepandblend_0.bmp b/apng/frames/keepandblend_0.bmp new file mode 100644 index 0000000..3724192 Binary files /dev/null and b/apng/frames/keepandblend_0.bmp differ diff --git a/apng/frames/keepandblend_1.bmp b/apng/frames/keepandblend_1.bmp new file mode 100644 index 0000000..e7f7d73 Binary files /dev/null and b/apng/frames/keepandblend_1.bmp differ diff --git a/apng/frames/keepandnoblend_0.bmp b/apng/frames/keepandnoblend_0.bmp new file mode 100644 index 0000000..3724192 Binary files /dev/null and b/apng/frames/keepandnoblend_0.bmp differ diff --git a/apng/frames/keepandnoblend_1.bmp b/apng/frames/keepandnoblend_1.bmp new file mode 100644 index 0000000..e7f7d73 Binary files /dev/null and b/apng/frames/keepandnoblend_1.bmp differ diff --git a/apng/frames/lion-greyscale-3frame_0.bmp b/apng/frames/lion-greyscale-3frame_0.bmp new file mode 100644 index 0000000..178d9e6 Binary files /dev/null and b/apng/frames/lion-greyscale-3frame_0.bmp differ diff --git a/apng/frames/lion-greyscale-3frame_1.bmp b/apng/frames/lion-greyscale-3frame_1.bmp new file mode 100644 index 0000000..8ffeb14 Binary files /dev/null and b/apng/frames/lion-greyscale-3frame_1.bmp differ diff --git a/apng/frames/lion-greyscale-3frame_2.bmp b/apng/frames/lion-greyscale-3frame_2.bmp new file mode 100644 index 0000000..e91d567 Binary files /dev/null and b/apng/frames/lion-greyscale-3frame_2.bmp differ diff --git a/apng/frames/lion-rgb-3frame_0.bmp b/apng/frames/lion-rgb-3frame_0.bmp new file mode 100644 index 0000000..f1e7fc1 Binary files /dev/null and b/apng/frames/lion-rgb-3frame_0.bmp differ diff --git a/apng/frames/lion-rgb-3frame_1.bmp b/apng/frames/lion-rgb-3frame_1.bmp new file mode 100644 index 0000000..c01cab6 Binary files /dev/null and b/apng/frames/lion-rgb-3frame_1.bmp differ diff --git a/apng/frames/lion-rgb-3frame_2.bmp b/apng/frames/lion-rgb-3frame_2.bmp new file mode 100644 index 0000000..c6b8254 Binary files /dev/null and b/apng/frames/lion-rgb-3frame_2.bmp differ diff --git a/apng/frames/pyani_0.bmp b/apng/frames/pyani_0.bmp new file mode 100644 index 0000000..2562924 Binary files /dev/null and b/apng/frames/pyani_0.bmp differ diff --git a/apng/frames/pyani_1.bmp b/apng/frames/pyani_1.bmp new file mode 100644 index 0000000..6d769bd Binary files /dev/null and b/apng/frames/pyani_1.bmp differ diff --git a/apng/frames/pyani_10.bmp b/apng/frames/pyani_10.bmp new file mode 100644 index 0000000..b765fac Binary files /dev/null and b/apng/frames/pyani_10.bmp differ diff --git a/apng/frames/pyani_11.bmp b/apng/frames/pyani_11.bmp new file mode 100644 index 0000000..299af28 Binary files /dev/null and b/apng/frames/pyani_11.bmp differ diff --git a/apng/frames/pyani_12.bmp b/apng/frames/pyani_12.bmp new file mode 100644 index 0000000..f479178 Binary files /dev/null and b/apng/frames/pyani_12.bmp differ diff --git a/apng/frames/pyani_13.bmp b/apng/frames/pyani_13.bmp new file mode 100644 index 0000000..5086168 Binary files /dev/null and b/apng/frames/pyani_13.bmp differ diff --git a/apng/frames/pyani_14.bmp b/apng/frames/pyani_14.bmp new file mode 100644 index 0000000..48c2f93 Binary files /dev/null and b/apng/frames/pyani_14.bmp differ diff --git a/apng/frames/pyani_15.bmp b/apng/frames/pyani_15.bmp new file mode 100644 index 0000000..41d3f02 Binary files /dev/null and b/apng/frames/pyani_15.bmp differ diff --git a/apng/frames/pyani_16.bmp b/apng/frames/pyani_16.bmp new file mode 100644 index 0000000..8721097 Binary files /dev/null and b/apng/frames/pyani_16.bmp differ diff --git a/apng/frames/pyani_17.bmp b/apng/frames/pyani_17.bmp new file mode 100644 index 0000000..7f3e7e3 Binary files /dev/null and b/apng/frames/pyani_17.bmp differ diff --git a/apng/frames/pyani_18.bmp b/apng/frames/pyani_18.bmp new file mode 100644 index 0000000..a3e228c Binary files /dev/null and b/apng/frames/pyani_18.bmp differ diff --git a/apng/frames/pyani_19.bmp b/apng/frames/pyani_19.bmp new file mode 100644 index 0000000..598c469 Binary files /dev/null and b/apng/frames/pyani_19.bmp differ diff --git a/apng/frames/pyani_2.bmp b/apng/frames/pyani_2.bmp new file mode 100644 index 0000000..8f36774 Binary files /dev/null and b/apng/frames/pyani_2.bmp differ diff --git a/apng/frames/pyani_20.bmp b/apng/frames/pyani_20.bmp new file mode 100644 index 0000000..5191f6a Binary files /dev/null and b/apng/frames/pyani_20.bmp differ diff --git a/apng/frames/pyani_21.bmp b/apng/frames/pyani_21.bmp new file mode 100644 index 0000000..0ba87ea Binary files /dev/null and b/apng/frames/pyani_21.bmp differ diff --git a/apng/frames/pyani_22.bmp b/apng/frames/pyani_22.bmp new file mode 100644 index 0000000..5432dd9 Binary files /dev/null and b/apng/frames/pyani_22.bmp differ diff --git a/apng/frames/pyani_23.bmp b/apng/frames/pyani_23.bmp new file mode 100644 index 0000000..538daea Binary files /dev/null and b/apng/frames/pyani_23.bmp differ diff --git a/apng/frames/pyani_24.bmp b/apng/frames/pyani_24.bmp new file mode 100644 index 0000000..f718b12 Binary files /dev/null and b/apng/frames/pyani_24.bmp differ diff --git a/apng/frames/pyani_25.bmp b/apng/frames/pyani_25.bmp new file mode 100644 index 0000000..f80a31c Binary files /dev/null and b/apng/frames/pyani_25.bmp differ diff --git a/apng/frames/pyani_26.bmp b/apng/frames/pyani_26.bmp new file mode 100644 index 0000000..600dfef Binary files /dev/null and b/apng/frames/pyani_26.bmp differ diff --git a/apng/frames/pyani_27.bmp b/apng/frames/pyani_27.bmp new file mode 100644 index 0000000..fc36994 Binary files /dev/null and b/apng/frames/pyani_27.bmp differ diff --git a/apng/frames/pyani_28.bmp b/apng/frames/pyani_28.bmp new file mode 100644 index 0000000..c22d468 Binary files /dev/null and b/apng/frames/pyani_28.bmp differ diff --git a/apng/frames/pyani_29.bmp b/apng/frames/pyani_29.bmp new file mode 100644 index 0000000..7cf0cb7 Binary files /dev/null and b/apng/frames/pyani_29.bmp differ diff --git a/apng/frames/pyani_3.bmp b/apng/frames/pyani_3.bmp new file mode 100644 index 0000000..706317a Binary files /dev/null and b/apng/frames/pyani_3.bmp differ diff --git a/apng/frames/pyani_4.bmp b/apng/frames/pyani_4.bmp new file mode 100644 index 0000000..9c918f1 Binary files /dev/null and b/apng/frames/pyani_4.bmp differ diff --git a/apng/frames/pyani_5.bmp b/apng/frames/pyani_5.bmp new file mode 100644 index 0000000..2c5c674 Binary files /dev/null and b/apng/frames/pyani_5.bmp differ diff --git a/apng/frames/pyani_6.bmp b/apng/frames/pyani_6.bmp new file mode 100644 index 0000000..77b59f9 Binary files /dev/null and b/apng/frames/pyani_6.bmp differ diff --git a/apng/frames/pyani_7.bmp b/apng/frames/pyani_7.bmp new file mode 100644 index 0000000..3ed0c84 Binary files /dev/null and b/apng/frames/pyani_7.bmp differ diff --git a/apng/frames/pyani_8.bmp b/apng/frames/pyani_8.bmp new file mode 100644 index 0000000..e24a78e Binary files /dev/null and b/apng/frames/pyani_8.bmp differ diff --git a/apng/frames/pyani_9.bmp b/apng/frames/pyani_9.bmp new file mode 100644 index 0000000..81f7e2c Binary files /dev/null and b/apng/frames/pyani_9.bmp differ diff --git a/apng/frames/stickmen-15colour-11frame_0.bmp b/apng/frames/stickmen-15colour-11frame_0.bmp new file mode 100644 index 0000000..6c1ff7a Binary files /dev/null and b/apng/frames/stickmen-15colour-11frame_0.bmp differ diff --git a/apng/frames/stickmen-15colour-11frame_1.bmp b/apng/frames/stickmen-15colour-11frame_1.bmp new file mode 100644 index 0000000..fd1e552 Binary files /dev/null and b/apng/frames/stickmen-15colour-11frame_1.bmp differ diff --git a/apng/frames/stickmen-15colour-11frame_2.bmp b/apng/frames/stickmen-15colour-11frame_2.bmp new file mode 100644 index 0000000..d6fa0e0 Binary files /dev/null and b/apng/frames/stickmen-15colour-11frame_2.bmp differ diff --git a/apng/frames/stickmen-15colour-11frame_3.bmp b/apng/frames/stickmen-15colour-11frame_3.bmp new file mode 100644 index 0000000..435cd87 Binary files /dev/null and b/apng/frames/stickmen-15colour-11frame_3.bmp differ diff --git a/apng/frames/stickmen-15colour-11frame_4.bmp b/apng/frames/stickmen-15colour-11frame_4.bmp new file mode 100644 index 0000000..36102c8 Binary files /dev/null and b/apng/frames/stickmen-15colour-11frame_4.bmp differ diff --git a/apng/frames/stickmen-15colour-11frame_5.bmp b/apng/frames/stickmen-15colour-11frame_5.bmp new file mode 100644 index 0000000..c8418ef Binary files /dev/null and b/apng/frames/stickmen-15colour-11frame_5.bmp differ diff --git a/apng/frames/stickmen-15colour-11frame_6.bmp b/apng/frames/stickmen-15colour-11frame_6.bmp new file mode 100644 index 0000000..ae814c9 Binary files /dev/null and b/apng/frames/stickmen-15colour-11frame_6.bmp differ diff --git a/apng/frames/stickmen-15colour-11frame_7.bmp b/apng/frames/stickmen-15colour-11frame_7.bmp new file mode 100644 index 0000000..ba000b8 Binary files /dev/null and b/apng/frames/stickmen-15colour-11frame_7.bmp differ diff --git a/apng/frames/stickmen-15colour-11frame_8.bmp b/apng/frames/stickmen-15colour-11frame_8.bmp new file mode 100644 index 0000000..06b836e Binary files /dev/null and b/apng/frames/stickmen-15colour-11frame_8.bmp differ diff --git a/apng/frames/stickmen-15colour-11frame_9.bmp b/apng/frames/stickmen-15colour-11frame_9.bmp new file mode 100644 index 0000000..be38220 Binary files /dev/null and b/apng/frames/stickmen-15colour-11frame_9.bmp differ diff --git a/apng/frames/toucan-pallete-2frame_0.bmp b/apng/frames/toucan-pallete-2frame_0.bmp new file mode 100644 index 0000000..8764ccc Binary files /dev/null and b/apng/frames/toucan-pallete-2frame_0.bmp differ diff --git a/apng/frames/toucan-pallete-2frame_1.bmp b/apng/frames/toucan-pallete-2frame_1.bmp new file mode 100644 index 0000000..19b12d4 Binary files /dev/null and b/apng/frames/toucan-pallete-2frame_1.bmp differ diff --git a/nimPNG.nim b/nimPNG.nim index c5aa476..4724706 100644 --- a/nimPNG.nim +++ b/nimPNG.nim @@ -26,7 +26,6 @@ #------------------------------------- import streams, endians, tables, hashes, math - import private.buffer, private.nimz const @@ -2030,13 +2029,6 @@ proc decodePNG24*(input: string, settings = PNGDecoder(nil)): PNGResult = debugEcho getCurrentExceptionMsg() result = nil -proc main() = - var png = loadPNG32("apng\\clock.png") - #var png2 = loadPNG32("apng\\firefox.png") - #var png3 = loadPNG32("tester\\sample.png") - -main() - #Encoder/Decoder demarcation line----------------------------- type diff --git a/tester/minibmp.nim b/tester/minibmp.nim new file mode 100644 index 0000000..57958a0 --- /dev/null +++ b/tester/minibmp.nim @@ -0,0 +1,50 @@ +import streams + +type + BMP* = ref object + width*, height*: int + data*: string + +proc writeWORD(s: Stream, val: int) = + let word = val.int16 + s.write(word) + +proc writeDWORD(s: Stream, val: int) = + let dword = val.int32 + s.write(dword) + +proc newBMP*(w, h: int): BMP = + new(result) + result.width = w + result.height = h + result.data = newString(w * h * 3) + +proc write*(s: Stream, bmp: BMP) = + let stride = 4 * ((bmp.width * 24 + 31) div 32) + let imageData = stride * bmp.height + let offset = 54 + var fileSize = imageData + offset + s.writeWORD(19778) + s.writeDWORD(fileSize) + s.writeWORD(0) + s.writeWORD(0) + s.writeDWORD(offset) + s.writeDWORD(40) + s.writeDWORD(bmp.width) + s.writeDWORD(bmp.height) + s.writeWORD(1) + s.writeWORD(24) + s.writeDWORD(0) + s.writeDWORD(imageData) + s.writeDWORD(3780) + s.writeDWORD(3780) + s.writeDWORD(0) + s.writeDWORD(0) + + let bytesPerRow = bmp.width * 3 + let paddingLen = stride - bytesPerRow + let padding = if paddingLen > 0: newString(paddingLen) else: nil + + for i in 0..bmp.height-1: + s.writeData(addr(bmp.data[i * bytesPerRow]), bytesPerRow) + if paddingLen > 0: s.write(padding) diff --git a/tester/test.nim b/tester/test.nim index c228b51..edc0ede 100644 --- a/tester/test.nim +++ b/tester/test.nim @@ -1,3 +1,59 @@ -import nimPNG -let data = loadPNG32("sample.png") -assert(not data.isNil) \ No newline at end of file +import nimPNG, streams, minibmp, os, strutils + +proc write(bmp: BMP): string = + var s = newStringStream() + s.write(bmp) + result = s.data + +proc toBMP(png: PNGResult, fileName: string) = + if png.frames != nil: + var frame = 0 + for x in png.frames: + var bmp = newBMP(x.ctl.width, x.ctl.height) + let size = bmp.width * bmp.height + for i in 0..size-1: + let px = i * 3 + let px4 = i * 4 + if x.data[px4 + 3] == chr(0): + bmp.data[px] = chr(0xFF) + bmp.data[px + 1] = chr(0xFF) + bmp.data[px + 2] = chr(0xFF) + else: + let alpha = uint(x.data[px4 + 3]) + bmp.data[px] = chr(uint8(255) + uint8(((x.data[px4 + 2].uint - 255'u) * alpha) shr 8)) + bmp.data[px + 1] = chr(uint8(255) + uint8(((x.data[px4 + 1].uint - 255'u) * alpha) shr 8)) + bmp.data[px + 2] = chr(uint8(255) + uint8(((x.data[px4 + 0].uint - 255'u) * alpha) shr 8)) + + let bmpName = fileName & "_" & $frame & ".bmp" + #var s = newFileStream(bmpName, fmWrite) + #s.write(bmp) + #s.close() + + let data1 = bmp.write() + let data2 = readFile(bmpName) + assert data1 == data2 + echo "frame $1 of $2" % [$(frame + 1), $png.frames.len] + + inc frame + +proc convert(dir: string) = + for fileName in walkDirRec(dir, {pcFile}): + let path = splitFile(fileName) + if path.ext.len() == 0: continue + + let ext = toLowerAscii(path.ext) + if ext != ".png": continue + + let bmpName = path.dir & DirSep & "frames" & DirSep & path.name + echo fileName + + let png = loadPNG32(fileName) + if png == nil: continue + png.toBMP(bmpName) + +proc main() = + let data = loadPNG32("sample.png") + assert(not data.isNil) + convert(".." & DirSep & "apng") + +main() diff --git a/tester/testSuite.nim b/tester/testSuite.nim index db49af5..d06a395 100644 --- a/tester/testSuite.nim +++ b/tester/testSuite.nim @@ -1,53 +1,4 @@ -import streams, os, strutils, nimPNG - -type - BMP = ref object - width, height: int - data: string - -proc writeWORD(s: Stream, val: int) = - let word = val.int16 - s.write(word) - -proc writeDWORD(s: Stream, val: int) = - let dword = val.int32 - s.write(dword) - -proc newBMP(w, h: int): BMP = - new(result) - result.width = w - result.height = h - result.data = newString(w * h * 3) - -proc write(s: Stream, bmp: BMP) = - let stride = 4 * ((bmp.width * 24 + 31) div 32) - let imageData = stride * bmp.height - let offset = 54 - var fileSize = imageData + offset - s.writeWORD(19778) - s.writeDWORD(fileSize) - s.writeWORD(0) - s.writeWORD(0) - s.writeDWORD(offset) - s.writeDWORD(40) - s.writeDWORD(bmp.width) - s.writeDWORD(bmp.height) - s.writeWORD(1) - s.writeWORD(24) - s.writeDWORD(0) - s.writeDWORD(imageData) - s.writeDWORD(3780) - s.writeDWORD(3780) - s.writeDWORD(0) - s.writeDWORD(0) - - let bytesPerRow = bmp.width * 3 - let paddingLen = stride - bytesPerRow - let padding = if paddingLen > 0: newString(paddingLen) else: nil - - for i in 0..bmp.height-1: - s.writeData(addr(bmp.data[i * bytesPerRow]), bytesPerRow) - if paddingLen > 0: s.write(padding) +import streams, os, strutils, nimPNG, minibmp proc loadPNG(fileName: string): BMP = var settings = makePNGDecoder() @@ -75,9 +26,9 @@ proc convert(dir: string) = let ext = toLowerAscii(path.ext) if ext != ".png": continue if path.name[0] == 'x': continue - + let bmpName = path.dir & DirSep & path.name & ExtSep & "bmp" - + echo fileName, " vs. ", bmpName var bmp = loadPNG(fileName) if bmp != nil: