July and pouring rain in Portland? I shall not complain.