Module:languages/data/3/b: Difference between revisions

m 1 revision imported
m 1 revision imported
 
(One intermediate revision by one other user not shown)
Line 33: Line 33:
"Latn, Sund",
"Latn, Sund",
ancestors = "osn",
ancestors = "osn",
translit = {
Sund = "Sund-translit"
},
}
}


Line 81: Line 84:
"Balinese",
"Balinese",
33070,
33070,
"poz-mcm",
"poz-bss",
"Latn, Bali",
"Latn, Bali",
}
}
Line 159: Line 162:
"Barai",
"Barai",
4858206,
4858206,
"ngf",
"ngf-koi",
"Latn",
"Latn",
}
}
Line 173: Line 176:
"Bau",
"Bau",
4873415,
4873415,
"ngf-mad",
"ngf-gum",
"Latn",
"Latn",
}
}
Line 187: Line 190:
"Baibai",
"Baibai",
56902,
56902,
"paa",
"paa-fas",
"Latn",
"Latn",
}
}
Line 231: Line 234:
"cau-nkh",
"cau-nkh",
"Geor",
"Geor",
translit = "Geor-translit",
-- Geor translit in [[Module:scripts/data]]
override_translit = true,
override_translit = true,
entry_name = {
strip_diacritics = {
remove_diacritics = c.tilde .. c.macron .. c.breve,
remove_diacritics = c.tilde .. c.macron .. c.breve,
from = {"<sup>ნ</sup>"},
from = {"<sup>ნ</sup>"},
Line 278: Line 281:
"Girawa",
"Girawa",
5564185,
5564185,
"ngf-mad",
"ngf-kok",
"Latn",
"Latn",
}
}
Line 404: Line 407:


m["bcl"] = {
m["bcl"] = {
"Bikol Central",
"Central Bikol",
33284,
33284,
"phi",
"phi",
Line 412: Line 415:
},
},
override_translit = true,
override_translit = true,
entry_name = {
strip_diacritics = {
Latn = {
Latn = {
remove_diacritics = c.grave .. c.acute .. c.circ,
remove_diacritics = c.grave .. c.acute .. c.circ,
Line 420: Line 423:
Latn = "tl-sortkey",
Latn = "tl-sortkey",
},
},
standardChars = {  
standard_chars = {  
Latn = "AaBbKkDdEeGgHhIiLlMmNnOoPpRrSsTtUuWwYy" .. c.punc,
Latn = "AaBbKkDdEeGgHhIiLlMmNnOoPpRrSsTtUuWwYy" .. c.punc,
},
},
Line 442: Line 445:
"Kaluli",
"Kaluli",
6354586,
6354586,
"ngf",
"ngf-bos",
"Latn",
"Latn",
}
}
Line 554: Line 557:
"Biage",
"Biage",
48037487,
48037487,
"ngf",
"ngf-koi",
"Latn",
"Latn",
}
}
Line 580: Line 583:


m["bdj"] = {
m["bdj"] = {
"Bai",
"Bai (South Sudan)",
34894,
34894,
"nic-ser",
"nic-ser",
Line 594: Line 597:
override_translit = true,
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {Cyrl = s["cau-Cyrl-entryname"]},
strip_diacritics = {Cyrl = s["cau-Cyrl-stripdiacritics"]},
}
}


Line 677: Line 680:
"Baham",
"Baham",
3513309,
3513309,
"paa",
"paa-mbi",
"Latn",
"Latn",
}
}
Line 699: Line 702:
33028,
33028,
"iir",
"iir",
"Arab, Latn",
}
}


Line 739: Line 743:
"Benabena",
"Benabena",
2895638,
2895638,
"paa-kag",
"ngf-gor",
"Latn",
"Latn",
}
}
Line 769: Line 773:
"cus",
"cus",
"Arab, Latn",
"Arab, Latn",
strip_diacritics = {
Latn = {
remove_diacritics = c.acute,
}
},
}
}


Line 788: Line 797:
"Beami",
"Beami",
3504079,
3504079,
"paa",
"ngf-bos",
"Latn",
"Latn",
}
}
Line 823: Line 832:
"Blagar",
"Blagar",
4923846,
4923846,
"ngf",
"paa-alp",
"Latn",
"Latn",
}
}
Line 850: Line 859:


m["bey"] = {
m["bey"] = {
"Akuwagel",
"Beli (New Guinea)",
3504170,
3504170,
"qfa-tor",
"paa-trr",
"Latn",
"Latn",
}
}
Line 895: Line 904:
"Betaf",
"Betaf",
4897329,
4897329,
"paa-tkw",
"paa-bvi",
"Latn",
"Latn",
}
}
Line 916: Line 925:
"Blafe",
"Blafe",
12628007,
12628007,
"paa",
"paa-ton",
"Latn",
"Latn",
}
}
Line 957: Line 966:
"Bunak",
"Bunak",
35101,
35101,
"ngf",
"paa-tap",
"Latn",
"Latn",
}
}
Line 982: Line 991:
translit = {
translit = {
--Taml = "Taml-translit",
--Taml = "Taml-translit",
Knda = "kn-translit",
Mlym = "ml-translit",
},
},
-- Knda translit in [[Module:scripts/data]]
-- Mlym translit in [[Module:scripts/data]]
}
}


Line 1,006: Line 1,015:
"sit-lab",
"sit-lab",
"fa-Arab, Deva, Tibt",
"fa-Arab, Deva, Tibt",
translit = {
Tibt = "Tibt-translit",
},
override_translit = "Tibt",
override_translit = "Tibt",
display_text = {Tibt = s["Tibt-displaytext"]},
-- Tibt translit, display_text, strip_diacritics, sort_key in [[Module:scripts/data]]
entry_name = {
strip_diacritics = {
["fa-Arab"] = {
["fa-Arab"] = {
from = {"هٔ", "ٱ"},
from = {"هٔ", "ٱ"},
Line 1,017: Line 1,023:
remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.kashida .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.superalef,
remove_diacritics = c.fathatan .. c.dammatan .. c.kasratan .. c.kashida .. c.fatha .. c.damma .. c.kasra .. c.shadda .. c.sukun .. c.superalef,
},
},
Tibt = s["Tibt-entryname"]
},
},
sort_key = {Tibt = "Tibt-sortkey"},
}
}


Line 1,027: Line 1,031:
"sit-whm",
"sit-whm",
"Takr, Tibt",
"Takr, Tibt",
translit = {Tibt = "Tibt-translit"},
override_translit = true,
override_translit = true,
display_text = {Tibt = s["Tibt-displaytext"]},
-- Tibt translit, display_text, strip_diacritics, sort_key in [[Module:scripts/data]]
entry_name = {Tibt = s["Tibt-entryname"]},
sort_key = {Tibt = "Tibt-sortkey"},
}
}


Line 1,061: Line 1,062:
6733460,
6733460,
"him",
"him",
"Deva",
"Deva, Takr",
translit = "hi-translit",
translit = "hi-translit",
}
}
Line 1,187: Line 1,188:
"Warkay-Bipim",
"Warkay-Bipim",
4915439,
4915439,
"ngf",
"paa-yaq",
"Latn",
"Latn",
}
}
Line 1,231: Line 1,232:
33229,
33229,
"inc-bhi",
"inc-bhi",
"Deva",
"Deva, Gujr",
translit = {
Deva = "hi-translit",
Gujr = "gu-translit",
},
}
}


Line 1,258: Line 1,263:
"Odiai",
"Odiai",
56690,
56690,
"paa-kwm",
"qfa-dis", -- Papuan; no consensus; may be in the Kwomtari family, an isolate and/or distantly related to the
  -- Torricelli family.
"Latn",
"Latn",
}
}
Line 1,265: Line 1,271:
"Binandere",
"Binandere",
3503802,
3503802,
"ngf",
"ngf-bin",
"Latn",
"Latn",
}
}
Line 1,275: Line 1,281:
"Cyrl, Hebr, Latn, fa-Arab",
"Cyrl, Hebr, Latn, fa-Arab",
ancestors = "tg",
ancestors = "tg",
-- Hebr display_text, strip_diacritics, sort_key in [[Module:scripts/data]]
}
}


Line 1,294: Line 1,301:
"Bimin",
"Bimin",
4913743,
4913743,
"ngf-okk",
"ngf-mok",
"Latn",
"Latn",
}
}
Line 1,309: Line 1,316:
33230,
33230,
"sem-nna",
"sem-nna",
"Syrc",
}
}


Line 1,331: Line 1,339:


m["bhq"] = {
m["bhq"] = {
"Tukang Besi South",
"South Tukang Besi",
12643975,
12643975,
"poz-mun",
"poz-mun",
Line 1,406: Line 1,414:
}
}


m["bic"] = {
--- Bikaru [bic] is spurious
"Bikaru",
56342,
"paa-eng",
"Latn",
}


m["bid"] = {
m["bid"] = {
Line 1,423: Line 1,426:
"Bepour",
"Bepour",
4890914,
4890914,
"ngf-mad",
"ngf-kum",
"Latn",
"Latn",
}
}
Line 1,437: Line 1,440:
"Biangai",
"Biangai",
8842027,
8842027,
"paa",
"paa-kun",
"Latn",
"Latn",
}
}
Line 1,467: Line 1,470:
"alv-eeo",
"alv-eeo",
"Latn",
"Latn",
entry_name = {remove_diacritics = c.acute .. c.grave .. c.macron .. c.dgrave},
strip_diacritics = {remove_diacritics = c.acute .. c.grave .. c.macron .. c.dgrave},
sort_key = {
sort_key = {
from = {"ẹ", "gb", "gh", "kh", "kp", "mw", "nw", "ny", "ọ", "rh", "rr", "vb"},
from = {"ẹ", "gb", "gh", "kh", "kp", "mw", "nw", "ny", "ọ", "rh", "rr", "vb"},
Line 1,477: Line 1,480:
"Nai",
"Nai",
3508074,
3508074,
"paa-kwm",
"paa-kwo",
"Latn",
"Latn",
}
}
Line 1,498: Line 1,501:
"Bisorio",
"Bisorio",
8844749,
8844749,
"paa-eng",
"ngf-oen",
"Latn",
"Latn",
}
}
Line 1,505: Line 1,508:
"Berinomo",
"Berinomo",
56447,
56447,
"paa-spk",
"paa-sep",
"Latn",
"Latn",
}
}
Line 1,568: Line 1,571:
"Bariji",
"Bariji",
4690919,
4690919,
"ngf",
"ngf-yar",
"Latn",
"Latn",
}
}
Line 1,585: Line 1,588:
"sem-nna",
"sem-nna",
"Hebr", -- maybe others
"Hebr", -- maybe others
-- Hebr display_text, strip_diacritics, sort_key in [[Module:scripts/data]]
}
}


Line 1,597: Line 1,601:
"Bahinemo",
"Bahinemo",
56361,
56361,
"paa-spk",
"paa-sep",
"Latn",
"Latn",
}
}
Line 1,661: Line 1,665:
"Binumarien",
"Binumarien",
538364,
538364,
"paa-kag",
"ngf-tai",
"Latn",
"Latn",
}
}
Line 1,718: Line 1,722:
"Baruga",
"Baruga",
2886189,
2886189,
"ngf",
"ngf-bin",
"Latn",
"Latn",
}
}
Line 1,782: Line 1,786:
2925988,
2925988,
"inc-shn",
"inc-shn",
"Tibt, Arab",
-- Tibt translit, display_text, strip_diacritics, sort_key in [[Module:scripts/data]]
-- (NOTE: formerly not present, probably an accidental omission)
}
}


Line 1,787: Line 1,794:
"Berik",
"Berik",
378743,
378743,
"paa-tkw",
"paa-tor",
"Latn",
"Latn",
}
}
Line 1,852: Line 1,859:
1002956,
1002956,
"phi",
"phi",
"Buhd",
"Latn, Buhd",
translit = {
Buhd = "bku-translit",
},
override_translit = true,
strip_diacritics = {
Latn = {
remove_diacritics = c.grave .. c.acute .. c.circ,
}
},
    sort_key = {
Latn = "tl-sortkey",
},
standard_chars = {
Latn = "AaBbKkDdEeFfGgHhIiLlMmNnOoPpRrSsTtUuWwYy" .. c.punc,
},
}
}


Line 1,900: Line 1,922:
"Bilua",
"Bilua",
35003,
35003,
"ngf",
"qfa-dis", -- Papuan; isolate per Glottolog, Central Solomon per Ross (2005) and Pedrós (2015)
"Latn",
"Latn",
}
}
Line 1,954: Line 1,976:


m["blj"] = {
m["blj"] = {
"Bolongan",
"Bulungan",
9229310,
9229310,
"poz",
"poz",
Line 1,975: Line 1,997:


m["blm"] = {
m["blm"] = {
"Beli",
"Beli (South Sudan)",
56821,
56821,
"csu-bbk",
"csu-bbk",
Line 1,982: Line 2,004:


m["bln"] = {
m["bln"] = {
"Southern Catanduanes Bicolano",
"Southern Catanduanes Bikol",
7569754,
7569754,
"phi",
"phi",
Line 2,129: Line 2,151:
"Kein",
"Kein",
6383764,
6383764,
"ngf-mad",
"ngf-kok",
"Latn",
"Latn",
}
}
Line 2,143: Line 2,165:
"Bote-Majhi",
"Bote-Majhi",
9229570,
9229570,
"inc-eas",
"inc-bih",
"Deva",
"Deva",
ancestors = "bh",
}
}


Line 2,179: Line 2,200:
"Bulgebi",
"Bulgebi",
4996380,
4996380,
"ngf-fin",
"ngf-war",
"Latn",
"Latn",
}
}
Line 2,206: Line 2,227:
"Somba-Siawari",
"Somba-Siawari",
5000983,
5000983,
"ngf",
"ngf-kbm",
"Latn",
"Latn",
}
}
Line 2,227: Line 2,248:
"Baimak",
"Baimak",
3450546,
3450546,
"ngf-mad",
"ngf-han",
"Latn",
"Latn",
}
}
Line 2,234: Line 2,255:
"Baramu",
"Baramu",
4858315,
4858315,
"ngf",
"paa-tir",
"Latn",
"Latn",
}
}
Line 2,368: Line 2,389:
"Beneraf",
"Beneraf",
4941733,
4941733,
"paa-tkw",
"paa-tor",
"Latn",
"Latn",
}
}
Line 2,375: Line 2,396:
"Bisis",
"Bisis",
56356,
56356,
"paa-spk",
"paa-sep",
"Latn",
"Latn",
}
}
Line 2,451: Line 2,472:
"Anjam",
"Anjam",
3504136,
3504136,
"ngf-mad",
"ngf-min",
"Latn",
"Latn",
}
}
Line 2,479: Line 2,500:
"Bine",
"Bine",
4914077,
4914077,
"paa",
"paa-etf",
"Latn",
"Latn",
}
}
Line 2,493: Line 2,514:
"Bonkiman",
"Bonkiman",
4942134,
4942134,
"ngf-fin",
"ngf-yup",
"Latn",
"Latn",
}
}
Line 2,500: Line 2,521:
"Bogaya",
"Bogaya",
7207578,
7207578,
"ngf",
"qfa-dis", -- Papuan; isolate per Glottolog, grouped in Duna-Pogaya family by Voorhoeve (1975), Ross (2005) and Usher (2018)
"Latn",
"Latn",
}
}
Line 2,535: Line 2,556:
"Rema",
"Rema",
7311502,
7311502,
"paa",
"paa-ton",
"Latn",
"Latn",
}
}
Line 2,571: Line 2,592:
3450674,
3450674,
"bad-cnt",
"bad-cnt",
"Latn",
}
m["bpe"] = {
"Bauni",
105150962,
"paa-pio",
"Latn",
"Latn",
}
}
Line 2,589: Line 2,617:
override_translit = true,
override_translit = true,
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
display_text = {Cyrl = s["cau-Cyrl-displaytext"]},
entry_name = {Cyrl = s["cau-Cyrl-entryname"]},
strip_diacritics = {Cyrl = s["cau-Cyrl-stripdiacritics"]},
}
}


Line 2,595: Line 2,623:
"Bagupi",
"Bagupi",
3450697,
3450697,
"ngf-mad",
"ngf-han",
"Latn",
"Latn",
}
}
Line 2,624: Line 2,652:
"Biyom",
"Biyom",
4919327,
4919327,
"ngf-mad",
"ngf-rai",
"Latn",
"Latn",
}
}
Line 2,644: Line 2,672:
"Kaure",
"Kaure",
20526532,
20526532,
"paa",
"paa-kko",
"Latn",
"Latn",
}
}
Line 2,680: Line 2,708:
"Bongu",
"Bongu",
4941930,
4941930,
"ngf-mad",
"ngf-min",
"Latn",
"Latn",
}
}
Line 2,687: Line 2,715:
"Bian Marind",
"Bian Marind",
8841889,
8841889,
"ngf",
"paa-mri",
"Latn",
"Latn",
}
}
-- bpw: Bo (Papua New Guinea): excluded in 2012 and re-evaluated in 2025 with the same conclusion; per Wikipedia: "It is
-- essentially undocumented, and its status as a separate language is unconfirmed."


m["bpx"] = {
m["bpx"] = {
Line 2,725: Line 2,756:
"Bagusa",
"Bagusa",
4842178,
4842178,
"paa-tkw",
"paa-kwe",
"Latn",
"Latn",
}
}
Line 2,785: Line 2,816:


m["bql"] = {
m["bql"] = {
"Bilakura",
"Karian",
4907504,
4907504,
"ngf-mad",
"ngf-num",
"Latn",
"Latn",
}
}
Line 2,821: Line 2,852:
"Biritai",
"Biritai",
56382,
56382,
"paa-lkp",
"paa-clp",
"Latn",
"Latn",
}
}
Line 2,835: Line 2,866:
"Bosngun",
"Bosngun",
56838,
56838,
"paa",
"paa-baw",
"Latn",
"Latn",
}
}
Line 2,937: Line 2,968:
"ur-Arab, Latn",
"ur-Arab, Latn",
translit = {["ur-Arab"] = "ur-translit"},
translit = {["ur-Arab"] = "ur-translit"},
entry_name = {
strip_diacritics = {
-- character "ۂ" code U+06C2 to "ه" and "هٔ"(U+0647 + U+0654) to "ه"; hamzatu l-waṣli to a regular alif
-- character "ۂ" code U+06C2 to "ه" and "هٔ" (U+0647 + U+0654) to "ه"; hamzatu l-waṣli to a regular alif
from = {"هٔ", "ۂ", "ٱ"},
from = {"هٔ", "ۂ", "ٱ"},
to = {"ہ", "ہ", "ا"},
to = {"ہ", "ہ", "ا"},
Line 2,992: Line 3,023:
"sit-tib",
"sit-tib",
"Tibt, Latn",
"Tibt, Latn",
translit = {Tibt = "Tibt-translit"},
override_translit = true,
override_translit = true,
display_text = {Tibt = s["Tibt-displaytext"]},
-- Tibt translit, display_text, strip_diacritics, sort_key in [[Module:scripts/data]]
entry_name = {Tibt = s["Tibt-entryname"]},
sort_key = {Tibt = "Tibt-sortkey"},
}
}


Line 3,009: Line 3,037:
"Breri",
"Breri",
4961835,
4961835,
"paa",
"paa-tam",
"Latn",
"Latn",
}
}
Line 3,061: Line 3,089:
"dra-tlk",
"dra-tlk",
"Knda, Mlym",
"Knda, Mlym",
translit = {
-- Knda translit in [[Module:scripts/data]]
Knda = "kn-translit",
-- Mlym translit in [[Module:scripts/data]]
Mlym = "ml-translit",
},
}
}


Line 3,078: Line 3,104:
"Burui",
"Burui",
5000976,
5000976,
"paa-spk",
"paa-nnd",
"Latn",
"Latn",
}
}
Line 3,092: Line 3,118:
"Abinomn",
"Abinomn",
56648,
56648,
"qfa-iso",
"qfa-iso", -- Papuan
"Latn",
"Latn",
}
}
Line 3,157: Line 3,183:
"qfa-iso",
"qfa-iso",
"Arab",
"Arab",
entry_name = {
strip_diacritics = {
-- character "ۂ" code U+06C2 to "ه" and "هٔ"(U+0647 + U+0654) to "ه"; hamzatu l-waṣli to a regular alif
-- character "ۂ" code U+06C2 to "ه" and "هٔ" (U+0647 + U+0654) to "ه"; hamzatu l-waṣli to a regular alif
from = {"هٔ", "ۂ", "ٱ"},
from = {"هٔ", "ۂ", "ٱ"},
to = {"ہ", "ہ", "ا"},
to = {"ہ", "ہ", "ا"},
Line 3,341: Line 3,367:


m["bto"] = {
m["bto"] = {
"Iriga Bicolano",
"Rinconada Bikol",
12633026,
12633026,
"phi",
"phi",
Line 3,433: Line 3,459:
translit = {
translit = {
Cyrl = "bua-translit",
Cyrl = "bua-translit",
Mong = "Mong-translit",
-- Mong translit in [[Module:scripts/data]]
},
},
override_translit = true,
override_translit = true,
display_text = {Mong = s["Mong-displaytext"]},
-- Mong display_text and strip_diacritics in [[Module:scripts/data]]
entry_name = {
strip_diacritics = {
Cyrl = {remove_diacritics = c.grave .. c.acute},
Cyrl = {remove_diacritics = c.grave .. c.acute},
Mong = s["Mong-entryname"],
},
},
sort_key = {
sort_key = {
Line 3,466: Line 3,491:
"Beothuk",
"Beothuk",
56234,
56234,
nil,
"qfa-unc", -- extinct since 1829, poorly attested; possibly a divergent Algonquian language
"Latn",
"Latn",
}
}
Line 3,543: Line 3,568:
"Brem",
"Brem",
4960502,
4960502,
"ngf",
"ngf-nad",
"Latn",
"Latn",
}
}
Line 3,557: Line 3,582:
"Bungain",
"Bungain",
3450623,
3450623,
"qfa-tor",
"paa-mar",
"Latn",
"Latn",
}
}
Line 3,690: Line 3,715:
"Buna",
"Buna",
3450516,
3450516,
"qfa-tor",
"paa-mar",
"Latn",
"Latn",
}
}
Line 3,802: Line 3,827:
56994,
56994,
"kar",
"kar",
"Mymr, Latn",
}
}


Line 3,842: Line 3,868:
"Bauwaki",
"Bauwaki",
4873607,
4873607,
"ngf",
"paa-mal",
"Latn",
"Latn",
}
}
Line 3,874: Line 3,900:


m["bwp"] = {
m["bwp"] = {
"Mandobo Bawah",
"Lower Mandobo",
12636155,
12636155,
"ngf",
"ngf-dum",
"Latn",
"Latn",
}
}
Line 3,973: Line 3,999:
"Ongota",
"Ongota",
36344,
36344,
nil,
"qfa-unc", -- moribund, no academic consensus on classification; might be an isolate
"Latn",
"Latn",
}
}
Line 4,079: Line 4,105:
"Binahari",
"Binahari",
4913840,
4913840,
"ngf",
"paa-mal",
"Latn",
"Latn",
}
}
Line 4,114: Line 4,140:
"Pouye",
"Pouye",
7235814,
7235814,
"paa-spk",
"paa-sep",
"Latn",
"Latn",
}
}
Line 4,163: Line 4,189:
"Bayono",
"Bayono",
3503856,
3503856,
"ngf",
"paa-baa",
"Latn",
"Latn",
}
}
Line 4,207: Line 4,233:
"Baruya",
"Baruya",
3450812,
3450812,
"ngf",
"ngf-bsi",
"Latn",
"Latn",
}
}
Line 4,242: Line 4,268:
"Qaqet",
"Qaqet",
3503009,
3503009,
"paa-bng",
"paa-bai",
"Latn",
"Latn",
}
}
Line 4,249: Line 4,275:
"Banaro",
"Banaro",
56858,
56858,
"paa",
"paa-ram",
"Latn",
"Latn",
}
}
Line 4,284: Line 4,310:
"Boikin",
"Boikin",
56829,
56829,
"paa-spk",
"paa-ndu",
"Latn",
"Latn",
}
}
Line 4,292: Line 4,318:
716615,
716615,
"map",
"map",
"Latn",
}
}


Line 4,384: Line 4,411:
"Burmeso",
"Burmeso",
56746,
56746,
"paa-wpa",
"qfa-dis", -- isolate in Glottolog, Wurm and Foley; in East Bird's Head-Sentani fmaily by Ross
"Latn",
"Latn",
}
}