Happy Independence Day 100-year-old Finland!