Thoroughly.
Of rain: pouring straight down.
Of a person: forthright; honest.
Thoroughly, completely.
In an official manner; according to official rules or regulations.