I'm looking for a short film that premiered on Vimeo somewhere between 2007 and 2015. It was a film that took you through the cycle of a human life, including birth and death, and it was made primarily/entirely of very short stock footage clips collaged together with, as far as I can remember, natural audio. Ring a bell?