Minor cleanup of syntax and search conditions
Standardize table and procedure names, remove duplicates
When getting the closest postcode5, consider the even/odd difference
Overall cleanup