chromium/chrome/browser/google/google_brand_code_map_chromeos.cc

// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "chrome/browser/google/google_brand_code_map_chromeos.h"

#include "base/containers/fixed_flat_map.h"
#include "base/logging.h"
#include "base/no_destructor.h"
#include "base/notreached.h"

namespace google_brand {
namespace chromeos {

std::string_view GetRlzBrandCode(
    std::string_view static_brand_code,
    std::optional<policy::MarketSegment> market_segment) {
  struct BrandCodeValueEntry {
    std::string_view unenrolled_brand_code;
    std::string_view education_enrolled_brand_code;
    std::string_view enterprise_enrolled_brand_code;
  };
  static constexpr auto kBrandCodeMap =
      base::MakeFixedFlatMap<std::string_view, BrandCodeValueEntry>(
          // clang-format off
                    {{"ACAC", {"CFZM", "BEUH", "GUTN"}},
                     {"ACAG", {"KSOU", "MUHR", "YYJR"}},
                     {"ACAH", {"KEFG", "RYNH", "HHAZ"}},
                     {"ACAI", {"BKWQ", "CMVE", "VNFQ"}},
                     {"ACAJ", {"KVPC", "UHAI", "CPNG"}},
                     {"ACAK", {"PQNT", "MDWH", "AJKH"}},
                     {"ACAM", {"HBCZ", "ZGSZ", "MFUO"}},
                     {"ACAO", {"MWDF", "BNNY", "SYIY"}},
                     {"ACAP", {"LKNW", "SVFL", "FGKR"}},
                     {"ACAQ", {"JXWA", "PZLO", "AKLZ"}},
                     {"ACAR", {"EAQE", "UHHJ", "ZYFW"}},
                     {"ACAS", {"JEHD", "XUID", "FNGA"}},
                     {"ACAT", {"RJNJ", "CKCB", "VHGI"}},
                     {"ACAU", {"DXIN", "LPNB", "FIXM"}},
                     {"ACAV", {"TTSD", "XTQQ", "TIQC"}},
                     {"ACAX", {"CFKW", "QKXN", "VXIS"}},
                     {"ACAY", {"HKDC", "RYKK", "KSIY"}},
                     {"ACAZ", {"VHDQ", "AOTU", "WAMY"}},
                     {"ACBA", {"TVZD", "HLQR", "DOWV"}},
                     {"ACBB", {"ABIB", "LFJO", "ZQSG"}},
                     {"ACBC", {"UFPX", "WVQM", "MLYC"}},
                     {"ACBD", {"BRFU", "HBXU", "FAQM"}},
                     {"ACBE", {"JQFF", "GOJK", "ALHM"}},
                     {"ACBF", {"SSNP", "VHIH", "QMFD"}},
                     {"ACFS", {"OLKX", "ZLVO", "RFMV"}},
                     {"ADGK", {"PKUQ", "AEMI", "CUUL"}},
                     {"ADID", {"XDMY", "QHTP", "PBND"}},
                     {"AGVY", {"RNNC", "KYLA", "NJOS"}},
                     {"AHBI", {"TSVD", "PIAU", "ZRSX"}},
                     {"AJIM", {"XQAQ", "WFLV", "AMBR"}},
                     {"AJPW", {"QWKC", "DJAH", "IRZI"}},
                     {"ALRH", {"XDKE", "TDIH", "VLER"}},
                     {"ANAE", {"IWTJ", "CISE", "SLJZ"}},
                     {"ANLW", {"MTZL", "LFDW", "IHRZ"}},
                     {"AOKF", {"ZKSY", "KRPA", "QAZL"}},
                     {"AOPA", {"TTBL", "HHHA", "SADO"}},
                     {"AOPB", {"WFJJ", "ZQCN", "OMBM"}},
                     {"AOPC", {"CAKV", "AASR", "BXLX"}},
                     {"AOPD", {"PFAH", "NIUP", "MQIF"}},
                     {"AOPE", {"ZMYO", "BBQM", "UOUV"}},
                     {"APXY", {"JUFT", "VCUF", "TMSS"}},
                     {"AQCO", {"TNLZ", "FHPA", "XFUO"}},
                     {"ARBI", {"GFHA", "FBQD", "WRQR"}},
                     {"ASCT", {"CTRF", "LBBD", "YBND"}},
                     {"ASUA", {"IEIT", "JAIV", "MURN"}},
                     {"ASUB", {"QBBW", "RUGL", "UVVX"}},
                     {"ASUD", {"QLMM", "CRUA", "JSID"}},
                     {"ASUE", {"XLEN", "KECH", "HBGX"}},
                     {"ASUF", {"IVGE", "VNTM", "XELD"}},
                     {"ASUG", {"TSGW", "DZUL", "HFLO"}},
                     {"ASUH", {"DDNS", "OMSX", "VVWZ"}},
                     {"ASUJ", {"HJUL", "XWWL", "WSCY"}},
                     {"ASUK", {"RGUX", "OXBQ", "LDTL"}},
                     {"ASUL", {"ZJXP", "HGDC", "OFPC"}},
                     {"ASUN", {"ERAF", "HZQI", "JBDP"}},
                     {"ASUO", {"RCMY", "NLPS", "JOKT"}},
                     {"ATFE", {"AUGU", "TURP", "LBYK"}},
                     {"AYMH", {"BBMB", "VBWP", "BVTP"}},
                     {"AZKT", {"NJWW", "WUTV", "QNNG"}},
                     {"AZUJ", {"GHAN", "NGCL", "EERF"}},
                     {"AZYL", {"ZHGS", "WZEA", "XRYJ"}},
                     {"BAQN", {"YJJJ", "LDCA", "QSJF"}},
                     {"BAUA", {"UWIF", "EOEW", "RPDR"}},
                     {"BCOL", {"YJDV", "GSIC", "BAUL"}},
                     {"BDIW", {"UDUG", "TRYQ", "PWFV"}},
                     {"BDXJ", {"EWPX", "PXLS", "LPDD"}},
                     {"BKLL", {"DJXO", "KLUN", "DJNO"}},
                     {"BKQW", {"PGZL", "EJCE", "GQZS"}},
                     {"BLXA", {"VLID", "JNUQ", "IKRB"}},
                     {"BMAD", {"HGZG", "AOPW", "RIVV"}},
                     {"BMNE", {"HLSA", "WXJQ", "TULR"}},
                     {"BNXG", {"HHMJ", "ADYX", "OQGB"}},
                     {"BVSW", {"ACGA", "XCIC", "WCHV"}},
                     {"BWYB", {"YMAG", "QICL", "XNBX"}},
                     {"BYEW", {"CNTW", "ZJBY", "PEUU"}},
                     {"BZDY", {"NJQN", "BLMU", "DPTE"}},
                     {"CBUY", {"POUW", "GHJY", "USXU"}},
                     {"CDYS", {"CJRA", "BIRA", "NFVP"}},
                     {"CDYY", {"INYB", "ZWGK", "CKUW"}},
                     {"CFGF", {"SKZQ", "CFPE", "KTXQ"}},
                     {"CFUL", {"GIFL", "EDYW", "GOJE"}},
                     {"CIDF", {"MTJH", "UTVR", "YIGI"}},
                     {"CKJN", {"KUGL", "XRVY", "AQPP"}},
                     {"CLQY", {"BBGR", "ULEA", "YDVH"}},
                     {"CLSF", {"OWOB", "RLJX", "OZWK"}},
                     {"CMMK", {"XPGY", "YGSO", "LHGH"}},
                     {"CNOR", {"TEUF", "QHOY", "NQZD"}},
                     {"CNZH", {"VJJU", "YXEU", "BRCV"}},
                     {"CPOG", {"UNJV", "ZFSN", "DVWN"}},
                     {"CPPT", {"CQFF", "PCCZ", "HZEW"}},
                     {"CQFV", {"OJUW", "FCMY", "VCYR"}},
                     {"CQPQ", {"GATZ", "QAVU", "WRXC"}},
                     {"CSLV", {"BZSH", "ZDXA", "HGGZ"}},
                     {"CTIE", {"EURD", "HZJV", "WBJJ"}},
                     {"CVTB", {"ONIL", "EWEJ", "XACD"}},
                     {"CWYF", {"SJVC", "WWPB", "ADRO"}},
                     {"CYQR", {"XGJJ", "DRMC", "RUQD"}},
                     {"CYSQ", {"NHHD", "TAVM", "FHSA"}},
                     {"CZPM", {"ULQK", "OVJJ", "DUAD"}},
                     {"DBED", {"JUMI", "UTSY", "RXGS"}},
                     {"DBHI", {"MMGG", "MMQD", "XQDJ"}},
                     {"DCCV", {"KCXJ", "YFYI", "CERZ"}},
                     {"DEAA", {"HXUG", "BJUN", "IYTV"}},
                     {"DEAB", {"ARPQ", "MFRJ", "JWTH"}},
                     {"DEAC", {"DSMM", "IXET", "KQDV"}},
                     {"DEAD", {"QJXG", "AGGP", "GYQT"}},
                     {"DEAE", {"NZAS", "IHEL", "JSYE"}},
                     {"DEAF", {"TATK", "RWXF", "DQDT"}},
                     {"DEAG", {"JFEX", "CVLN", "UFWN"}},
                     {"DEAH", {"HRBU", "DJKF", "CMPZ"}},
                     {"DGSC", {"YDED", "SBBD", "LJJT"}},
                     {"DHAS", {"KEDN", "LUZR", "MHFN"}},
                     {"DHMM", {"SBQZ", "UCTV", "ALYT"}},
                     {"DHUL", {"SJRJ", "VNLH", "HOWS"}},
                     {"DISZ", {"PPAR", "VCPW", "NJKK"}},
                     {"DJBB", {"ZLXN", "WQCE", "ASCQ"}},
                     {"DKJM", {"VRGL", "PZYF", "VBTW"}},
                     {"DNHE", {"TXQH", "NAJK", "CRYX"}},
                     {"DQEL", {"BNUX", "HTDN", "ITXJ"}},
                     {"DRLC", {"VUQV", "YXKT", "HKQR"}},
                     {"DRYI", {"LWTQ", "OLEY", "NWUA"}},
                     {"DSCL", {"OSET", "BPKO", "KRIN"}},
                     {"DSQH", {"MXFW", "HTPC", "YIUL"}},
                     {"DUKI", {"FRGD", "SACE", "AAMW"}},
                     {"DUSQ", {"SCAG", "PXPE", "ABVO"}},
                     {"DUYG", {"TXYR", "CTVK", "MOYF"}},
                     {"DVUG", {"HJHV", "KPAH", "DCQS"}},
                     {"DWCY", {"ZJQH", "JLCB", "QOAI"}},
                     {"DWSH", {"MGOR", "DWKX", "FBNY"}},
                     {"DXVL", {"EBBY", "NMQL", "GTHA"}},
                     {"DXZT", {"WNSK", "WNDA", "DZWQ"}},
                     {"DYHT", {"YPAH", "NUKA", "EULJ"}},
                     {"DZJX", {"QBEZ", "CUYH", "HKHD"}},
                     {"EBZW", {"KMOE", "SBGY", "OARH"}},
                     {"EDFZ", {"VUMJ", "OMDW", "LCDF"}},
                     {"EDHM", {"NLAE", "JYDL", "BTWJ"}},
                     {"EGSC", {"DWAW", "FZRC", "PKWJ"}},
                     {"EGSX", {"PHQG", "CTAP", "YBUN"}},
                     {"EIGY", {"RHXP", "OHQV", "XNXM"}},
                     {"EJPG", {"YYRD", "WPCQ", "IMWD"}},
                     {"EKWL", {"PGWE", "JEHJ", "WQYW"}},
                     {"ELQA", {"GTJZ", "DTIH", "IXVN"}},
                     {"EOJH", {"GTAZ", "APYI", "UHAZ"}},
                     {"EUBP", {"FKXS", "XKZD", "QPVI"}},
                     {"EUHF", {"RZPG", "FQYM", "IIBT"}},
                     {"EWFK", {"XAMW", "XCJY", "NWVP"}},
                     {"EXCQ", {"LAOZ", "QTVX", "ZCLW"}},
                     {"EXEM", {"RIPQ", "SYMM", "GONB"}},
                     {"FBTP", {"XLDO", "TLOM", "FYMS"}},
                     {"FCPG", {"WITB", "FOXJ", "YJQZ"}},
                     {"FCVS", {"HOBX", "YMDN", "GKTP"}},
                     {"FENM", {"NTNB", "RIJA", "WEHG"}},
                     {"FHYR", {"YKUD", "XTKX", "QFMD"}},
                     {"FIGU", {"VMWP", "SBFY", "IYUS"}},
                     {"FNVY", {"DLEJ", "DCNV", "XALG"}},
                     {"FOBB", {"TRYO", "HAKV", "WKDK"}},
                     {"FQPJ", {"ZTQG", "ZNEO", "LYMZ"}},
                     {"FQZI", {"WPBA", "YZDA", "FXCI"}},
                     {"FRGW", {"ZPJY", "MYPP", "KQFE"}},
                     {"FSFR", {"ZDAR", "BERM", "COKX"}},
                     {"FSGY", {"PJQC", "RHZW", "POVI"}},
                     {"FUQB", {"PCKE", "QXCQ", "KSAS"}},
                     {"FWVK", {"MUTD", "GWKK", "SQSC"}},
                     {"FXEL", {"FVLL", "QOGS", "SVKH"}},
                     {"FXMG", {"RCBT", "LGEZ", "DJDI"}},
                     {"FYEL", {"WSGO", "YYQV", "OWPY"}},
                     {"FYSO", {"HFDH", "WNPK", "ZTIK"}},
                     {"GBAV", {"FGCQ", "ENQH", "YLYR"}},
                     {"GBWE", {"DKLE", "OUDI", "VWJC"}},
                     {"GBXM", {"ONLL", "YBJS", "SOVT"}},
                     {"GFMQ", {"DRLH", "HVWY", "OYYM"}},
                     {"GFZE", {"HWCY", "NMLY", "QJJN"}},
                     {"GJZV", {"BUSA", "GIOS", "UYOM"}},
                     {"GLAR", {"RLLB", "UPQT", "OITD"}},
                     {"GLMX", {"HAKW", "AVHG", "NTGU"}},
                     {"GMOO", {"GMRP", "QONY", "LOJX"}},
                     {"GNBB", {"HDRM", "BNED", "RUYH"}},
                     {"GNDV", {"UCEU", "GXKO", "HWDL"}},
                     {"GNLB", {"FFNO", "GKLL", "EELI"}},
                     {"GOKU", {"PRAG", "PQVF", "PIDI"}},
                     {"GPPJ", {"BMOU", "WCKO", "CYIO"}},
                     {"GRHN", {"XECM", "MGKM", "RXUC"}},
                     {"GSKT", {"MVLZ", "LUXS", "UIOA"}},
                     {"GTCE", {"VZBW", "OPRV", "DVUH"}},
                     {"GURF", {"LJBU", "NBCU", "SYMX"}},
                     {"GVBA", {"BFBJ", "USMG", "PCFJ"}},
                     {"GVLR", {"HCKU", "VUNU", "FIRF"}},
                     {"GWBB", {"RAZC", "LCUV", "TGLN"}},
                     {"GWDK", {"MQJZ", "WTMH", "ZOYJ"}},
                     {"GWLN", {"KTNP", "TEPF", "MVFN"}},
                     {"GXSC", {"MQSO", "FZZK", "QOBC"}},
                     {"GXYK", {"MLCI", "HWQK", "ERBL"}},
                     {"HANW", {"HHCO", "SQGU", "UNQX"}},
                     {"HBBG", {"ROJD", "QCQY", "FIUT"}},
                     {"HBOM", {"BCAW", "OXRC", "UGKI"}},
                     {"HDPY", {"JCUZ", "TMKK", "XMVQ"}},
                     {"HEXN", {"KMII", "PFZL", "RKZB"}},
                     {"HFAN", {"ZQNI", "RPSS", "VFHT"}},
                     {"HFKU", {"ILOF", "UXKA", "JQLI"}},
                     {"HFRG", {"YGYA", "IWET", "PSFN"}},
                     {"HGNV", {"NAFX", "USJN", "IQQJ"}},
                     {"HHRN", {"IGZW", "ICRP", "QQKJ"}},
                     {"HIER", {"ZXKC", "BJFL", "PUBL"}},
                     {"HKGT", {"EBMG", "KDZJ", "MELG"}},
                     {"HKUO", {"PPET", "QFEZ", "JSKD"}},
                     {"HKVS", {"ZCNH", "FQMO", "ALDT"}},
                     {"HOMH", {"BXHI", "WXYD", "VRZY"}},
                     {"HOWA", {"QOHP", "PNTQ", "QLSP"}},
                     {"HOWM", {"MJNG", "XPYN", "IRWY"}},
                     {"HPZO", {"SICM", "XEGH", "TDJJ"}},
                     {"HPZP", {"NQDY", "QIMT", "QKAK"}},
                     {"HPZQ", {"XGER", "OLTF", "DVQA"}},
                     {"HPZR", {"ZAQH", "WPSK", "TCHA"}},
                     {"HPZS", {"QRFK", "SQGI", "VESI"}},
                     {"HPZT", {"IUCU", "WDAV", "LOLH"}},
                     {"HPZV", {"WAFN", "PQVW", "MJVM"}},
                     {"HPZW", {"TLLY", "WNPD", "XIFO"}},
                     {"HPZX", {"DNXN", "VHRG", "XTRZ"}},
                     {"HPZY", {"RAWP", "CNRC", "TPIA"}},
                     {"HPZZ", {"FJGP", "GMLT", "SZQX"}},
                     {"HQLQ", {"PGTQ", "NSOB", "GIPH"}},
                     {"HRIZ", {"BJMA", "SKSL", "XBUU"}},
                     {"HRQS", {"URJW", "GKSH", "VKWJ"}},
                     {"HTPV", {"LAEC", "NGRO", "BGEX"}},
                     {"HUIJ", {"EVJI", "RNMR", "JQZR"}},
                     {"HULX", {"TTWF", "UZES", "TATE"}},
                     {"HUUA", {"WTWZ", "DONX", "VRYO"}},
                     {"HVPU", {"HUTT", "JXOO", "HHMM"}},
                     {"HWBP", {"MYIB", "TFXH", "FOPY"}},
                     {"HXIQ", {"QTNX", "AQCS", "VZXB"}},
                     {"HXZN", {"XTOL", "YHGP", "HMAG"}},
                     {"HYMD", {"LPEG", "UDVW", "KUBO"}},
                     {"HYPG", {"FSVQ", "PSWK", "RXGC"}},
                     {"HYZI", {"YBVF", "EUST", "WJVV"}},
                     {"HZJP", {"NWKF", "TACX", "BMJF"}},
                     {"ICHZ", {"GGSN", "QSFP", "GDTQ"}},
                     {"IEIH", {"RESV", "BSXZ", "YTPA"}},
                     {"IGDX", {"YSMS", "MWLQ", "AQQG"}},
                     {"IGRW", {"FORO", "KHEK", "BREP"}},
                     {"IHOS", {"SSNJ", "WIBC", "EVPF"}},
                     {"IHZG", {"MLLN", "EZTK", "GJEJ"}},
                     {"IKNJ", {"HLBB", "ESWD", "GHLX"}},
                     {"INHJ", {"PAYC", "LWHI", "HOZT"}},
                     {"INUT", {"BRSN", "OJOO", "DWSP"}},
                     {"IPBR", {"RCQF", "BYZT", "GBFK"}},
                     {"ISVS", {"JJDG", "QKGL", "OWDE"}},
                     {"ITWJ", {"NREO", "SNDZ", "OXYM"}},
                     {"IULQ", {"ICMQ", "ZABS", "XMOU"}},
                     {"IXMM", {"DIJU", "LAUW", "XHLQ"}},
                     {"JBPA", {"VUZL", "XYPI", "XOWE"}},
                     {"JDWQ", {"DQSN", "EAYC", "ICHH"}},
                     {"JFLH", {"EAJS", "RYGT", "SAZF"}},
                     {"JFZB", {"PFDC", "XJDX", "CPXX"}},
                     {"JGVE", {"DBVB", "YATF", "XFBR"}},
                     {"JICX", {"GUZK", "TIZA", "HTUW"}},
                     {"JJEX", {"OYNP", "TJDC", "PHNS"}},
                     {"JLGJ", {"HAZJ", "KSWW", "QCYN"}},
                     {"JLOF", {"IWFR", "CJHY", "DOPK"}},
                     {"JLRH", {"SAMJ", "GLJZ", "SKTN"}},
                     {"JOFR", {"IFTA", "IGYP", "XXCI"}},
                     {"JOQG", {"WOAM", "GAYR", "KWWJ"}},
                     {"JOTV", {"QBNM", "NMWE", "IDTV"}},
                     {"JOWH", {"QTZF", "WKKS", "WNLT"}},
                     {"JPKC", {"CZPW", "STQV", "NTAA"}},
                     {"JPUQ", {"OVKI", "AHZL", "YMJY"}},
                     {"JPZQ", {"CCBQ", "ABTW", "KFNE"}},
                     {"JQAO", {"OJYT", "ZDWK", "RQXZ"}},
                     {"JQII", {"IMPG", "WLDA", "YISH"}},
                     {"JQLW", {"VKUG", "XLHZ", "ZIHS"}},
                     {"JQUD", {"CUTW", "DLJE", "DOON"}},
                     {"JRJH", {"CPDL", "VCTT", "NBID"}},
                     {"JRVR", {"WGPS", "YETD", "KBWB"}},
                     {"JTFE", {"DNJK", "FJMW", "QBLT"}},
                     {"JVAN", {"FQPY", "WNTW", "XWXD"}},
                     {"JWGY", {"GMIM", "ZNPK", "RGAL"}},
                     {"JWRD", {"LJJI", "FJUS", "KJMM"}},
                     {"JXIS", {"ZYZD", "TEIT", "ILLN"}},
                     {"JYXK", {"USZT", "XXPU", "LJHH"}},
                     {"JZWV", {"KHFO", "VRAB", "OQHK"}},
                     {"KABJ", {"ISGW", "KOHG", "BPGB"}},
                     {"KBOV", {"PGBC", "IKKC", "AHSL"}},
                     {"KCBW", {"QARD", "MZOT", "CKXF"}},
                     {"KDDA", {"DRSL", "IFNA", "BMDE"}},
                     {"KIMZ", {"FBTQ", "OKNU", "JZIT"}},
                     {"KKAE", {"TKDB", "PEXW", "CQFE"}},
                     {"KLKW", {"PIDD", "JIKU", "QTVN"}},
                     {"KOKS", {"XCGR", "ZFVG", "PPCB"}},
                     {"KRTE", {"ILKK", "GNTB", "XFRA"}},
                     {"KTCO", {"CWKY", "KVCK", "MRJR"}},
                     {"KTLR", {"LCPY", "XBHO", "UZEJ"}},
                     {"KXUH", {"RIFT", "DZUO", "ZSEI"}},
                     {"KYVC", {"HWSA", "QAUI", "MMWP"}},
                     {"KYYP", {"PGTZ", "VRVC", "HDRK"}},
                     {"LASN", {"ILWC", "BQYG", "RROZ"}},
                     {"LBTV", {"WKQE", "IDDP", "VZLR"}},
                     {"LCKC", {"XCFT", "AECA", "HQSW"}},
                     {"LDPJ", {"ZYBT", "CUQC", "LZUL"}},
                     {"LEAA", {"DHUB", "OBDS", "YMSJ"}},
                     {"LEAB", {"LRHX", "EFFC", "SZFH"}},
                     {"LEAC", {"DMEA", "EXWD", "PBTU"}},
                     {"LEAD", {"QXLJ", "GDOH", "RJNB"}},
                     {"LEAE", {"QFVM", "GACH", "BMXB"}},
                     {"LEAF", {"KGXB", "OUVB", "GTLI"}},
                     {"LEAG", {"XTLW", "WLQO", "QVKP"}},
                     {"LEAH", {"QIDR", "XBTQ", "QYUO"}},
                     {"LEAI", {"KCSV", "PRBF", "FVDO"}},
                     {"LEAJ", {"OBPJ", "NJJS", "WOFS"}},
                     {"LEAK", {"CGWM", "ZLOS", "JGTD"}},
                     {"LEAL", {"EYPX", "SOCH", "PFPW"}},
                     {"LEAM", {"ZGEL", "KZQA", "PSAL"}},
                     {"LEAN", {"MEYH", "PXTT", "LFVK"}},
                     {"LEAO", {"MKOE", "YJSI", "QQMN"}},
                     {"LEAP", {"AEZG", "JOYE", "JHWK"}},
                     {"LGAA", {"YOGJ", "UGWO", "DAMU"}},
                     {"LGAB", {"EQRP", "DLUM", "GMAI"}},
                     {"LIYT", {"CMCZ", "YUAJ", "MFPX"}},
                     {"LKSP", {"JVAJ", "ZERV", "YAYV"}},
                     {"LLJI", {"GCIS", "UIQV", "TKJS"}},
                     {"LNTN", {"PIWG", "OHYJ", "OUUB"}},
                     {"LOEA", {"YYMF", "ZFDK", "KYJQ"}},
                     {"LOEB", {"HPPW", "LGZO", "NZIZ"}},
                     {"LOEC", {"FHUN", "VOTY", "IGUT"}},
                     {"LOED", {"WULK", "SEKY", "BWRY"}},
                     {"LOEE", {"GXPA", "MPFZ", "BAOI"}},
                     {"LOEF", {"DYDQ", "DBBP", "WNKL"}},
                     {"LOEG", {"WQVR", "VIMS", "XWTK"}},
                     {"LOEH", {"BLSW", "SRQW", "QJGU"}},
                     {"LOEI", {"WBJB", "HYVM", "QLRE"}},
                     {"LOEJ", {"JMPY", "RMIK", "CIPV"}},
                     {"LOEK", {"CFNY", "YTYX", "MFIU"}},
                     {"LOEL", {"KPTO", "AEKK", "PBSG"}},
                     {"LOEM", {"XQSP", "HYHH", "GQQF"}},
                     {"LOEN", {"FWRN", "XYNF", "TRTB"}},
                     {"LOEO", {"BNBG", "VSFX", "DMVB"}},
                     {"LOEP", {"KTKR", "JRUJ", "RYBH"}},
                     {"LOEQ", {"ZIEG", "IHSZ", "JXFB"}},
                     {"LOER", {"SOXE", "DIJG", "OHUN"}},
                     {"LOES", {"PAIY", "JXQE", "ZHPW"}},
                     {"LOET", {"CKLF", "TDYH", "HOES"}},
                     {"LOEU", {"LFQU", "ACJS", "DHDJ"}},
                     {"LOEV", {"YEZD", "CLSN", "JCDI"}},
                     {"LOEW", {"BYME", "GVQB", "ALXC"}},
                     {"LOEX", {"DTSE", "FFUO", "GOWI"}},
                     {"LOEY", {"UJLK", "PIZK", "ASMT"}},
                     {"LOEZ", {"LDCF", "MYHV", "OZLH"}},
                     {"LOFA", {"ZHIB", "KAWM", "RSJW"}},
                     {"LOFB", {"YIHY", "QXQD", "GDXE"}},
                     {"LOFC", {"IDAK", "FKMQ", "MHSL"}},
                     {"LOFD", {"PVSV", "WAEK", "JASG"}},
                     {"LOFE", {"BLWI", "ZXBI", "DMET"}},
                     {"LOFF", {"XVWG", "LLIC", "AAIM"}},
                     {"LOFG", {"SMQP", "RFJQ", "HDWV"}},
                     {"LOFH", {"LBUJ", "DGLT", "EHHF"}},
                     {"LOFI", {"DJQQ", "QKSW", "HWAJ"}},
                     {"LOFJ", {"WJXN", "IDHY", "GKCO"}},
                     {"LOFK", {"VGKG", "SQCD", "SLUY"}},
                     {"LOFL", {"UYXZ", "AZKR", "RDLY"}},
                     {"LOFM", {"CVLJ", "UCLO", "PADI"}},
                     {"LOFO", {"DMJS", "PYYK", "SKQO"}},
                     {"LOFP", {"DGNA", "ZXHN", "ARBG"}},
                     {"LOFQ", {"QGKD", "PRZN", "IPEQ"}},
                     {"LOFR", {"ZOWO", "ZSTS", "JXBM"}},
                     {"LOFS", {"QEKW", "TTKC", "MQUP"}},
                     {"LOFT", {"YXFQ", "QFJS", "BNPB"}},
                     {"LOFU", {"KSMM", "TJWT", "VBMW"}},
                     {"LOFV", {"NDDC", "BTQU", "HUZE"}},
                     {"LOFW", {"VLDG", "IPIN", "JAVJ"}},
                     {"LOFX", {"UWQQ", "IGRC", "GRUT"}},
                     {"LOFY", {"SCIO", "HJKR", "TBOP"}},
                     {"LOFZ", {"VSSO", "WSDE", "BHWL"}},
                     {"LOGB", {"BWRU", "YLCD", "RWLB"}},
                     {"LOGC", {"YUDR", "THXM", "NBVM"}},
                     {"LOGD", {"JFPI", "RDCY", "DGJD"}},
                     {"LOGE", {"ITOL", "GZEC", "INSH"}},
                     {"LOGF", {"OWNI", "ECYV", "JEFV"}},
                     {"LOGH", {"RTVE", "EJJV", "DNTX"}},
                     {"LOGI", {"OEYI", "IKUX", "TCEI"}},
                     {"LPEW", {"XBJZ", "HTBP", "JQXK"}},
                     {"LPXP", {"WGRM", "JAXQ", "VPND"}},
                     {"LULQ", {"DEHI", "QYXC", "KAGT"}},
                     {"LUXZ", {"SIXJ", "LBCX", "RJFU"}},
                     {"LXVK", {"YCZR", "SAAW", "XNYI"}},
                     {"LYFT", {"LMQF", "CYMI", "ZGEF"}},
                     {"LYLN", {"XXWY", "JEUV", "RSOC"}},
                     {"LYOT", {"KPLI", "DGHD", "CZQS"}},
                     {"LYVN", {"USOR", "ASKR", "LPGD"}},
                     {"MAII", {"EOHR", "XZOT", "VJJS"}},
                     {"MBLE", {"KOCV", "ZLFP", "HOVE"}},
                     {"MCDN", {"BAOV", "GLVV", "XHGO"}},
                     {"MCIM", {"VJOT", "BKZI", "YHNC"}},
                     {"MCOO", {"IPNW", "CRSK", "QTAX"}},
                     {"MDKB", {"VDUT", "RQWX", "SUHG"}},
                     {"MDPZ", {"AHBA", "ENTF", "IIMC"}},
                     {"MEXL", {"JFMC", "LBVP", "DERH"}},
                     {"MEZV", {"FHLD", "UMYC", "QTUB"}},
                     {"MMLE", {"YFDA", "YZRA", "EKCE"}},
                     {"MNFK", {"BFMJ", "APMV", "LPJQ"}},
                     {"MNQW", {"LCRH", "YVGU", "SJID"}},
                     {"MNZG", {"PPTP", "OFXE", "ROJJ"}},
                     {"MOIP", {"HCCZ", "PXCU", "MROE"}},
                     {"MQUZ", {"MFAZ", "GBNW", "MRMS"}},
                     {"MRFF", {"VHZM", "CBXS", "WHGR"}},
                     {"MTYQ", {"ZGPO", "WDIP", "IBCS"}},
                     {"MXEQ", {"EKJV", "UWUR", "CPES"}},
                     {"MXUY", {"IRZH", "ADQR", "PCST"}},
                     {"MYQR", {"VMHK", "QHCZ", "HMFN"}},
                     {"MZVS", {"VUZM", "RIDT", "URTS"}},
                     {"NAMM", {"BFSS", "BKVK", "EBDV"}},
                     {"NBQS", {"KMJF", "MFWA", "UWRX"}},
                     {"NFCO", {"VBYL", "IUIS", "KMVC"}},
                     {"NGVJ", {"GVZG", "GJWP", "CFNU"}},
                     {"NHYA", {"JUYB", "XYFL", "XRQH"}},
                     {"NHZQ", {"AQMX", "ASMZ", "DRLQ"}},
                     {"NISD", {"MISA", "YDPG", "NCLQ"}},
                     {"NKMK", {"XGYN", "APDH", "LCGN"}},
                     {"NLZQ", {"LWED", "JEMC", "SYAS"}},
                     {"NMOG", {"UYQU", "ZWTV", "TQFQ"}},
                     {"NOMD", {"GZLV", "UNZR", "FVOP"}},
                     {"NPEC", {"BMGD", "YETH", "XAWJ"}},
                     {"NPXS", {"NTUT", "GHMK", "GQRP"}},
                     {"NSXI", {"VYQS", "HGFQ", "SLFL"}},
                     {"NTBE", {"ARRB", "AELU", "HGEA"}},
                     {"NZRH", {"NOUG", "UDYG", "ZGAU"}},
                     {"ODVK", {"VIOP", "MIHJ", "VXFY"}},
                     {"OFPE", {"YFOO", "UIGY", "PFGZ"}},
                     {"OFPO", {"TSWQ", "EBUR", "JASZ"}},
                     {"OFRL", {"WFXP", "RTOK", "YKGH"}},
                     {"OFTL", {"NSNS", "ZHZO", "RFXO"}},
                     {"OIFF", {"MLXE", "KFNX", "CRAQ"}},
                     {"OIXD", {"UNMJ", "EGQA", "GIAQ"}},
                     {"OKFL", {"KLQV", "NEOA", "HDPS"}},
                     {"OKWC", {"RGFB", "UPFP", "HUVK"}},
                     {"ONJP", {"XIEX", "UAAR", "UMMB"}},
                     {"OPNA", {"JDSG", "BCNO", "THKI"}},
                     {"OPUT", {"GXWE", "AYTE", "AWFR"}},
                     {"OXAV", {"EMDD", "ODMX", "HRFR"}},
                     {"OYZI", {"WDBC", "NKZT", "QJZD"}},
                     {"PAZD", {"VARX", "KZSU", "WPLH"}},
                     {"PEVA", {"RBMX", "IBPY", "ALNV"}},
                     {"PGMD", {"FKWZ", "MIJD", "KCZB"}},
                     {"PGQF", {"USPJ", "SFKO", "KNBH"}},
                     {"PGRU", {"UNWU", "PZNF", "XXZB"}},
                     {"PHYB", {"EGXD", "KHYC", "QUPU"}},
                     {"PIGM", {"FEBY", "YTML", "VFLZ"}},
                     {"PKSA", {"RZEK", "JANU", "JMRA"}},
                     {"PKZD", {"LVUZ", "XEKM", "YTDF"}},
                     {"PLKQ", {"EXXM", "LBZT", "SPDN"}},
                     {"PNYR", {"NFJG", "INHI", "EPWN"}},
                     {"POKY", {"HPKI", "GYCL", "ODAM"}},
                     {"PORH", {"MYTI", "ILNP", "OKLK"}},
                     {"PRYU", {"QFZV", "TZXL", "EPRT"}},
                     {"PSHU", {"DWTK", "RTTW", "PGXM"}},
                     {"PSNQ", {"USSZ", "KNLW", "UGQI"}},
                     {"PSRL", {"UQCJ", "IUAA", "CTWP"}},
                     {"PTUY", {"IVGZ", "CNVR", "YCUX"}},
                     {"PULG", {"OXHS", "IBTI", "EKUW"}},
                     {"PVHI", {"FUBQ", "URIF", "UATZ"}},
                     {"PWFL", {"WGJQ", "KMBF", "UKJV"}},
                     {"PWON", {"ODGD", "JREK", "VJFP"}},
                     {"PXDO", {"ZXCF", "TQWC", "HOAL"}},
                     {"QACT", {"YQSO", "OFRB", "HGQL"}},
                     {"QAPN", {"EMNZ", "SJTH", "HJKU"}},
                     {"QBJC", {"WAQG", "MSEN", "FQYE"}},
                     {"QBTA", {"UDQV", "UIZV", "SGMN"}},
                     {"QCDF", {"HOUC", "PKTP", "APSD"}},
                     {"QFNE", {"YLTB", "HZUK", "NKXG"}},
                     {"QGJP", {"SUJW", "VGYV", "DOGG"}},
                     {"QJGI", {"SKUK", "AQHS", "POLO"}},
                     {"QJHH", {"TIHM", "SOII", "SXVL"}},
                     {"QKTA", {"USGV", "UPMS", "ZVTZ"}},
                     {"QLDV", {"BJRT", "ZICU", "URBL"}},
                     {"QLWW", {"LNZB", "JTVW", "XVCX"}},
                     {"QNDA", {"VFMY", "KTBL", "UOJY"}},
                     {"QQFU", {"ZUKV", "QBAU", "SIID"}},
                     {"QRII", {"NHZV", "AUJW", "NSZF"}},
                     {"QRQB", {"IXPL", "NBMV", "KVTR"}},
                     {"QSAX", {"IGTA", "AMBN", "ASDW"}},
                     {"QSHQ", {"JNSW", "UILC", "UHMT"}},
                     {"QSIM", {"ZCML", "LEPJ", "QQEM"}},
                     {"QTMI", {"YMOW", "FZIR", "YKGT"}},
                     {"QVKE", {"FIQU", "CVOM", "LPVD"}},
                     {"QVOV", {"HWPL", "ICLO", "LTVI"}},
                     {"QVWM", {"WCAF", "OQVH", "JEZD"}},
                     {"QXTI", {"MYEK", "QTWY", "JHBO"}},
                     {"QYFB", {"MTEH", "KNUI", "DCFC"}},
                     {"QYGU", {"FYBR", "QLFJ", "OLRV"}},
                     {"QZPR", {"SLSU", "LFCQ", "TKBG"}},
                     {"QZUX", {"HNBM", "BUJY", "FFDE"}},
                     {"RAKQ", {"LDHH", "NAML", "LKFR"}},
                     {"RBSH", {"RMSE", "LNRV", "TWLO"}},
                     {"RCKB", {"EATF", "TCWS", "PSDM"}},
                     {"REAV", {"JVGQ", "DWCU", "NZSZ"}},
                     {"RGDH", {"YWKM", "ZBAR", "RMQQ"}},
                     {"RGNF", {"SDGJ", "KEWA", "GITE"}},
                     {"RHDN", {"MGVK", "EQPB", "UAHY"}},
                     {"RIJZ", {"RDXU", "DXNZ", "KHPZ"}},
                     {"RIKG", {"VRBT", "LEPX", "VWIV"}},
                     {"RKFM", {"OXUN", "TAFT", "VIDA"}},
                     {"RKMZ", {"ZMHF", "VZAB", "OPZH"}},
                     {"RKRB", {"OPOY", "QMZZ", "FAGR"}},
                     {"RLGE", {"NTKV", "LOTA", "MJVG"}},
                     {"RNPH", {"TSIF", "ESCP", "GISR"}},
                     {"RPOG", {"DFCF", "QCSW", "HVUW"}},
                     {"RRAJ", {"GOMU", "UHWV", "NSSL"}},
                     {"RTKU", {"SHAX", "UWMZ", "ZTDZ"}},
                     {"RTRY", {"SCHR", "SIKT", "MLFE"}},
                     {"RUIL", {"BSMS", "GIWR", "XIOX"}},
                     {"RVAR", {"NLFF", "YJIJ", "UHJG"}},
                     {"RVKU", {"EVWH", "THXH", "GROS"}},
                     {"RVRM", {"MZJU", "IGXP", "DSJP"}},
                     {"RXGN", {"WHNA", "DWVK", "FRWP"}},
                     {"RXZK", {"IVDV", "YMME", "XWQP"}},
                     {"RYMB", {"ZITN", "TMGX", "HVCV"}},
                     {"SBBR", {"IMRL", "LZCR", "WJQV"}},
                     {"SBGV", {"ZNIN", "ZVZV", "BPJY"}},
                     {"SEOI", {"ZLQU", "QODO", "CQWC"}},
                     {"SFGV", {"TSMJ", "SVHE", "WNOP"}},
                     {"SGGB", {"HSKN", "BECX", "NFTY"}},
                     {"SHAN", {"OERN", "XNHK", "GVYX"}},
                     {"SHIW", {"WIIA", "NSEZ", "JNNE"}},
                     {"SKIW", {"CLPF", "OTYY", "ZJVP"}},
                     {"SKZO", {"XAEJ", "LVTG", "NZEQ"}},
                     {"SMAC", {"FDEX", "ZFXY", "DJMW"}},
                     {"SMAD", {"AADC", "URZK", "UBVE"}},
                     {"SMAE", {"SUUV", "QXWL", "LYKX"}},
                     {"SMAF", {"HKPA", "NFCE", "UBOP"}},
                     {"SMAG", {"DPGH", "PQFA", "ROEP"}},
                     {"SMAH", {"EXLB", "YYYY", "LLLA"}},
                     {"SMAI", {"PPDO", "ISMM", "BKNT"}},
                     {"SMAJ", {"PVCB", "UCIK", "XVBK"}},
                     {"SMAK", {"WOMZ", "OHAX", "JSTF"}},
                     {"SMAL", {"OWLX", "YXSA", "TXJR"}},
                     {"SNEN", {"JYXH", "XOHX", "VRMO"}},
                     {"SOCA", {"AJGR", "IYZW", "NPDX"}},
                     {"SSLV", {"IUFZ", "NTYF", "TWGJ"}},
                     {"SSVR", {"NZKV", "NGLW", "LDCH"}},
                     {"STMU", {"HKNS", "OFBT", "RWDO"}},
                     {"SUCA", {"JSZT", "IBUF", "HMEZ"}},
                     {"SVGZ", {"WWDD", "EJWL", "TJFT"}},
                     {"SVXK", {"DFUT", "ZLXW", "CSRL"}},
                     {"SWLP", {"GLDC", "WZKJ", "GTXT"}},
                     {"SYDL", {"CGGV", "VDEY", "UZDR"}},
                     {"TAAB", {"ZBMY", "NYDT", "CXYZ"}},
                     {"TAAC", {"YBVP", "RXXN", "HMDY"}},
                     {"TBKT", {"IBUN", "QLQQ", "CRBQ"}},
                     {"TEDS", {"MOWU", "GIMQ", "BOVR"}},
                     {"TFIY", {"RVUF", "DHKE", "GFPK"}},
                     {"TGCY", {"MNOD", "MNFT", "OFVP"}},
                     {"THMZ", {"BDLY", "XKXS", "RFDS"}},
                     {"THNQ", {"XMVV", "RUHW", "WWLP"}},
                     {"TIJC", {"ACYJ", "TJFH", "WVYN"}},
                     {"TJKH", {"ZHMG", "RBXM", "VIVU"}},
                     {"TKER", {"KOSM", "IUCL", "LIIM"}},
                     {"TKZT", {"KWCM", "APLN", "STGO"}},
                     {"TMSE", {"PSOE", "RFGT", "DVAS"}},
                     {"TMTX", {"CNAW", "BEDK", "HGOT"}},
                     {"TNFY", {"LGZD", "QNOV", "XCQG"}},
                     {"TPHN", {"DGRC", "EDPM", "FLCE"}},
                     {"TQAU", {"PUVO", "MASK", "LJBB"}},
                     {"TQFG", {"XPUV", "PMPQ", "FBMP"}},
                     {"TSNX", {"NLLF", "DJAG", "FBBO"}},
                     {"TVCI", {"KZZQ", "XTHC", "WSBP"}},
                     {"TVRZ", {"XWBR", "VSOG", "WGJH"}},
                     {"TWWQ", {"ADPY", "NQDD", "PQKR"}},
                     {"TXMN", {"WTVY", "GJTZ", "KMRI"}},
                     {"TYOO", {"EGWA", "BJJJ", "GOKE"}},
                     {"TZIV", {"XWTU", "JFLV", "JLEU"}},
                     {"TZNR", {"MHIP", "YJBK", "VDZV"}},
                     {"TZXN", {"VQDQ", "NKBA", "NNUN"}},
                     {"UBKE", {"CPTX", "EGAC", "MRXT"}},
                     {"UCLD", {"XHWD", "CBQT", "UUFI"}},
                     {"UERT", {"XSDZ", "GOMR", "THXS"}},
                     {"UEUD", {"GNRQ", "ZTCJ", "NPTM"}},
                     {"UGAY", {"YDHM", "HVCY", "ILHO"}},
                     {"UGCB", {"OFRA", "PZBT", "HYKB"}},
                     {"UGDD", {"SCMD", "LRWA", "NTRL"}},
                     {"UIST", {"PONZ", "WCLO", "LRCQ"}},
                     {"UIUB", {"TQTC", "XTMH", "YYPG"}},
                     {"ULCL", {"RSMW", "BZPJ", "TJHA"}},
                     {"ULTK", {"PFYD", "GJSB", "AXWT"}},
                     {"UMAU", {"FKAK", "JCTZ", "GDUU"}},
                     {"UPPG", {"HYSS", "KHZT", "QQZJ"}},
                     {"UPWS", {"ORJS", "ODPG", "KEZI"}},
                     {"UQDN", {"LWWF", "SCDS", "IKKY"}},
                     {"UQUC", {"YLQO", "IDZV", "PXQW"}},
                     {"URZD", {"QDAL", "YLWB", "XCCP"}},
                     {"UTTX", {"OZET", "BYVE", "PLSI"}},
                     {"UUCL", {"HELE", "KEDZ", "ZAAI"}},
                     {"UYAI", {"CFFY", "JWRU", "SESG"}},
                     {"UZTQ", {"CJSB", "RVPJ", "EASI"}},
                     {"UZVY", {"HKZM", "CVBA", "JRWJ"}},
                     {"VAFH", {"FMPL", "YJOM", "RNEF"}},
                     {"VEUT", {"JDFA", "ALIR", "DDJM"}},
                     {"VGYW", {"AAXS", "SHZF", "HYJU"}},
                     {"VHKG", {"FQCJ", "VFFM", "AHRW"}},
                     {"VHRM", {"MLUQ", "JPNC", "YSRD"}},
                     {"VHUH", {"JYDF", "SFJY", "JMBU"}},
                     {"VICR", {"VNCX", "OLSV", "YCZO"}},
                     {"VJVS", {"BVOQ", "KREV", "QRKT"}},
                     {"VJXU", {"ANLP", "KACE", "KWVH"}},
                     {"VOEV", {"ZWUF", "ECWU", "XERS"}},
                     {"VRWC", {"OGMF", "GYJX", "NOBB"}},
                     {"VUEX", {"BUER", "MAHW", "GSYB"}},
                     {"VVBN", {"AHMF", "WIWE", "AADO"}},
                     {"VVUC", {"WQCU", "YUMW", "YHYC"}},
                     {"VVXN", {"THOS", "JQVB", "BQPV"}},
                     {"VYNC", {"MBDE", "ZHLY", "EESD"}},
                     {"VYRC", {"VKSO", "NKTO", "ZPZX"}},
                     {"VZMB", {"YCKT", "WSPC", "SHYP"}},
                     {"VZSZ", {"CXMW", "WOAL", "PONV"}},
                     {"VZZF", {"GFCC", "ZTGC", "HSGK"}},
                     {"WBZQ", {"LAYK", "LQDM", "QBFV"}},
                     {"WCLL", {"DALK", "WPRA", "TPTP"}},
                     {"WFCT", {"XXPZ", "TUNP", "CBBQ"}},
                     {"WFIQ", {"KKHX", "UTHS", "HDSP"}},
                     {"WFVB", {"UQPS", "NZRZ", "GJNX"}},
                     {"WGMJ", {"YZJO", "WYNU", "SFPB"}},
                     {"WJOZ", {"BASQ", "BRTL", "CQAV"}},
                     {"WMMD", {"HBFI", "XBKO", "LCEC"}},
                     {"WMPI", {"POXG", "VCJD", "WEGX"}},
                     {"WMVU", {"GMMR", "AVVS", "IMDF"}},
                     {"WNNA", {"ERXU", "TWMI", "ZOER"}},
                     {"WPBT", {"VUKV", "DLTH", "CQBD"}},
                     {"WPFB", {"JOSR", "MHKH", "OHJH"}},
                     {"WPKT", {"NAPI", "TQRX", "DBBS"}},
                     {"WTXQ", {"NPCP", "DIOS", "DSTX"}},
                     {"WVRW", {"GJGN", "QQFA", "AGVP"}},
                     {"WWTI", {"GZHX", "JHGD", "ZDGL"}},
                     {"WXZG", {"IUGR", "JOEE", "PTHY"}},
                     {"WYQT", {"KHZI", "YASG", "XZMI"}},
                     {"WZJD", {"UBVX", "BTEG", "CRSZ"}},
                     {"XAJY", {"UWFH", "BVFB", "OLQX"}},
                     {"XBAV", {"KILG", "GEKS", "JKRH"}},
                     {"XBWL", {"IQEI", "JEGU", "QSKW"}},
                     {"XFAY", {"PVOG", "BLSS", "MEEN"}},
                     {"XFUX", {"UHAM", "NEHU", "SHMG"}},
                     {"XHSB", {"TPES", "JKZD", "YVQT"}},
                     {"XHVI", {"KVWL", "GQOJ", "JLLW"}},
                     {"XIYN", {"ZZYC", "OJOW", "NTKR"}},
                     {"XJKD", {"HGKR", "DNEI", "MBFP"}},
                     {"XLTF", {"XJLZ", "YYJP", "WOAJ"}},
                     {"XLUK", {"ARRX", "SCBM", "TIWT"}},
                     {"XOGA", {"BIWO", "JPWZ", "YYDG"}},
                     {"XOKS", {"DEVR", "YKLR", "QYBF"}},
                     {"XQOC", {"AENH", "AQRJ", "MMYS"}},
                     {"XVLV", {"QUHD", "SXRE", "XIEA"}},
                     {"XVTK", {"TMUU", "BTWW", "THQH"}},
                     {"XVYQ", {"UAVB", "OEMI", "VQVK"}},
                     {"XWJE", {"KDZI", "IYPJ", "ERIM"}},
                     {"XXAQ", {"STGW", "LJCO", "KUDA"}},
                     {"XXLS", {"ZEQH", "IWCV", "YUHV"}},
                     {"XYBG", {"XFGP", "JKZJ", "JUEP"}},
                     {"YAVR", {"DHAY", "KBWN", "BBPJ"}},
                     {"YAZN", {"QIGR", "SHZH", "DKXN"}},
                     {"YBLD", {"KMAW", "DTHQ", "AEZX"}},
                     {"YCLN", {"YYQD", "JECY", "XANP"}},
                     {"YEGM", {"SEQF", "OXKW", "OFEF"}},
                     {"YFVF", {"NPWS", "PUZZ", "TTCZ"}},
                     {"YGHA", {"BMDT", "AUXW", "GYPE"}},
                     {"YHYU", {"CDLM", "QDXQ", "HPTE"}},
                     {"YKWP", {"OAOD", "WZMB", "IDWL"}},
                     {"YLRO", {"ZQHU", "SFQD", "YNOL"}},
                     {"YMJL", {"LBTX", "YPBE", "LHMF"}},
                     {"YMMU", {"ZVIA", "CFKN", "ERLO"}},
                     {"YPCE", {"CCCC", "VHQK", "PYBL"}},
                     {"YPPO", {"TRIY", "TMUA", "AMPD"}},
                     {"YQOX", {"CXEB", "OZXA", "BSZN"}},
                     {"YQTI", {"KVUA", "SLEG", "JOEI"}},
                     {"YQWT", {"KEBH", "PAMG", "ACOF"}},
                     {"YSJS", {"QXJF", "CMLP", "XXPD"}},
                     {"YSSI", {"KKFE", "YDXC", "SLLL"}},
                     {"YTGY", {"PRXN", "QEZG", "FOSO"}},
                     {"YVJB", {"CICB", "GHBD", "KOKF"}},
                     {"YVMT", {"BUBS", "BAWP", "HJJV"}},
                     {"YVRQ", {"LBMS", "AKKB", "UFNF"}},
                     {"YVYF", {"LDTK", "XTCU", "OIKX"}},
                     {"YXBK", {"VKAU", "HUNQ", "AFRP"}},
                     {"YXED", {"KDUD", "MTUI", "WLHI"}},
                     {"YXMK", {"ZUSE", "TZFU", "DVKA"}},
                     {"ZBCF", {"BDTW", "MIQF", "VUNL"}},
                     {"ZBCZ", {"DUPJ", "ESKI", "KECI"}},
                     {"ZBXY", {"VANG", "IFEU", "MYIU"}},
                     {"ZDKS", {"UBRP", "AWQF", "GOVG"}},
                     {"ZDTQ", {"XNZY", "YYWR", "XLUU"}},
                     {"ZDYJ", {"JNGY", "SDRU", "YIEW"}},
                     {"ZELG", {"TSMI", "QHCG", "BCAC"}},
                     {"ZFCZ", {"JQUA", "SEEH", "RJVV"}},
                     {"ZFNX", {"DMVG", "EVBR", "SUXX"}},
                     {"ZFVI", {"DHXX", "NXUJ", "HVXK"}},
                     {"ZHHS", {"ZQOG", "SCRK", "LLDW"}},
                     {"ZHKO", {"PEIC", "UYOS", "NVYS"}},
                     {"ZIWS", {"GSAE", "JJUF", "ZPRA"}},
                     {"ZJLO", {"HLMS", "OHWG", "HMAL"}},
                     {"ZKJH", {"OBDQ", "OUAQ", "SPYY"}},
                     {"ZKPX", {"UCDQ", "MJOD", "TSCT"}},
                     {"ZLBC", {"DJCJ", "HNGZ", "IRYZ"}},
                     {"ZLJE", {"NIZI", "ZWAH", "OAQL"}},
                     {"ZMHB", {"YRPB", "KPOF", "SBIB"}},
                     {"ZNCE", {"NWKT", "TEQM", "KDDB"}},
                     {"ZONM", {"WUEN", "EBAR", "GIPL"}},
                     {"ZPIS", {"VXIY", "HUUG", "GHXQ"}},
                     {"ZSKM", {"JPEZ", "FTUS", "ZFUF"}},
                     {"ZSLY", {"TQED", "GKPV", "BHWH"}},
                     {"ZVUS", {"KUGG", "PAYG", "JQIA"}},
                     {"ZZAB", {"WVIK", "IUXK", "ZCIK"}},
                     {"ZZAC", {"MBDD", "SMUW", "JEIY"}},
                     {"ZZAD", {"KSTH", "CBJY", "TSID"}},
                     {"ZZAF", {"OTWH", "RRNB", "VNXA"}},
                     {"ZZTB", {"MXQT", "JUUX", "FMFR"}}});
  // clang-format on

  const auto it = kBrandCodeMap.find(static_brand_code);
  if (it == kBrandCodeMap.end()) {
    return static_brand_code;
  }
  const auto& entry = it->second;
  // An empty value indicates the device is not enrolled.
  if (!market_segment.has_value()) {
    return entry.unenrolled_brand_code;
  }

  switch (market_segment.value()) {
    case policy::MarketSegment::EDUCATION:
      return entry.education_enrolled_brand_code;
    case policy::MarketSegment::ENTERPRISE:
    case policy::MarketSegment::UNKNOWN:
      // If the device is enrolled but market segment is unknown, it's fine to
      // treat it as enterprise enrolled.
      return entry.enterprise_enrolled_brand_code;
  }
  NOTREACHED_IN_MIGRATION();
  return static_brand_code;
}

}  // namespace chromeos
}  // namespace google_brand