]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/test/testdata/structLocale.txt
ICU-62141.0.1.tar.gz
[apple/icu.git] / icuSources / test / testdata / structLocale.txt
index 0c8ae00f5f6e4e32121f9560b5e401e48c434dfa..a7aef3e8401f6b068113ad88f248744d3eb25f3f 100644 (file)
@@ -1,3 +1,5 @@
+// Copyright (C) 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
 // ***************************************************************************
 // *
 // * Copyright (C) 2004-2016 International Business Machines
@@ -541,6 +543,10 @@ structLocale:table(nofallback){
             "",
             "",
         }
+        BYN{
+            "",
+            "",
+        }
         BYR{
             "",
             "",
@@ -581,6 +587,10 @@ structLocale:table(nofallback){
             "",
             "",
         }
+        CNH{
+            "",
+            "",
+        }
         CNY{
             "",
             "",
@@ -1009,6 +1019,10 @@ structLocale:table(nofallback){
             "",
             "",
         }
+        MRU{
+            "",
+            "",
+        }
         MTL{
             "",
             "",
@@ -1241,6 +1255,10 @@ structLocale:table(nofallback){
             "",
             "",
         }
+        STN{
+            "",
+            "",
+        }
         SUR{
             "",
             "",
@@ -3987,12 +4005,105 @@ structLocale:table(nofallback){
             other{""}
         }
     }
+    characterLabelPattern{
+        strokes{
+            "",
+            "",
+        }
+    }
     codePatterns{
         language{""}
         script{""}
         territory{""}
     }
-    defaultNumberingSystem{""}
+    characterLabel{
+        activities{""}
+        african_scripts{""}
+        american_scripts{""}
+        animal{""}
+        animals_nature{""}
+        arrows{""}
+        body{""}
+        box_drawing{""}
+        braille{""}
+        building{""}
+        bullets_stars{""}
+        consonantal_jamo{""}
+        currency_symbols{""}
+        dash_connector{""}
+        digits{""}
+        dingbats{""}
+        divination_symbols{""}
+        downwards_arrows{""}
+        downwards_upwards_arrows{""}
+        east_asian_scripts{""}
+        emoji{""}
+        european_scripts{""}
+        female{""}
+        flag{""}
+        flags{""}
+        food_drink{""}
+        format{""}
+        format_whitespace{""}
+        full_width_form_variant{""}
+        geometric_shapes{""}
+        half_width_form_variant{""}
+        han_characters{""}
+        han_radicals{""}
+        hanja{""}
+        hanzi_simplified{""}
+        hanzi_traditional{""}
+        heart{""}
+        historic_scripts{""}
+        ideographic_desc_characters{""}
+        japanese_kana{""}
+        kanbun{""}
+        kanji{""}
+        keycap{""}
+        leftwards_arrows{""}
+        leftwards_rightwards_arrows{""}
+        letterlike_symbols{""}
+        limited_use{""}
+        male{""}
+        math_symbols{""}
+        middle_eastern_scripts{""}
+        miscellaneous{""}
+        modern_scripts{""}
+        modifier{""}
+        musical_symbols{""}
+        nature{""}
+        nonspacing{""}
+        numbers{""}
+        objects{""}
+        other{""}
+        paired{""}
+        person{""}
+        phonetic_alphabet{""}
+        pictographs{""}
+        place{""}
+        plant{""}
+        punctuation{""}
+        rightwards_arrows{""}
+        sign_standard_symbols{""}
+        small_form_variant{""}
+        smiley{""}
+        smileys_people{""}
+        south_asian_scripts{""}
+        southeast_asian_scripts{""}
+        spacing{""}
+        sport{""}
+        symbols{""}
+        technical_symbols{""}
+        tone_marks{""}
+        travel{""}
+        travel_places{""}
+        upwards_arrows{""}
+        variant_forms{""}
+        vocalic_jamo{""}
+        weather{""}
+        western_asian_scripts{""}
+        whitespace{""}
+    }
     contextTransforms{
         calendar-field:intvector{
             2,
@@ -4046,11 +4157,20 @@ structLocale:table(nofallback){
             2,
             2,
         }
+        territory:intvector{
+            2,
+            2,
+        }
+        typographicNames:intvector{
+            2,
+            2,
+        }
         unit-pattern:intvector{
             2,
             2,
         }
     }
+    defaultNumberingSystem{""}
     delimiters{
         quotationStart{""}
         quotationEnd{""}
@@ -4072,7 +4192,7 @@ structLocale:table(nofallback){
     }
     fields{
         day{
-            dn{"Day"}
+            dn{""}
             relative{
                 "-3"{""}
                 "-2"{""}
@@ -4102,7 +4222,7 @@ structLocale:table(nofallback){
             }
         }
         day-narrow{
-            dn{"Day"}
+            dn{""}
             relative{
                 "-3"{""}
                 "-2"{""}
@@ -4132,7 +4252,7 @@ structLocale:table(nofallback){
             }
         }
         day-short{
-            dn{"Day"}
+            dn{""}
             relative{
                 "-3"{""}
                 "-2"{""}
@@ -4161,8 +4281,17 @@ structLocale:table(nofallback){
                 }
             }
         }
+        dayOfYear{
+            dn{""}
+        }
+        dayOfYear-short{
+            dn{""}
+        }
+        dayOfYear-narrow{
+            dn{""}
+        }
         dayperiod{
-            dn{"Dayperiod"}
+            dn{""}
             dn%variant{""}
             relative{
                 "-1"{""}
@@ -4170,37 +4299,29 @@ structLocale:table(nofallback){
                 "1"{""}
             }
         }
-        era{
-            dn{"Era"}
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
+        dayperiod-short{
+            dn{""}
+            dn%variant{""}
         }
-        fri{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
+        dayperiod-narrow{
+            dn{""}
+            dn%variant{""}
         }
-        fri-narrow{
+        era{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
                 "1"{""}
             }
         }
-        fri-short{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
+        era-short{
+            dn{""}
         }
-        hour{
-            dn{"Hour"}
+        era-narrow{
+            dn{""}
+        }
+        fri{
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4225,8 +4346,7 @@ structLocale:table(nofallback){
                 }
             }
         }
-        hour-narrow{
-            dn{"Hour"}
+        fri-narrow{
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4251,8 +4371,7 @@ structLocale:table(nofallback){
                 }
             }
         }
-        hour-short{
-            dn{"Hour"}
+        fri-short{
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4277,8 +4396,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        minute{
-            dn{"Minute"}
+        hour{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4303,8 +4422,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        minute-narrow{
-            dn{"Minute"}
+        hour-narrow{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4329,8 +4448,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        minute-short{
-            dn{"Minute"}
+        hour-short{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4355,29 +4474,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        mon{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        mon-narrow{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        mon-short{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        month{
-            dn{"Month"}
+        minute{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4402,8 +4500,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        month-narrow{
-            dn{"Month"}
+        minute-narrow{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4428,8 +4526,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        month-short{
-            dn{"Month"}
+        minute-short{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4454,8 +4552,7 @@ structLocale:table(nofallback){
                 }
             }
         }
-        quarter{
-            dn{""}
+        mon{
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4480,8 +4577,7 @@ structLocale:table(nofallback){
                 }
             }
         }
-        quarter-narrow{
-            dn{""}
+        mon-narrow{
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4506,8 +4602,7 @@ structLocale:table(nofallback){
                 }
             }
         }
-        quarter-short{
-            dn{""}
+        mon-short{
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4532,29 +4627,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        sat{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        sat-narrow{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        sat-short{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        second{
-            dn{"Second"}
+        month{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4579,8 +4653,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        second-narrow{
-            dn{"Second"}
+        month-narrow{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4605,8 +4679,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        second-short{
-            dn{"Second"}
+        month-short{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4631,92 +4705,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        sun{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        sun-narrow{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        sun-short{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        thu{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        thu-narrow{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        thu-short{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        tue{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        tue-narrow{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        tue-short{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        wed{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        wed-narrow{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        wed-short{
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        week{
-            dn{"Week"}                    
+        quarter{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4741,8 +4731,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        week-narrow{
-            dn{"Week"}                    
+        quarter-narrow{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4767,8 +4757,8 @@ structLocale:table(nofallback){
                 }
             }
         }
-        week-short{
-            dn{"Week"}                    
+        quarter-short{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
@@ -4793,19 +4783,9 @@ structLocale:table(nofallback){
                 }
             }
         }
-        weekday{
-            dn{"Day of the Week"}
-            relative{
-                "-1"{""}
-                "0"{""}
-                "1"{""}
-            }
-        }
-        year{
-            dn{"Year"}                    
+        sat{
             relative{
                 "-1"{""}
-                "-2"{""}
                 "0"{""}
                 "1"{""}
             }
@@ -4828,11 +4808,9 @@ structLocale:table(nofallback){
                 }
             }
         }
-        year-narrow{
-            dn{"Year"}                    
+        sat-narrow{
             relative{
                 "-1"{""}
-                "-2"{""}
                 "0"{""}
                 "1"{""}
             }
@@ -4855,11 +4833,9 @@ structLocale:table(nofallback){
                 }
             }
         }
-        year-short{
-            dn{"Year"}                    
+        sat-short{
             relative{
                 "-1"{""}
-                "-2"{""}
                 "0"{""}
                 "1"{""}
             }
@@ -4882,247 +4858,827 @@ structLocale:table(nofallback){
                 }
             }
         }
-        zone{
-            dn{"Zone"}
+        second{
+            dn{""}
             relative{
                 "-1"{""}
                 "0"{""}
                 "1"{""}
             }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
         }
-    }
-    CurrencyUnitPatterns{
-        zero{""}
-        one{""}
-        two{""}
-        few{""}
-        many{""}
-        other{""}
-    }
-    ExemplarCharacters{""}
-    ExemplarCharactersCurrency{""}
-    ExemplarCharactersIndex{""}
-    ExemplarCharactersPunctuation{""}
-    AuxExemplarCharacters{""}
-    Keys{
-        calendar{""}
-        collation{""}
-        currency{""}
-        numbers{""}
-    }
-    Languages{
-        aa{""}
-        ab{""}
-        ace{""}
-        ach{""}
-        ada{""}
-        ady{""}
-        ae{""}
-        aeb{""}
-        af{""}
-        afh{""}
-        agq{""}
-        ain{""}
-        ak{""}
-        akk{""}
-        akz{""}
-        ale{""}
-        aln{""}
-        alt{""}
-        am{""}
-        an{""}
-        ang{""}
-        anp{""}
-        ar{""}
-        arc{""}
-        arn{""}
-        aro{""}
-        arp{""}
-        arq{""}
-        ars{""}
-        arw{""}
-        ary{""}
-        arz{""}
-        as{""}
-        asa{""}
-        ase{""}
-        ast{""}
-        av{""}
-        avk{""}
-        awa{""}
-        ay{""}
-        az{""}
-        ba{""}
-        bal{""}
-        ban{""}
-        bar{""}
-        bas{""}
-        bax{""}
-        bbc{""}
-        bbj{""}
-        be{""}
-        bej{""}
-        bem{""}
-        bew{""}
-        bez{""}
-        bfd{""}
-        bfq{""}
-        bg{""}
-        bgn{""}
-        bho{""}
-        bi{""}
-        bik{""}
-        bin{""}
-        bjn{""}
-        bkm{""}
-        bla{""}
-        bm{""}
-        bn{""}
-        bo{""}
-        bpy{""}
-        bqi{""}
-        br{""}
-        bra{""}
-        brh{""}
-        brx{""}
-        bs{""}
-        bss{""}
-        bua{""}
-        bug{""}
-        bum{""}
-        byn{""}
-        byv{""}
-        ca{""}
-        cad{""}
-        car{""}
-        cay{""}
-        cch{""}
-        ce{""}
-        ceb{""}
-        cgg{""}
-        ch{""}
-        chb{""}
-        chg{""}
-        chk{""}
-        chm{""}
-        chn{""}
-        cho{""}
-        chp{""}
-        chr{""}
-        chy{""}
-        ckb{""}
-        co{""}
-        cop{""}
-        cps{""}
-        cr{""}
-        crh{""}
-        cs{""}
-        csb{""}
-        cu{""}
-        cv{""}
-        cy{""}
-        da{""}
-        dak{""}
-        dar{""}
-        dav{""}
-        de{""}
-        del{""}
-        den{""}
-        dgr{""}
-        din{""}
-        dje{""}
-        doi{""}
-        dsb{""}
-        dtp{""}
-        dua{""}
-        dum{""}
-        dv{""}
-        dyo{""}
-        dyu{""}
-        dz{""}
-        dzg{""}
-        ebu{""}
-        ee{""}
-        efi{""}
-        egl{""}
-        egy{""}
-        eka{""}
-        el{""}
-        elx{""}
-        en{""}
-        enm{""}
-        eo{""}
-        es{""}
-        esu{""}
-        et{""}
-        eu{""}
-        ewo{""}
-        ext{""}
-        fa{""}
-        fan{""}
-        fat{""}
-        ff{""}
-        fi{""}
-        fil{""}
-        fit{""}
-        fj{""}
-        fo{""}
-        fon{""}
-        fr{""}
-        frc{""}
-        frm{""}
-        fro{""}
-        frp{""}
-        frr{""}
-        frs{""}
-        fur{""}
-        fy{""}
-        ga{""}
-        gaa{""}
-        gag{""}
-        gan{""}
-        gay{""}
-        gba{""}
-        gbz{""}
-        gd{""}
-        gez{""}
-        gil{""}
-        gl{""}
-        glk{""}
-        gmh{""}
-        gn{""}
-        goh{""}
-        gom{""}
-        gon{""}
-        gor{""}
-        got{""}
-        grb{""}
-        grc{""}
-        gsw{""}
-        gu{""}
-        guc{""}
-        gur{""}
-        guz{""}
-        gv{""}
-        gwi{""}
-        ha{""}
-        hai{""}
-        hak{""}
-        haw{""}
-        he{""}
-        hi{""}
-        hif{""}
-        hil{""}
-        hit{""}
-        hmn{""}
-        ho{""}
-        hr{""}
-        hsb{""}
-        hsn{""}
-        ht{""}
-        hu{""}
-        hup{""}
-        hy{""}
+        second-narrow{
+            dn{""}
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        second-short{
+            dn{""}
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        sun{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        sun-narrow{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        sun-short{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        thu{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        thu-narrow{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        thu-short{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        tue{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        tue-narrow{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        tue-short{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        wed{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        wed-narrow{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        wed-short{
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        week{
+            dn{""}                    
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativePeriod{""}
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        week-narrow{
+            dn{""}                    
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativePeriod{""}
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        week-short{
+            dn{""}                    
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativePeriod{""}
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        weekOfMonth{
+            dn{""}
+        }
+        weekOfMonth-short{
+            dn{""}
+        }
+        weekOfMonth-narrow{
+            dn{""}
+        }
+        weekday{
+            dn{""}
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+        }
+        weekday-short{
+            dn{""}
+        }
+        weekday-narrow{
+            dn{""}
+        }
+        weekdayOfMonth{
+            dn{""}
+        }
+        weekdayOfMonth-short{
+            dn{""}
+        }
+        weekdayOfMonth-narrow{
+            dn{""}
+        }
+        year{
+            dn{""}                    
+            relative{
+                "-1"{""}
+                "-2"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        year-narrow{
+            dn{""}                    
+            relative{
+                "-1"{""}
+                "-2"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        year-short{
+            dn{""}                    
+            relative{
+                "-1"{""}
+                "-2"{""}
+                "0"{""}
+                "1"{""}
+            }
+            relativeTime{
+                future{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+                past{
+                    zero{""}
+                    one{""}
+                    two{""}
+                    few{""}
+                    many{""}
+                    other{""}
+                }
+            }
+        }
+        zone{
+            dn{""}
+            relative{
+                "-1"{""}
+                "0"{""}
+                "1"{""}
+            }
+        }
+        zone-short{
+            dn{""}
+        }
+        zone-narrow{
+            dn{""}
+        }
+    }
+    CurrencyUnitPatterns{
+        zero{""}
+        one{""}
+        two{""}
+        few{""}
+        many{""}
+        other{""}
+    }
+    ExemplarCharacters{""}
+    ExemplarCharactersCurrency{""}
+    ExemplarCharactersIndex{""}
+    ExemplarCharactersNumbers{""}
+    ExemplarCharactersPunctuation{""}
+    AuxExemplarCharacters{""}
+    Keys{
+        calendar{""}
+        collation{""}
+        currency{""}
+        numbers{""}
+    }
+    Languages{
+        aa{""}
+        ab{""}
+        ace{""}
+        ach{""}
+        ada{""}
+        ady{""}
+        ae{""}
+        aeb{""}
+        af{""}
+        afh{""}
+        agq{""}
+        ain{""}
+        ak{""}
+        akk{""}
+        akz{""}
+        ale{""}
+        aln{""}
+        alt{""}
+        am{""}
+        an{""}
+        ang{""}
+        anp{""}
+        ar{""}
+        arc{""}
+        arn{""}
+        aro{""}
+        arp{""}
+        arq{""}
+        ars{""}
+        arw{""}
+        ary{""}
+        arz{""}
+        as{""}
+        asa{""}
+        ase{""}
+        ast{""}
+        av{""}
+        avk{""}
+        awa{""}
+        ay{""}
+        az{""}
+        ba{""}
+        bal{""}
+        ban{""}
+        bar{""}
+        bas{""}
+        bax{""}
+        bbc{""}
+        bbj{""}
+        be{""}
+        bej{""}
+        bem{""}
+        bew{""}
+        bez{""}
+        bfd{""}
+        bfq{""}
+        bg{""}
+        bgn{""}
+        bho{""}
+        bi{""}
+        bik{""}
+        bin{""}
+        bjn{""}
+        bkm{""}
+        bla{""}
+        bm{""}
+        bn{""}
+        bo{""}
+        bpy{""}
+        bqi{""}
+        br{""}
+        bra{""}
+        brh{""}
+        brx{""}
+        bs{""}
+        bss{""}
+        bua{""}
+        bug{""}
+        bum{""}
+        byn{""}
+        byv{""}
+        ca{""}
+        cad{""}
+        car{""}
+        cay{""}
+        cch{""}
+        ccp{""}
+        ce{""}
+        ceb{""}
+        cgg{""}
+        ch{""}
+        chb{""}
+        chg{""}
+        chk{""}
+        chm{""}
+        chn{""}
+        cho{""}
+        chp{""}
+        chr{""}
+        chy{""}
+        ckb{""}
+        co{""}
+        cop{""}
+        cps{""}
+        cr{""}
+        crh{""}
+        cs{""}
+        csb{""}
+        cu{""}
+        cv{""}
+        cy{""}
+        da{""}
+        dak{""}
+        dar{""}
+        dav{""}
+        de{""}
+        del{""}
+        den{""}
+        dgr{""}
+        din{""}
+        dje{""}
+        doi{""}
+        dsb{""}
+        dtp{""}
+        dua{""}
+        dum{""}
+        dv{""}
+        dyo{""}
+        dyu{""}
+        dz{""}
+        dzg{""}
+        ebu{""}
+        ee{""}
+        efi{""}
+        egl{""}
+        egy{""}
+        eka{""}
+        el{""}
+        elx{""}
+        en{""}
+        enm{""}
+        eo{""}
+        es{""}
+        esu{""}
+        et{""}
+        eu{""}
+        ewo{""}
+        ext{""}
+        fa{""}
+        fan{""}
+        fat{""}
+        ff{""}
+        fi{""}
+        fil{""}
+        fit{""}
+        fj{""}
+        fo{""}
+        fon{""}
+        fr{""}
+        frc{""}
+        frm{""}
+        fro{""}
+        frp{""}
+        frr{""}
+        frs{""}
+        fur{""}
+        fy{""}
+        ga{""}
+        gaa{""}
+        gag{""}
+        gan{""}
+        gay{""}
+        gba{""}
+        gbz{""}
+        gd{""}
+        gez{""}
+        gil{""}
+        gl{""}
+        glk{""}
+        gmh{""}
+        gn{""}
+        goh{""}
+        gom{""}
+        gon{""}
+        gor{""}
+        got{""}
+        grb{""}
+        grc{""}
+        gsw{""}
+        gu{""}
+        guc{""}
+        gur{""}
+        guz{""}
+        gv{""}
+        gwi{""}
+        ha{""}
+        hai{""}
+        hak{""}
+        haw{""}
+        he{""}
+        hi{""}
+        hif{""}
+        hil{""}
+        hit{""}
+        hmn{""}
+        ho{""}
+        hr{""}
+        hsb{""}
+        hsn{""}
+        ht{""}
+        hu{""}
+        hup{""}
+        hy{""}
         hz{""}
         ia{""}
         iba{""}
@@ -5508,6 +6064,9 @@ structLocale:table(nofallback){
         zxx{""}
         zza{""}
     }
+    Languages%long{
+        zh{""}
+    }
     Languages%secondary{
         crh{""}
         fa{""}
@@ -5515,16 +6074,16 @@ structLocale:table(nofallback){
         lad{""}
         tr{""}
     }
-    Languages%variant{
-        ky{""}
-        ps{""}
-        ug{""}
-    }
     Languages%short{
         az{""}
         en_GB{""}
         en_US{""}
     }
+    Languages%variant{
+        ky{""}
+        ps{""}
+        ug{""}
+    }
     LocaleScript{
         "",
     }
@@ -5858,7 +6417,334 @@ structLocale:table(nofallback){
                 timeSeparator{""}
             }
         }
-        arabext{
+        arabext{
+            miscPatterns{
+                atLeast{""}
+                range{""}
+            }
+            patterns{
+                accountingFormat{""}
+                currencyFormat{""}
+                decimalFormat{""}
+                percentFormat{""}
+                scientificFormat{""}
+            }
+            patternsLong{
+                decimalFormat{
+                    1000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    10000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    100000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    1000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    10000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    100000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    1000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    10000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    100000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    1000000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    10000000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    100000000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                }
+            }
+            patternsShort{
+                currencyFormat{
+                    1000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    10000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    100000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    1000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    10000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    100000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    1000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    10000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    100000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    1000000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    10000000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    100000000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                }
+                decimalFormat{
+                    1000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    10000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    100000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    1000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    10000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    100000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    1000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    10000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    100000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    1000000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    10000000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                    100000000000000{
+                        zero{""}
+                        one{""}
+                        two{""}
+                        few{""}
+                        many{""}
+                        other{""}
+                    }
+                }
+            }
+            symbols{
+                decimal{""}
+                exponential{""}
+                group{""}
+                infinity{""}
+                list{""}
+                minusSign{""}
+                nan{""}
+                perMille{""}
+                percentSign{""}
+                plusSign{""}
+                currencyDecimal{""}
+                currencyGroup{""}
+                superscriptingExponent{""}
+                timeSeparator{""}
+            }
+        }
+        bali{
             miscPatterns{
                 atLeast{""}
                 range{""}
@@ -6185,7 +7071,7 @@ structLocale:table(nofallback){
                 timeSeparator{""}
             }
         }
-        bali{
+        beng{
             miscPatterns{
                 atLeast{""}
                 range{""}
@@ -6512,7 +7398,7 @@ structLocale:table(nofallback){
                 timeSeparator{""}
             }
         }
-        beng{
+        brah{
             miscPatterns{
                 atLeast{""}
                 range{""}
@@ -6839,7 +7725,7 @@ structLocale:table(nofallback){
                 timeSeparator{""}
             }
         }
-        brah{
+        cakm{
             miscPatterns{
                 atLeast{""}
                 range{""}
@@ -7166,7 +8052,7 @@ structLocale:table(nofallback){
                 timeSeparator{""}
             }
         }
-        cakm{
+        cham{
             miscPatterns{
                 atLeast{""}
                 range{""}
@@ -7493,7 +8379,9 @@ structLocale:table(nofallback){
                 timeSeparator{""}
             }
         }
-        cham{
+        default{""}
+        default_latn{""}
+        deva{
             miscPatterns{
                 atLeast{""}
                 range{""}
@@ -7820,8 +8708,8 @@ structLocale:table(nofallback){
                 timeSeparator{""}
             }
         }
-        default{""}
-        deva{
+        finance{""}
+        fullwide{
             miscPatterns{
                 atLeast{""}
                 range{""}
@@ -8148,8 +9036,7 @@ structLocale:table(nofallback){
                 timeSeparator{""}
             }
         }
-        finance{""}
-        fullwide{
+        gonm{
             miscPatterns{
                 atLeast{""}
                 range{""}
@@ -11093,6 +11980,10 @@ structLocale:table(nofallback){
             }
         }
         lanatham{
+            miscPatterns{
+                atLeast{""}
+                range{""}
+            }
             patterns{
                 accountingFormat{""}
                 currencyFormat{""}
@@ -12723,6 +13614,24 @@ structLocale:table(nofallback){
                 timeSeparator{""}
             }
         }
+        minimalPairs{
+            ordinal{
+                zero{""}
+                one{""}
+                two{""}
+                few{""}
+                many{""}
+                other{""}
+            }
+            plural{
+                zero{""}
+                one{""}
+                two{""}
+                few{""}
+                many{""}
+                other{""}
+            }
+        }
         mlym{
             miscPatterns{
                 atLeast{""}
@@ -14032,6 +14941,10 @@ structLocale:table(nofallback){
             }
         }
         mymrshan{
+            miscPatterns{
+                atLeast{""}
+                range{""}
+            }
             patterns{
                 accountingFormat{""}
                 currencyFormat{""}
@@ -19578,8 +20491,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -19617,6 +20530,44 @@ structLocale:table(nofallback){
                 }
             }
             intervalFormats{
+                Gy{
+                    G{""}
+                    y{""}
+                }
+                GyM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMMMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
                 H{
                     H{""}
                 }
@@ -19735,59 +20686,485 @@ structLocale:table(nofallback){
                     d{""}
                     y{""}
                 }
-                yMMMd{
-                    M{""}
-                    d{""}
-                    y{""}
+                yMMMd{
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                yMd{
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+            }
+        }
+        chinese{
+            AmPmMarkers{
+                "",
+                "",
+            }
+            AmPmMarkersNarrow{
+                "",
+                "",
+            }
+            availableFormats{
+                HHmm{""}
+                HHmmss{""}
+                KKmm{""}
+                KKmmss{""}
+                MMMM{""}
+                MMMdd{""}
+                mmssSS{""}
+                ww{""}
+                yyMM{""}
+                yyMMMEEEd{""}
+                yyMMMd{""}
+                yyMd{""}
+                yyQQQQ{""}
+            }
+            DateTimePatterns{
+                "",
+                "",
+                "",
+                "",
+                "A2",
+                "A2",
+                "A2",
+                "A2",
+                "",
+                "A4",
+                "A4",
+                "A4",
+                "A4",
+            }
+            cyclicNameSets{
+                dayParts{
+                    format{
+                        abbreviated{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        wide{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                    }
+                }
+                days{
+                    format{
+                        abbreviated{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        wide{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                    }
                 }
-                yMd{
-                    M{""}
-                    d{""}
-                    y{""}
+                months{
+                    format{
+                        abbreviated{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        wide{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                    }
                 }
-            }
-        }
-        chinese{
-            AmPmMarkers{
-                "",
-                "",
-            }
-            AmPmMarkersNarrow{
-                "",
-                "",
-            }
-            availableFormats{
-                HHmm{""}
-                HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
-                MMMM{""}
-                MMMdd{""}
-                mmssSS{""}
-                ww{""}
-                yyMM{""}
-                yyMMMEEEd{""}
-                yyMMMd{""}
-                yyMd{""}
-                yyQQQQ{""}
-            }
-            DateTimePatterns{
-                "",
-                "",
-                "",
-                "",
-                "A2",
-                "A2",
-                "A2",
-                "A2",
-                "",
-                "A4",
-                "A4",
-                "A4",
-                "A4",
-            }
-            cyclicNameSets{
-                dayParts{
+                solarTerms{
                     format{
                         abbreviated{
                             "",
@@ -19802,8 +21179,32 @@ structLocale:table(nofallback){
                             "",
                             "",
                             "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
                         }
-                        wide{
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
                             "",
                             "",
                             "",
@@ -19817,7 +21218,19 @@ structLocale:table(nofallback){
                             "",
                             "",
                         }
-                        narrow{
+                        wide{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
                             "",
                             "",
                             "",
@@ -19833,7 +21246,7 @@ structLocale:table(nofallback){
                         }
                     }
                 }
-                solarTerms{
+                years{
                     format{
                         abbreviated{
                             "",
@@ -19860,8 +21273,18 @@ structLocale:table(nofallback){
                             "",
                             "",
                             "",
-                        }
-                        wide{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
                             "",
                             "",
                             "",
@@ -19887,11 +21310,7 @@ structLocale:table(nofallback){
                             "",
                             "",
                         }
-                    }
-                }
-                years{
-                    format{
-                        abbreviated{
+                        narrow{
                             "",
                             "",
                             "",
@@ -20033,7 +21452,7 @@ structLocale:table(nofallback){
                             "",
                             "",
                         }
-                        wide{
+                        narrow{
                             "",
                             "",
                             "",
@@ -20047,7 +21466,7 @@ structLocale:table(nofallback){
                             "",
                             "",
                         }
-                        narrow{
+                        wide{
                             "",
                             "",
                             "",
@@ -20065,6 +21484,44 @@ structLocale:table(nofallback){
                 }
             }
             intervalFormats{
+                Gy{
+                    G{""}
+                    y{""}
+                }
+                GyM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMMMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
                 H{
                     H{""}
                 }
@@ -20326,11 +21783,26 @@ structLocale:table(nofallback){
                 "",
                 "",
             }
+            DateTimePatterns{
+                "",
+                "",
+                "",
+                "",
+                "A2",
+                "A2",
+                "A2",
+                "A2",
+                "",
+                "A4",
+                "A4",
+                "A4",
+                "A4",
+            }
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -20348,14 +21820,52 @@ structLocale:table(nofallback){
                 }
                 wide{
                     "",
-                    ""
+                    "",
                 }
                 narrow{
                     "",
-                    ""
+                    "",
                 }
             }
             intervalFormats{
+                Gy{
+                    G{""}
+                    y{""}
+                }
+                GyM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMMMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
                 H{
                     H{""}
                 }
@@ -20582,49 +22092,285 @@ structLocale:table(nofallback){
                         "",
                     }
                 }
-            }
-        }
-        dangi{
-            AmPmMarkers{
-                "",
-                "",
-            }
-            AmPmMarkersNarrow{
-                "",
-                "",
-            }
-            availableFormats{
-                HHmm{""}
-                HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
-                MMMM{""}
-                MMMdd{""}
-                mmssSS{""}
-                ww{""}
-                yyMM{""}
-                yyMMMEEEd{""}
-                yyMMMd{""}
-                yyMd{""}
-                yyQQQQ{""}
-            }
-            DateTimePatterns{
-                "",
-                "",
-                "",
-                "",
-                "A2",
-                "A2",
-                "A2",
-                "A2",
-                "",
-                "A4",
-                "A4",
-                "A4",
-                "A4",
-            }
-            cyclicNameSets{
-                dayParts{
+            }
+        }
+        dangi{
+            AmPmMarkers{
+                "",
+                "",
+            }
+            AmPmMarkersNarrow{
+                "",
+                "",
+            }
+            availableFormats{
+                HHmm{""}
+                HHmmss{""}
+                KKmm{""}
+                KKmmss{""}
+                MMMM{""}
+                MMMdd{""}
+                mmssSS{""}
+                ww{""}
+                yyMM{""}
+                yyMMMEEEd{""}
+                yyMMMd{""}
+                yyMd{""}
+                yyQQQQ{""}
+            }
+            DateTimePatterns{
+                "",
+                "",
+                "",
+                "",
+                "A2",
+                "A2",
+                "A2",
+                "A2",
+                "",
+                "A4",
+                "A4",
+                "A4",
+                "A4",
+            }
+            cyclicNameSets{
+                dayParts{
+                    format{
+                        abbreviated{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        wide{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                    }
+                }
+                days{
+                    format{
+                        abbreviated{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        wide{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                    }
+                }
+                months{
                     format{
                         abbreviated{
                             "",
@@ -20639,6 +22385,116 @@ structLocale:table(nofallback){
                             "",
                             "",
                             "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
                         }
                         wide{
                             "",
@@ -20653,8 +22509,42 @@ structLocale:table(nofallback){
                             "",
                             "",
                             "",
-                        }
-                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
                             "",
                             "",
                             "",
@@ -20698,6 +22588,32 @@ structLocale:table(nofallback){
                             "",
                             "",
                         }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
                         wide{
                             "",
                             "",
@@ -20790,6 +22706,68 @@ structLocale:table(nofallback){
                             "",
                             "",
                         }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
                         wide{
                             "",
                             "",
@@ -20870,6 +22848,20 @@ structLocale:table(nofallback){
                             "",
                             "",
                         }
+                        narrow{
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                            "",
+                        }
                         wide{
                             "",
                             "",
@@ -20888,6 +22880,44 @@ structLocale:table(nofallback){
                 }
             }
             intervalFormats{
+                Gy{
+                    G{""}
+                    y{""}
+                }
+                GyM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMMMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
                 H{
                     H{""}
                 }
@@ -21172,8 +23202,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -21199,6 +23229,44 @@ structLocale:table(nofallback){
                 }
             }
             intervalFormats{
+                Gy{
+                    G{""}
+                    y{""}
+                }
+                GyM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMMMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
                 H{
                     H{""}
                 }
@@ -21443,8 +23511,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -21467,6 +23535,44 @@ structLocale:table(nofallback){
                 }
             }
             intervalFormats{
+                Gy{
+                    G{""}
+                    y{""}
+                }
+                GyM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMMMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
                 H{
                     H{""}
                 }
@@ -21735,8 +23841,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -21827,8 +23933,63 @@ structLocale:table(nofallback){
                         "",
                     }
                 }
-            }
-            intervalFormats{
+            }
+            intervalFormats{
+                GGGGGyM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GGGGGyMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GGGGGyMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                Gy{
+                    G{""}
+                    y{""}
+                }
+                GyM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMMMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
                 H{
                     H{""}
                 }
@@ -22069,8 +24230,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -22266,15 +24427,15 @@ structLocale:table(nofallback){
                 }
                 narrow{
                     "",
-                    ""
+                    "",
                 }
                 narrow%variant{
                     "",
-                    ""
+                    "",
                 }
                 wide{
                     "",
-                    ""
+                    "",
                 }
                 wide%variant{
                     "",
@@ -22282,6 +24443,44 @@ structLocale:table(nofallback){
                 }
             }
             intervalFormats{
+                Gy{
+                    G{""}
+                    y{""}
+                }
+                GyM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMMMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
                 H{
                     H{""}
                 }
@@ -22589,8 +24788,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -22613,6 +24812,44 @@ structLocale:table(nofallback){
                 }
             }
             intervalFormats{
+                Gy{
+                    G{""}
+                    y{""}
+                }
+                GyM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMMMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
                 H{
                     H{""}
                 }
@@ -22860,8 +25097,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -22899,6 +25136,44 @@ structLocale:table(nofallback){
                 }
             }
             intervalFormats{
+                Gy{
+                    G{""}
+                    y{""}
+                }
+                GyM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMMMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
                 H{
                     H{""}
                 }
@@ -23134,8 +25409,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -23177,6 +25452,44 @@ structLocale:table(nofallback){
                 }
             }
             intervalFormats{
+                Gy{
+                    G{""}
+                    y{""}
+                }
+                GyM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMMMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
                 H{
                     H{""}
                 }
@@ -23412,8 +25725,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -23455,6 +25768,44 @@ structLocale:table(nofallback){
                 }
             }
             intervalFormats{
+                Gy{
+                    G{""}
+                    y{""}
+                }
+                GyM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMMMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
                 H{
                     H{""}
                 }
@@ -23691,8 +26042,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -23708,10 +26059,10 @@ structLocale:table(nofallback){
                 "",
                 "",
                 "",
-                "",
-                "",
-                "",
-                "",
+                "A2",
+                "A2",
+                "A2",
+                "A2",
                 "",
                 "A4",
                 "A4",
@@ -23956,6 +26307,7 @@ structLocale:table(nofallback){
                     "",
                     "",
                     "",
+                    "",
                 }
                 wide{
                     "",
@@ -24194,6 +26546,7 @@ structLocale:table(nofallback){
                     "",
                     "",
                     "",
+                    "",
                 }
                 narrow{
                     "",
@@ -24432,9 +26785,48 @@ structLocale:table(nofallback){
                     "",
                     "",
                     "",
+                    "",
                 }
             }
             intervalFormats{
+                Gy{
+                    G{""}
+                    y{""}
+                }
+                GyM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMMMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
                 H{
                     H{""}
                 }
@@ -24577,8 +26969,8 @@ structLocale:table(nofallback){
             availableFormats{
                 HHmm{""}
                 HHmmss{""}
-                KKmm{"KK:mm a"}
-                KKmmss{"KK:mm:ss a"}
+                KKmm{""}
+                KKmmss{""}
                 MMMM{""}
                 MMMdd{""}
                 mmssSS{""}
@@ -24611,14 +27003,52 @@ structLocale:table(nofallback){
                 }
                 wide{
                     "",
-                    ""
+                    "",
                 }
                 narrow{
                     "",
-                    ""
+                    "",
                 }
             }
             intervalFormats{
+                Gy{
+                    G{""}
+                    y{""}
+                }
+                GyM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMM{
+                    G{""}
+                    M{""}
+                    y{""}
+                }
+                GyMMMEd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMMMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
+                GyMd{
+                    G{""}
+                    M{""}
+                    d{""}
+                    y{""}
+                }
                 H{
                     H{""}
                 }
@@ -24756,25 +27186,37 @@ structLocale:table(nofallback){
         lines{""}
     }
     listPattern{
-        unit{
+        or{
             2{""}
             end{""}
             middle{""}
             start{""}
         }
-        unit-narrow{
+        standard{
             2{""}
             end{""}
             middle{""}
             start{""}
         }
-        unit-short{
+        standard-short{
             2{""}
             end{""}
             middle{""}
             start{""}
         }
-        standard{
+        unit{
+            2{""}
+            end{""}
+            middle{""}
+            start{""}
+        }
+        unit-narrow{
+            2{""}
+            end{""}
+            middle{""}
+            start{""}
+        }
+        unit-short{
             2{""}
             end{""}
             middle{""}
@@ -24787,9 +27229,9 @@ structLocale:table(nofallback){
         separator{", "}
     }
     measurementSystemNames{
-        UK{"UK"}
-        US{"US"}
-        metric{"Metric"}
+        UK{""}
+        US{""}
+        metric{""}
     }
     messages{
         nostr{""}
@@ -24797,6 +27239,33 @@ structLocale:table(nofallback){
         yesexpr{""}
         noexpr{""}
     }
+    parse{
+        date{
+            lenient{
+                "",
+                "",
+            }
+        }
+        general{
+            lenient{
+                "",
+                "",
+                "",
+                "",
+            }
+        }
+        number{
+            lenient{
+                "",
+                "",
+                "",
+            }
+            stricter{
+                "",
+                "",
+            }
+        }
+    }
     transformNames{
         BGN{""}
         Numeric{""}