# Canonicalization patterns to match the carrier strings
# as reported by various modems' firmware, and also from the
# MNC lookup tables.
#
# Column 1 is on Opengear carrier identifier
# Column 2 is a regex as used by unix 'expr' against modem output.
#
# Pattern lines are tried in order until a match succeeds.
# A regex is tested against the unmodified string,
# then against a lowercase transliteration.
#
# These regexes are implicitly anchored as if they start
# with '^'.  Disjunction uses '\|', optional uses '\?'.

aeris	aeris
att	at&\?t
bell	bell
docomo	docomo
generic	generic
generic	genna-umts
generic	geneu-4g
kddi	kddi
rogers	rogers
softbank softbank
sprint	sprint
telstra	telstra
telus	telus
tmo	t-mobile
uscellular  u\.\?s\.\?[- ]\?cellular
verizon	verizon
verizon	VZW
verizonalo verizon-\?alo
vodafone vodafone
vodafone voda-eu
