text:
import { setData } from '@progress/kendo-angular-intl';
setData({
    name: "nb",
    likelySubtags: {
        nb: "nb-Latn-NO"
    },
    identity: {
        language: "nb"
    },
    territory: "NO",
    numbers: {
        currencies: {
            ADP: {
                displayName: "andorranske pesetas",
                "displayName-count-one": "andorransk pesetas",
                "displayName-count-other": "andorranske pesetas",
                symbol: "ADP"
            },
            AED: {
                displayName: "emiratarabiske dirham",
                "displayName-count-one": "emiratarabisk dirham",
                "displayName-count-other": "emiratarabiske dirham",
                symbol: "AED"
            },
            AFA: {
                displayName: "afgansk afghani (1927–2002)",
                "displayName-count-one": "afghansk afghani (1927–2002)",
                "displayName-count-other": "afghanske afghani (1927–2002)",
                symbol: "AFA"
            },
            AFN: {
                displayName: "afghanske afghani",
                "displayName-count-one": "afghansk afghani",
                "displayName-count-other": "afghanske afghani",
                symbol: "AFN"
            },
            ALK: {
                displayName: "albanske lek (1946–1965)",
                "displayName-count-one": "albansk lek (1946–1965)",
                "displayName-count-other": "albanske lek (1946–1965)",
                symbol: "ALK"
            },
            ALL: {
                displayName: "albanske lek",
                "displayName-count-one": "albansk lek",
                "displayName-count-other": "albanske lek",
                symbol: "ALL"
            },
            AMD: {
                displayName: "armenske dram",
                "displayName-count-one": "armensk dram",
                "displayName-count-other": "armenske dram",
                symbol: "AMD"
            },
            ANG: {
                displayName: "nederlandske antillegylden",
                "displayName-count-one": "nederlandsk antillegylden",
                "displayName-count-other": "nederlandske antillegylden",
                symbol: "ANG"
            },
            AOA: {
                displayName: "angolanske kwanza",
                "displayName-count-one": "angolansk kwanza",
                "displayName-count-other": "angolanske kwanza",
                symbol: "AOA",
                "symbol-alt-narrow": "Kz"
            },
            AOK: {
                displayName: "angolanske kwanza (1977–1990)",
                "displayName-count-one": "angolansk kwanza (1977–1990)",
                "displayName-count-other": "angolanske kwanza (1977–1990)",
                symbol: "AOK"
            },
            AON: {
                displayName: "angolanske nye kwanza (1990–2000)",
                "displayName-count-one": "angolansk ny kwanza",
                "displayName-count-other": "angolanske nye kwanza (1990–2000)",
                symbol: "AON"
            },
            AOR: {
                displayName: "angolanske omjusterte kwanza (1995–1999)",
                "displayName-count-one": "angolansk kwanza reajustado (1995–1999)",
                "displayName-count-other": "angolanske omjusterte kwanza (1995–1999)",
                symbol: "AOR"
            },
            ARA: {
                displayName: "argentinske australer",
                "displayName-count-one": "argentinsk austral",
                "displayName-count-other": "argentinske australer",
                symbol: "ARA"
            },
            ARL: {
                displayName: "argentinske peso ley",
                "displayName-count-one": "argentinsk peso ley",
                "displayName-count-other": "argentinske peso ley",
                symbol: "ARL"
            },
            ARM: {
                displayName: "argentinsk pesos (1881–1970)",
                "displayName-count-one": "argentinsk pesos (1881–1970)",
                "displayName-count-other": "argentinske pesos (1881–1970)",
                symbol: "ARM"
            },
            ARP: {
                displayName: "argentinske pesos (1983–1985)",
                "displayName-count-one": "argentinsk pesos (1983–1985)",
                "displayName-count-other": "argentinske pesos (1983–1985)",
                symbol: "ARP"
            },
            ARS: {
                displayName: "argentinske pesos",
                "displayName-count-one": "argentinsk peso",
                "displayName-count-other": "argentinske pesos",
                symbol: "ARS",
                "symbol-alt-narrow": "$"
            },
            ATS: {
                displayName: "østerrikske shilling",
                "displayName-count-one": "østerriksk schilling",
                "displayName-count-other": "østerrikske schilling",
                symbol: "ATS"
            },
            AUD: {
                displayName: "australske dollar",
                "displayName-count-one": "australsk dollar",
                "displayName-count-other": "australske dollar",
                symbol: "AUD",
                "symbol-alt-narrow": "$"
            },
            AWG: {
                displayName: "arubiske floriner",
                "displayName-count-one": "arubisk florin",
                "displayName-count-other": "arubiske floriner",
                symbol: "AWG"
            },
            AZM: {
                displayName: "aserbajdsjanske manat (1993–2006)",
                "displayName-count-one": "aserbajdsjansk manat (1993–2006)",
                "displayName-count-other": "aserbajdsjanske manat (1993–2006)",
                symbol: "AZM"
            },
            AZN: {
                displayName: "aserbajdsjanske manat",
                "displayName-count-one": "aserbajdsjansk manat",
                "displayName-count-other": "aserbajdsjanske manat",
                symbol: "AZN"
            },
            BAD: {
                displayName: "bosnisk-hercegovinske dinarer (1992–1994)",
                "displayName-count-one": "bosnisk-hercegovinsk dinar (1992–1994)",
                "displayName-count-other": "bosnisk-hercegovinske dinarer (1992–1994)",
                symbol: "BAD"
            },
            BAM: {
                displayName: "bosnisk-hercegovinske konvertible mark",
                "displayName-count-one": "bosnisk-hercegovinsk konvertibel mark",
                "displayName-count-other": "bosnisk-hercegovinske konvertible mark",
                symbol: "BAM",
                "symbol-alt-narrow": "KM"
            },
            BAN: {
                displayName: "nye bosnisk-hercegovinske dinarer (1994–1997)",
                "displayName-count-one": "ny bosnisk-hercegovinsk dinar (1994–1997)",
                "displayName-count-other": "nye bosnisk-hercegovinske dinarer (1994–1997)",
                symbol: "BAN"
            },
            BBD: {
                displayName: "barbadiske dollar",
                "displayName-count-one": "barbadisk dollar",
                "displayName-count-other": "barbadiske dollar",
                symbol: "BBD",
                "symbol-alt-narrow": "$"
            },
            BDT: {
                displayName: "bangladeshiske taka",
                "displayName-count-one": "bangladeshisk taka",
                "displayName-count-other": "bangladeshiske taka",
                symbol: "BDT",
                "symbol-alt-narrow": "৳"
            },
            BEC: {
                displayName: "belgiske franc (konvertible)",
                "displayName-count-one": "belgisk franc (konvertibel)",
                "displayName-count-other": "belgiske franc (konvertible)",
                symbol: "BEC"
            },
            BEF: {
                displayName: "belgiske franc",
                "displayName-count-one": "belgisk franc",
                "displayName-count-other": "belgiske franc",
                symbol: "BEF"
            },
            BEL: {
                displayName: "belgiske franc (finansielle)",
                "displayName-count-one": "belgisk franc (finansiell)",
                "displayName-count-other": "belgiske franc (finansielle)",
                symbol: "BEL"
            },
            BGL: {
                displayName: "bulgarske lev (hard)",
                "displayName-count-one": "bulgarsk lev (hard)",
                "displayName-count-other": "bulgarske lev (hard)",
                symbol: "BGL"
            },
            BGM: {
                displayName: "bulgarske lev (sosialist)",
                "displayName-count-one": "bulgarsk lev (sosialist)",
                "displayName-count-other": "bulgarske lev (sosialist)",
                symbol: "BGM"
            },
            BGN: {
                displayName: "bulgarske lev",
                "displayName-count-one": "bulgarsk lev",
                "displayName-count-other": "bulgarske lev",
                symbol: "BGN"
            },
            BGO: {
                displayName: "bulgarske lev (1879–1952)",
                "displayName-count-one": "bulgarsk lev (1879–1952)",
                "displayName-count-other": "bulgarske lev (1879–1952)",
                symbol: "BGO"
            },
            BHD: {
                displayName: "bahrainske dinarer",
                "displayName-count-one": "bahrainsk dinar",
                "displayName-count-other": "bahrainske dinarer",
                symbol: "BHD"
            },
            BIF: {
                displayName: "burundiske franc",
                "displayName-count-one": "burundisk franc",
                "displayName-count-other": "burundiske franc",
                symbol: "BIF"
            },
            BMD: {
                displayName: "bermudiske dollar",
                "displayName-count-one": "bermudisk dollar",
                "displayName-count-other": "bermudiske dollar",
                symbol: "BMD",
                "symbol-alt-narrow": "$"
            },
            BND: {
                displayName: "bruneiske dollar",
                "displayName-count-one": "bruneisk dollar",
                "displayName-count-other": "bruneiske dollar",
                symbol: "BND",
                "symbol-alt-narrow": "$"
            },
            BOB: {
                displayName: "bolivianske boliviano",
                "displayName-count-one": "boliviansk boliviano",
                "displayName-count-other": "bolivianske boliviano",
                symbol: "BOB",
                "symbol-alt-narrow": "Bs"
            },
            BOL: {
                displayName: "bolivianske boliviano (1863–1963)",
                "displayName-count-one": "boliviansk boliviano (1863–1963)",
                "displayName-count-other": "bolivianske boliviano (1863–1963)",
                symbol: "BOL"
            },
            BOP: {
                displayName: "bolivianske pesos",
                "displayName-count-one": "boliviansk pesos",
                "displayName-count-other": "bolivianske pesos",
                symbol: "BOP"
            },
            BOV: {
                displayName: "bolivianske mvdol",
                "displayName-count-one": "bolivianske mvdol",
                "displayName-count-other": "bolivianske mvdol",
                symbol: "BOV"
            },
            BRB: {
                displayName: "brasilianske cruzeiro novo (1967–1986)",
                "displayName-count-one": "brasiliansk cruzeiro novo (1967–1986)",
                "displayName-count-other": "brasilianske cruzeiro novo (1967–1986)",
                symbol: "BRB"
            },
            BRC: {
                displayName: "brasilianske cruzados (1986–1989)",
                "displayName-count-one": "brasiliansk cruzado (1986–1989)",
                "displayName-count-other": "brasilianske cruzado (1986–1989)",
                symbol: "BRC"
            },
            BRE: {
                displayName: "brasilianske cruzeiro (1990–1993)",
                "displayName-count-one": "brasiliansk cruzeiro (1990–1993)",
                "displayName-count-other": "brasilianske cruzeiro (1990–1993)",
                symbol: "BRE"
            },
            BRL: {
                displayName: "brasilianske real",
                "displayName-count-one": "brasiliansk real",
                "displayName-count-other": "brasilianske real",
                symbol: "BRL",
                "symbol-alt-narrow": "R$"
            },
            BRN: {
                displayName: "brasilianske cruzado novo (1989–1990)",
                "displayName-count-one": "brasiliansk cruzado novo (1989–1990)",
                "displayName-count-other": "brasilianske cruzado novo (1989–1990)",
                symbol: "BRN"
            },
            BRR: {
                displayName: "brasilianske cruzeiro (1993–1994)",
                "displayName-count-one": "brasiliansk cruzeiro (1993–1994)",
                "displayName-count-other": "brasilianske cruzeiro (1993–1994)",
                symbol: "BRR"
            },
            BRZ: {
                displayName: "brasilianske cruzeiro (1942–1967)",
                "displayName-count-one": "brasiliansk cruzeiro (1942–1967)",
                "displayName-count-other": "brasilianske cruzeiro (1942–1967)",
                symbol: "BRZ"
            },
            BSD: {
                displayName: "bahamanske dollar",
                "displayName-count-one": "bahamansk dollar",
                "displayName-count-other": "bahamanske dollar",
                symbol: "BSD",
                "symbol-alt-narrow": "$"
            },
            BTN: {
                displayName: "bhutanske ngultrum",
                "displayName-count-one": "bhutansk ngultrum",
                "displayName-count-other": "bhutanske ngultrum",
                symbol: "BTN"
            },
            BUK: {
                displayName: "burmesiske kyat",
                "displayName-count-one": "burmesisk kyat",
                "displayName-count-other": "burmesiske kyat",
                symbol: "BUK"
            },
            BWP: {
                displayName: "botswanske pula",
                "displayName-count-one": "botswansk pula",
                "displayName-count-other": "botswanske pula",
                symbol: "BWP",
                "symbol-alt-narrow": "P"
            },
            BYB: {
                displayName: "hviterussiske nye rubler (1994–1999)",
                "displayName-count-one": "hviterussisk ny rubel (1994–1999)",
                "displayName-count-other": "hviterussiske nye rubler (1994–1999)",
                symbol: "BYB"
            },
            BYN: {
                displayName: "hviterussiske rubler",
                "displayName-count-one": "hviterussisk rubel",
                "displayName-count-other": "hviterussiske rubler",
                symbol: "BYN",
                "symbol-alt-narrow": "р."
            },
            BYR: {
                displayName: "hviterussiske rubler (2000–2016)",
                "displayName-count-one": "hviterussisk rubel (2000–2016)",
                "displayName-count-other": "hviterussiske rubler (2000–2016)",
                symbol: "BYR"
            },
            BZD: {
                displayName: "beliziske dollar",
                "displayName-count-one": "belizisk dollar",
                "displayName-count-other": "beliziske dollar",
                symbol: "BZD",
                "symbol-alt-narrow": "$"
            },
            CAD: {
                displayName: "kanadiske dollar",
                "displayName-count-one": "kanadisk dollar",
                "displayName-count-other": "kanadiske dollar",
                symbol: "CAD",
                "symbol-alt-narrow": "$"
            },
            CDF: {
                displayName: "kongolesiske franc",
                "displayName-count-one": "kongolesisk franc",
                "displayName-count-other": "kongolesiske franc",
                symbol: "CDF"
            },
            CHE: {
                displayName: "WIR euro",
                symbol: "CHE"
            },
            CHF: {
                displayName: "sveitsiske franc",
                "displayName-count-one": "sveitsisk franc",
                "displayName-count-other": "sveitsiske franc",
                symbol: "CHF"
            },
            CHW: {
                displayName: "WIR franc",
                symbol: "CHW"
            },
            CLE: {
                displayName: "chilenske escudo",
                "displayName-count-one": "chilensk escudo",
                "displayName-count-other": "chilenske escudo",
                symbol: "CLE"
            },
            CLF: {
                displayName: "chilenske unidades de fomento",
                "displayName-count-one": "chilensk unidades de fomento",
                "displayName-count-other": "chilenske unidades de fomento",
                symbol: "CLF"
            },
            CLP: {
                displayName: "chilenske pesos",
                "displayName-count-one": "chilensk peso",
                "displayName-count-other": "chilenske pesos",
                symbol: "CLP",
                "symbol-alt-narrow": "$"
            },
            CNX: {
                displayName: "Kinas folkebank dollar",
                "displayName-count-one": "Kinas folkebank dollar",
                "displayName-count-other": "Kinas folkebank dollar",
                symbol: "CNX"
            },
            CNY: {
                displayName: "kinesiske yuan",
                "displayName-count-one": "kinesisk yuan",
                "displayName-count-other": "kinesiske yuan",
                symbol: "CNY",
                "symbol-alt-narrow": "¥"
            },
            COP: {
                displayName: "colombianske pesos",
                "displayName-count-one": "colombiansk peso",
                "displayName-count-other": "colombianske pesos",
                symbol: "COP",
                "symbol-alt-narrow": "$"
            },
            COU: {
                displayName: "colombianske unidad de valor real",
                "displayName-count-one": "colombiansk unidad de valor real",
                "displayName-count-other": "colombianske unidad de valor real",
                symbol: "COU"
            },
            CRC: {
                displayName: "costaricanske colón",
                "displayName-count-one": "costaricansk colón",
                "displayName-count-other": "costaricanske colón",
                symbol: "CRC",
                "symbol-alt-narrow": "₡"
            },
            CSD: {
                displayName: "serbiske dinarer (2002–2006)",
                "displayName-count-one": "serbisk dinar (2002–2006)",
                "displayName-count-other": "serbiske dinarer (2002–2006)",
                symbol: "CSD"
            },
            CSK: {
                displayName: "tsjekkoslovakiske koruna (hard)",
                "displayName-count-one": "tsjekkoslovakisk koruna (hard)",
                "displayName-count-other": "tsjekkoslovakiske koruna (hard)",
                symbol: "CSK"
            },
            CUC: {
                displayName: "kubanske konvertible pesos",
                "displayName-count-one": "kubansk konvertibel peso",
                "displayName-count-other": "kubanske konvertible pesos",
                symbol: "CUC",
                "symbol-alt-narrow": "$"
            },
            CUP: {
                displayName: "kubanske pesos",
                "displayName-count-one": "kubansk peso",
                "displayName-count-other": "kubanske pesos",
                symbol: "CUP",
                "symbol-alt-narrow": "$"
            },
            CVE: {
                displayName: "kappverdiske escudos",
                "displayName-count-one": "kappverdisk escudo",
                "displayName-count-other": "kappverdiske escudos",
                symbol: "CVE"
            },
            CYP: {
                displayName: "kypriotiske pund",
                "displayName-count-one": "kypriotisk pund",
                "displayName-count-other": "kypriotiske pund",
                symbol: "CYP"
            },
            CZK: {
                displayName: "tsjekkiske koruna",
                "displayName-count-one": "tsjekkisk koruna",
                "displayName-count-other": "tsjekkiske koruna",
                symbol: "CZK",
                "symbol-alt-narrow": "Kč"
            },
            DDM: {
                displayName: "østtyske mark",
                "displayName-count-one": "østtysk mark",
                "displayName-count-other": "østtyske mark",
                symbol: "DDM"
            },
            DEM: {
                displayName: "tyske mark",
                "displayName-count-one": "tysk mark",
                "displayName-count-other": "tyske mark",
                symbol: "DEM"
            },
            DJF: {
                displayName: "djiboutiske franc",
                "displayName-count-one": "djiboutisk franc",
                "displayName-count-other": "djiboutiske franc",
                symbol: "DJF"
            },
            DKK: {
                displayName: "danske kroner",
                "displayName-count-one": "dansk krone",
                "displayName-count-other": "danske kroner",
                symbol: "DKK",
                "symbol-alt-narrow": "kr"
            },
            DOP: {
                displayName: "dominikanske pesos",
                "displayName-count-one": "dominikansk peso",
                "displayName-count-other": "dominikanske pesos",
                symbol: "DOP",
                "symbol-alt-narrow": "$"
            },
            DZD: {
                displayName: "algeriske dinarer",
                "displayName-count-one": "algerisk dinar",
                "displayName-count-other": "algeriske dinarer",
                symbol: "DZD"
            },
            ECS: {
                displayName: "ecuadorianske sucre",
                "displayName-count-one": "ecuadoriansk sucre",
                "displayName-count-other": "ecuadorianske sucre",
                symbol: "ECS"
            },
            ECV: {
                displayName: "ecuadorianske unidad de valor constante (UVC)",
                "displayName-count-one": "ecuadoriansk unidad de valor constante (UVC)",
                "displayName-count-other": "ecuadorianske unidad de valor constante (UVC)",
                symbol: "ECV"
            },
            EEK: {
                displayName: "estiske kroon",
                "displayName-count-one": "estisk kroon",
                "displayName-count-other": "estiske kroner",
                symbol: "EEK"
            },
            EGP: {
                displayName: "egyptiske pund",
                "displayName-count-one": "egyptisk pund",
                "displayName-count-other": "egyptiske pund",
                symbol: "EGP",
                "symbol-alt-narrow": "E£"
            },
            ERN: {
                displayName: "eritreiske nakfa",
                "displayName-count-one": "eritreisk nakfa",
                "displayName-count-other": "eritreiske nakfa",
                symbol: "ERN"
            },
            ESA: {
                displayName: "spanske peseta (A–konto)",
                "displayName-count-one": "spansk peseta (A–konto)",
                "displayName-count-other": "spanske peseta (A–konto)",
                symbol: "ESA"
            },
            ESB: {
                displayName: "spanske peseta (konvertibel konto)",
                "displayName-count-one": "spansk peseta (konvertibel konto)",
                "displayName-count-other": "spanske peseta (konvertibel konto)",
                symbol: "ESB"
            },
            ESP: {
                displayName: "spanske peseta",
                "displayName-count-one": "spansk peseta",
                "displayName-count-other": "spanske peseta",
                symbol: "ESP",
                "symbol-alt-narrow": "₧"
            },
            ETB: {
                displayName: "etiopiske birr",
                "displayName-count-one": "etiopisk birr",
                "displayName-count-other": "etiopiske birr",
                symbol: "ETB"
            },
            EUR: {
                displayName: "euro",
                "displayName-count-one": "euro",
                "displayName-count-other": "euro",
                symbol: "€",
                "symbol-alt-narrow": "€"
            },
            FIM: {
                displayName: "finske mark",
                "displayName-count-one": "finsk mark",
                "displayName-count-other": "finske mark",
                symbol: "FIM"
            },
            FJD: {
                displayName: "fijianske dollar",
                "displayName-count-one": "fijiansk dollar",
                "displayName-count-other": "fijianske dollar",
                symbol: "FJD",
                "symbol-alt-narrow": "$"
            },
            FKP: {
                displayName: "falklandspund",
                "displayName-count-one": "falklandspund",
                "displayName-count-other": "falklandspund",
                symbol: "FKP",
                "symbol-alt-narrow": "£"
            },
            FRF: {
                displayName: "franske franc",
                "displayName-count-one": "fransk franc",
                "displayName-count-other": "franske franc",
                symbol: "FRF"
            },
            GBP: {
                displayName: "britiske pund",
                "displayName-count-one": "britisk pund",
                "displayName-count-other": "britiske pund",
                symbol: "£",
                "symbol-alt-narrow": "£"
            },
            GEK: {
                displayName: "georgiske kupon larit",
                "displayName-count-one": "georgisk kupon larit",
                "displayName-count-other": "georgiske kupon larit",
                symbol: "GEK"
            },
            GEL: {
                displayName: "georgiske lari",
                "displayName-count-one": "georgisk lari",
                "displayName-count-other": "georgiske lari",
                symbol: "GEL",
                "symbol-alt-narrow": "₾",
                "symbol-alt-variant": "₾"
            },
            GHC: {
                displayName: "ghanesisk cedi (1979–2007)",
                "displayName-count-one": "ghanesisk cedi (1979–2007)",
                "displayName-count-other": "ghanesiske cedi (1979–2007)",
                symbol: "GHC"
            },
            GHS: {
                displayName: "ghanesiske cedi",
                "displayName-count-one": "ghanesisk cedi",
                "displayName-count-other": "ghanesiske cedi",
                symbol: "GHS"
            },
            GIP: {
                displayName: "gibraltarske pund",
                "displayName-count-one": "gibraltarsk pund",
                "displayName-count-other": "gibraltarske pund",
                symbol: "GIP",
                "symbol-alt-narrow": "£"
            },
            GMD: {
                displayName: "gambiske dalasi",
                "displayName-count-one": "gambisk dalasi",
                "displayName-count-other": "gambiske dalasi",
                symbol: "GMD"
            },
            GNF: {
                displayName: "guineanske franc",
                "displayName-count-one": "guineansk franc",
                "displayName-count-other": "guineanske franc",
                symbol: "GNF",
                "symbol-alt-narrow": "FG"
            },
            GNS: {
                displayName: "guineanske syli",
                "displayName-count-one": "guineansk syli",
                "displayName-count-other": "guineanske syli",
                symbol: "GNS"
            },
            GQE: {
                displayName: "ekvatorialguineanske ekwele guineana",
                "displayName-count-one": "ekvatorialguineansk ekwele guineana",
                "displayName-count-other": "ekvatorialguineanske ekwele guineana",
                symbol: "GQE"
            },
            GRD: {
                displayName: "greske drakmer",
                "displayName-count-one": "gresk drakme",
                "displayName-count-other": "greske drakmer",
                symbol: "GRD"
            },
            GTQ: {
                displayName: "guatemalanske quetzal",
                "displayName-count-one": "guatemalansk quetzal",
                "displayName-count-other": "guatemalanske quetzal",
                symbol: "GTQ",
                "symbol-alt-narrow": "Q"
            },
            GWE: {
                displayName: "portugisiske guinea escudo",
                "displayName-count-one": "portugisisk guinea escudo",
                "displayName-count-other": "portugisiske guinea escudo",
                symbol: "GWE"
            },
            GWP: {
                displayName: "Guinea-Bissau-pesos",
                "displayName-count-one": "Guinea-Bissau-pesos",
                "displayName-count-other": "Guinea-Bissau-pesos",
                symbol: "GWP"
            },
            GYD: {
                displayName: "guyanske dollar",
                "displayName-count-one": "guyansk dollar",
                "displayName-count-other": "guyanske dollar",
                symbol: "GYD",
                "symbol-alt-narrow": "$"
            },
            HKD: {
                displayName: "Hongkong-dollar",
                "displayName-count-one": "Hongkong-dollar",
                "displayName-count-other": "Hongkong-dollar",
                symbol: "HKD",
                "symbol-alt-narrow": "$"
            },
            HNL: {
                displayName: "honduranske lempira",
                "displayName-count-one": "honduransk lempira",
                "displayName-count-other": "honduranske lempira",
                symbol: "HNL",
                "symbol-alt-narrow": "L"
            },
            HRD: {
                displayName: "kroatiske dinarer",
                "displayName-count-one": "kroatisk dinar",
                "displayName-count-other": "kroatiske dinarer",
                symbol: "HRD"
            },
            HRK: {
                displayName: "kroatiske kuna",
                "displayName-count-one": "kroatisk kuna",
                "displayName-count-other": "kroatiske kuna",
                symbol: "HRK",
                "symbol-alt-narrow": "kn"
            },
            HTG: {
                displayName: "haitiske gourde",
                "displayName-count-one": "haitisk gourde",
                "displayName-count-other": "haitiske gourde",
                symbol: "HTG"
            },
            HUF: {
                displayName: "ungarske forinter",
                "displayName-count-one": "ungarsk forint",
                "displayName-count-other": "ungarske forinter",
                symbol: "HUF",
                "symbol-alt-narrow": "Ft"
            },
            IDR: {
                displayName: "indonesiske rupier",
                "displayName-count-one": "indonesisk rupi",
                "displayName-count-other": "indonesiske rupier",
                symbol: "IDR",
                "symbol-alt-narrow": "Rp"
            },
            IEP: {
                displayName: "irske pund",
                "displayName-count-one": "irsk pund",
                "displayName-count-other": "irske pund",
                symbol: "IEP"
            },
            ILP: {
                displayName: "israelske pund",
                "displayName-count-one": "israelsk pund",
                "displayName-count-other": "israelske pund",
                symbol: "ILP"
            },
            ILR: {
                displayName: "israelske shekler (1980–1985)",
                "displayName-count-one": "israelsk shekel (1980–1985)",
                "displayName-count-other": "israelske shekler (1980–1985)",
                symbol: "ILR"
            },
            ILS: {
                displayName: "nye israelske shekler",
                "displayName-count-one": "ny israelsk shekel",
                "displayName-count-other": "nye israelske shekler",
                symbol: "ILS",
                "symbol-alt-narrow": "₪"
            },
            INR: {
                displayName: "indiske rupier",
                "displayName-count-one": "indisk rupi",
                "displayName-count-other": "indiske rupier",
                symbol: "INR",
                "symbol-alt-narrow": "₹"
            },
            IQD: {
                displayName: "irakske dinarer",
                "displayName-count-one": "iraksk dinar",
                "displayName-count-other": "irakske dinarer",
                symbol: "IQD"
            },
            IRR: {
                displayName: "iranske rialer",
                "displayName-count-one": "iransk rial",
                "displayName-count-other": "iranske rialer",
                symbol: "IRR"
            },
            ISJ: {
                displayName: "islandske kroner (1918–1981)",
                "displayName-count-one": "islandsk krone (1918–1981)",
                "displayName-count-other": "islandske kroner (1918–1981)"
            },
            ISK: {
                displayName: "islandske kroner",
                "displayName-count-one": "islandsk krone",
                "displayName-count-other": "islandske kroner",
                symbol: "ISK",
                "symbol-alt-narrow": "kr"
            },
            ITL: {
                displayName: "italienske lire",
                "displayName-count-one": "italiensk lire",
                "displayName-count-other": "italienske lire",
                symbol: "ITL"
            },
            JMD: {
                displayName: "jamaikanske dollar",
                "displayName-count-one": "jamaikansk dollar",
                "displayName-count-other": "jamaikanske dollar",
                symbol: "JMD",
                "symbol-alt-narrow": "$"
            },
            JOD: {
                displayName: "jordanske dinarer",
                "displayName-count-one": "jordansk dinar",
                "displayName-count-other": "jordanske dinarer",
                symbol: "JOD"
            },
            JPY: {
                displayName: "japanske yen",
                "displayName-count-one": "japansk yen",
                "displayName-count-other": "japanske yen",
                symbol: "JPY",
                "symbol-alt-narrow": "¥"
            },
            KES: {
                displayName: "kenyanske shilling",
                "displayName-count-one": "kenyansk shilling",
                "displayName-count-other": "kenyanske shilling",
                symbol: "KES"
            },
            KGS: {
                displayName: "kirgisiske som",
                "displayName-count-one": "kirgisisk som",
                "displayName-count-other": "kirgisiske som",
                symbol: "KGS"
            },
            KHR: {
                displayName: "kambodsjanske riel",
                "displayName-count-one": "kambodsjansk riel",
                "displayName-count-other": "kambodsjanske riel",
                symbol: "KHR",
                "symbol-alt-narrow": "៛"
            },
            KMF: {
                displayName: "komoriske franc",
                "displayName-count-one": "komorisk franc",
                "displayName-count-other": "komoriske franc",
                symbol: "KMF",
                "symbol-alt-narrow": "CF"
            },
            KPW: {
                displayName: "nordkoreanske won",
                "displayName-count-one": "nordkoreansk won",
                "displayName-count-other": "nordkoreanske won",
                symbol: "KPW",
                "symbol-alt-narrow": "₩"
            },
            KRH: {
                displayName: "sørkoreanske hwan (1953–1962)",
                "displayName-count-one": "sørkoreansk hwan (1953–1962)",
                "displayName-count-other": "sørkoreanske hwan (1953–1962)",
                symbol: "KRH"
            },
            KRO: {
                displayName: "sørkoreanske won (1945–1953)",
                "displayName-count-one": "sørkoreansk won (1945–1953)",
                "displayName-count-other": "sørkoreanske won (1945–1953)",
                symbol: "KRO"
            },
            KRW: {
                displayName: "sørkoreanske won",
                "displayName-count-one": "sørkoreansk won",
                "displayName-count-other": "sørkoreanske won",
                symbol: "KRW",
                "symbol-alt-narrow": "₩"
            },
            KWD: {
                displayName: "kuwaitiske dinarer",
                "displayName-count-one": "kuwaitisk dinar",
                "displayName-count-other": "kuwaitiske dinarer",
                symbol: "KWD"
            },
            KYD: {
                displayName: "caymanske dollar",
                "displayName-count-one": "caymansk dollar",
                "displayName-count-other": "caymanske dollar",
                symbol: "KYD",
                "symbol-alt-narrow": "$"
            },
            KZT: {
                displayName: "kasakhstanske tenge",
                "displayName-count-one": "kasakhstansk tenge",
                "displayName-count-other": "kasakhstanske tenge",
                symbol: "KZT",
                "symbol-alt-narrow": "₸"
            },
            LAK: {
                displayName: "laotiske kip",
                "displayName-count-one": "laotisk kip",
                "displayName-count-other": "laotiske kip",
                symbol: "LAK",
                "symbol-alt-narrow": "₭"
            },
            LBP: {
                displayName: "libanesiske pund",
                "displayName-count-one": "libanesisk pund",
                "displayName-count-other": "libanesiske pund",
                symbol: "LBP",
                "symbol-alt-narrow": "L£"
            },
            LKR: {
                displayName: "srilankiske rupier",
                "displayName-count-one": "srilankisk rupi",
                "displayName-count-other": "srilankiske rupier",
                symbol: "LKR",
                "symbol-alt-narrow": "Rs"
            },
            LRD: {
                displayName: "liberiske dollar",
                "displayName-count-one": "liberisk dollar",
                "displayName-count-other": "liberiske dollar",
                symbol: "LRD",
                "symbol-alt-narrow": "$"
            },
            LSL: {
                displayName: "lesothiske loti",
                "displayName-count-one": "lesothisk loti",
                "displayName-count-other": "lesothiske loti",
                symbol: "LSL"
            },
            LTL: {
                displayName: "litauiske litas",
                "displayName-count-one": "litauisk lita",
                "displayName-count-other": "litauiske lita",
                symbol: "LTL",
                "symbol-alt-narrow": "Lt"
            },
            LTT: {
                displayName: "litauiske talonas",
                "displayName-count-one": "litauisk talonas",
                "displayName-count-other": "litauiske talonas",
                symbol: "LTT"
            },
            LUC: {
                displayName: "luxemburgske konvertible franc",
                "displayName-count-one": "luxemburgsk konvertibel franc",
                "displayName-count-other": "luxemburgske konvertible franc",
                symbol: "LUC"
            },
            LUF: {
                displayName: "luxemburgske franc",
                "displayName-count-one": "luxemburgsk franc",
                "displayName-count-other": "luxemburgske franc",
                symbol: "LUF"
            },
            LUL: {
                displayName: "luxemburgske finansielle franc",
                "displayName-count-one": "luxemburgsk finansiell franc",
                "displayName-count-other": "luxemburgske finansielle franc",
                symbol: "LUL"
            },
            LVL: {
                displayName: "latviske lats",
                "displayName-count-one": "latvisk lats",
                "displayName-count-other": "latviske lats",
                symbol: "LVL",
                "symbol-alt-narrow": "Ls"
            },
            LVR: {
                displayName: "latviske rubler",
                "displayName-count-one": "latvisk rubel",
                "displayName-count-other": "latviske rubler",
                symbol: "LVR"
            },
            LYD: {
                displayName: "libyske dinarer",
                "displayName-count-one": "libysk dinar",
                "displayName-count-other": "libyske dinarer",
                symbol: "LYD"
            },
            MAD: {
                displayName: "marokkanske dirham",
                "displayName-count-one": "marokkansk dirham",
                "displayName-count-other": "marokkanske dirham",
                symbol: "MAD"
            },
            MAF: {
                displayName: "marokkanske franc",
                "displayName-count-one": "marokkansk franc",
                "displayName-count-other": "marokkanske franc",
                symbol: "MAF"
            },
            MCF: {
                displayName: "MCF",
                "displayName-count-one": "MCF",
                "displayName-count-other": "MCF",
                symbol: "MCF"
            },
            MDC: {
                displayName: "moldovske cupon",
                "displayName-count-one": "moldovsk cupon",
                "displayName-count-other": "moldovske cupon",
                symbol: "MDC"
            },
            MDL: {
                displayName: "moldovske leu",
                "displayName-count-one": "moldovsk leu",
                "displayName-count-other": "moldovske leu",
                symbol: "MDL"
            },
            MGA: {
                displayName: "madagassiske ariary",
                "displayName-count-one": "madagassisk ariary",
                "displayName-count-other": "madagassiske ariary",
                symbol: "MGA",
                "symbol-alt-narrow": "Ar"
            },
            MGF: {
                displayName: "madagassiske franc",
                "displayName-count-one": "madagassisk franc",
                "displayName-count-other": "madagassiske franc",
                symbol: "MGF"
            },
            MKD: {
                displayName: "makedonske denarer",
                "displayName-count-one": "makedonsk denar",
                "displayName-count-other": "makedonske denarer",
                symbol: "MKD"
            },
            MKN: {
                displayName: "makedonske denarer (1992–1993)",
                "displayName-count-one": "makedonsk denar (1992–1993)",
                "displayName-count-other": "makedonske denarer (1992–1993)",
                symbol: "MKN"
            },
            MLF: {
                displayName: "maliske franc",
                "displayName-count-one": "malisk franc",
                "displayName-count-other": "maliske franc",
                symbol: "MLF"
            },
            MMK: {
                displayName: "myanmarske kyat",
                "displayName-count-one": "myanmarsk kyat",
                "displayName-count-other": "myanmarske kyat",
                symbol: "MMK",
                "symbol-alt-narrow": "K"
            },
            MNT: {
                displayName: "mongolske tugrik",
                "displayName-count-one": "mongolsk tugrik",
                "displayName-count-other": "mongolske tugrik",
                symbol: "MNT",
                "symbol-alt-narrow": "₮"
            },
            MOP: {
                displayName: "makaoiske pataca",
                "displayName-count-one": "makaoisk pataca",
                "displayName-count-other": "makaoiske pataca",
                symbol: "MOP"
            },
            MRO: {
                displayName: "mauritanske ouguiya",
                "displayName-count-one": "mauritansk ouguiya",
                "displayName-count-other": "mauritanske ouguiya",
                symbol: "MRO"
            },
            MTL: {
                displayName: "maltesiske lira",
                "displayName-count-one": "maltesisk lira",
                "displayName-count-other": "maltesiske lira",
                symbol: "MTL"
            },
            MTP: {
                displayName: "maltesiske pund",
                "displayName-count-one": "maltesisk pund",
                "displayName-count-other": "maltesiske pund",
                symbol: "MTP"
            },
            MUR: {
                displayName: "mauritiske rupier",
                "displayName-count-one": "mauritisk rupi",
                "displayName-count-other": "mauritiske rupier",
                symbol: "MUR",
                "symbol-alt-narrow": "Rs"
            },
            MVP: {
                displayName: "maldiviske rupier",
                "displayName-count-one": "maldivisk rupi",
                "displayName-count-other": "maldiviske rupier",
                symbol: "MVP"
            },
            MVR: {
                displayName: "maldiviske rufiyaa",
                "displayName-count-one": "maldivisk rufiyaa",
                "displayName-count-other": "maldiviske rufiyaa",
                symbol: "MVR"
            },
            MWK: {
                displayName: "malawiske kwacha",
                "displayName-count-one": "malawisk kwacha",
                "displayName-count-other": "malawiske kwacha",
                symbol: "MWK"
            },
            MXN: {
                displayName: "meksikanske pesos",
                "displayName-count-one": "meksikansk peso",
                "displayName-count-other": "meksikanske pesos",
                symbol: "MXN",
                "symbol-alt-narrow": "$"
            },
            MXP: {
                displayName: "meksikanske sølvpesos (1861–1992)",
                "displayName-count-one": "meksikansk sølvpesos (1860–1992)",
                "displayName-count-other": "meksikanske sølvpesos (1860–1992)",
                symbol: "MXP"
            },
            MXV: {
                displayName: "meksikanske unidad de inversion (UDI)",
                "displayName-count-one": "meksikansk unidad de inversion (UDI)",
                "displayName-count-other": "meksikanske unidad de inversion (UDI)",
                symbol: "MXV"
            },
            MYR: {
                displayName: "malaysiske ringgit",
                "displayName-count-one": "malaysisk ringgit",
                "displayName-count-other": "malaysiske ringgit",
                symbol: "MYR",
                "symbol-alt-narrow": "RM"
            },
            MZE: {
                displayName: "mosambikiske escudo",
                "displayName-count-one": "mosambikisk escudo",
                "displayName-count-other": "mosambikiske escudo",
                symbol: "MZE"
            },
            MZM: {
                displayName: "gamle mosambikiske metical",
                "displayName-count-one": "gammel mosambikisk metical",
                "displayName-count-other": "gamle mosambikiske metical",
                symbol: "MZM"
            },
            MZN: {
                displayName: "mosambikiske metical",
                "displayName-count-one": "mosambikisk metical",
                "displayName-count-other": "mosambikiske metical",
                symbol: "MZN"
            },
            NAD: {
                displayName: "namibiske dollar",
                "displayName-count-one": "namibisk dollar",
                "displayName-count-other": "namibiske dollar",
                symbol: "NAD",
                "symbol-alt-narrow": "$"
            },
            NGN: {
                displayName: "nigerianske naira",
                "displayName-count-one": "nigeriansk naira",
                "displayName-count-other": "nigerianske naira",
                symbol: "NGN",
                "symbol-alt-narrow": "₦"
            },
            NIC: {
                displayName: "nicaraguanske cordoba (1988–1991)",
                "displayName-count-one": "nicaraguansk cordoba (1988–1991)",
                "displayName-count-other": "nicaraguanske cordoba (1988–1991)",
                symbol: "NIC"
            },
            NIO: {
                displayName: "nicaraguanske córdoba",
                "displayName-count-one": "nicaraguansk córdoba",
                "displayName-count-other": "nicaraguanske córdoba",
                symbol: "NIO",
                "symbol-alt-narrow": "C$"
            },
            NLG: {
                displayName: "nederlandske gylden",
                "displayName-count-one": "nederlandsk gylden",
                "displayName-count-other": "nederlandske gylden",
                symbol: "NLG"
            },
            NOK: {
                displayName: "norske kroner",
                "displayName-count-one": "norsk krone",
                "displayName-count-other": "norske kroner",
                symbol: "kr",
                "symbol-alt-narrow": "kr"
            },
            NPR: {
                displayName: "nepalske rupier",
                "displayName-count-one": "nepalsk rupi",
                "displayName-count-other": "nepalske rupier",
                symbol: "NPR",
                "symbol-alt-narrow": "Rs"
            },
            NZD: {
                displayName: "newzealandske dollar",
                "displayName-count-one": "newzealandsk dollar",
                "displayName-count-other": "newzealandske dollar",
                symbol: "NZD",
                "symbol-alt-narrow": "$"
            },
            OMR: {
                displayName: "omanske rialer",
                "displayName-count-one": "omansk rial",
                "displayName-count-other": "omanske rialer",
                symbol: "OMR"
            },
            PAB: {
                displayName: "panamanske balboa",
                "displayName-count-one": "panamansk balboa",
                "displayName-count-other": "panamanske balboa",
                symbol: "PAB"
            },
            PEI: {
                displayName: "peruanske inti",
                "displayName-count-one": "peruansk inti",
                "displayName-count-other": "peruanske inti",
                symbol: "PEI"
            },
            PEN: {
                displayName: "peruanske sol",
                "displayName-count-one": "peruansk sol",
                "displayName-count-other": "peruanske sol",
                symbol: "PEN"
            },
            PES: {
                displayName: "peruanske sol (1863–1965)",
                "displayName-count-one": "peruansk sol (1863–1965)",
                "displayName-count-other": "peruanske sol (1863–1965)",
                symbol: "PES"
            },
            PGK: {
                displayName: "papuanske kina",
                "displayName-count-one": "papuansk kina",
                "displayName-count-other": "papuanske kina",
                symbol: "PGK"
            },
            PHP: {
                displayName: "filippinske pesos",
                "displayName-count-one": "filippinsk peso",
                "displayName-count-other": "filippinske pesos",
                symbol: "PHP",
                "symbol-alt-narrow": "₱"
            },
            PKR: {
                displayName: "pakistanske rupier",
                "displayName-count-one": "pakistansk rupi",
                "displayName-count-other": "pakistanske rupier",
                symbol: "PKR",
                "symbol-alt-narrow": "Rs"
            },
            PLN: {
                displayName: "polske zloty",
                "displayName-count-one": "polsk zloty",
                "displayName-count-other": "polske zloty",
                symbol: "PLN",
                "symbol-alt-narrow": "zł"
            },
            PLZ: {
                displayName: "polske zloty (1950–1995)",
                "displayName-count-one": "polsk zloty (1950–1995)",
                "displayName-count-other": "polske zloty (1950–1995)",
                symbol: "PLZ"
            },
            PTE: {
                displayName: "portugisiske escudo",
                "displayName-count-one": "portugisisk escudo",
                "displayName-count-other": "portugisiske escudo",
                symbol: "PTE"
            },
            PYG: {
                displayName: "paraguayanske guarani",
                "displayName-count-one": "paraguayansk guarani",
                "displayName-count-other": "paraguayanske guarani",
                symbol: "PYG",
                "symbol-alt-narrow": "₲"
            },
            QAR: {
                displayName: "qatarske rialer",
                "displayName-count-one": "qatarsk rial",
                "displayName-count-other": "qatarske rialer",
                symbol: "QAR"
            },
            RHD: {
                displayName: "rhodesiske dollar",
                "displayName-count-one": "rhodesisk dollar",
                "displayName-count-other": "rhodesiske dollar",
                symbol: "RHD"
            },
            ROL: {
                displayName: "rumenske leu (1952–2006)",
                "displayName-count-one": "rumensk leu (1952–2006)",
                "displayName-count-other": "rumenske leu (1952–2006)",
                symbol: "ROL"
            },
            RON: {
                displayName: "rumenske leu",
                "displayName-count-one": "rumensk leu",
                "displayName-count-other": "rumenske leu",
                symbol: "RON",
                "symbol-alt-narrow": "L"
            },
            RSD: {
                displayName: "serbiske dinarer",
                "displayName-count-one": "serbisk dinar",
                "displayName-count-other": "serbiske dinarer",
                symbol: "RSD"
            },
            RUB: {
                displayName: "russiske rubler",
                "displayName-count-one": "russisk rubel",
                "displayName-count-other": "russiske rubler",
                symbol: "RUB",
                "symbol-alt-narrow": "₽"
            },
            RUR: {
                displayName: "russiske rubler (1991–1998)",
                "displayName-count-one": "russisk rubel (1991–1998)",
                "displayName-count-other": "russiske rubler (1991–1998)",
                symbol: "RUR",
                "symbol-alt-narrow": "р."
            },
            RWF: {
                displayName: "rwandiske franc",
                "displayName-count-one": "rwandisk franc",
                "displayName-count-other": "rwandiske franc",
                symbol: "RWF",
                "symbol-alt-narrow": "RF"
            },
            SAR: {
                displayName: "saudiarabiske riyaler",
                "displayName-count-one": "saudiarabisk riyal",
                "displayName-count-other": "saudiarabiske riyaler",
                symbol: "SAR"
            },
            SBD: {
                displayName: "salomonske dollar",
                "displayName-count-one": "salomonsk dollar",
                "displayName-count-other": "salomonske dollar",
                symbol: "SBD",
                "symbol-alt-narrow": "$"
            },
            SCR: {
                displayName: "seychelliske rupier",
                "displayName-count-one": "seychellisk rupi",
                "displayName-count-other": "seychelliske rupier",
                symbol: "SCR"
            },
            SDD: {
                displayName: "sudanesiske dinarer (1992–2007)",
                "displayName-count-one": "sudanesisk dinar (1992–2007)",
                "displayName-count-other": "sudanesiske dinarer (1992–2007)",
                symbol: "SDD"
            },
            SDG: {
                displayName: "sudanske pund",
                "displayName-count-one": "sudansk pund",
                "displayName-count-other": "sudanske pund",
                symbol: "SDG"
            },
            SDP: {
                displayName: "sudanesiske pund",
                "displayName-count-one": "sudansk pund (1957–1998)",
                "displayName-count-other": "sudanske pund (1957–1998)",
                symbol: "SDP"
            },
            SEK: {
                displayName: "svenske kroner",
                "displayName-count-one": "svensk krone",
                "displayName-count-other": "svenske kroner",
                symbol: "SEK",
                "symbol-alt-narrow": "kr"
            },
            SGD: {
                displayName: "singaporske dollar",
                "displayName-count-one": "singaporsk dollar",
                "displayName-count-other": "singaporske dollar",
                symbol: "SGD",
                "symbol-alt-narrow": "$"
            },
            SHP: {
                displayName: "sankthelenske pund",
                "displayName-count-one": "sankthelensk pund",
                "displayName-count-other": "sankthelenske pund",
                symbol: "SHP",
                "symbol-alt-narrow": "£"
            },
            SIT: {
                displayName: "slovenske tolar",
                "displayName-count-one": "slovensk tolar",
                "displayName-count-other": "slovenske tolar",
                symbol: "SIT"
            },
            SKK: {
                displayName: "slovakiske koruna",
                "displayName-count-one": "slovakisk koruna",
                "displayName-count-other": "slovakiske koruna",
                symbol: "SKK"
            },
            SLL: {
                displayName: "sierraleonske leone",
                "displayName-count-one": "sierraleonsk leone",
                "displayName-count-other": "sierraleonske leone",
                symbol: "SLL"
            },
            SOS: {
                displayName: "somaliske shilling",
                "displayName-count-one": "somalisk shilling",
                "displayName-count-other": "somaliske shilling",
                symbol: "SOS"
            },
            SRD: {
                displayName: "surinamske dollar",
                "displayName-count-one": "surinamsk dollar",
                "displayName-count-other": "surinamske dollar",
                symbol: "SRD",
                "symbol-alt-narrow": "$"
            },
            SRG: {
                displayName: "surinamske gylden",
                "displayName-count-one": "surinamsk gylden",
                "displayName-count-other": "surinamske gylden",
                symbol: "SRG"
            },
            SSP: {
                displayName: "sørsudanske pund",
                "displayName-count-one": "sørsudansk pund",
                "displayName-count-other": "sørsudanske pund",
                symbol: "SSP",
                "symbol-alt-narrow": "£"
            },
            STD: {
                displayName: "São Tomé og Príncipe-dobra",
                "displayName-count-one": "São Tomé og Príncipe-dobra",
                "displayName-count-other": "São Tomé og Príncipe-dobra",
                symbol: "STD",
                "symbol-alt-narrow": "Db"
            },
            SUR: {
                displayName: "sovjetiske rubler",
                "displayName-count-one": "sovjetisk rubel",
                "displayName-count-other": "sovjetiske rubler",
                symbol: "SUR"
            },
            SVC: {
                displayName: "salvadoranske colon",
                "displayName-count-one": "salvadoransk colon",
                "displayName-count-other": "salvadoranske colon",
                symbol: "SVC"
            },
            SYP: {
                displayName: "syriske pund",
                "displayName-count-one": "syrisk pund",
                "displayName-count-other": "syriske pund",
                symbol: "SYP",
                "symbol-alt-narrow": "£"
            },
            SZL: {
                displayName: "swazilandske lilangeni",
                "displayName-count-one": "swazilandsk lilangeni",
                "displayName-count-other": "swazilandske lilangeni",
                symbol: "SZL"
            },
            THB: {
                displayName: "thailandske baht",
                "displayName-count-one": "thailandsk baht",
                "displayName-count-other": "thailandske baht",
                symbol: "THB",
                "symbol-alt-narrow": "฿"
            },
            TJR: {
                displayName: "tadsjikiske rubler",
                "displayName-count-one": "tadsjikisk rubel",
                "displayName-count-other": "tadsjikiske rubler",
                symbol: "TJR"
            },
            TJS: {
                displayName: "tadsjikiske somoni",
                "displayName-count-one": "tadsjikisk somoni",
                "displayName-count-other": "tadsjikiske somoni",
                symbol: "TJS"
            },
            TMM: {
                displayName: "turkmenske manat (1993–2009)",
                "displayName-count-one": "turkmensk manat (1993–2009)",
                "displayName-count-other": "turkmenske manat (1993–2009)",
                symbol: "TMM"
            },
            TMT: {
                displayName: "turkmenske manat",
                "displayName-count-one": "turkmensk manat",
                "displayName-count-other": "turkmenske manat",
                symbol: "TMT"
            },
            TND: {
                displayName: "tunisiske dinarer",
                "displayName-count-one": "tunisisk dinar",
                "displayName-count-other": "tunisiske dinarer",
                symbol: "TND"
            },
            TOP: {
                displayName: "tonganske paʻanga",
                "displayName-count-one": "tongansk paʻanga",
                "displayName-count-other": "tonganske paʻanga",
                symbol: "TOP",
                "symbol-alt-narrow": "T$"
            },
            TPE: {
                displayName: "timoresiske escudo",
                "displayName-count-one": "timoresisk escudo",
                "displayName-count-other": "timoresiske escudo",
                symbol: "TPE"
            },
            TRL: {
                displayName: "tyrkiske lire (1922–2005)",
                "displayName-count-one": "tyrkisk lire (1922–2005)",
                "displayName-count-other": "tyrkiske lire (1922–2005)",
                symbol: "TRL"
            },
            TRY: {
                displayName: "tyrkiske lire",
                "displayName-count-one": "tyrkisk lire",
                "displayName-count-other": "tyrkiske lire",
                symbol: "TRY",
                "symbol-alt-narrow": "₺",
                "symbol-alt-variant": "TL"
            },
            TTD: {
                displayName: "trinidadiske dollar",
                "displayName-count-one": "trinidadisk dollar",
                "displayName-count-other": "trinidadiske dollar",
                symbol: "TTD",
                "symbol-alt-narrow": "$"
            },
            TWD: {
                displayName: "nye taiwanske dollar",
                "displayName-count-one": "ny taiwansk dollar",
                "displayName-count-other": "nye taiwanske dollar",
                symbol: "TWD",
                "symbol-alt-narrow": "NT$"
            },
            TZS: {
                displayName: "tanzanianske shilling",
                "displayName-count-one": "tanzaniansk shilling",
                "displayName-count-other": "tanzanianske shilling",
                symbol: "TZS"
            },
            UAH: {
                displayName: "ukrainske hryvnia",
                "displayName-count-one": "ukrainsk hryvnia",
                "displayName-count-other": "ukrainske hryvnia",
                symbol: "UAH",
                "symbol-alt-narrow": "₴"
            },
            UAK: {
                displayName: "ukrainske karbovanetz",
                "displayName-count-one": "ukrainsk karbovanetz",
                "displayName-count-other": "ukrainske karbovanetz",
                symbol: "UAK"
            },
            UGS: {
                displayName: "ugandiske shilling (1966–1987)",
                "displayName-count-one": "ugandisk shilling (1966–1987)",
                "displayName-count-other": "ugandiske shilling (1966–1987)",
                symbol: "UGS"
            },
            UGX: {
                displayName: "ugandiske shilling",
                "displayName-count-one": "ugandisk shilling",
                "displayName-count-other": "ugandiske shilling",
                symbol: "UGX"
            },
            USD: {
                displayName: "amerikanske dollar",
                "displayName-count-one": "amerikansk dollar",
                "displayName-count-other": "amerikanske dollar",
                symbol: "USD",
                "symbol-alt-narrow": "$"
            },
            USN: {
                displayName: "amerikanske dollar (neste dag)",
                "displayName-count-one": "amerikansk dollar (neste dag)",
                "displayName-count-other": "amerikanske dollar (neste dag)",
                symbol: "USN"
            },
            USS: {
                displayName: "amerikanske dollar (samme dag)",
                "displayName-count-one": "amerikansk dollar (samme dag)",
                "displayName-count-other": "amerikanske dollar (samme dag)",
                symbol: "USS"
            },
            UYI: {
                displayName: "uruguyanske pesos (indekserte enheter)",
                "displayName-count-one": "uruguyanske pesos (indekserte enheter)",
                "displayName-count-other": "uruguyanske pesos (indekserte enheter)",
                symbol: "UYI"
            },
            UYP: {
                displayName: "uruguayanske pesos (1975–1993)",
                "displayName-count-one": "uruguayansk peso (1975–1993)",
                "displayName-count-other": "uruguayanske pesos (1975–1993)",
                symbol: "UYP"
            },
            UYU: {
                displayName: "uruguayanske pesos",
                "displayName-count-one": "uruguyansk peso",
                "displayName-count-other": "uruguayanske pesos",
                symbol: "UYU",
                "symbol-alt-narrow": "$"
            },
            UZS: {
                displayName: "usbekiske som",
                "displayName-count-one": "usbekisk som",
                "displayName-count-other": "usbekiske som",
                symbol: "UZS"
            },
            VEB: {
                displayName: "venezuelanske bolivar (1871–2008)",
                "displayName-count-one": "venezuelansk bolivar (1871–2008)",
                "displayName-count-other": "venezuelanske bolivar (1871–2008)",
                symbol: "VEB"
            },
            VEF: {
                displayName: "venezuelanske bolivar",
                "displayName-count-one": "venezuelansk bolivar",
                "displayName-count-other": "venezuelanske bolivar",
                symbol: "VEF",
                "symbol-alt-narrow": "Bs"
            },
            VND: {
                displayName: "vietnamesiske dong",
                "displayName-count-one": "vietnamesisk dong",
                "displayName-count-other": "vietnamesiske dong",
                symbol: "VND",
                "symbol-alt-narrow": "₫"
            },
            VNN: {
                displayName: "vietnamesiske dong (1978–1985)",
                "displayName-count-one": "vietnamesisk dong (1978–1985)",
                "displayName-count-other": "vietnamesiske dong (1978–1985)",
                symbol: "VNN"
            },
            VUV: {
                displayName: "vanuatiske vatu",
                "displayName-count-one": "vanuatisk vatu",
                "displayName-count-other": "vanuatiske vatu",
                symbol: "VUV"
            },
            WST: {
                displayName: "samoanske tala",
                "displayName-count-one": "samoansk tala",
                "displayName-count-other": "samoanske tala",
                symbol: "WST"
            },
            XAF: {
                displayName: "sentralafrikanske CFA-franc",
                "displayName-count-one": "sentralafrikansk CFA-franc",
                "displayName-count-other": "sentralafrikanske CFA-franc",
                symbol: "XAF"
            },
            XAG: {
                displayName: "sølv",
                "displayName-count-one": "unse sølv",
                "displayName-count-other": "unser sølv",
                symbol: "XAG"
            },
            XAU: {
                displayName: "gull",
                "displayName-count-one": "unse gull",
                "displayName-count-other": "unser gull",
                symbol: "XAU"
            },
            XBA: {
                displayName: "europeisk sammensatt enhet",
                "displayName-count-one": "europeisk sammensatt enhet",
                "displayName-count-other": "europeiske sammensatte enheter",
                symbol: "XBA"
            },
            XBB: {
                displayName: "europeisk monetær enhet",
                "displayName-count-one": "europeisk monetær enhet",
                "displayName-count-other": "europeiske monetære enheter",
                symbol: "XBB"
            },
            XBC: {
                displayName: "europeisk kontoenhet (XBC)",
                "displayName-count-one": "europeisk kontoenhet (XBC)",
                "displayName-count-other": "europeiske kontoenheter",
                symbol: "XBC"
            },
            XBD: {
                displayName: "europeisk kontoenhet (XBD)",
                "displayName-count-one": "europeisk kontoenhet (XBD)",
                "displayName-count-other": "europeiske kontoenheter (XBD)",
                symbol: "XBD"
            },
            XCD: {
                displayName: "østkaribiske dollar",
                "displayName-count-one": "østkaribisk dollar",
                "displayName-count-other": "østkaribiske dollar",
                symbol: "XCD",
                "symbol-alt-narrow": "$"
            },
            XDR: {
                displayName: "spesielle trekkrettigheter",
                "displayName-count-one": "spesiell trekkrettighet",
                "displayName-count-other": "spesielle trekkrettigheter",
                symbol: "XDR"
            },
            XEU: {
                displayName: "europeisk valutaenhet",
                "displayName-count-one": "europeisk valutaenhet",
                "displayName-count-other": "europeiske valutaenheter",
                symbol: "XEU"
            },
            XFO: {
                displayName: "franske gullfranc",
                "displayName-count-one": "fransk gullfranc",
                "displayName-count-other": "franske gullfranc",
                symbol: "XFO"
            },
            XFU: {
                displayName: "franske UIC-franc",
                "displayName-count-one": "fransk UIC-franc",
                "displayName-count-other": "franske UIC-franc",
                symbol: "XFU"
            },
            XOF: {
                displayName: "vestafrikanske CFA-franc",
                "displayName-count-one": "vestafrikansk CFA-franc",
                "displayName-count-other": "vestafrikanske CFA-franc",
                symbol: "CFA"
            },
            XPD: {
                displayName: "palladium",
                "displayName-count-one": "unse palladium",
                "displayName-count-other": "unser palladium",
                symbol: "XPD"
            },
            XPF: {
                displayName: "CFP-franc",
                "displayName-count-one": "CFP-franc",
                "displayName-count-other": "CFP-franc",
                symbol: "XPF"
            },
            XPT: {
                displayName: "platina",
                "displayName-count-one": "unse platina",
                "displayName-count-other": "unser platina",
                symbol: "XPT"
            },
            XRE: {
                displayName: "RINET-fond",
                symbol: "XRE"
            },
            XSU: {
                displayName: "sucre",
                "displayName-count-one": "sucre",
                "displayName-count-other": "sucre",
                symbol: "XSU"
            },
            XTS: {
                displayName: "testvalutakode",
                "displayName-count-one": "testvaluta",
                "displayName-count-other": "testvaluta",
                symbol: "XTS"
            },
            XUA: {
                displayName: "ADB-kontoenhet",
                "displayName-count-one": "ADB-kontoenhet",
                "displayName-count-other": "ADB-kontoenheter",
                symbol: "XUA"
            },
            XXX: {
                displayName: "ukjent valuta",
                "displayName-count-one": "(ukjent valuta)",
                "displayName-count-other": "(ukjent valuta)",
                symbol: "XXX"
            },
            YDD: {
                displayName: "jemenittiske dinarer",
                "displayName-count-one": "jemenittisk dinar",
                "displayName-count-other": "jemenittiske dinarer",
                symbol: "YDD"
            },
            YER: {
                displayName: "jemenittiske rialer",
                "displayName-count-one": "jemenittisk rial",
                "displayName-count-other": "jemenittiske rialer",
                symbol: "YER"
            },
            YUD: {
                displayName: "jugoslaviske dinarer (hard)",
                "displayName-count-one": "jugoslavisk dinar (hard)",
                "displayName-count-other": "jugoslaviske dinarer (hard)",
                symbol: "YUD"
            },
            YUM: {
                displayName: "jugoslaviske noviy-dinarer",
                "displayName-count-one": "jugoslavisk noviy-dinar",
                "displayName-count-other": "jugoslaviske noviy-dinarer",
                symbol: "YUM"
            },
            YUN: {
                displayName: "jugoslaviske konvertible dinarer",
                "displayName-count-one": "jugoslavisk konvertibel dinar",
                "displayName-count-other": "jugoslaviske konvertible dinarer",
                symbol: "YUN"
            },
            YUR: {
                displayName: "jugoslaviske reformerte dinarer (1992–1993)",
                "displayName-count-one": "jugoslavisk reformert dinar (1992–1993)",
                "displayName-count-other": "jugoslaviske reformerte dinarer (1992–1993)",
                symbol: "YUR"
            },
            ZAL: {
                displayName: "sørafrikanske rand (finansielle)",
                "displayName-count-one": "sørafrikansk rand (finansiell)",
                "displayName-count-other": "sørafrikanske rand (finansielle)",
                symbol: "ZAL"
            },
            ZAR: {
                displayName: "sørafrikanske rand",
                "displayName-count-one": "sørafrikansk rand",
                "displayName-count-other": "sørafrikanske rand",
                symbol: "ZAR",
                "symbol-alt-narrow": "R"
            },
            ZMK: {
                displayName: "zambiske kwacha (1968–2012)",
                "displayName-count-one": "zambisk kwacha (1968–2012)",
                "displayName-count-other": "zambiske kwacha (1968–2012)",
                symbol: "ZMK"
            },
            ZMW: {
                displayName: "zambiske kwacha",
                "displayName-count-one": "zambisk kwacha",
                "displayName-count-other": "zambiske kwacha",
                symbol: "ZMW",
                "symbol-alt-narrow": "ZK"
            },
            ZRN: {
                displayName: "zairiske nye zaire",
                "displayName-count-one": "zairisk ny zaire",
                "displayName-count-other": "zairiske nye zaire",
                symbol: "ZRN"
            },
            ZRZ: {
                displayName: "zairiske zaire",
                "displayName-count-one": "zairisk zaire",
                "displayName-count-other": "zairiske zaire",
                symbol: "ZRZ"
            },
            ZWD: {
                displayName: "zimbabwiske dollar (1980–2008)",
                "displayName-count-one": "zimbabwisk dollar (1980–2008)",
                "displayName-count-other": "zimbabwiske dollar (1980–2008)",
                symbol: "ZWD"
            },
            ZWL: {
                displayName: "zimbabwisk dollar (2009)",
                "displayName-count-one": "zimbabwisk dollar (2009)",
                "displayName-count-other": "zimbabwiske dollar (2009)",
                symbol: "ZWL"
            },
            ZWR: {
                displayName: "zimbabwisk dollar (2008)",
                "displayName-count-one": "zimbabwisk dollar (2008)",
                "displayName-count-other": "zimbabwiske dollar (2008)",
                symbol: "ZWR"
            }
        },
        localeCurrency: "NOK"
    }
});


text:
Imports System.Windows.Forms
Imports System.Text.RegularExpressions
Imports System.ComponentModel
Imports System.Drawing.Design
Imports System.Windows.Forms.Design

Namespace TypeHelpers

    Public Class DropDownTreeEditor
        Inherits UITypeEditor
        Private edSvc As IWindowsFormsEditorService
        Private m_treeView As Crownwood.DotNetMagic.Controls.TreeControl
        Private m_bFirstSelect As Boolean = True

        Public Overloads Overrides Function GetEditStyle(ByVal context As _
                        ITypeDescriptorContext) As UITypeEditorEditStyle
            If Not context Is Nothing AndAlso Not context.Instance Is Nothing Then
                Return UITypeEditorEditStyle.DropDown
            End If
            Return UITypeEditorEditStyle.None
        End Function

        <RefreshProperties(RefreshProperties.All)> _
        Public Overloads Overrides Function EditValue(ByVal context As ITypeDescriptorContext, _
                                                      ByVal provider As System.IServiceProvider, _
                                                      ByVal value As [Object]) As [Object]

            If context Is Nothing OrElse provider Is Nothing OrElse context.Instance Is Nothing Then
                Return MyBase.EditValue(provider, value)
            End If

            'Sometimes it passes this to us in a property bag for some reason. If so then extract it.
            If Not value Is Nothing AndAlso TypeOf (value) Is AnimatGuiCtrls.Controls.PropertyBag Then
                Dim propBag As AnimatGuiCtrls.Controls.PropertyBag = DirectCast(value, AnimatGuiCtrls.Controls.PropertyBag)
                If Not propBag.Tag Is Nothing AndAlso TypeOf (propBag.Tag) Is AnimatGUI.Framework.DataObject Then
                    value = propBag.Tag
                End If
            End If

            If value Is Nothing OrElse Not TypeOf (value) Is AnimatGUI.Framework.DataObject Then
                Return MyBase.EditValue(provider, value)
            End If
            Dim doValue As AnimatGUI.Framework.DataObject = DirectCast(value, AnimatGUI.Framework.DataObject)

            Dim oEdSvc As Object = provider.GetService(GetType(IWindowsFormsEditorService))
            If oEdSvc Is Nothing Then
                ' nothing we can do here either
                Return MyBase.EditValue(provider, value)
            End If
            Me.edSvc = DirectCast(oEdSvc, IWindowsFormsEditorService)

            ' prepare the listbox
            m_treeView = New Crownwood.DotNetMagic.Controls.TreeControl
            m_treeView.SelectMode = Crownwood.DotNetMagic.Controls.SelectMode.Single
            Dim ctrlTree As System.Windows.Forms.Control = DirectCast(m_treeView, System.Windows.Forms.Control)
            doValue.BuildPropertyDropDown(ctrlTree)
            AddHandler m_treeView.AfterSelect, AddressOf Me.handleSelection
            m_treeView.Sort()
            m_bFirstSelect = True
            Me.edSvc.DropDownControl(m_treeView)

            ' we're back
            If Not m_treeView.SelectedNode Is Nothing AndAlso Not m_treeView.SelectedNode.Tag Is Nothing Then
                value = m_treeView.SelectedNode.Tag
            End If

            Return value
        End Function

        Protected Overridable Function EnforceFirstSelect() As Boolean
            Return True
        End Function

        Private Sub handleSelection(ByVal sender As System.Object, ByVal e As System.EventArgs)
            If Me.edSvc Is Nothing Then Return

            'This event is called when the treeview is first displayed. I obviously do not
            'want it to close right then so I check if this is the first time it is called and
            'if so then I jump out of this routine.
            If EnforceFirstSelect() AndAlso m_bFirstSelect Then
                m_bFirstSelect = False
                Return
            End If

            'If a node is selected and it does not have a tag value then this is a 'Filler' Node
            'and not really a value node. We only close the drop down when the user has selected
            'a value node.
            If Not m_treeView.SelectedNode Is Nothing AndAlso Not m_treeView.SelectedNode.Tag Is Nothing Then
                Me.edSvc.CloseDropDown()
            End If
        End Sub

    End Class

    Public Class DropDownTreeEditorNoFirstSelect
        Inherits DropDownTreeEditor

        Protected Overrides Function EnforceFirstSelect() As Boolean
            Return False
        End Function
    End Class

End Namespace

redpajama_set_name: RedPajamaGithub


text:
using namespace std;

class CompatTest : public ::testing::Test {
protected:
    CompatTest() {
        cp = Compat::get_instance();
    }

    Compat* cp;
};

TEST_F(CompatTest, ubuntu)
{
    bool catched = false;
    try {
        cp->compat_checking(CompatItem::UBUNTU);
    } catch(CompatCheckFailed e) {
        cout << "catch exception CompatCheckFailed" << endl
            << "what(): " << e.what() << endl;
        catched = true;
    }

    ASSERT_EQ(catched, false);
}


text:
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.

// The DesktopAnalyzerAssemblyLoader type is only present on desktop
#if NET472

using System;
using System.IO;
using System.Reflection;
using System.Text;
using Roslyn.Test.Utilities;
using Xunit;

namespace Microsoft.CodeAnalysis.UnitTests
{
    public sealed class DesktopAnalyzerAssemblyLoaderTests : TestBase
    {
        [Fact]
        public void AddDependencyLocationThrowsOnNull()
        {
            var loader = new DesktopAnalyzerAssemblyLoader();

            Assert.Throws<ArgumentNullException>("fullPath", () => loader.AddDependencyLocation(null));
            Assert.Throws<ArgumentException>("fullPath", () => loader.AddDependencyLocation("a"));
        }

        [Fact]
        public void ThrowsForMissingFile()
        {
            var path = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName() + ".dll");

            var loader = new DesktopAnalyzerAssemblyLoader();

            Assert.ThrowsAny<Exception>(() => loader.LoadFromPath(path));
        }

        [Fact]
        public void BasicLoad()
        {
            var directory = Temp.CreateDirectory();

            var alphaDll = directory.CreateFile("Alpha.dll").WriteAllBytes(TestResources.AssemblyLoadTests.Alpha);

            var loader = new DesktopAnalyzerAssemblyLoader();

            Assembly alpha = loader.LoadFromPath(alphaDll.Path);

            Assert.NotNull(alpha);
        }

        [Fact]
        public void AssemblyLoading()
        {
            StringBuilder sb = new StringBuilder();
            var directory = Temp.CreateDirectory();

            var alphaDll = Temp.CreateDirectory().CreateFile("Alpha.dll").WriteAllBytes(TestResources.AssemblyLoadTests.Alpha);
            var betaDll = Temp.CreateDirectory().CreateFile("Beta.dll").WriteAllBytes(TestResources.AssemblyLoadTests.Beta);
            var gammaDll = Temp.CreateDirectory().CreateFile("Gamma.dll").WriteAllBytes(TestResources.AssemblyLoadTests.Gamma);
            var deltaDll = Temp.CreateDirectory().CreateFile("Delta.dll").WriteAllBytes(TestResources.AssemblyLoadTests.Delta);

            var loader = new DesktopAnalyzerAssemblyLoader();
            loader.AddDependencyLocation(alphaDll.Path);
            loader.AddDependencyLocation(betaDll.Path);
            loader.AddDependencyLocation(gammaDll.Path);
            loader.AddDependencyLocation(deltaDll.Path);

            Assembly alpha = loader.LoadFromPath(alphaDll.Path);

            var a = alpha.CreateInstance("Alpha.A");
            a.GetType().GetMethod("Write").Invoke(a, new object[] { sb, "Test A" });

            Assembly beta = loader.LoadFromPath(betaDll.Path);

            var b = beta.CreateInstance("Beta.B");
            b.GetType().GetMethod("Write").Invoke(b, new object[] { sb, "Test B" });

            var expected = @"Delta: Gamma: Alpha: Test A
Delta: Gamma: Beta: Test B
";

            var actual = sb.ToString();

            Assert.Equal(expected, actual);
        }
    }
}

#endif


text:
'use strict';

var crypto = require('crypto');
var mongoose = require('mongoose');
var validate = require('mongoose-validator').validate;
var timestamps = require('mongoose-timestamp');
var Schema = mongoose.Schema;

/*
 * Validators
 */
var nameValidator = [validate('len', 1)];
var usernameValidator = [validate('len', 1), validate('isAlphanumeric')];
var emailValidator = [validate('len', 1), validate('isEmail')];
var passwordValidator = [validate('len', 8)];

/*
 * Setters
 */

function hashed(val) {
    if ('string' != typeof val) val = '';
    return crypto.createHash('sha1').update(val).digest('hex');
}

/*
 * User Schema
 */
var UserSchema = new Schema({

    name: {
        type: String,
        trim: true,
        required: true,
        validate: nameValidator
    },
    username: {
        type: String,
        trim: true,
        unique: true,
        required: true,
        validate: usernameValidator
    },
    email: {
        type: String,
        unique: true,
        required: true,
        validate: emailValidator
    },
    token: {
        type: String,
        unique: true
    },
    password: {
        type: String,
        required: true,
        set: hashed,
        validate: passwordValidator
    },
    role: {
        type: String,
        trim: true,
        default: 'user'
    },
    status: {
        type: Boolean,
        default: false
    }
});

/*
 * Plugins
 */
UserSchema.plugin(timestamps);

//Exports model
var User = module.exports = mongoose.model('User', UserSchema);

UserSchema.pre('save', function (next) {
    if (this.isNew || this.isModified('email')) {
        User.findOne({
            email: this.email
        }, function (err, user) {
            if (err) {
                return next(err);
            }
            if (user) {
                return next(new Error('This email already exists!'));
            }
            return next();
        });
    } else {
        return next();
    }
});

UserSchema.pre('save', function (next) {
    if (this.isNew || this.isModified('username')) {
        User.findOne({
            username: this.username
        }, function (err, user) {
            if (err) {
                return next(err);
            }
            if (user) {
                return next(new Error('This username already exists!'));
            }
            return next();
        });
    } else {
        return next();
    }
});


text:
<?php

namespace Google\Service\Contentwarehouse;

class AssistantApiSettingsHospitalityMode extends \Google\Collection
{
  protected $collection_key = 'promotedLanguages';
  /**
   * @var string[]
   */
  public $aogContextId;
  /**
   * @var string
   */
  public $aogInvocationPhrase;
  protected $brandingType = AssistantApiSettingsHospitalityModeBranding::class;
  protected $brandingDataType = '';
  protected $cardSettingsType = AssistantApiSettingsHospitalityCardSettings::class;
  protected $cardSettingsDataType = '';
  protected $deviceClearRequestType = AssistantApiTimestamp::class;
  protected $deviceClearRequestDataType = '';
  /**
   * @var string
   */
  public $dialogTtlOverrideMicros;
  /**
   * @var string
   */
  public $enterpriseId;
  /**
   * @var bool
   */
  public $hospitalityModeEnabled;
  protected $lastDeviceClearType = AssistantApiTimestamp::class;
  protected $lastDeviceClearDataType = '';
  protected $lastModifiedTimestampType = AssistantApiTimestamp::class;
  protected $lastModifiedTimestampDataType = '';
  protected $lastWelcomedType = AssistantApiTimestamp::class;
  protected $lastWelcomedDataType = '';
  /**
   * @var bool
   */
  public $manualResetRequired;
  /**
   * @var string[]
   */
  public $promotedLanguages;
  /**
   * @var string
   */
  public $type;
  /**
   * @var bool
   */
  public $verbalResetSupported;
  protected $welcomeRequestType = AssistantApiTimestamp::class;
  protected $welcomeRequestDataType = '';

  /**
   * @param string[]
   */
  public function setAogContextId($aogContextId)
  {
    $this->aogContextId = $aogContextId;
  }
  /**
   * @return string[]
   */
  public function getAogContextId()
  {
    return $this->aogContextId;
  }
  /**
   * @param string
   */
  public function setAogInvocationPhrase($aogInvocationPhrase)
  {
    $this->aogInvocationPhrase = $aogInvocationPhrase;
  }
  /**
   * @return string
   */
  public function getAogInvocationPhrase()
  {
    return $this->aogInvocationPhrase;
  }
  /**
   * @param AssistantApiSettingsHospitalityModeBranding
   */
  public function setBranding(AssistantApiSettingsHospitalityModeBranding $branding)
  {
    $this->branding = $branding;
  }
  /**
   * @return AssistantApiSettingsHospitalityModeBranding
   */
  public function getBranding()
  {
    return $this->branding;
  }
  /**
   * @param AssistantApiSettingsHospitalityCardSettings
   */
  public function setCardSettings(AssistantApiSettingsHospitalityCardSettings $cardSettings)
  {
    $this->cardSettings = $cardSettings;
  }
  /**
   * @return AssistantApiSettingsHospitalityCardSettings
   */
  public function getCardSettings()
  {
    return $this->cardSettings;
  }
  /**
   * @param AssistantApiTimestamp
   */
  public function setDeviceClearRequest(AssistantApiTimestamp $deviceClearRequest)
  {
    $this->deviceClearRequest = $deviceClearRequest;
  }
  /**
   * @return AssistantApiTimestamp
   */
  public function getDeviceClearRequest()
  {
    return $this->deviceClearRequest;
  }
  /**
   * @param string
   */
  public function setDialogTtlOverrideMicros($dialogTtlOverrideMicros)
  {
    $this->dialogTtlOverrideMicros = $dialogTtlOverrideMicros;
  }
  /**
   * @return string
   */
  public function getDialogTtlOverrideMicros()
  {
    return $this->dialogTtlOverrideMicros;
  }
  /**
   * @param string
   */
  public function setEnterpriseId($enterpriseId)
  {
    $this->enterpriseId = $enterpriseId;
  }
  /**
   * @return string
   */
  public function getEnterpriseId()
  {
    return $this->enterpriseId;
  }
  /**
   * @param bool
   */
  public function setHospitalityModeEnabled($hospitalityModeEnabled)
  {
    $this->hospitalityModeEnabled = $hospitalityModeEnabled;
  }
  /**
   * @return bool
   */
  public function getHospitalityModeEnabled()
  {
    return $this->hospitalityModeEnabled;
  }
  /**
   * @param AssistantApiTimestamp
   */
  public function setLastDeviceClear(AssistantApiTimestamp $lastDeviceClear)
  {
    $this->lastDeviceClear = $lastDeviceClear;
  }
  /**
   * @return AssistantApiTimestamp
   */
  public function getLastDeviceClear()
  {
    return $this->lastDeviceClear;
  }
  /**
   * @param AssistantApiTimestamp
   */
  public function setLastModifiedTimestamp(AssistantApiTimestamp $lastModifiedTimestamp)
  {
    $this->lastModifiedTimestamp = $lastModifiedTimestamp;
  }
  /**
   * @return AssistantApiTimestamp
   */
  public function getLastModifiedTimestamp()
  {
    return $this->lastModifiedTimestamp;
  }
  /**
   * @param AssistantApiTimestamp
   */
  public function setLastWelcomed(AssistantApiTimestamp $lastWelcomed)
  {
    $this->lastWelcomed = $lastWelcomed;
  }
  /**
   * @return AssistantApiTimestamp
   */
  public function getLastWelcomed()
  {
    return $this->lastWelcomed;
  }
  /**
   * @param bool
   */
  public function setManualResetRequired($manualResetRequired)
  {
    $this->manualResetRequired = $manualResetRequired;
  }
  /**
   * @return bool
   */
  public function getManualResetRequired()
  {
    return $this->manualResetRequired;
  }
  /**
   * @param string[]
   */
  public function setPromotedLanguages($promotedLanguages)
  {
    $this->promotedLanguages = $promotedLanguages;
  }
  /**
   * @return string[]
   */
  public function getPromotedLanguages()
  {
    return $this->promotedLanguages;
  }
  /**
   * @param string
   */
  public function setType($type)
  {
    $this->type = $type;
  }
  /**
   * @return string
   */
  public function getType()
  {
    return $this->type;
  }
  /**
   * @param bool
   */
  public function setVerbalResetSupported($verbalResetSupported)
  {
    $this->verbalResetSupported = $verbalResetSupported;
  }
  /**
   * @return bool
   */
  public function getVerbalResetSupported()
  {
    return $this->verbalResetSupported;
  }
  /**
   * @param AssistantApiTimestamp
   */
  public function setWelcomeRequest(AssistantApiTimestamp $welcomeRequest)
  {
    $this->welcomeRequest = $welcomeRequest;
  }
  /**
   * @return AssistantApiTimestamp
   */
  public function getWelcomeRequest()
  {
    return $this->welcomeRequest;
  }
}

// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AssistantApiSettingsHospitalityMode::class, 'Google_Service_Contentwarehouse_AssistantApiSettingsHospitalityMode');


text:
import * as React from 'react'
import * as Scrivito from 'scrivito'
import InPlaceEditingPlaceholder from '../../Components/InPlaceEditingPlaceholder'
import SchemaDotOrg from '../../Components/SchemaDotOrg'

Scrivito.provideComponent('AddressWidget', ({ widget }) => {
  return (

      {widget.get('showLogo') !== 'no' && <Logo />}
      <address>
        <Address addressWidget={widget} />

        <SchemaDotOrg content={widget} />
      </address>
      {widget.get('showBorderBottom') === 'yes' &&
}

  )
})

const Logo = Scrivito.connect(() => {
  const root = Scrivito.Obj.root()
  if (!root) {
    return null
  }

  const logo = root.get('logoDark')
  if (!logo) {
    return null
  }

  return (
    <Scrivito.LinkTag to={root}>
      <Scrivito.ImageTag content={logo} className='logo' alt='Logo' />
    </Scrivito.LinkTag>
  )
})

const Address = Scrivito.connect(({ addressWidget }) => {
  let localityRegionPostalCode

  if (addressWidget.get('addressFormat') === 'GER') {
    localityRegionPostalCode = [
      addressWidget.get('locationPostalCode'),
      addressWidget.get('locationLocality'),
      addressWidget.get('locationRegion')
    ]
  } else {
    localityRegionPostalCode = [
      addressWidget.get('locationLocality'),
      addressWidget.get('locationRegion'),
      addressWidget.get('locationPostalCode')
    ]
  }

  const lines = [
    addressWidget.get('locationName'),
    addressWidget.get('locationStreetAddress'),
    localityRegionPostalCode.filter(n => n).join(' '),
    addressWidget.get('locationCountry')
  ].filter(n => n)

  if (!lines.length) {
    return (
      <InPlaceEditingPlaceholder>
        Provide the location in the address widget properties.
      </InPlaceEditingPlaceholder>
    )
  }

  return (

      {lines.map((line, index) => (
        <React.Fragment key={index}>
          {line}

        </React.Fragment>
      ))}

  )
})

function Table (props) {
  const lines = Object.entries(props).filter(([_prop, value]) => value)

  if (!lines.length) {
    return null
  }

  return (

        {lines.map(([name, value]) => (
          <TableColumn key={name} name={name} value={value} />
        ))}

  )
}

const LOCALIZATION = {
  phone: 'Phone',
  fax: 'Fax',
  email: 'Email'
}

const LINK_PREFIXES = {
  phone: 'tel',
  fax: 'fax',
  email: 'mailto'
}

function TableColumn ({ name, value }) {
  const prefix = LINK_PREFIXES[name]

  const href = prefix ? `${prefix}:${value}` : value

  return (

      {`${LOCALIZATION[name]}: `}

        {value}

  )
}


text:
/**
 * @license MIT
 * @brief Huffman coding modules.
 */

#ifndef HUFFMAN_CODING_H
#define HUFFMAN_CODING_H

///////////////////////////////////////////////////////////////////////////////

#include "huffman_encoder.h"
#include "huffman_decoder.h"

///////////////////////////////////////////////////////////////////////////////

#endif // HUFFMAN_CODING_H


text:
var model, Model, options, validator;

module('Presence Validator', {
  setup: function() {
    Model = Ember.Object.extend(Ember.Validations.Mixin);
    Ember.run(function() {
      model = Model.create();
    });
  }
});

test('when value is not empty', function() {
  options = { message: 'failed validation' };
  Ember.run(function() {
    validator = Ember.Validations.validators.local.Presence.create({model: model, property: 'attribute', options: options});
    model.set('attribute', 'not empty');
  });
  deepEqual(validator.errors, []);
});

test('when value is empty', function() {
  options = { message: 'failed validation' };
  Ember.run(function() {
    validator = Ember.Validations.validators.local.Presence.create({model: model, property: 'attribute', options: options});
    model.set('attribute', '');
  });
  deepEqual(validator.errors, ['failed validation']);
});

test('when options is true', function() {
  options = true;
  Ember.run(function() {
    validator = Ember.Validations.validators.local.Presence.create({model: model, property: 'attribute', options: options});
    model.set('attribute', '');
  });
  deepEqual(validator.errors, ["can't be blank"]);
});