Replaced myriad variables with a dict, added timeout and separate .csv for timed out addresses versus failed formatting