1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup>
4    <Filter Include="bidi">
5      <UniqueIdentifier>{8049805d-3f8b-4731-ac8a-aa19b3cbea45}</UniqueIdentifier>
6    </Filter>
7    <Filter Include="break iteration">
8      <UniqueIdentifier>{7668dce2-7846-4b48-8bd4-4ef781671b62}</UniqueIdentifier>
9    </Filter>
10    <Filter Include="collation">
11      <UniqueIdentifier>{f08dc85c-73ea-47b5-a867-b67589e6bebf}</UniqueIdentifier>
12    </Filter>
13    <Filter Include="collections">
14      <UniqueIdentifier>{51edbf4b-fe36-401e-9571-0472d9dae727}</UniqueIdentifier>
15    </Filter>
16    <Filter Include="configuration">
17      <UniqueIdentifier>{3fd9d1ea-6efc-4768-a43d-811379162322}</UniqueIdentifier>
18    </Filter>
19    <Filter Include="conversion">
20      <UniqueIdentifier>{f74f43ea-8ea9-49a9-a097-e2aa5a409368}</UniqueIdentifier>
21    </Filter>
22    <Filter Include="data &amp; memory">
23      <UniqueIdentifier>{c7b856da-4f50-42c5-a741-8995df25dc6b}</UniqueIdentifier>
24    </Filter>
25    <Filter Include="formatting">
26      <UniqueIdentifier>{c76cfce3-cfe6-4de0-aa37-44c599377e2f}</UniqueIdentifier>
27    </Filter>
28    <Filter Include="idna">
29      <UniqueIdentifier>{9abf6a02-9db0-4ecd-a8d9-bbb28073a424}</UniqueIdentifier>
30      <Extensions>*.c,*.h</Extensions>
31    </Filter>
32    <Filter Include="locales &amp; resources">
33      <UniqueIdentifier>{b481ca81-7bc8-4399-a220-27fc29a7b74d}</UniqueIdentifier>
34    </Filter>
35    <Filter Include="normalization">
36      <UniqueIdentifier>{923074b3-0112-4faf-b8c7-59feb85a0835}</UniqueIdentifier>
37    </Filter>
38    <Filter Include="properties &amp; sets">
39      <UniqueIdentifier>{17948745-0376-4851-bf12-7dabf94622e7}</UniqueIdentifier>
40    </Filter>
41    <Filter Include="registration">
42      <UniqueIdentifier>{b32b9445-b6dc-4800-94a6-28641e586cd4}</UniqueIdentifier>
43    </Filter>
44    <Filter Include="sprep">
45      <UniqueIdentifier>{ea285df7-8e35-4b10-ae2a-86cb32c0d477}</UniqueIdentifier>
46    </Filter>
47    <Filter Include="strings">
48      <UniqueIdentifier>{2c52192a-7b17-4c3b-998e-ca025063bd3c}</UniqueIdentifier>
49    </Filter>
50  </ItemGroup>
51  <ItemGroup>
52    <ClCompile Include="ubidi.c">
53      <Filter>bidi</Filter>
54    </ClCompile>
55    <ClCompile Include="ubidi_props.c">
56      <Filter>bidi</Filter>
57    </ClCompile>
58    <ClCompile Include="ubidiln.c">
59      <Filter>bidi</Filter>
60    </ClCompile>
61    <ClCompile Include="ubidiwrt.c">
62      <Filter>bidi</Filter>
63    </ClCompile>
64    <ClCompile Include="ushape.cpp">
65      <Filter>bidi</Filter>
66    </ClCompile>
67    <ClCompile Include="brkeng.cpp">
68      <Filter>break iteration</Filter>
69    </ClCompile>
70    <ClCompile Include="brkiter.cpp">
71      <Filter>break iteration</Filter>
72    </ClCompile>
73    <ClCompile Include="dictbe.cpp">
74      <Filter>break iteration</Filter>
75    </ClCompile>
76    <ClCompile Include="rbbi.cpp">
77      <Filter>break iteration</Filter>
78    </ClCompile>
79    <ClCompile Include="rbbidata.cpp">
80      <Filter>break iteration</Filter>
81    </ClCompile>
82    <ClCompile Include="rbbinode.cpp">
83      <Filter>break iteration</Filter>
84    </ClCompile>
85    <ClCompile Include="rbbirb.cpp">
86      <Filter>break iteration</Filter>
87    </ClCompile>
88    <ClCompile Include="rbbiscan.cpp">
89      <Filter>break iteration</Filter>
90    </ClCompile>
91    <ClCompile Include="rbbisetb.cpp">
92      <Filter>break iteration</Filter>
93    </ClCompile>
94    <ClCompile Include="rbbistbl.cpp">
95      <Filter>break iteration</Filter>
96    </ClCompile>
97    <ClCompile Include="rbbitblb.cpp">
98      <Filter>break iteration</Filter>
99    </ClCompile>
100    <ClCompile Include="ubrk.cpp">
101      <Filter>break iteration</Filter>
102    </ClCompile>
103    <ClCompile Include="ucol_swp.cpp">
104      <Filter>collation</Filter>
105    </ClCompile>
106    <ClCompile Include="propsvec.c">
107      <Filter>collections</Filter>
108    </ClCompile>
109    <ClCompile Include="uarrsort.c">
110      <Filter>collections</Filter>
111    </ClCompile>
112    <ClCompile Include="uenum.c">
113      <Filter>collections</Filter>
114    </ClCompile>
115    <ClCompile Include="uhash.c">
116      <Filter>collections</Filter>
117    </ClCompile>
118    <ClCompile Include="uhash_us.cpp">
119      <Filter>collections</Filter>
120    </ClCompile>
121    <ClCompile Include="ulist.c">
122      <Filter>collections</Filter>
123    </ClCompile>
124    <ClCompile Include="ustack.cpp">
125      <Filter>collections</Filter>
126    </ClCompile>
127    <ClCompile Include="ustrenum.cpp">
128      <Filter>collections</Filter>
129    </ClCompile>
130    <ClCompile Include="utrie.cpp">
131      <Filter>collections</Filter>
132    </ClCompile>
133    <ClCompile Include="utrie2.cpp">
134      <Filter>collections</Filter>
135    </ClCompile>
136    <ClCompile Include="utrie2_builder.cpp">
137      <Filter>collections</Filter>
138    </ClCompile>
139    <ClCompile Include="uvector.cpp">
140      <Filter>collections</Filter>
141    </ClCompile>
142    <ClCompile Include="uvectr32.cpp">
143      <Filter>collections</Filter>
144    </ClCompile>
145    <ClCompile Include="uvectr64.cpp">
146      <Filter>collections</Filter>
147    </ClCompile>
148    <ClCompile Include="errorcode.cpp">
149      <Filter>configuration</Filter>
150    </ClCompile>
151    <ClCompile Include="icudataver.c">
152      <Filter>configuration</Filter>
153    </ClCompile>
154    <ClCompile Include="locmap.c">
155      <Filter>configuration</Filter>
156    </ClCompile>
157    <ClCompile Include="putil.cpp">
158      <Filter>configuration</Filter>
159    </ClCompile>
160    <ClCompile Include="umath.c">
161      <Filter>configuration</Filter>
162    </ClCompile>
163    <ClCompile Include="umutex.cpp">
164      <Filter>configuration</Filter>
165    </ClCompile>
166    <ClCompile Include="utrace.c">
167      <Filter>configuration</Filter>
168    </ClCompile>
169    <ClCompile Include="utypes.c">
170      <Filter>configuration</Filter>
171    </ClCompile>
172    <ClCompile Include="wintz.c">
173      <Filter>configuration</Filter>
174    </ClCompile>
175    <ClCompile Include="ucnv.c">
176      <Filter>conversion</Filter>
177    </ClCompile>
178    <ClCompile Include="ucnv2022.cpp">
179      <Filter>conversion</Filter>
180    </ClCompile>
181    <ClCompile Include="ucnv_bld.cpp">
182      <Filter>conversion</Filter>
183    </ClCompile>
184    <ClCompile Include="ucnv_cb.c">
185      <Filter>conversion</Filter>
186    </ClCompile>
187    <ClCompile Include="ucnv_cnv.c">
188      <Filter>conversion</Filter>
189    </ClCompile>
190    <ClCompile Include="ucnv_err.c">
191      <Filter>conversion</Filter>
192    </ClCompile>
193    <ClCompile Include="ucnv_ext.cpp">
194      <Filter>conversion</Filter>
195    </ClCompile>
196    <ClCompile Include="ucnv_io.cpp">
197      <Filter>conversion</Filter>
198    </ClCompile>
199    <ClCompile Include="ucnv_lmb.c">
200      <Filter>conversion</Filter>
201    </ClCompile>
202    <ClCompile Include="ucnv_set.c">
203      <Filter>conversion</Filter>
204    </ClCompile>
205    <ClCompile Include="ucnv_u16.c">
206      <Filter>conversion</Filter>
207    </ClCompile>
208    <ClCompile Include="ucnv_u32.c">
209      <Filter>conversion</Filter>
210    </ClCompile>
211    <ClCompile Include="ucnv_u7.c">
212      <Filter>conversion</Filter>
213    </ClCompile>
214    <ClCompile Include="ucnv_u8.c">
215      <Filter>conversion</Filter>
216    </ClCompile>
217    <ClCompile Include="ucnvbocu.cpp">
218      <Filter>conversion</Filter>
219    </ClCompile>
220    <ClCompile Include="ucnvdisp.c">
221      <Filter>conversion</Filter>
222    </ClCompile>
223    <ClCompile Include="ucnvhz.c">
224      <Filter>conversion</Filter>
225    </ClCompile>
226    <ClCompile Include="ucnvisci.c">
227      <Filter>conversion</Filter>
228    </ClCompile>
229    <ClCompile Include="ucnvlat1.c">
230      <Filter>conversion</Filter>
231    </ClCompile>
232    <ClCompile Include="ucnvmbcs.c">
233      <Filter>conversion</Filter>
234    </ClCompile>
235    <ClCompile Include="ucnvscsu.c">
236      <Filter>conversion</Filter>
237    </ClCompile>
238    <ClCompile Include="ucnvsel.cpp">
239      <Filter>conversion</Filter>
240    </ClCompile>
241    <ClCompile Include="cmemory.c">
242      <Filter>data &amp; memory</Filter>
243    </ClCompile>
244    <ClCompile Include="ucln_cmn.c">
245      <Filter>data &amp; memory</Filter>
246    </ClCompile>
247    <ClCompile Include="ucmndata.c">
248      <Filter>data &amp; memory</Filter>
249    </ClCompile>
250    <ClCompile Include="udata.cpp">
251      <Filter>data &amp; memory</Filter>
252    </ClCompile>
253    <ClCompile Include="udatamem.c">
254      <Filter>data &amp; memory</Filter>
255    </ClCompile>
256    <ClCompile Include="udataswp.c">
257      <Filter>data &amp; memory</Filter>
258    </ClCompile>
259    <ClCompile Include="uinit.cpp">
260      <Filter>data &amp; memory</Filter>
261    </ClCompile>
262    <ClCompile Include="umapfile.c">
263      <Filter>data &amp; memory</Filter>
264    </ClCompile>
265    <ClCompile Include="uobject.cpp">
266      <Filter>data &amp; memory</Filter>
267    </ClCompile>
268    <ClCompile Include="dtintrv.cpp">
269      <Filter>formatting</Filter>
270    </ClCompile>
271    <ClCompile Include="parsepos.cpp">
272      <Filter>formatting</Filter>
273    </ClCompile>
274    <ClCompile Include="ustrfmt.c">
275      <Filter>formatting</Filter>
276    </ClCompile>
277    <ClCompile Include="util.cpp">
278      <Filter>formatting</Filter>
279    </ClCompile>
280    <ClCompile Include="util_props.cpp">
281      <Filter>formatting</Filter>
282    </ClCompile>
283    <ClCompile Include="punycode.cpp">
284      <Filter>idna</Filter>
285    </ClCompile>
286    <ClCompile Include="uidna.cpp">
287      <Filter>idna</Filter>
288    </ClCompile>
289    <ClCompile Include="uts46.cpp">
290      <Filter>idna</Filter>
291    </ClCompile>
292    <ClCompile Include="locavailable.cpp">
293      <Filter>locales &amp; resources</Filter>
294    </ClCompile>
295    <ClCompile Include="locbased.cpp">
296      <Filter>locales &amp; resources</Filter>
297    </ClCompile>
298    <ClCompile Include="locdispnames.cpp">
299      <Filter>locales &amp; resources</Filter>
300    </ClCompile>
301    <ClCompile Include="locid.cpp">
302      <Filter>locales &amp; resources</Filter>
303    </ClCompile>
304    <ClCompile Include="loclikely.cpp">
305      <Filter>locales &amp; resources</Filter>
306    </ClCompile>
307    <ClCompile Include="locresdata.cpp">
308      <Filter>locales &amp; resources</Filter>
309    </ClCompile>
310    <ClCompile Include="locutil.cpp">
311      <Filter>locales &amp; resources</Filter>
312    </ClCompile>
313    <ClCompile Include="resbund.cpp">
314      <Filter>locales &amp; resources</Filter>
315    </ClCompile>
316    <ClCompile Include="resbund_cnv.cpp">
317      <Filter>locales &amp; resources</Filter>
318    </ClCompile>
319    <ClCompile Include="ucat.c">
320      <Filter>locales &amp; resources</Filter>
321    </ClCompile>
322    <ClCompile Include="uloc.cpp">
323      <Filter>locales &amp; resources</Filter>
324    </ClCompile>
325    <ClCompile Include="uloc_tag.c">
326      <Filter>locales &amp; resources</Filter>
327    </ClCompile>
328    <ClCompile Include="ures_cnv.c">
329      <Filter>locales &amp; resources</Filter>
330    </ClCompile>
331    <ClCompile Include="uresbund.cpp">
332      <Filter>locales &amp; resources</Filter>
333    </ClCompile>
334    <ClCompile Include="uresdata.c">
335      <Filter>locales &amp; resources</Filter>
336    </ClCompile>
337    <ClCompile Include="caniter.cpp">
338      <Filter>normalization</Filter>
339    </ClCompile>
340    <ClCompile Include="filterednormalizer2.cpp">
341      <Filter>normalization</Filter>
342    </ClCompile>
343    <ClCompile Include="normalizer2.cpp">
344      <Filter>normalization</Filter>
345    </ClCompile>
346    <ClCompile Include="normalizer2impl.cpp">
347      <Filter>normalization</Filter>
348    </ClCompile>
349    <ClCompile Include="normlzr.cpp">
350      <Filter>normalization</Filter>
351    </ClCompile>
352    <ClCompile Include="unorm.cpp">
353      <Filter>normalization</Filter>
354    </ClCompile>
355    <ClCompile Include="unorm_it.c">
356      <Filter>normalization</Filter>
357    </ClCompile>
358    <ClCompile Include="unormcmp.cpp">
359      <Filter>normalization</Filter>
360    </ClCompile>
361    <ClCompile Include="bmpset.cpp">
362      <Filter>properties &amp; sets</Filter>
363    </ClCompile>
364    <ClCompile Include="propname.cpp">
365      <Filter>properties &amp; sets</Filter>
366    </ClCompile>
367    <ClCompile Include="ruleiter.cpp">
368      <Filter>properties &amp; sets</Filter>
369    </ClCompile>
370    <ClCompile Include="ucase.cpp">
371      <Filter>properties &amp; sets</Filter>
372    </ClCompile>
373    <ClCompile Include="uchar.c">
374      <Filter>properties &amp; sets</Filter>
375    </ClCompile>
376    <ClCompile Include="unames.cpp">
377      <Filter>properties &amp; sets</Filter>
378    </ClCompile>
379    <ClCompile Include="unifilt.cpp">
380      <Filter>properties &amp; sets</Filter>
381    </ClCompile>
382    <ClCompile Include="unifunct.cpp">
383      <Filter>properties &amp; sets</Filter>
384    </ClCompile>
385    <ClCompile Include="uniset.cpp">
386      <Filter>properties &amp; sets</Filter>
387    </ClCompile>
388    <ClCompile Include="uniset_closure.cpp">
389      <Filter>properties &amp; sets</Filter>
390    </ClCompile>
391    <ClCompile Include="uniset_props.cpp">
392      <Filter>properties &amp; sets</Filter>
393    </ClCompile>
394    <ClCompile Include="unisetspan.cpp">
395      <Filter>properties &amp; sets</Filter>
396    </ClCompile>
397    <ClCompile Include="uprops.cpp">
398      <Filter>properties &amp; sets</Filter>
399    </ClCompile>
400    <ClCompile Include="usc_impl.c">
401      <Filter>properties &amp; sets</Filter>
402    </ClCompile>
403    <ClCompile Include="uscript.c">
404      <Filter>properties &amp; sets</Filter>
405    </ClCompile>
406    <ClCompile Include="uscript_props.cpp">
407      <Filter>properties &amp; sets</Filter>
408    </ClCompile>
409    <ClCompile Include="uset.cpp">
410      <Filter>properties &amp; sets</Filter>
411    </ClCompile>
412    <ClCompile Include="uset_props.cpp">
413      <Filter>properties &amp; sets</Filter>
414    </ClCompile>
415    <ClCompile Include="usetiter.cpp">
416      <Filter>properties &amp; sets</Filter>
417    </ClCompile>
418    <ClCompile Include="icuplug.c">
419      <Filter>registration</Filter>
420    </ClCompile>
421    <ClCompile Include="serv.cpp">
422      <Filter>registration</Filter>
423    </ClCompile>
424    <ClCompile Include="servlk.cpp">
425      <Filter>registration</Filter>
426    </ClCompile>
427    <ClCompile Include="servlkf.cpp">
428      <Filter>registration</Filter>
429    </ClCompile>
430    <ClCompile Include="servls.cpp">
431      <Filter>registration</Filter>
432    </ClCompile>
433    <ClCompile Include="servnotf.cpp">
434      <Filter>registration</Filter>
435    </ClCompile>
436    <ClCompile Include="servrbf.cpp">
437      <Filter>registration</Filter>
438    </ClCompile>
439    <ClCompile Include="servslkf.cpp">
440      <Filter>registration</Filter>
441    </ClCompile>
442    <ClCompile Include="usprep.cpp">
443      <Filter>sprep</Filter>
444    </ClCompile>
445    <ClCompile Include="bytestream.cpp">
446      <Filter>strings</Filter>
447    </ClCompile>
448    <ClCompile Include="chariter.cpp">
449      <Filter>strings</Filter>
450    </ClCompile>
451    <ClCompile Include="charstr.cpp">
452      <Filter>strings</Filter>
453    </ClCompile>
454    <ClCompile Include="cstring.c">
455      <Filter>strings</Filter>
456    </ClCompile>
457    <ClCompile Include="cwchar.c">
458      <Filter>strings</Filter>
459    </ClCompile>
460    <ClCompile Include="schriter.cpp">
461      <Filter>strings</Filter>
462    </ClCompile>
463    <ClCompile Include="stringpiece.cpp">
464      <Filter>strings</Filter>
465    </ClCompile>
466    <ClCompile Include="ucasemap.cpp">
467      <Filter>strings</Filter>
468    </ClCompile>
469    <ClCompile Include="ucasemap_titlecase_brkiter.cpp">
470      <Filter>strings</Filter>
471    </ClCompile>
472    <ClCompile Include="uchriter.cpp">
473      <Filter>strings</Filter>
474    </ClCompile>
475    <ClCompile Include="uinvchar.c">
476      <Filter>strings</Filter>
477    </ClCompile>
478    <ClCompile Include="uiter.cpp">
479      <Filter>strings</Filter>
480    </ClCompile>
481    <ClCompile Include="unistr.cpp">
482      <Filter>strings</Filter>
483    </ClCompile>
484    <ClCompile Include="unistr_case.cpp">
485      <Filter>strings</Filter>
486    </ClCompile>
487    <ClCompile Include="unistr_case_locale.cpp">
488      <Filter>strings</Filter>
489    </ClCompile>
490    <ClCompile Include="unistr_cnv.cpp">
491      <Filter>strings</Filter>
492    </ClCompile>
493    <ClCompile Include="unistr_props.cpp">
494      <Filter>strings</Filter>
495    </ClCompile>
496    <ClCompile Include="unistr_titlecase_brkiter.cpp">
497      <Filter>strings</Filter>
498    </ClCompile>
499    <ClCompile Include="ustr_cnv.c">
500      <Filter>strings</Filter>
501    </ClCompile>
502    <ClCompile Include="ustr_titlecase_brkiter.cpp">
503      <Filter>strings</Filter>
504    </ClCompile>
505    <ClCompile Include="ustr_wcs.cpp">
506      <Filter>strings</Filter>
507    </ClCompile>
508    <ClCompile Include="ustrcase.cpp">
509      <Filter>strings</Filter>
510    </ClCompile>
511    <ClCompile Include="ustrcase_locale.cpp">
512      <Filter>strings</Filter>
513    </ClCompile>
514    <ClCompile Include="ustring.cpp">
515      <Filter>strings</Filter>
516    </ClCompile>
517    <ClCompile Include="ustrtrns.cpp">
518      <Filter>strings</Filter>
519    </ClCompile>
520    <ClCompile Include="utext.cpp">
521      <Filter>strings</Filter>
522    </ClCompile>
523    <ClCompile Include="utf_impl.c">
524      <Filter>strings</Filter>
525    </ClCompile>
526    <ClCompile Include="bytestrie.cpp">
527      <Filter>collections</Filter>
528    </ClCompile>
529    <ClCompile Include="bytestrieiterator.cpp">
530      <Filter>collections</Filter>
531    </ClCompile>
532    <ClCompile Include="bytestriebuilder.cpp">
533      <Filter>collections</Filter>
534    </ClCompile>
535    <ClCompile Include="listformatter.cpp">
536      <Filter>formatting</Filter>
537    </ClCompile>
538    <ClCompile Include="messagepattern.cpp">
539      <Filter>formatting</Filter>
540    </ClCompile>
541    <ClCompile Include="appendable.cpp">
542      <Filter>strings</Filter>
543    </ClCompile>
544    <ClCompile Include="dictionarydata.cpp">
545      <Filter>break iteration</Filter>
546    </ClCompile>
547    <ClCompile Include="ucnv_ct.c">
548      <Filter>conversion</Filter>
549    </ClCompile>
550    <ClCompile Include="ucharstrie.cpp">
551      <Filter>collections</Filter>
552    </ClCompile>
553    <ClCompile Include="ucharstriebuilder.cpp">
554      <Filter>collections</Filter>
555    </ClCompile>
556    <ClCompile Include="ucharstrieiterator.cpp">
557      <Filter>collections</Filter>
558    </ClCompile>
559    <ClCompile Include="patternprops.cpp">
560      <Filter>properties &amp; sets</Filter>
561    </ClCompile>
562    <ClCompile Include="stringtriebuilder.cpp">
563      <Filter>collections</Filter>
564    </ClCompile>
565  </ItemGroup>
566  <ItemGroup>
567    <ClInclude Include="ubidi_props.h">
568      <Filter>bidi</Filter>
569    </ClInclude>
570    <ClInclude Include="ubidiimp.h">
571      <Filter>bidi</Filter>
572    </ClInclude>
573    <ClInclude Include="brkeng.h">
574      <Filter>break iteration</Filter>
575    </ClInclude>
576    <ClInclude Include="dictbe.h">
577      <Filter>break iteration</Filter>
578    </ClInclude>
579    <ClInclude Include="rbbidata.h">
580      <Filter>break iteration</Filter>
581    </ClInclude>
582    <ClInclude Include="rbbinode.h">
583      <Filter>break iteration</Filter>
584    </ClInclude>
585    <ClInclude Include="rbbirb.h">
586      <Filter>break iteration</Filter>
587    </ClInclude>
588    <ClInclude Include="rbbirpt.h">
589      <Filter>break iteration</Filter>
590    </ClInclude>
591    <ClInclude Include="rbbiscan.h">
592      <Filter>break iteration</Filter>
593    </ClInclude>
594    <ClInclude Include="rbbisetb.h">
595      <Filter>break iteration</Filter>
596    </ClInclude>
597    <ClInclude Include="rbbitblb.h">
598      <Filter>break iteration</Filter>
599    </ClInclude>
600    <ClInclude Include="ubrkimpl.h">
601      <Filter>break iteration</Filter>
602    </ClInclude>
603    <ClInclude Include="ucol_data.h">
604      <Filter>collation</Filter>
605    </ClInclude>
606    <ClInclude Include="ucol_swp.h">
607      <Filter>collation</Filter>
608    </ClInclude>
609    <ClInclude Include="hash.h">
610      <Filter>collections</Filter>
611    </ClInclude>
612    <ClInclude Include="propsvec.h">
613      <Filter>collections</Filter>
614    </ClInclude>
615    <ClInclude Include="uarrsort.h">
616      <Filter>collections</Filter>
617    </ClInclude>
618    <ClInclude Include="uelement.h">
619      <Filter>collections</Filter>
620    </ClInclude>
621    <ClInclude Include="uenumimp.h">
622      <Filter>collections</Filter>
623    </ClInclude>
624    <ClInclude Include="uhash.h">
625      <Filter>collections</Filter>
626    </ClInclude>
627    <ClInclude Include="ulist.h">
628      <Filter>collections</Filter>
629    </ClInclude>
630    <ClInclude Include="ustrenum.h">
631      <Filter>collections</Filter>
632    </ClInclude>
633    <ClInclude Include="utrie.h">
634      <Filter>collections</Filter>
635    </ClInclude>
636    <ClInclude Include="utrie2.h">
637      <Filter>collections</Filter>
638    </ClInclude>
639    <ClInclude Include="utrie2_impl.h">
640      <Filter>collections</Filter>
641    </ClInclude>
642    <ClInclude Include="uvector.h">
643      <Filter>collections</Filter>
644    </ClInclude>
645    <ClInclude Include="uvectr32.h">
646      <Filter>collections</Filter>
647    </ClInclude>
648    <ClInclude Include="uvectr64.h">
649      <Filter>collections</Filter>
650    </ClInclude>
651    <ClInclude Include="cpputils.h">
652      <Filter>configuration</Filter>
653    </ClInclude>
654    <ClInclude Include="locmap.h">
655      <Filter>configuration</Filter>
656    </ClInclude>
657    <ClInclude Include="mutex.h">
658      <Filter>configuration</Filter>
659    </ClInclude>
660    <ClInclude Include="putilimp.h">
661      <Filter>configuration</Filter>
662    </ClInclude>
663    <ClInclude Include="uassert.h">
664      <Filter>configuration</Filter>
665    </ClInclude>
666    <ClInclude Include="umutex.h">
667      <Filter>configuration</Filter>
668    </ClInclude>
669    <ClInclude Include="uposixdefs.h">
670      <Filter>configuration</Filter>
671    </ClInclude>
672    <ClInclude Include="utracimp.h">
673      <Filter>configuration</Filter>
674    </ClInclude>
675    <ClInclude Include="wintz.h">
676      <Filter>configuration</Filter>
677    </ClInclude>
678    <ClInclude Include="ucnv_bld.h">
679      <Filter>conversion</Filter>
680    </ClInclude>
681    <ClInclude Include="ucnv_cnv.h">
682      <Filter>conversion</Filter>
683    </ClInclude>
684    <ClInclude Include="ucnv_ext.h">
685      <Filter>conversion</Filter>
686    </ClInclude>
687    <ClInclude Include="ucnv_imp.h">
688      <Filter>conversion</Filter>
689    </ClInclude>
690    <ClInclude Include="ucnv_io.h">
691      <Filter>conversion</Filter>
692    </ClInclude>
693    <ClInclude Include="ucnvmbcs.h">
694      <Filter>conversion</Filter>
695    </ClInclude>
696    <ClInclude Include="cmemory.h">
697      <Filter>data &amp; memory</Filter>
698    </ClInclude>
699    <ClInclude Include="ucln.h">
700      <Filter>data &amp; memory</Filter>
701    </ClInclude>
702    <ClInclude Include="ucln_cmn.h">
703      <Filter>data &amp; memory</Filter>
704    </ClInclude>
705    <ClInclude Include="ucln_imp.h">
706      <Filter>data &amp; memory</Filter>
707    </ClInclude>
708    <ClInclude Include="ucmndata.h">
709      <Filter>data &amp; memory</Filter>
710    </ClInclude>
711    <ClInclude Include="udatamem.h">
712      <Filter>data &amp; memory</Filter>
713    </ClInclude>
714    <ClInclude Include="udataswp.h">
715      <Filter>data &amp; memory</Filter>
716    </ClInclude>
717    <ClInclude Include="umapfile.h">
718      <Filter>data &amp; memory</Filter>
719    </ClInclude>
720    <ClInclude Include="ustrfmt.h">
721      <Filter>formatting</Filter>
722    </ClInclude>
723    <ClInclude Include="util.h">
724      <Filter>formatting</Filter>
725    </ClInclude>
726    <ClInclude Include="punycode.h">
727      <Filter>idna</Filter>
728    </ClInclude>
729    <ClInclude Include="locbased.h">
730      <Filter>locales &amp; resources</Filter>
731    </ClInclude>
732    <ClInclude Include="locutil.h">
733      <Filter>locales &amp; resources</Filter>
734    </ClInclude>
735    <ClInclude Include="ulocimp.h">
736      <Filter>locales &amp; resources</Filter>
737    </ClInclude>
738    <ClInclude Include="uresdata.h">
739      <Filter>locales &amp; resources</Filter>
740    </ClInclude>
741    <ClInclude Include="uresimp.h">
742      <Filter>locales &amp; resources</Filter>
743    </ClInclude>
744    <ClInclude Include="ureslocs.h">
745      <Filter>locales &amp; resources</Filter>
746    </ClInclude>
747    <ClInclude Include="normalizer2impl.h">
748      <Filter>normalization</Filter>
749    </ClInclude>
750    <ClInclude Include="unorm_it.h">
751      <Filter>normalization</Filter>
752    </ClInclude>
753    <ClInclude Include="unormimp.h">
754      <Filter>normalization</Filter>
755    </ClInclude>
756    <ClInclude Include="bmpset.h">
757      <Filter>properties &amp; sets</Filter>
758    </ClInclude>
759    <ClInclude Include="propname.h">
760      <Filter>properties &amp; sets</Filter>
761    </ClInclude>
762    <ClInclude Include="ruleiter.h">
763      <Filter>properties &amp; sets</Filter>
764    </ClInclude>
765    <ClInclude Include="ucase.h">
766      <Filter>properties &amp; sets</Filter>
767    </ClInclude>
768    <ClInclude Include="unisetspan.h">
769      <Filter>properties &amp; sets</Filter>
770    </ClInclude>
771    <ClInclude Include="uprops.h">
772      <Filter>properties &amp; sets</Filter>
773    </ClInclude>
774    <ClInclude Include="usc_impl.h">
775      <Filter>properties &amp; sets</Filter>
776    </ClInclude>
777    <ClInclude Include="uset_imp.h">
778      <Filter>properties &amp; sets</Filter>
779    </ClInclude>
780    <ClInclude Include="icuplugimp.h">
781      <Filter>registration</Filter>
782    </ClInclude>
783    <ClInclude Include="serv.h">
784      <Filter>registration</Filter>
785    </ClInclude>
786    <ClInclude Include="servloc.h">
787      <Filter>registration</Filter>
788    </ClInclude>
789    <ClInclude Include="servnotf.h">
790      <Filter>registration</Filter>
791    </ClInclude>
792    <ClInclude Include="sprpimpl.h">
793      <Filter>sprep</Filter>
794    </ClInclude>
795    <ClInclude Include="charstr.h">
796      <Filter>strings</Filter>
797    </ClInclude>
798    <ClInclude Include="cstring.h">
799      <Filter>strings</Filter>
800    </ClInclude>
801    <ClInclude Include="cwchar.h">
802      <Filter>strings</Filter>
803    </ClInclude>
804    <ClInclude Include="uinvchar.h">
805      <Filter>strings</Filter>
806    </ClInclude>
807    <ClInclude Include="ustr_cnv.h">
808      <Filter>strings</Filter>
809    </ClInclude>
810    <ClInclude Include="ustr_imp.h">
811      <Filter>strings</Filter>
812    </ClInclude>
813    <ClInclude Include="utypeinfo.h">
814      <Filter>configuration</Filter>
815    </ClInclude>
816    <ClInclude Include="localsvc.h">
817      <Filter>locales &amp; resources</Filter>
818    </ClInclude>
819    <ClInclude Include="msvcres.h">
820      <Filter>configuration</Filter>
821    </ClInclude>
822    <ClInclude Include="propname_data.h">
823      <Filter>properties &amp; sets</Filter>
824    </ClInclude>
825    <ClInclude Include="ubidi_props_data.h">
826      <Filter>bidi</Filter>
827    </ClInclude>
828    <ClInclude Include="ucase_props_data.h">
829      <Filter>properties &amp; sets</Filter>
830    </ClInclude>
831    <ClInclude Include="uchar_props_data.h">
832      <Filter>properties &amp; sets</Filter>
833    </ClInclude>
834    <ClInclude Include="messageimpl.h">
835      <Filter>formatting</Filter>
836    </ClInclude>
837    <ClInclude Include="dictionarydata.h">
838      <Filter>break iteration</Filter>
839    </ClInclude>
840    <ClInclude Include="patternprops.h">
841      <Filter>properties &amp; sets</Filter>
842    </ClInclude>
843  </ItemGroup>
844  <ItemGroup>
845    <ResourceCompile Include="common.rc">
846      <Filter>configuration</Filter>
847    </ResourceCompile>
848  </ItemGroup>
849  <ItemGroup>
850    <CustomBuild Include="unicode\ubidi.h">
851      <Filter>bidi</Filter>
852    </CustomBuild>
853    <CustomBuild Include="unicode\ushape.h">
854      <Filter>bidi</Filter>
855    </CustomBuild>
856    <CustomBuild Include="unicode\brkiter.h">
857      <Filter>break iteration</Filter>
858    </CustomBuild>
859    <CustomBuild Include="unicode\dbbi.h">
860      <Filter>break iteration</Filter>
861    </CustomBuild>
862    <CustomBuild Include="unicode\rbbi.h">
863      <Filter>break iteration</Filter>
864    </CustomBuild>
865    <CustomBuild Include="unicode\ubrk.h">
866      <Filter>break iteration</Filter>
867    </CustomBuild>
868    <CustomBuild Include="unicode\strenum.h">
869      <Filter>collections</Filter>
870    </CustomBuild>
871    <CustomBuild Include="unicode\uenum.h">
872      <Filter>collections</Filter>
873    </CustomBuild>
874    <CustomBuild Include="unicode\docmain.h">
875      <Filter>configuration</Filter>
876    </CustomBuild>
877    <CustomBuild Include="unicode\errorcode.h">
878      <Filter>configuration</Filter>
879    </CustomBuild>
880    <CustomBuild Include="unicode\icudataver.h">
881      <Filter>configuration</Filter>
882    </CustomBuild>
883    <CustomBuild Include="unicode\platform.h">
884      <Filter>configuration</Filter>
885    </CustomBuild>
886    <CustomBuild Include="unicode\ptypes.h">
887      <Filter>configuration</Filter>
888    </CustomBuild>
889    <CustomBuild Include="unicode\putil.h">
890      <Filter>configuration</Filter>
891    </CustomBuild>
892    <CustomBuild Include="unicode\std_string.h">
893      <Filter>configuration</Filter>
894    </CustomBuild>
895    <CustomBuild Include="unicode\uconfig.h">
896      <Filter>configuration</Filter>
897    </CustomBuild>
898    <CustomBuild Include="unicode\umachine.h">
899      <Filter>configuration</Filter>
900    </CustomBuild>
901    <CustomBuild Include="unicode\urename.h">
902      <Filter>configuration</Filter>
903    </CustomBuild>
904    <CustomBuild Include="unicode\utrace.h">
905      <Filter>configuration</Filter>
906    </CustomBuild>
907    <CustomBuild Include="unicode\utypes.h">
908      <Filter>configuration</Filter>
909    </CustomBuild>
910    <CustomBuild Include="unicode\uvernum.h">
911      <Filter>configuration</Filter>
912    </CustomBuild>
913    <CustomBuild Include="unicode\uversion.h">
914      <Filter>configuration</Filter>
915    </CustomBuild>
916    <CustomBuild Include="unicode\ucnv.h">
917      <Filter>conversion</Filter>
918    </CustomBuild>
919    <CustomBuild Include="unicode\ucnv_cb.h">
920      <Filter>conversion</Filter>
921    </CustomBuild>
922    <CustomBuild Include="unicode\ucnv_err.h">
923      <Filter>conversion</Filter>
924    </CustomBuild>
925    <CustomBuild Include="unicode\ucnvsel.h">
926      <Filter>conversion</Filter>
927    </CustomBuild>
928    <CustomBuild Include="unicode\localpointer.h">
929      <Filter>data &amp; memory</Filter>
930    </CustomBuild>
931    <CustomBuild Include="unicode\uclean.h">
932      <Filter>data &amp; memory</Filter>
933    </CustomBuild>
934    <CustomBuild Include="unicode\udata.h">
935      <Filter>data &amp; memory</Filter>
936    </CustomBuild>
937    <CustomBuild Include="unicode\uobject.h">
938      <Filter>data &amp; memory</Filter>
939    </CustomBuild>
940    <CustomBuild Include="unicode\dtintrv.h">
941      <Filter>formatting</Filter>
942    </CustomBuild>
943    <CustomBuild Include="unicode\parseerr.h">
944      <Filter>formatting</Filter>
945    </CustomBuild>
946    <CustomBuild Include="unicode\parsepos.h">
947      <Filter>formatting</Filter>
948    </CustomBuild>
949    <CustomBuild Include="unicode\umisc.h">
950      <Filter>formatting</Filter>
951    </CustomBuild>
952    <CustomBuild Include="unicode\idna.h">
953      <Filter>idna</Filter>
954    </CustomBuild>
955    <CustomBuild Include="unicode\uidna.h">
956      <Filter>idna</Filter>
957    </CustomBuild>
958    <CustomBuild Include="unicode\locid.h">
959      <Filter>locales &amp; resources</Filter>
960    </CustomBuild>
961    <CustomBuild Include="unicode\resbund.h">
962      <Filter>locales &amp; resources</Filter>
963    </CustomBuild>
964    <CustomBuild Include="unicode\ucat.h">
965      <Filter>locales &amp; resources</Filter>
966    </CustomBuild>
967    <CustomBuild Include="unicode\uloc.h">
968      <Filter>locales &amp; resources</Filter>
969    </CustomBuild>
970    <CustomBuild Include="unicode\ures.h">
971      <Filter>locales &amp; resources</Filter>
972    </CustomBuild>
973    <CustomBuild Include="unicode\caniter.h">
974      <Filter>normalization</Filter>
975    </CustomBuild>
976    <CustomBuild Include="unicode\normalizer2.h">
977      <Filter>normalization</Filter>
978    </CustomBuild>
979    <CustomBuild Include="unicode\normlzr.h">
980      <Filter>normalization</Filter>
981    </CustomBuild>
982    <CustomBuild Include="unicode\unorm.h">
983      <Filter>normalization</Filter>
984    </CustomBuild>
985    <CustomBuild Include="unicode\unorm2.h">
986      <Filter>normalization</Filter>
987    </CustomBuild>
988    <CustomBuild Include="unicode\symtable.h">
989      <Filter>properties &amp; sets</Filter>
990    </CustomBuild>
991    <CustomBuild Include="unicode\uchar.h">
992      <Filter>properties &amp; sets</Filter>
993    </CustomBuild>
994    <CustomBuild Include="unicode\unifilt.h">
995      <Filter>properties &amp; sets</Filter>
996    </CustomBuild>
997    <CustomBuild Include="unicode\unifunct.h">
998      <Filter>properties &amp; sets</Filter>
999    </CustomBuild>
1000    <CustomBuild Include="unicode\unimatch.h">
1001      <Filter>properties &amp; sets</Filter>
1002    </CustomBuild>
1003    <CustomBuild Include="unicode\uniset.h">
1004      <Filter>properties &amp; sets</Filter>
1005    </CustomBuild>
1006    <CustomBuild Include="unicode\uscript.h">
1007      <Filter>properties &amp; sets</Filter>
1008    </CustomBuild>
1009    <CustomBuild Include="unicode\uset.h">
1010      <Filter>properties &amp; sets</Filter>
1011    </CustomBuild>
1012    <CustomBuild Include="unicode\usetiter.h">
1013      <Filter>properties &amp; sets</Filter>
1014    </CustomBuild>
1015    <CustomBuild Include="unicode\usprep.h">
1016      <Filter>sprep</Filter>
1017    </CustomBuild>
1018    <CustomBuild Include="unicode\bytestream.h">
1019      <Filter>strings</Filter>
1020    </CustomBuild>
1021    <CustomBuild Include="unicode\chariter.h">
1022      <Filter>strings</Filter>
1023    </CustomBuild>
1024    <CustomBuild Include="unicode\rep.h">
1025      <Filter>strings</Filter>
1026    </CustomBuild>
1027    <CustomBuild Include="unicode\schriter.h">
1028      <Filter>strings</Filter>
1029    </CustomBuild>
1030    <CustomBuild Include="unicode\stringpiece.h">
1031      <Filter>strings</Filter>
1032    </CustomBuild>
1033    <CustomBuild Include="unicode\ucasemap.h">
1034      <Filter>strings</Filter>
1035    </CustomBuild>
1036    <CustomBuild Include="unicode\uchriter.h">
1037      <Filter>strings</Filter>
1038    </CustomBuild>
1039    <CustomBuild Include="unicode\uiter.h">
1040      <Filter>strings</Filter>
1041    </CustomBuild>
1042    <CustomBuild Include="unicode\unistr.h">
1043      <Filter>strings</Filter>
1044    </CustomBuild>
1045    <CustomBuild Include="unicode\urep.h">
1046      <Filter>strings</Filter>
1047    </CustomBuild>
1048    <CustomBuild Include="unicode\ustring.h">
1049      <Filter>strings</Filter>
1050    </CustomBuild>
1051    <CustomBuild Include="unicode\utext.h">
1052      <Filter>strings</Filter>
1053    </CustomBuild>
1054    <CustomBuild Include="unicode\utf.h">
1055      <Filter>strings</Filter>
1056    </CustomBuild>
1057    <CustomBuild Include="unicode\utf16.h">
1058      <Filter>strings</Filter>
1059    </CustomBuild>
1060    <CustomBuild Include="unicode\utf32.h">
1061      <Filter>strings</Filter>
1062    </CustomBuild>
1063    <CustomBuild Include="unicode\utf8.h">
1064      <Filter>strings</Filter>
1065    </CustomBuild>
1066    <CustomBuild Include="unicode\utf_old.h">
1067      <Filter>strings</Filter>
1068    </CustomBuild>
1069    <CustomBuild Include="unicode\bytestrie.h">
1070      <Filter>collections</Filter>
1071    </CustomBuild>
1072    <CustomBuild Include="unicode\bytestriebuilder.h">
1073      <Filter>collections</Filter>
1074    </CustomBuild>
1075    <CustomBuild Include="unicode\messagepattern.h">
1076      <Filter>formatting</Filter>
1077    </CustomBuild>
1078    <CustomBuild Include="unicode\listformatter.h">
1079      <Filter>formatting</Filter>
1080    </CustomBuild>
1081    <CustomBuild Include="unicode\appendable.h">
1082      <Filter>strings</Filter>
1083    </CustomBuild>
1084    <CustomBuild Include="unicode\ustringtrie.h">
1085      <Filter>collections</Filter>
1086    </CustomBuild>
1087    <CustomBuild Include="unicode\ucharstrie.h">
1088      <Filter>collections</Filter>
1089    </CustomBuild>
1090    <CustomBuild Include="unicode\ucharstriebuilder.h">
1091      <Filter>collections</Filter>
1092    </CustomBuild>
1093    <CustomBuild Include="unicode\enumset.h">
1094      <Filter>data &amp; memory</Filter>
1095    </CustomBuild>
1096    <CustomBuild Include="unicode\icuplug.h">
1097      <Filter>configuration</Filter>
1098    </CustomBuild>
1099    <CustomBuild Include="unicode\stringtriebuilder.h">
1100      <Filter>collections</Filter>
1101    </CustomBuild>
1102  </ItemGroup>
1103</Project>
1104