Alright, I said I didn't test the backgound storage during top clipping ... I guess if something can go wrong, it will. Here is the repaired routine.
application/x-zip-compressed; name="sprite8.zip"