Definitely memorable and meaningful. The talk itself too
49:00