File: attributeValueValidity.xml

package info (click to toggle)
unicode-cldr-core 46-0.1
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 271,028 kB
  • sloc: xml: 2,609,212; makefile: 2
file content (444 lines) | stat: -rw-r--r-- 49,614 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE supplementalData SYSTEM '../../common/dtd/ldmlSupplemental.dtd'>
<!-- Copyright © 1991-2014 Unicode, Inc. CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) For terms
	of use, see http://www.unicode.org/copyright.html -->
<supplementalData>
	<version number='$Revision$'/>
	<metadata>
		<validity>
			<!-- BCP 47 contains many more language codes than we are interested in maintaining as a part of the CLDR -->
			<!-- This $language list contains ONLY those languages that TC Locale's IDs (after maximizing with LikelySubtags) -->
			<variable id='$language' type='choice'>
			    af am ar as az
			    be bg bgc bho bn brx bs
			    ca ceb cs cv cy
			    da de doi
			    el en es et eu
			    fa fi fil fr
			    ga gd gl gu
			    ha he hi hr hu hy
			    id ig is it
			    ja jv
			    ka kk km kn ko kok ks ky
			    lo lt lv
			    mai mi mk ml mn mni mr ms my
			    ne nl nn no
			    or
			    pa pcm pl ps pt
			    raj ro ru
			    sa sat sd si sk sl so sq sr su sv sw
			    ta te tg th ti tk tr tt
			    uk ur uz
			    vi
			    wo
			    xh
			    yo yue
			    zh zu
			</variable>
			<!-- The following are non-TC locales that have reached at least Basic, plus specials mul root zxx und -->
			<variable id='$languageNonTcGeqBasic' type='choice'>
				ast
				blo br
				chr csw
				dsb
				eo
				ff fo fy
				hsb
				ia ie
				kea kgp ku kxv
				lb lij lmo
				mt
				nds nqo
				oc
				prg
				qu
				rm
				sah sc syr szl
				to
				ug
				vec vmw
				xnr
				yrl
				za
				mul root zxx und
			</variable>
			<!-- The following have not yet made it to Basic -->
			<variable id='$languageNonTcLtBasic' type='choice'>
				 aa ab agq ak an ann apc arn asa
				 ba bal bas bem bew bez bgn blt bm bo bss byn
				 cad cch ccp ce cgg cho cic ckb co cu
				 dav dje dua dv dyo dz
				 ebu ee ewo
				 ff frr fur
				 gaa gez gn gsw guz gv
				 haw hnj
				 ii io iu
				 jbo jgo jmc
				 kaa kab kaj kam kcg kde ken khq ki kkj kl kln kpe ksb ksf ksh kw
				 la lag lg lkt lld ln lrc ltg lu luo luy
				 mas mdf mer mfe mhn mg mgh mgo mic moh mua mus myv mzn
				 naq nb nd nmg nnh nr nso nus nv ny nyn om
				 os osa
				 pap pis
				 quc
				 rhg rif rn rof rw rwk
				 saq sbp scn sdh se seh ses sg shi shn sid skr sma smj smn sms sn ss ssy st
				 teo tig tn tok tpi trv trw ts twq tyv tzm
				 vai ve vo vun
				 wa wae wal wbp
				 xog
				 yav yi
				 zgh
			</variable>
			<variable id='$scriptNonUnicode' type='choice'>Afak Aran Blis Cirt Cyrs Egyd Egyh Geok Inds Jurc Kitl Kpel Latf Latg Loma Maya Moon
				Nkgb Phlv Roro Sara Syre Syrj Syrn Teng Visp Wole
			</variable>
			<!--  <variable id='$language' type='choice'>$languageExceptions|$_language_cldr</variable> -->
			<variable id='$casing' type='choice'>titlecase-words titlecase-firstword lowercase-words mixed</variable>
			<!-- allow may expand in future to a space separated list i.e. ((newitem)?( )?)?(verbatim)? -->
			<variable id='$allow' type='regex'>(verbatim)</variable>
			<variable id='$alt' type='regex'>((stand-alone|variant|list|secondary|email|www|short|narrow|new|accounting|limitedAvailability)(-proposed.*)?|(proposed.*))</variable>
			<variable id='$append' type='choice'>Era Year Quarter Month Week Day-Of-Week Day Hour Minute Second Timezone</variable>
			<!-- Separate date format for currencies; some where introduced long before the 2000s -->
			<variable id='$currencyDate' type='regex'>([12][0-9][0-9][0-9])-((0[0-9])|1[0-2])-([0-2][0-9]|3[01])</variable>
			<variable id='$date' type='regex'>-?[0-9]{1,4}-[0-9]{1,2}-[0-9]{1,2}</variable>
			<variable id='$dateRecent' type='regex'>20[0-9][0-9]-([0-9]|1[0-2])-([12][0-9]|3[01])</variable>
			<variable id='$time' type='regex'>([01][0-9]|2[0-4]):[0-5][0-9]</variable>
			<variable id='$timeHour' type='regex'>([01]?[0-9]|2[0-4]):00</variable>
			<variable id='$datetime' type='regex'>[0-9]{4}-[0-9]{1,2}-[0-9]{1,2}\s([01][0-9]|2[0-4]):[0-5][0-9]</variable>
			<variable id='$double' type='regex'>[0-9]+(\.[0-9]+)?</variable>
			<variable id='$integer' type='regex'>[0-9]+</variable>
			<variable id='$format' type='choice'>standard</variable>
			<variable id='$fullTzid' type='TODO'/>
			<variable id='$genDate' type='regex'>\$.*\$</variable>
			<variable id='$locale' type='locale'/>
			<variable id='$localeAll' type='locale'>all</variable>
			<variable id='$reference' type='regex'>([R|S]|RP)[0-9]+</variable>
			<variable id='$uri' type='TODO'/>
			<!-- Certain segmentation files need underscores in variable names -->
			<variable id='$variableID' type='regex'>[$][a-zA-Z0-9_]+</variable>
			<variable id='$version' type='regex'>\$.*\$</variable>
			<variable id='$versionDotted' type='regex'>[0-9]+(\.[0-9]+(\.[0-9]+)?)?</variable>
			<variable id='$emoji' type='unicodeSetOrString'>[©®‼⁉™ℹ↔-↙↩↪⌚⌛⌨⏏⏩-⏳⏸-⏺ Ⓜ▪▫▶◀◻-◾☀-☄☎☑☔☕☘☝☠☢☣☦ ☪☮☯☸-☺♈-♓♠♣♥♦♨♻♿⚒-⚔⚖⚗ ⚙⚛⚜⚠⚡⚪⚫⚰⚱⚽⚾⛄⛅⛈⛎⛏⛑⛓⛔⛩⛪ ⛰-⛵⛷-⛺⛽✂✅✈-✍✏✒✔✖✝✡✨✳✴
				❄❇❌❎❓-❕❗❣❤➕-➗➡➰➿⤴⤵⬅-⬇ ⬛⬜⭐⭕〰〽㊗㊙🀄🃏🅰🅱🅾🅿🆎🆑-🆚🈁🈂🈚 🈯🈲-🈺🉐🉑🌀-🌡🌤-🎓🎖🎗🎙-🎛🎞-🏰🏳-🏵 🏷-📽📿-🔽🕉-🕎🕐-🕧🕯🕰🕳-🕹🖇🖊-🖍
				🖐🖕🖖🖥🖨🖱🖲🖼🗂-🗄🗑-🗓🗜-🗞🗡🗣🗯🗳 🗺-🙏🚀-🛅🛋-🛐🛠-🛥🛩🛫🛬🛰🛳🤐-🤘🦀-🦄
				🧀{#⃣}{*⃣}{0⃣}{1⃣}{2⃣}{3⃣}{4⃣}{5⃣}{6⃣}{7⃣}{8⃣}{9⃣}{☝🏻}{☝🏼}{☝🏽}{☝🏾}{☝🏿}{✊🏻}{✊🏼}{✊🏽}{✊🏾}{✊🏿}{✋🏻}{✋🏼}{✋🏽}{✋🏾}{✋🏿}{✌🏻}{✌🏼}{✌🏽}{✌🏾}{✌🏿}{✍🏻}{✍🏼}{✍🏽}{✍🏾}{✍🏿}{🇦🇨}{🇦🇩}{🇦🇪}{🇦🇫}{🇦🇬}{🇦🇮}{🇦🇱}{🇦🇲}{🇦🇴}{🇦🇶}{🇦🇷}{🇦🇸}{🇦🇹}{🇦🇺}{🇦🇼}{🇦🇽}{🇦🇿}{🇧🇦}{🇧🇧}{🇧🇩}{🇧🇪}{🇧🇫}{🇧🇬}{🇧🇭}{🇧🇮}{🇧🇯}{🇧🇱}{🇧🇲}{🇧🇳}{🇧🇴}{🇧🇶}{🇧🇷}{🇧🇸}{🇧🇹}{🇧🇻}{🇧🇼}{🇧🇾}{🇧🇿}{🇨🇦}{🇨🇨}{🇨🇩}{🇨🇫}{🇨🇬}{🇨🇭}{🇨🇮}{🇨🇰}{🇨🇱}{🇨🇲}{🇨🇳}{🇨🇴}{🇨🇵}{🇨🇷}{🇨🇺}{🇨🇻}{🇨🇼}{🇨🇽}{🇨🇾}{🇨🇿}{🇩🇪}{🇩🇬}{🇩🇯}{🇩🇰}{🇩🇲}{🇩🇴}{🇩🇿}{🇪🇦}{🇪🇨}{🇪🇪}{🇪🇬}{🇪🇭}{🇪🇷}{🇪🇸}{🇪🇹}{🇪🇺}{🇫🇮}{🇫🇯}{🇫🇰}{🇫🇲}{🇫🇴}{🇫🇷}{🇬🇦}{🇬🇧}{🇬🇩}{🇬🇪}{🇬🇫}{🇬🇬}{🇬🇭}{🇬🇮}{🇬🇱}{🇬🇲}{🇬🇳}{🇬🇵}{🇬🇶}{🇬🇷}{🇬🇸}{🇬🇹}{🇬🇺}{🇬🇼}{🇬🇾}{🇭🇰}{🇭🇲}{🇭🇳}{🇭🇷}{🇭🇹}{🇭🇺}{🇮🇨}{🇮🇩}{🇮🇪}{🇮🇱}{🇮🇲}{🇮🇳}{🇮🇴}{🇮🇶}{🇮🇷}{🇮🇸}{🇮🇹}{🇯🇪}{🇯🇲}{🇯🇴}{🇯🇵}{🇰🇪}{🇰🇬}{🇰🇭}{🇰🇮}{🇰🇲}{🇰🇳}{🇰🇵}{🇰🇷}{🇰🇼}{🇰🇾}{🇰🇿}{🇱🇦}{🇱🇧}{🇱🇨}{🇱🇮}{🇱🇰}{🇱🇷}{🇱🇸}{🇱🇹}{🇱🇺}{🇱🇻}{🇱🇾}{🇲🇦}{🇲🇨}{🇲🇩}{🇲🇪}{🇲🇫}{🇲🇬}{🇲🇭}{🇲🇰}{🇲🇱}{🇲🇲}{🇲🇳}{🇲🇴}{🇲🇵}{🇲🇶}{🇲🇷}{🇲🇸}{🇲🇹}{🇲🇺}{🇲🇻}{🇲🇼}{🇲🇽}{🇲🇾}{🇲🇿}{🇳🇦}{🇳🇨}{🇳🇪}{🇳🇫}{🇳🇬}{🇳🇮}{🇳🇱}{🇳🇴}{🇳🇵}{🇳🇷}{🇳🇺}{🇳🇿}{🇴🇲}{🇵🇦}{🇵🇪}{🇵🇫}{🇵🇬}{🇵🇭}{🇵🇰}{🇵🇱}{🇵🇲}{🇵🇳}{🇵🇷}{🇵🇸}{🇵🇹}{🇵🇼}{🇵🇾}{🇶🇦}{🇷🇪}{🇷🇴}{🇷🇸}{🇷🇺}{🇷🇼}{🇸🇦}{🇸🇧}{🇸🇨}{🇸🇩}{🇸🇪}{🇸🇬}{🇸🇭}{🇸🇮}{🇸🇯}{🇸🇰}{🇸🇱}{🇸🇲}{🇸🇳}{🇸🇴}{🇸🇷}{🇸🇸}{🇸🇹}{🇸🇻}{🇸🇽}{🇸🇾}{🇸🇿}{🇹🇦}{🇹🇨}{🇹🇩}{🇹🇫}{🇹🇬}{🇹🇭}{🇹🇯}{🇹🇰}{🇹🇱}{🇹🇲}{🇹🇳}{🇹🇴}{🇹🇷}{🇹🇹}{🇹🇻}{🇹🇼}{🇹🇿}{🇺🇦}{🇺🇬}{🇺🇲}{🇺🇸}{🇺🇾}{🇺🇿}{🇻🇦}{🇻🇨}{🇻🇪}{🇻🇬}{🇻🇮}{🇻🇳}{🇻🇺}{🇼🇫}{🇼🇸}{🇽🇰}{🇾🇪}{🇾🇹}{🇿🇦}{🇿🇲}{🇿🇼}{🎅🏻}{🎅🏼}{🎅🏽}{🎅🏾}{🎅🏿}{🏂🏻}{🏂🏼}{🏂🏽}{🏂🏾}{🏂🏿}{🏃🏻}{🏃🏼}{🏃🏽}{🏃🏾}{🏃🏿}{🏄🏻}{🏄🏼}{🏄🏽}{🏄🏾}{🏄🏿}{🏇🏻}{🏇🏼}{🏇🏽}{🏇🏾}{🏇🏿}{🏊🏻}{🏊🏼}{🏊🏽}{🏊🏾}{🏊🏿}{👂🏻}{👂🏼}{👂🏽}{👂🏾}{👂🏿}{👃🏻}{👃🏼}{👃🏽}{👃🏾}{👃🏿}{👆🏻}{👆🏼}{👆🏽}{👆🏾}{👆🏿}{👇🏻}{👇🏼}{👇🏽}{👇🏾}{👇🏿}{👈🏻}{👈🏼}{👈🏽}{👈🏾}{👈🏿}{👉🏻}{👉🏼}{👉🏽}{👉🏾}{👉🏿}{👊🏻}{👊🏼}{👊🏽}{👊🏾}{👊🏿}{👋🏻}{👋🏼}{👋🏽}{👋🏾}{👋🏿}{👌🏻}{👌🏼}{👌🏽}{👌🏾}{👌🏿}{👍🏻}{👍🏼}{👍🏽}{👍🏾}{👍🏿}{👎🏻}{👎🏼}{👎🏽}{👎🏾}{👎🏿}{👏🏻}{👏🏼}{👏🏽}{👏🏾}{👏🏿}{👐🏻}{👐🏼}{👐🏽}{👐🏾}{👐🏿}{👦🏻}{👦🏼}{👦🏽}{👦🏾}{👦🏿}{👧🏻}{👧🏼}{👧🏽}{👧🏾}{👧🏿}{👨
				‍❤‍👨}{👨‍❤‍💋‍👨}{👨‍👨‍👦}{👨 ‍👨‍👦‍👦}{👨‍👨‍👧}{👨‍👨‍👧‍ 👦}{👨‍👨‍👧‍👧}{👨‍👩‍👦}{👨‍ 👩‍👦‍👦}{👨‍👩‍👧}{👨‍👩‍👧‍👦}{👨
				‍👩‍👧‍👧}{👨🏻}{👨🏼}{👨🏽}{👨🏾}{👨🏿}{👩 ‍❤‍👩}{👩‍❤‍💋‍👩}{👩‍👩‍👦}{👩 ‍👩‍👦‍👦}{👩‍👩‍👧}{👩‍👩‍👧‍
				👦}{👩‍👩‍👧‍👧}{👩🏻}{👩🏼}{👩🏽}{👩🏾}{👩🏿}{👮🏻}{👮🏼}{👮🏽}{👮🏾}{👮🏿}{👰🏻}{👰🏼}{👰🏽}{👰🏾}{👰🏿}{👱🏻}{👱🏼}{👱🏽}{👱🏾}{👱🏿}{👲🏻}{👲🏼}{👲🏽}{👲🏾}{👲🏿}{👳🏻}{👳🏼}{👳🏽}{👳🏾}{👳🏿}{👴🏻}{👴🏼}{👴🏽}{👴🏾}{👴🏿}{👵🏻}{👵🏼}{👵🏽}{👵🏾}{👵🏿}{👶🏻}{👶🏼}{👶🏽}{👶🏾}{👶🏿}{👷🏻}{👷🏼}{👷🏽}{👷🏾}{👷🏿}{👸🏻}{👸🏼}{👸🏽}{👸🏾}{👸🏿}{👼🏻}{👼🏼}{👼🏽}{👼🏾}{👼🏿}{💁🏻}{💁🏼}{💁🏽}{💁🏾}{💁🏿}{💂🏻}{💂🏼}{💂🏽}{💂🏾}{💂🏿}{💃🏻}{💃🏼}{💃🏽}{💃🏾}{💃🏿}{💅🏻}{💅🏼}{💅🏽}{💅🏾}{💅🏿}{💆🏻}{💆🏼}{💆🏽}{💆🏾}{💆🏿}{💇🏻}{💇🏼}{💇🏽}{💇🏾}{💇🏿}{💪🏻}{💪🏼}{💪🏽}{💪🏾}{💪🏿}{🖐🏻}{🖐🏼}{🖐🏽}{🖐🏾}{🖐🏿}{🖕🏻}{🖕🏼}{🖕🏽}{🖕🏾}{🖕🏿}{🖖🏻}{🖖🏼}{🖖🏽}{🖖🏾}{🖖🏿}{🙅🏻}{🙅🏼}{🙅🏽}{🙅🏾}{🙅🏿}{🙆🏻}{🙆🏼}{🙆🏽}{🙆🏾}{🙆🏿}{🙇🏻}{🙇🏼}{🙇🏽}{🙇🏾}{🙇🏿}{🙋🏻}{🙋🏼}{🙋🏽}{🙋🏾}{🙋🏿}{🙌🏻}{🙌🏼}{🙌🏽}{🙌🏾}{🙌🏿}{🙍🏻}{🙍🏼}{🙍🏽}{🙍🏾}{🙍🏿}{🙎🏻}{🙎🏼}{🙎🏽}{🙎🏾}{🙎🏿}{🙏🏻}{🙏🏼}{🙏🏽}{🙏🏾}{🙏🏿}{🚣🏻}{🚣🏼}{🚣🏽}{🚣🏾}{🚣🏿}{🚴🏻}{🚴🏼}{🚴🏽}{🚴🏾}{🚴🏿}{🚵🏻}{🚵🏼}{🚵🏽}{🚵🏾}{🚵🏿}{🚶🏻}{🚶🏼}{🚶🏽}{🚶🏾}{🚶🏿}{🛀🏻}{🛀🏼}{🛀🏽}{🛀🏾}{🛀🏿}{🤘🏻}{🤘🏼}{🤘🏽}{🤘🏾}{🤘🏿}]</variable>
			<variable id='$percent' type='regex'>0|[1-9][0-9]?|100</variable>
			<variable id='$percentFraction' type='regex'>(0|[1-9][0-9]?)(\.[0-9]+)?|100</variable>
			<variable id='$subdivisionSuffix' type='regex'>[0-9A-Z]{0,3}</variable>
			<variable id='$digit' type='regex'>(\p{Nd}|[〇一二三四五六七八九])+</variable>
			<variable id='$hourStyle' type='regex'>[HKhk]</variable>
			<variable id='$internet' type='regex'>[A-Z]+|XN--[A-Z0-9]+([-][A-Z0-9]+)*</variable>
			<variable id='$coverageSpecial' type='choice'>* Cldr:modern</variable>
			<variable id='$collationPrivate' type='choice'>digits-after private-unihan private-kana private-pinyin</variable>
			<variable id='$languageDeprecated' type='choice'>sh tw tl fat in mo ji iw jw</variable>
			<variable id='$localeOrDeprecated'>$locale|$languageDeprecated</variable>
			<variable id='$name' type='regex'>[a-zA-Z]+([-_][a-zA-Z]+)*[.]?|\d+|\([A-Z][a-z]+\)</variable>
			<variable id='$defaultCurrencyInfo' type='choice'>DEFAULT</variable>
			<variable id='$utc' type='regex'>UTC[-+]\d+</variable>
			<variable id='$AX' type='choice'>AX</variable>
			<variable id='$skipDefaultLocale' type='choice'>segmentation collation</variable>
			<variable id='$transformId' type='choice'> Amharic Any Arabic Armenian Azerbaijani Belarusian Bengali Bulgarian Cyrillic Devanagari Fullwidth
				Georgian Greek Gujarati Gurmukhi Han Hangul Hebrew Hiragana IPA InterIndic Jamo Kannada Katakana Kazakh Kirghiz Korean Latin Macedonian Malayalam
				Maldivian Mongolian Oriya Pashto Persian Pinyin Russian Serbian Simplified Syriac Tamil Telugu Thai ThaiLogical Turkmen Ukrainian Uzbek az ch cs
				cs_FONIPA dsb el es es_419 es_FONIPA it ja_Latn la lt nl pl pl_FONIPA ro ro_FONIPA ru sk sk_FONIPA tlh tr ug uz_Cyrl yo zh_Latn_PINYIN ASCII
				Accents Armenian Bengali Bopomofo CanadianAboriginal ConjoiningJamo Devanagari Ethiopic Gujarati Gurmukhi Halfwidth Hangul InterIndic Jamo Kannada
				Katakana Latin Lower Malayalam NumericPinyin Oriya Publishing Spacedhan Tamil Telugu Thaana Thai ThaiLogical ThaiSemi Title Traditional Upper
				XSampa am ch_FONIPA cs_FONIPA dsb_FONIPA es_419_FONIPA es_FONIPA ja ko la_FONIPA pl_FONIPA ro_FONIPA ru sk_FONIPA tlh_FONIPA uz_Latn yo_BJ zh</variable>
			<attributeValues attributes='alt' type='choice'>$alt</attributeValues>
			<attributeValues attributes='_q' type='choice'>$integer</attributeValues>
			<attributeValues attributes='validSubLocales' type='list'>$locale</attributeValues>
			<attributeValues dtds='ldml' elements='alias' attributes='path' type='TODO'/>
			<attributeValues dtds='ldml' elements='alias' attributes='source' type='choice'>locale</attributeValues>
			<!-- <attributeValues dtds='ldml' elements='alternate' attributes='iso4217' type='bcp47'>cu</attributeValues> -->
			<attributeValues dtds='ldml' elements='appendItem' attributes='request'>$append</attributeValues>
			<attributeValues dtds='ldml' elements='calendar' attributes='type'>$_bcp47_ca</attributeValues>
			<attributeValues dtds='supplementalData' elements='character' attributes='value' type='regex'>.</attributeValues>
			<attributeValues dtds='ldml' elements='collation' attributes='type'>$_bcp47_collation|$collationPrivate</attributeValues>
			<attributeValues dtds='ldml' elements='collations' attributes='version'>$version</attributeValues>
			<attributeValues dtds='ldml' elements='contextTransform' attributes='type' type='choice'>uiListOrMenu stand-alone</attributeValues>
			<attributeValues dtds='ldml' elements='contextTransformUsage' attributes='type' type='regex'>[a-zA-Z-]+</attributeValues>
			<attributeValues dtds='ldml' elements='cp' attributes='hex' type='regex'>[0-9A-Fa-f]{4,6}</attributeValues>
			<attributeValues dtds='supplementalData' elements='currency' attributes='before from to'>$currencyDate</attributeValues>
			<attributeValues dtds='supplementalData' elements='currency' attributes='iso4217'>$_bcp47_cu</attributeValues>
			<attributeValues dtds='ldml' elements='currency' attributes='type'>$_bcp47_cu</attributeValues>
			<attributeValues dtds='ldml' elements='currencyFormat' attributes='type' type='choice'>standard accounting</attributeValues>
			<attributeValues dtds='ldml' elements='currencyFormats decimalFormats percentFormats scientificFormats' attributes='numberSystem'>$_bcp47_nu</attributeValues>
			<attributeValues dtds='ldml' elements='cyclicName' attributes='type' type='regex'>[0-9]+</attributeValues>
			<attributeValues dtds='ldml' elements='cyclicNameContext' attributes='type' order='given'>format stand-alone</attributeValues>
			<attributeValues dtds='ldml' elements='cyclicNameSet' attributes='type' type='choice'>years months days dayParts zodiacs solarTerms</attributeValues>
			<attributeValues elements='dateFormat dateTimeFormat decimalFormat percentFormat scientificFormat timeFormat' attributes='type'>$format</attributeValues>
			<attributeValues
				elements='dateFormatLength timeFormatLength dateTimeFormatLength decimalFormatLength scientificFormatLength percentFormatLength currencyFormatLength'
				attributes='type' order='given'>full long medium short</attributeValues>
			<attributeValues dtds='ldml' elements='day' attributes='type' order='given'>sun mon tue wed thu fri sat</attributeValues>
			<attributeValues dtds='ldml' elements='dayWidth' attributes='type' order='given'>abbreviated narrow short wide</attributeValues>
			<attributeValues dtds='ldml' elements='default' attributes='type' type='choice'>format gregorian long medium pinyin standard stroke wide</attributeValues>
			<attributeValues dtds='ldml' elements='era' attributes='type' type='regex'>[0-9]+</attributeValues>
			<attributeValues dtds='ldml' elements='field' attributes='type' order='given'>era year year-short year-narrow quarter quarter-short
				quarter-narrow month month-short month-narrow week week-short week-narrow day day-short day-narrow weekday dayperiod hour hour-short hour-narrow
				minute minute-short minute-narrow second second-short second-narrow zone sun sun-short sun-narrow mon mon-short mon-narrow tue tue-short
				tue-narrow wed wed-short wed-narrow thu thu-short thu-narrow fri fri-short fri-narrow sat sat-short sat-narrow</attributeValues>
			<attributeValues dtds='ldml' elements='firstDay weekendEnd weekendStart' attributes='day' order='given'>sun mon tue wed thu fri sat</attributeValues>
			<attributeValues dtds='ldml' elements='generation' attributes='date'>$genDate</attributeValues>
			<attributeValues dtds='supplementalData' elements='group' attributes='contains' type='list'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='hours' attributes='allowed' type='list'>$hourStyle</attributeValues>
			<attributeValues dtds='supplementalData' elements='hours' attributes='preferred' type='regex'>$hourStyle</attributeValues>
			<attributeValues dtds='supplementalData' elements='hours' attributes='regions' type='list'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='info' attributes='digits' type='regex'>[0-9]+</attributeValues>
			<attributeValues dtds='supplementalData' elements='info' attributes='iso4217'>$_bcp47_currency|$defaultCurrencyInfo</attributeValues>
			<attributeValues dtds='supplementalData' elements='info' attributes='rounding' type='regex'>[0-9]+</attributeValues>
			<attributeValues dtds='ldml' elements='key' attributes='type'>$_bcp47_keys</attributeValues>
			<attributeValues dtds='supplementalData' elements='language' attributes='scripts' type='list'>$_script</attributeValues>
			<attributeValues dtds='supplementalData' elements='language' attributes='territories' type='list'>$_region</attributeValues>
			<attributeValues dtds='ldml' elements='language' attributes='type'>$localeOrDeprecated</attributeValues>
			<attributeValues dtds='supplementalData' elements='language' attributes='variants'>$_variant</attributeValues>
			<attributeValues dtds='supplementalData' elements='languageAlias' attributes='replacement' type='locale'/>
			<attributeValues dtds='supplementalData' elements='languageAlias' attributes='type' type='regex'>[a-zA-Z0-9]{1,3}(_[A-Za-z0-9]{2,8})*</attributeValues>
			<!-- <attributeValues dtds='ldml' elements='ldml' attributes='version'>$version</attributeValues> -->
			<attributeValues dtds='supplementalData' elements='mapTimezones' attributes='type' type='regex'>.+</attributeValues>
			<attributeValues dtds='supplementalData' elements='mapZone' attributes='type' type='list'>$_bcp47_timezone</attributeValues>
			<attributeValues dtds='ldml' elements='mapping' attributes='registry' type='choice'>iana</attributeValues>
			<attributeValues dtds='ldml' elements='mapping' attributes='type' type='choice'>utf-8</attributeValues>
			<attributeValues dtds='supplementalData' elements='numberingSystem' attributes='id'>$_bcp47_numbers</attributeValues>
			<attributeValues dtds='supplementalData' elements='numberingSystem' attributes='type' type='choice'>algorithmic numeric</attributeValues>
			<attributeValues dtds='ldml' elements='minDays' attributes='count' type='regex'>[0-7]</attributeValues>
			<attributeValues dtds='ldml' elements='month' attributes='type' type='choice'>1 2 3 4 5 6 7 8 9 10 11 12 13</attributeValues>
			<attributeValues dtds='ldml' elements='monthPattern' attributes='type' type='choice'>leap standardAfterLeap combined</attributeValues>
			<attributeValues dtds='ldml' elements='monthPatternContext' attributes='type' order='given'>format stand-alone numeric</attributeValues>
			<attributeValues dtds='ldml' elements='monthPatternWidth' attributes='type' type='choice'>abbreviated narrow wide all</attributeValues>
			<attributeValues dtds='ldml' elements='monthWidth quarterWidth cyclicNameWidth' attributes='type' order='given'>abbreviated narrow wide</attributeValues>
			<attributeValues dtds='ldml' elements='pattern' attributes='type' type='choice'>standard atLeast range 1000 10000 100000 1000000 10000000
				100000000 1000000000 10000000000 100000000000 1000000000000 10000000000000 100000000000000</attributeValues>
			<attributeValues dtds='ldml' elements='preferenceOrdering' attributes='type' type='list'>$_bcp47_timezone</attributeValues>
			<attributeValues dtds='ldml' elements='quarter' attributes='type' type='choice'>1 2 3 4</attributeValues> <!-- move to DTD? -->
			<attributeValues dtds='ldml' elements='reference' attributes='type'>$reference</attributeValues>
			<attributeValues dtds='supplementalData' elements='region' attributes='iso3166'>$_region</attributeValues>
			<attributeValues dtds='ldml' elements='relative' attributes='type' type='regex'>-?[0-9]+</attributeValues>
			<attributeValues dtds='ldml' elements='relativeTime' attributes='type' type='choice'>future past</attributeValues>
			<attributeValues dtds='ldml' elements='reset' attributes='before' type='choice'>primary secondary tertiary</attributeValues> <!-- move to DTD? -->
			<attributeValues dtds='ldml' elements='rule' attributes='id'>$double</attributeValues>
			<attributeValues dtds='ldml' elements='script' attributes='type'>$_script|$scriptNonUnicode</attributeValues>
			<attributeValues dtds='supplementalData' elements='scriptAlias' attributes='replacement'>$_script</attributeValues>
			<attributeValues dtds='supplementalData' elements='scriptAlias' attributes='type'>$_script</attributeValues>
			<attributeValues dtds='ldml' elements='segmentation' attributes='type' type='choice'>GraphemeClusterBreak LineBreak SentenceBreak WordBreak</attributeValues>
			<attributeValues dtds='ldml' elements='symbols' attributes='numberSystem'>$_bcp47_nu</attributeValues>
			<attributeValues dtds='ldml' elements='territory' attributes='type'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='territoryAlias' attributes='type' type='regex'>[A-Z]{2,3}|[0-9]{3}</attributeValues>
			<attributeValues dtds='supplementalData' elements='territoryAlias' attributes='replacement' type='list'>$_region</attributeValues>
			<attributeValues dtds='ldml' elements='type' attributes='key'>$_bcp47_keys</attributeValues>
			<!-- there is special code for this case <attributeValues dtds='ldml' elements='type' attributes='type' >$_bcp47_use-key</attributeValues> -->
			<attributeValues dtds='ldml' elements='unit' attributes='type' type='choice'>$_unit</attributeValues>
			<attributeValues dtds='ldml' elements='variable' attributes='id'>$variableID</attributeValues>
			<attributeValues dtds='ldml' elements='variant' attributes='type'>$_variant</attributeValues>
			<attributeValues dtds='supplementalData' elements='variantAlias' attributes='type' type='regex'>[A-Za-z0-9]{4,8}</attributeValues>
			<attributeValues dtds='supplementalData' elements='variantAlias' attributes='replacement'>$_variant|$AX</attributeValues>
			<attributeValues dtds='ldml' elements='version' attributes='number' type='choice'>$version</attributeValues>
			<attributeValues dtds='ldml' elements='weekendEnd weekendStart' attributes='time'>$time</attributeValues>
			<attributeValues dtds='ldml' elements='zone' attributes='type'>$_bcp47_timezone</attributeValues>
			<attributeValues dtds='supplementalData' elements='zoneFormatting' attributes='multizone'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='zoneItem' attributes='aliases' type='list'>$_bcp47_timezone</attributeValues>
			<attributeValues dtds='supplementalData' elements='zoneItem' attributes='territory'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='zoneItem' attributes='type'>$_bcp47_timezone</attributeValues>
			<attributeValues dtds='ldml' elements='annotation' attributes='cp' type='unicodeSetOrString'>$emoji</attributeValues>
			<attributeValues dtds='ldml' elements='annotation' attributes='tts' type='TODO'>$exemplar</attributeValues>
			<attributeValues dtds='ldml' elements='casingItem' attributes='type' type='choice'>calendar_field currencyName currencyName_count
				day_format_except_narrow day_narrow day_standalone_except_narrow era_abbr era_name era_narrow key keyValue language metazone_long
				month_format_except_narrow month_narrow month_standalone_except_narrow quarter_abbreviated quarter_format_wide quarter_narrow
				quarter_standalone_wide relative script symbol territory unit_pattern variant zone_exemplarCity zone_long zone_short</attributeValues>
			<attributeValues dtds='ldml' elements='codePattern' attributes='type' type='choice'>language script territory</attributeValues>
			<attributeValues dtds='ldml' elements='collation' attributes='references' type='TODO'/> <!-- ?? -->
			<attributeValues dtds='ldml' elements='compoundUnit' attributes='type' type='choice'>per</attributeValues>
			<attributeValues dtds='ldml' elements='dateFormatItem' attributes='id' type='choice'>E EEEEd EHm EHms Ed Ehm Ehms Gy GyM
				GyMMM GyMMMEEEEd GyMMMEd GyMMMM GyMMMMEd GyMMMMd GyMMMd GyMd H HHmm HHmmZ HHmmss Hm HmZ Hmm Hms Hmsv Hmsvvvv Hmv M MEEEEd MEd MMM MMMEEEEd MMMEd
				MMMM MMMMEEEEd MMMMEd MMMMd MMMMdd MMMd MMMdd MMd MMdd Md Mdd UM UMMM UMMMd UMd d h hhmm hhmmss hm hms hmsv hmsvvvv hmv mmss ms y yM yMEEEEd
				yMEd yMM yMMM yMMMEEEEd yMMMEd yMMMM yMMMMEEEEd yMMMMEd yMMMMccccd yMMMMd yMMMd yMMdd yMd yQ yQQQ yQQQQ yyyy yyyyM yyyyMEEEEd yyyyMEd yyyyMM
				yyyyMMM yyyyMMMEEEEd yyyyMMMEd yyyyMMMM yyyyMMMMEd yyyyMMMMccccd yyyyMMMMd yyyyMMMd yyyyMMdd yyyyMd yyyyQQQ yyyyQQQQ</attributeValues>
			<attributeValues dtds='ldml' elements='dayPeriodContext' attributes='type' type='choice'>format stand-alone</attributeValues>
			<attributeValues dtds='ldml' elements='durationUnit' attributes='type' type='choice'>hm hms ms</attributeValues>
			<attributeValues dtds='ldml' elements='greatestDifference' attributes='id' type='choice'>H M a d h m y</attributeValues>
			<attributeValues dtds='ldml' elements='intervalFormatItem' attributes='id' type='choice'>H Hm Hmv Hv M MEd MMM MMMEEEEd MMMEd MMMM MMMMEd
				MMMMd MMMd Md d h hm hmv hv y yM yMEd yMMM yMMMEEEEd yMMMEd yMMMM yMMMMEEEEd yMMMMEd yMMMMd yMMMd yMd</attributeValues>
			<attributeValues dtds='ldml' elements='listPattern' attributes='type' type='choice'>unit unit-narrow unit-short</attributeValues>
			<attributeValues dtds='ldml' elements='metazone' attributes='type' type='TODO'>$metazone</attributeValues>
			<attributeValues dtds='ldml' elements='miscPatterns' attributes='numberSystem'>$_bcp47_nu</attributeValues>
			<attributeValues dtds='ldml' elements='pattern' attributes='numbers' type='choice'>M=romanlow d=hanidays hanidec hebr y=jpanyear</attributeValues>
			<attributeValues dtds='ldml' elements='rbnfrule' attributes='radix' type='choice'>1,000 100 1000 100000 160,000 20 3,200,000 400 5
				64,000,000 8000</attributeValues>
			<attributeValues dtds='ldml' elements='rbnfrule' attributes='value' type='regex'>x|x.x|0.x|-x|0|[1-9][0-9]*</attributeValues>
			<attributeValues dtds='ldml' elements='ruleset' attributes='type' type='regex'>[a-z0-9]+([-_][a-z0-9]+)*</attributeValues>
			<attributeValues dtds='ldml' elements='rulesetGrouping' attributes='type' type='choice'>NumberingSystemRules OrdinalRules SpelloutRules</attributeValues>
			<attributeValues dtds='ldml' elements='suppressions' attributes='type' type='choice'>standard</attributeValues>
			<attributeValues dtds='ldml' elements='transformName' attributes='type' type='choice'>BGN Numeric Tone UNGEGN x-Accents x-Fullwidth
				x-Halfwidth x-Jamo x-Pinyin x-Publishing</attributeValues>
			<attributeValues dtds='ldml' elements='type' attributes='type' type='choice'>$_bcp47_value</attributeValues>
			<attributeValues dtds='ldml' elements='version' attributes='cldrVersion' type='choice'>$double</attributeValues>
			<attributeValues dtds='supplementalData' elements='approvalRequirement' attributes='locales' type='list'>$locale|$coverageSpecial</attributeValues>
			<attributeValues dtds='supplementalData' elements='approvalRequirement' attributes='paths' type='TODO'/>
			<attributeValues dtds='supplementalData' elements='approvalRequirement' attributes='votes' type='choice'>20 4 8</attributeValues>
			<attributeValues dtds='supplementalData' elements='attributeValues' attributes='attributes' type='choice'>_q aliases allowed alt before contains
				count date day digits from hex id iso3166 iso4217 key multizone number numberSystem path preferred regions registry replacement request
				rounding scripts source territories territory time to type uri validSubLocales value variants version</attributeValues>
			<attributeValues dtds='supplementalData' elements='attributeValues' attributes='dtds' type='choice'>supplementalData</attributeValues>
			<attributeValues dtds='supplementalData' elements='attributeValues' attributes='elements' type='choice'>alias appendItem calendar character
				collation collations contextTransform contextTransformUsage cp currency currencyFormat currencyFormatLength currencyFormats cyclicName
				cyclicNameContext cyclicNameSet cyclicNameWidth dateFormat dateFormatLength dateTimeFormat dateTimeFormatLength day dayWidth decimalFormat
				decimalFormatLength decimalFormats default era field firstDay generation group hours info key language languageAlias mapping mapTimezone
				mapZone minDays month monthPattern monthPatternContext monthPatternWidth monthWidth numberingSystem pattern percentFormat percentFormatLength
				percentFormats preferenceOrdering quarter quarterWidth reference region relative relativeTime reset rule scientificFormat
				scientificFormatLength scientificFormats script scriptAlias segmentation supplementalData symbols territory territoryAlias timeFormat
				timeFormatLength type unit variable variant variantAlias version weekendEnd weekendStart zone zoneFormatting zoneItem</attributeValues>
			<attributeValues dtds='supplementalData' elements='attributeValues' attributes='order' type='choice'>given</attributeValues>
			<attributeValues dtds='supplementalData' elements='attributeValues' attributes='type' type='choice'>bcp47 choice list locale path regex</attributeValues>
			<attributeValues dtds='supplementalData' elements='attributes' attributes='attribute' type='choice'>_q characters lines time type version</attributeValues>
			<attributeValues dtds='supplementalData' elements='attributes' attributes='attributeValue' type='choice'>00:00 24:00 left-to-right standard
				top-to-bottom</attributeValues>
			<attributeValues dtds='supplementalData' elements='attributes' attributes='element' type='choice'>collation currency dateFormat
				dateTimeFormat decimalFormat ldml orientation pattern percentFormat scientificFormat timeFormat weekendEnd weekendStart</attributeValues>
			<attributeValues dtds='supplementalData' elements='blockingItems' attributes='elements' type='list'>identity supplementalData cldrTest
				collation transform</attributeValues>
			<attributeValues dtds='supplementalData' elements='calendar' attributes='type' type='regex'>$_bcp47_calendar</attributeValues>
			<attributeValues dtds='supplementalData' elements='calendarPreference' attributes='ordering' type='list'>$_bcp47_calendar</attributeValues>
			<attributeValues dtds='supplementalData' elements='calendarPreference' attributes='territories' type='list'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='codesByTerritory' attributes='territory' type='choice'>001 AC AD AE AF AG AI AL AM AO AQ
				AR AS AT AU AW AX AZ BA BB BD BE BF BG BH BI BJ BL BM BN BO BQ BR BS BT BW BY BZ CA CC CD CF CG CH CI CK CL CM CN CO CR CU CV CW CX CY CZ DE DJ DK
				DM DO DZ EC EE EG EH ER ES ET FI FJ FK FM FO FR GA GB GD GE GF GG GH GI GL GM GN GP GQ GR GS GT GU GW GY HK HN HR HT HU ID IE IL IM IN IO IQ IR IS
				IT JE JM JO JP KE KG KH KI KM KN KP KR KW KY KZ LA LB LC LI LK LR LS LT LU LV LY MA MC MD ME MF MG MH MK ML MM MN MO MP MQ MR MS MT MU MV MW MX MY
				MZ NA NC NE NF NG NI NL NO NP NR NU NZ OM PA PE PF PG PH PK PL PM PN PR PS PT PW PY QA RE RO RS RU RW SA SB SC SD SE SG SH SI SJ SK SL SM SN SO SR
				SS ST SV SX SY SZ TC TD TF TG TH TJ TK TL TM TN TO TR TT TV TW TZ UA UG UM US UY UZ VA VC VE VG VI VN VU WF WS XK YE YT ZA ZM ZW</attributeValues>
			<attributeValues dtds='supplementalData' elements='coverageLevel' attributes='inLanguage' type='choice'>%CJK_Languages %arabextLanguages
				%collationType80TopLangs %devaLanguages %phonebookCollationLanguages %traditionalCollationLanguages (ja|ko|vi|zh) (ja|vi|zh) ar dz en ja ko si sv
				vai yi zh</attributeValues>
			<attributeValues dtds='supplementalData' elements='coverageLevel' attributes='inScript' type='choice'>Arab Armn Beng Deva Ethi Geor Grek
				Gujr Guru Hebr Khmr Knda Laoo Mlym Mong Mymr Orya Taml Telu Thai Tibt</attributeValues>
			<attributeValues dtds='supplementalData' elements='coverageLevel' attributes='inTerritory' type='choice'>%chineseCalendarTerritories
				%islamicCalendarTerritories %persianCalendarTerritories AR AU BR CA CF CG CM EG ET EU GA GB ID IE IL IN JP KR KZ MX NG RU TD TH TW US</attributeValues>
			<attributeValues dtds='supplementalData' elements='coverageLevel' attributes='match' type='TODO'/>
			<attributeValues dtds='supplementalData' elements='coverageLevel' attributes='value' type='choice'>basic core minimal moderate modern posix</attributeValues>
			<attributeValues dtds='supplementalData' elements='coverageVariable' attributes='key' type='TODO'/>
			<attributeValues dtds='supplementalData' elements='coverageVariable' attributes='value' type='TODO'/>
			<attributeValues dtds='supplementalData' elements='currencyCodes' attributes='numeric' type='regex'>0|[1-9][0-9]*</attributeValues>
			<attributeValues dtds='supplementalData' elements='currencyCodes' attributes='type'>$_bcp47_cu</attributeValues>
			<attributeValues dtds='supplementalData' elements='dayPeriodRule' attributes='after' type='list'>$timeHour</attributeValues>
			<attributeValues dtds='supplementalData' elements='dayPeriodRule' attributes='at' type='list'>$timeHour</attributeValues>
			<attributeValues dtds='supplementalData' elements='dayPeriodRule' attributes='before' type='regex'>$timeHour</attributeValues>
			<attributeValues dtds='supplementalData' elements='dayPeriodRule' attributes='from' type='regex'>$timeHour</attributeValues>
			<attributeValues dtds='supplementalData' elements='dayPeriodRule' attributes='type' type='TODO'/>
			<attributeValues dtds='supplementalData' elements='dayPeriodRuleSet' attributes='type' type='choice'>selection</attributeValues>
			<attributeValues dtds='supplementalData' elements='dayPeriodRules' attributes='locales' type='list'>$locale</attributeValues>
			<attributeValues dtds='supplementalData' elements='defaultContent' attributes='locales' type='list'>$locale</attributeValues>
			<attributeValues dtds='supplementalData' elements='deprecatedItems' attributes='attributes' type='TODO'/>
			<attributeValues dtds='supplementalData' elements='deprecatedItems' attributes='elements' type='TODO'/>
			<attributeValues dtds='supplementalData' elements='deprecatedItems' attributes='values' type='TODO'/>
			<attributeValues dtds='supplementalData' elements='distinguishingItems' attributes='attributes' type='TODO'/>
			<attributeValues dtds='supplementalData' elements='distinguishingItems' attributes='elements' type='TODO'/>
			<attributeValues dtds='supplementalData' elements='era' attributes='end' type='regex'>$date</attributeValues>
			<attributeValues dtds='supplementalData' elements='era' attributes='start' type='regex'>$date</attributeValues>
			<attributeValues dtds='supplementalData' elements='era' attributes='type' type='regex'>0|[1-9][0-9]{0,2}</attributeValues>
			<attributeValues dtds='supplementalData' elements='firstDay' attributes='references' type='TODO'/>
			<attributeValues dtds='supplementalData' elements='firstDay' attributes='territories' type='list'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='generation' attributes='date' type='TODO'/>
			<attributeValues dtds='supplementalData' elements='id' attributes='idStatus' type='choice'>deprecated macroregion private_use regular
				special</attributeValues>
			<attributeValues dtds='supplementalData' elements='id' attributes='type' type='choice'>currency language region script subdivision unit variant</attributeValues>
			<attributeValues dtds='supplementalData' elements='info' attributes='cashDigits' type='choice'>0</attributeValues>
			<attributeValues dtds='supplementalData' elements='info' attributes='cashRounding' type='choice'>0 5</attributeValues>
			<attributeValues dtds='supplementalData' elements='language' attributes='type' type='TODO'/>
			<attributeValues dtds='supplementalData' elements='languageMatch' attributes='desired' type='TODO'>$localeStar</attributeValues>
			<attributeValues dtds='supplementalData' elements='languageMatch' attributes='percent' type='regex'>$percent</attributeValues>
			<attributeValues dtds='supplementalData' elements='languageMatch' attributes='supported' type='TODO'>$localeStar</attributeValues>
			<attributeValues dtds='supplementalData' elements='languageMatches' attributes='type' type='choice'>written</attributeValues>
			<attributeValues dtds='supplementalData' elements='languagePopulation' attributes='populationPercent' type='regex'>$percentFraction</attributeValues>
			<attributeValues dtds='supplementalData' elements='languagePopulation' attributes='references' type='regex'>R[0-9]+</attributeValues>
			<attributeValues dtds='supplementalData' elements='languagePopulation' attributes='type' type='regex'>$locale</attributeValues>
			<attributeValues dtds='supplementalData' elements='languagePopulation' attributes='writingPercent' type='regex'>$percent</attributeValues>
			<attributeValues dtds='supplementalData' elements='likelySubtag' attributes='from' type='regex'>$localeAll</attributeValues>
			<attributeValues dtds='supplementalData' elements='likelySubtag' attributes='to' type='choice'>$localeAll</attributeValues>
			<attributeValues dtds='supplementalData' elements='mapTimezones' attributes='otherVersion' type='TODO'>7df0004</attributeValues>
			<attributeValues dtds='supplementalData' elements='mapTimezones' attributes='typeVersion' type='TODO'>2011n 2015a</attributeValues>
			<attributeValues dtds='supplementalData' elements='mapZone' attributes='other' type='list'>$name|$utc</attributeValues>
			<attributeValues dtds='supplementalData' elements='mapZone' attributes='territory' type='regex'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='measurementSystem' attributes='territories' type='list'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='minDays' attributes='territories' type='list'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='numberingSystem' attributes='digits' type='regex'>$digit</attributeValues>
			<attributeValues dtds='supplementalData' elements='numberingSystem' attributes='rules' type='TODO'/>
			<attributeValues dtds='supplementalData' elements='paperSize' attributes='territories' type='list'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='parentLocale' attributes='locales' type='list'>$locale</attributeValues>
			<attributeValues dtds='supplementalData' elements='parentLocale' attributes='parent' type='list'>$locale</attributeValues>
			<attributeValues dtds='supplementalData' elements='pluralRanges' attributes='locales' type='list'>$locale</attributeValues>
			<attributeValues dtds='supplementalData' elements='pluralRules' attributes='locales' type='list'>$localeOrDeprecated</attributeValues>
			<attributeValues dtds='supplementalData' elements='primaryZone' attributes='iso3166' type='regex'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='reference' attributes='type' type='regex'>R[0-9]+</attributeValues>
			<attributeValues dtds='supplementalData' elements='reference' attributes='uri' type='regex'>$uri</attributeValues>
			<attributeValues dtds='supplementalData' elements='skipDefaultLocale' attributes='services' type='list'>$skipDefaultLocale</attributeValues>
			<attributeValues dtds='supplementalData' elements='subdivisionAlias' attributes='replacement' type='choice'>AS AW BL BQ CW GF GP GU HK MF MO
				MP MQ NC PF PM PR RE SJ SX TF TW UM VI WF YT</attributeValues>
			<attributeValues dtds='supplementalData' elements='subdivisionAlias' attributes='type' type='TODO'>$subdivision</attributeValues>
			<attributeValues dtds='supplementalData' elements='subgroup' attributes='contains' type='list'>$subdivisionSuffix</attributeValues>
			<attributeValues dtds='supplementalData' elements='subgroup' attributes='subtype' type='regex'>[0-9A-Z]{0,3}</attributeValues>
			<attributeValues dtds='supplementalData' elements='subgroup' attributes='type' type='TODO'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='telephoneCountryCode' attributes='code' type='TODO'/>
			<attributeValues dtds='supplementalData' elements='territory' attributes='gdp' type='regex'>$integer</attributeValues>
			<attributeValues dtds='supplementalData' elements='territory' attributes='literacyPercent' type='choice'>$percentFraction</attributeValues>
			<attributeValues dtds='supplementalData' elements='territory' attributes='population' type='regex'>$integer</attributeValues>
			<attributeValues dtds='supplementalData' elements='territory' attributes='type' type='TODO'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='territoryCodes' attributes='alpha3' type='regex'>[A-Z]{3}</attributeValues>
			<attributeValues dtds='supplementalData' elements='territoryCodes' attributes='fips10' type='regex'>[A-Z]{2}</attributeValues>
			<attributeValues dtds='supplementalData' elements='territoryCodes' attributes='internet' type='list'>$internet</attributeValues>
			<attributeValues dtds='supplementalData' elements='territoryCodes' attributes='numeric' type='regex'>[0-9]{3}</attributeValues>
			<attributeValues dtds='supplementalData' elements='territoryCodes' attributes='type' type='TODO'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='timezone' attributes='type'>$_bcp47_tz</attributeValues>
			<attributeValues dtds='supplementalData' elements='transform' attributes='source' type='choice'>$transformId</attributeValues>
			<attributeValues dtds='supplementalData' elements='transform' attributes='target' type='choice'>$transformId</attributeValues>
			<attributeValues dtds='supplementalData' elements='transform' attributes='variant' type='choice'>BGN Names UNGEGN</attributeValues>
			<attributeValues dtds='supplementalData' elements='usesMetazone' attributes='from' type='regex'>$datetime</attributeValues>
			<attributeValues dtds='supplementalData' elements='usesMetazone' attributes='mzone' type='TODO'>$metazone</attributeValues>
			<attributeValues dtds='supplementalData' elements='usesMetazone' attributes='to' type='choice'>$datetime</attributeValues>
			<attributeValues dtds='supplementalData' elements='variable' attributes='id' type='regex'>\$[a-zA-Z0-9]+([-_][a-zA-Z0-9]+)?</attributeValues>
			<attributeValues dtds='supplementalData' elements='version' attributes='cldrVersion' type='regex'>$double</attributeValues>
			<attributeValues dtds='supplementalData' elements='version' attributes='number' type='regex'>\$Revision.*\$</attributeValues>
			<attributeValues dtds='supplementalData' elements='version' attributes='unicodeVersion' type='regex'>\d+\.0\.0</attributeValues>
			<attributeValues dtds='supplementalData' elements='weekendEnd' attributes='territories' type='list'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='weekendStart' attributes='territories' type='list'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='zoneAlias' attributes='type' type='regex'>[a-zA-Z0-9]+([/_][a-zA-Z0-9]+)*</attributeValues>
			<attributeValues dtds='supplementalData' elements='zoneAlias' attributes='replacement'>$_bcp47_tz</attributeValues>
			<attributeValues dtds='ldmlBCP47' elements='generation' attributes='date' type='regex'>\$Date.*\$</attributeValues>
			<attributeValues dtds='ldmlBCP47' elements='key' attributes='alias' type='choice'>calendar colAlternate colBackwards colCaseFirst
				colCaseLevel colHiraganaQuaternary colNormalization colNumeric colReorder colStrength collation currency hours measure numbers timezone
				variableTop</attributeValues>
			<attributeValues dtds='ldmlBCP47' elements='key' attributes='description' type='TODO'/>
			<attributeValues dtds='ldmlBCP47' elements='key' attributes='extension' type='choice'>t</attributeValues>
			<attributeValues dtds='ldmlBCP47' elements='key' attributes='name' type='choice'>$_bcp47_keys</attributeValues>
			<attributeValues dtds='ldmlBCP47' elements='key' attributes='since' type='choice'>$versionDotted</attributeValues>
			<attributeValues dtds='ldmlBCP47' elements='type' attributes='alias' type='TODO'/>
			<attributeValues dtds='ldmlBCP47' elements='type' attributes='description' type='TODO'/>
			<attributeValues dtds='ldmlBCP47' elements='type' attributes='name' type='TODO'/>
			<attributeValues dtds='ldmlBCP47' elements='type' attributes='preferred' type='choice'>cnsha cnurc islamic-civil nzakl usden</attributeValues>
			<attributeValues dtds='ldmlBCP47' elements='type' attributes='since' type='choice'>$versionDotted</attributeValues>
			<attributeValues dtds='ldmlBCP47' elements='version' attributes='cldrVersion' type='choice'>$double</attributeValues>
			<attributeValues dtds='ldmlBCP47' elements='version' attributes='number' type='regex'>\$Revision.*\$</attributeValues>
			<!--
			<attributeValues dtds='ldml' elements='subdivision' attributes='type' type='single'>$_subdivisionIso</attributeValues>
			-->
			<attributeValues dtds='supplementalData' elements='group' attributes='type' type='list'>$_region</attributeValues>
			<attributeValues dtds='supplementalData' elements='personList' attributes='locales' type='list'>$localeOrDeprecated</attributeValues>
			<attributeValues dtds='supplementalData' elements='subgroup' attributes='subtype' type='TODO'></attributeValues>
			<attributeValues dtds='supplementalData' elements='variable' attributes='type' type='choice'>TODO choice list locale regex unicodeSet</attributeValues>
			<attributeValues dtds='ldml' elements='dayPeriod' attributes='type' type='localeSpecific'>dayPeriodFormat</attributeValues>
			<attributeValues dtds='ldml' elements='pattern' attributes='count' type='localeSpecific'>pluralOrdinal</attributeValues>
			<attributeValues dtds='ldml' elements='displayName' attributes='count' type='localeSpecific'>pluralOrdinal</attributeValues>
			<attributeValues dtds='ldml' elements='relativeTimePattern' attributes='count' type='localeSpecific'>pluralOrdinal</attributeValues>
			<attributeValues dtds='ldml' elements='unitPattern' attributes='count' type='localeSpecific'>pluralOrdinal</attributeValues>
			<attributeValues dtds='keyboard3' elements='keyboard3' attributes='locale' type='TODO'></attributeValues>
			<attributeValues dtds='keyboard3' elements='info' attributes='name' type='TODO'></attributeValues>
			<attributeValues dtds='keyboard3' elements='transform' attributes='from' type='TODO'></attributeValues>
			<attributeValues dtds='keyboard3' elements='transform' attributes='to' type='TODO'></attributeValues>
			<attributeValues dtds='keyboard3' elements='transforms' attributes='type' type='choice'>simple</attributeValues>
			<attributeValues dtds='keyboard3' elements='version' attributes='cldrVersion' type='list'>28</attributeValues>
			<attributeValues dtds='keyboard3' elements='version' attributes='number' type='TODO'></attributeValues>
		</validity>
	</metadata>
</supplementalData>