Refactor domestic rate field logic into a lookup table
Refactor international rate field logic into a lookup table
Refactor rate response handling to have less synthetic variables