survive 3589 GIFs