These cat memes are so NOT from 3017