These are the common PRO Range Formats based on what we currently have in our Implementation and will be a living document, adjusting as we go:
AACT: 8 Digits w/ a Check Digit using a form of Mod-10
ABFS: 8 Digits w/ a Check Digit using a form of Mod-10
AVRT: 10 Digits w/o a Check Digit
CENF: 8 Digits w/ a Check Digit using a form of Mod-10
CNWY: 8 Digits w/ a Check Digit using a form of Mod-7
CTII: There appear to be 2 different Format that are commonly used for CTII PRO #s with our Clients: 1) xxx-yyyyyyy-c; and 2) x-yyyyyyy-c; where x denotes the Prefix; yyyyyyy is a 7-digit PRO Sequence; and c is the formula-calculated Check Digit that is standard.
DAFG: 11 Digits w/o a Check Digit and seemingly starts with '000' on all current Ranges
DHRN: 8 Digits w/o a Check Digit
EXLA: 3 Digit Prefix + 7 Digit Sequence # w/ a Check Digit using a form of Mod-10
HMES: 9 Digits w/ a Check Digit using a form of Mod-10 or Mod-11 (depending on how new)
LKVL: 3 Digit Prefix + 7 Digit Sequence # w/ a Check Digit using a form of Mod-10
ODFL: 1 Digit Prefix + 9 Digit Sequence w/ a Check Digit using a form of Mod-10
NPME: I believe this Carrier is Defunct
PITD: 1 Digit Prefix + 9 Digit Sequence w/o a Check Digit
PYLE: 8 Digits w/ a Check Digit using a form of Mod-10
RDFS: 8 Digits w/ a Check Digit using a form of Mod-10
RDWY: I believe this Carrier is Defunct
RETL: 9 Digits w/ a Check Digit using a form of Mod-10
RLCA: 8 Digits w/ a Check Digit logic
RNLO: 8 Digits w/ a Check Digit logic
SAIA: 3 Digit Prefix + 7 Digit Sequence # w/ a Check Digit using a form of Mod-7
SEFL: 8 Digits w/ a Check Digit using a form of Mod-11
UPGF: 8 Digits w/ a Check Digit using a form of Mod-7
WARD: 9 Digits w/o a Check Digit