This is a hard requirement for Canada as they currently use spaces and special characters in their PO numbers.