develooper Front page | perl.perl5.changes | Postings from January 2019

[perl.git] branch blead updated. v5.29.6-104-g6330ea69c2

From:
Chris 'Bingos' Williams
Date:
January 17, 2019 19:11
Subject:
[perl.git] branch blead updated. v5.29.6-104-g6330ea69c2
Message ID:
E1gkD3x-00078z-Fb@git.dc.perl.space
In perl.git, the branch blead has been updated

<https://perl5.git.perl.org/perl.git/commitdiff/6330ea69c2b5ef11d579f161181ffb368c2b4033?hp=0c5ce8df8591552238619c3fee035fed0b46e923>

- Log -----------------------------------------------------------------
commit 6330ea69c2b5ef11d579f161181ffb368c2b4033
Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
Date:   Thu Jan 17 18:39:59 2019 +0000

    Update Unicode-Collate to CPAN version 1.27
    
      [DELTA]
    
    1.27  Wed Jan  2 19:42:56 2019
        - DUCET is updated (for Unicode 10.0.0) as Collate/allkeys.txt.
        - The default UCA_Version is 36.
        - Locale/*.pl and CJK/Korean.pm are updated.
    
    1.26  Mon Dec 31 14:32:07 2018
        - U::C::Locale newly supports locale: cu.
        - tailoring Cyrillic YI as BYELORUSSIAN-UKRAINIAN I with DIAERESIS.
          (affected locale: kk)
        - added loc_cu.t in t.

commit 3b186cdc919044221c736e8b743265232793dab5
Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
Date:   Thu Jan 17 18:38:27 2019 +0000

    Update File-Temp to CPAN version 0.2309
    
      [DELTA]
    
    0.2309    2019-01-06 20:29:15Z
              - fix longstanding pod formatting error (issue #19, RT#109526)

-----------------------------------------------------------------------

Summary of changes:
 MANIFEST                                        |     2 +
 Porting/Maintainers.pl                          |     4 +-
 cpan/File-Temp/lib/File/Temp.pm                 |    19 +-
 cpan/Unicode-Collate/Collate.pm                 |    10 +-
 cpan/Unicode-Collate/Collate/CJK/Big5.pm        |     2 +-
 cpan/Unicode-Collate/Collate/CJK/GB2312.pm      |     2 +-
 cpan/Unicode-Collate/Collate/CJK/JISX0208.pm    |     2 +-
 cpan/Unicode-Collate/Collate/CJK/Korean.pm      |    26 +-
 cpan/Unicode-Collate/Collate/CJK/Pinyin.pm      |     2 +-
 cpan/Unicode-Collate/Collate/CJK/Stroke.pm      |     2 +-
 cpan/Unicode-Collate/Collate/CJK/Zhuyin.pm      |     2 +-
 cpan/Unicode-Collate/Collate/Locale.pm          |     8 +-
 cpan/Unicode-Collate/Collate/Locale/af.pl       |     6 +-
 cpan/Unicode-Collate/Collate/Locale/ar.pl       |    24 +-
 cpan/Unicode-Collate/Collate/Locale/as.pl       |    22 +-
 cpan/Unicode-Collate/Collate/Locale/az.pl       |    98 +-
 cpan/Unicode-Collate/Collate/Locale/be.pl       |    20 +-
 cpan/Unicode-Collate/Collate/Locale/bn.pl       |    12 +-
 cpan/Unicode-Collate/Collate/Locale/ca.pl       |    28 +-
 cpan/Unicode-Collate/Collate/Locale/cs.pl       |    44 +-
 cpan/Unicode-Collate/Collate/Locale/cu.pl       |   174 +
 cpan/Unicode-Collate/Collate/Locale/cy.pl       |    52 +-
 cpan/Unicode-Collate/Collate/Locale/da.pl       |   148 +-
 cpan/Unicode-Collate/Collate/Locale/de_at_ph.pl |    56 +-
 cpan/Unicode-Collate/Collate/Locale/de_phone.pl |    52 +-
 cpan/Unicode-Collate/Collate/Locale/dsb.pl      |   112 +-
 cpan/Unicode-Collate/Collate/Locale/ee.pl       |    62 +-
 cpan/Unicode-Collate/Collate/Locale/eo.pl       |    52 +-
 cpan/Unicode-Collate/Collate/Locale/es.pl       |    12 +-
 cpan/Unicode-Collate/Collate/Locale/es_trad.pl  |    24 +-
 cpan/Unicode-Collate/Collate/Locale/et.pl       |    96 +-
 cpan/Unicode-Collate/Collate/Locale/fa.pl       |    88 +-
 cpan/Unicode-Collate/Collate/Locale/fi.pl       |   122 +-
 cpan/Unicode-Collate/Collate/Locale/fi_phone.pl |   118 +-
 cpan/Unicode-Collate/Collate/Locale/fil.pl      |    18 +-
 cpan/Unicode-Collate/Collate/Locale/fo.pl       |   148 +-
 cpan/Unicode-Collate/Collate/Locale/fr_ca.pl    |     2 +-
 cpan/Unicode-Collate/Collate/Locale/gu.pl       |    12 +-
 cpan/Unicode-Collate/Collate/Locale/ha.pl       |    24 +-
 cpan/Unicode-Collate/Collate/Locale/haw.pl      |    38 +-
 cpan/Unicode-Collate/Collate/Locale/he.pl       |     8 +-
 cpan/Unicode-Collate/Collate/Locale/hi.pl       |    12 +-
 cpan/Unicode-Collate/Collate/Locale/hr.pl       |    90 +-
 cpan/Unicode-Collate/Collate/Locale/hu.pl       |   296 +-
 cpan/Unicode-Collate/Collate/Locale/hy.pl       |    12 +-
 cpan/Unicode-Collate/Collate/Locale/ig.pl       |   102 +-
 cpan/Unicode-Collate/Collate/Locale/is.pl       |   156 +-
 cpan/Unicode-Collate/Collate/Locale/ja.pl       |  2642 +-
 cpan/Unicode-Collate/Collate/Locale/kk.pl       |    23 +-
 cpan/Unicode-Collate/Collate/Locale/kl.pl       |   144 +-
 cpan/Unicode-Collate/Collate/Locale/kn.pl       |    14 +-
 cpan/Unicode-Collate/Collate/Locale/ko.pl       |  1284 +-
 cpan/Unicode-Collate/Collate/Locale/kok.pl      |    20 +-
 cpan/Unicode-Collate/Collate/Locale/lkt.pl      |    44 +-
 cpan/Unicode-Collate/Collate/Locale/ln.pl       |    18 +-
 cpan/Unicode-Collate/Collate/Locale/lt.pl       |    82 +-
 cpan/Unicode-Collate/Collate/Locale/lv.pl       |    68 +-
 cpan/Unicode-Collate/Collate/Locale/mk.pl       |    32 +-
 cpan/Unicode-Collate/Collate/Locale/ml.pl       |    38 +-
 cpan/Unicode-Collate/Collate/Locale/mr.pl       |    22 +-
 cpan/Unicode-Collate/Collate/Locale/mt.pl       |    54 +-
 cpan/Unicode-Collate/Collate/Locale/nb.pl       |   146 +-
 cpan/Unicode-Collate/Collate/Locale/nn.pl       |   146 +-
 cpan/Unicode-Collate/Collate/Locale/nso.pl      |    68 +-
 cpan/Unicode-Collate/Collate/Locale/om.pl       |    38 +-
 cpan/Unicode-Collate/Collate/Locale/or.pl       |    18 +-
 cpan/Unicode-Collate/Collate/Locale/pa.pl       |    36 +-
 cpan/Unicode-Collate/Collate/Locale/pl.pl       |    96 +-
 cpan/Unicode-Collate/Collate/Locale/ro.pl       |   100 +-
 cpan/Unicode-Collate/Collate/Locale/sa.pl       |    22 +-
 cpan/Unicode-Collate/Collate/Locale/se.pl       |   292 +-
 cpan/Unicode-Collate/Collate/Locale/si.pl       |    14 +-
 cpan/Unicode-Collate/Collate/Locale/si_dict.pl  |    12 +-
 cpan/Unicode-Collate/Collate/Locale/sk.pl       |    84 +-
 cpan/Unicode-Collate/Collate/Locale/sl.pl       |    28 +-
 cpan/Unicode-Collate/Collate/Locale/sq.pl       |    92 +-
 cpan/Unicode-Collate/Collate/Locale/sr.pl       |     8 +-
 cpan/Unicode-Collate/Collate/Locale/sv.pl       |   172 +-
 cpan/Unicode-Collate/Collate/Locale/sv_refo.pl  |   168 +-
 cpan/Unicode-Collate/Collate/Locale/ta.pl       |   104 +-
 cpan/Unicode-Collate/Collate/Locale/te.pl       |    12 +-
 cpan/Unicode-Collate/Collate/Locale/th.pl       |    36 +-
 cpan/Unicode-Collate/Collate/Locale/tn.pl       |    68 +-
 cpan/Unicode-Collate/Collate/Locale/to.pl       |   118 +-
 cpan/Unicode-Collate/Collate/Locale/tr.pl       |    86 +-
 cpan/Unicode-Collate/Collate/Locale/ug_cyrl.pl  |     8 +-
 cpan/Unicode-Collate/Collate/Locale/uk.pl       |    22 +-
 cpan/Unicode-Collate/Collate/Locale/ur.pl       |   144 +-
 cpan/Unicode-Collate/Collate/Locale/vi.pl       |   420 +-
 cpan/Unicode-Collate/Collate/Locale/vo.pl       |    52 +-
 cpan/Unicode-Collate/Collate/Locale/wae.pl      |    42 +-
 cpan/Unicode-Collate/Collate/Locale/wo.pl       |    56 +-
 cpan/Unicode-Collate/Collate/Locale/yo.pl       |    46 +-
 cpan/Unicode-Collate/Collate/Locale/zh.pl       |   416 +-
 cpan/Unicode-Collate/Collate/Locale/zh_big5.pl  |   416 +-
 cpan/Unicode-Collate/Collate/Locale/zh_gb.pl    |   416 +-
 cpan/Unicode-Collate/Collate/Locale/zh_pin.pl   |   642 +-
 cpan/Unicode-Collate/Collate/Locale/zh_strk.pl  |   642 +-
 cpan/Unicode-Collate/Collate/Locale/zh_zhu.pl   |   642 +-
 cpan/Unicode-Collate/Collate/allkeys.txt        | 56368 +++++++++++-----------
 cpan/Unicode-Collate/t/ident.t                  |    22 +-
 cpan/Unicode-Collate/t/loc_cu.t                 |   530 +
 cpan/Unicode-Collate/t/loc_es.t                 |     2 +-
 cpan/Unicode-Collate/t/loc_estr.t               |     2 +-
 cpan/Unicode-Collate/t/loc_fr.t                 |    43 +-
 cpan/Unicode-Collate/t/loc_kk.t                 |    26 +-
 cpan/Unicode-Collate/t/version.t                |     4 +-
 107 files changed, 35626 insertions(+), 34205 deletions(-)
 create mode 100644 cpan/Unicode-Collate/Collate/Locale/cu.pl
 create mode 100644 cpan/Unicode-Collate/t/loc_cu.t

diff --git a/MANIFEST b/MANIFEST
index 4c68904d86..4ffedad151 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -2594,6 +2594,7 @@ cpan/Unicode-Collate/Collate/Locale/be.pl	Unicode::Collate
 cpan/Unicode-Collate/Collate/Locale/bn.pl		Unicode::Collate
 cpan/Unicode-Collate/Collate/Locale/ca.pl			Unicode::Collate
 cpan/Unicode-Collate/Collate/Locale/cs.pl			Unicode::Collate
+cpan/Unicode-Collate/Collate/Locale/cu.pl
 cpan/Unicode-Collate/Collate/Locale/cy.pl			Unicode::Collate
 cpan/Unicode-Collate/Collate/Locale/da.pl			Unicode::Collate
 cpan/Unicode-Collate/Collate/Locale/de_at_ph.pl			Unicode::Collate
@@ -2708,6 +2709,7 @@ cpan/Unicode-Collate/t/loc_ca.t			Unicode::Collate
 cpan/Unicode-Collate/t/loc_cjk.t		Unicode::Collate
 cpan/Unicode-Collate/t/loc_cjkc.t		Unicode::Collate
 cpan/Unicode-Collate/t/loc_cs.t			Unicode::Collate
+cpan/Unicode-Collate/t/loc_cu.t
 cpan/Unicode-Collate/t/loc_cy.t			Unicode::Collate
 cpan/Unicode-Collate/t/loc_cyrl.t			Unicode::Collate
 cpan/Unicode-Collate/t/loc_da.t			Unicode::Collate
diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl
index 0d9721b797..c32e698560 100755
--- a/Porting/Maintainers.pl
+++ b/Porting/Maintainers.pl
@@ -508,7 +508,7 @@ use File::Glob qw(:case);
     },
 
     'File::Temp' => {
-        'DISTRIBUTION' => 'ETHER/File-Temp-0.2308.tar.gz',
+        'DISTRIBUTION' => 'ETHER/File-Temp-0.2309.tar.gz',
         'FILES'        => q[cpan/File-Temp],
         'EXCLUDED'     => [
             qw( README.mkdn
@@ -1188,7 +1188,7 @@ use File::Glob qw(:case);
     },
 
     'Unicode::Collate' => {
-        'DISTRIBUTION' => 'SADAHIRO/Unicode-Collate-1.25.tar.gz',
+        'DISTRIBUTION' => 'SADAHIRO/Unicode-Collate-1.27.tar.gz',
         'FILES'        => q[cpan/Unicode-Collate],
         'EXCLUDED'     => [
             qr{N$},
diff --git a/cpan/File-Temp/lib/File/Temp.pm b/cpan/File-Temp/lib/File/Temp.pm
index a21a13e360..39e15d5c3c 100644
--- a/cpan/File-Temp/lib/File/Temp.pm
+++ b/cpan/File-Temp/lib/File/Temp.pm
@@ -1,9 +1,9 @@
-package File::Temp; # git description: v0.2307-2-g43003ec
+package File::Temp; # git description: v0.2308-7-g3bb4d88
 # ABSTRACT: return name and handle of a temporary file safely
 
-our $VERSION = '0.2308';
+our $VERSION = '0.2309';
 
-#pod =begin __INTERNALS
+#pod =begin :__INTERNALS
 #pod
 #pod =head1 PORTABILITY
 #pod
@@ -41,7 +41,7 @@ our $VERSION = '0.2308';
 #pod
 #pod =back
 #pod
-#pod =end __INTERNALS
+#pod =end :__INTERNALS
 #pod
 #pod =head1 SYNOPSIS
 #pod
@@ -2581,7 +2581,7 @@ sub unlink1 {
 package ## hide from PAUSE
   File::Temp::Dir;
 
-our $VERSION = '0.2308';
+our $VERSION = '0.2309';
 
 use File::Path qw/ rmtree /;
 use strict;
@@ -2648,7 +2648,7 @@ File::Temp - return name and handle of a temporary file safely
 
 =head1 VERSION
 
-version 0.2308
+version 0.2309
 
 =head1 SYNOPSIS
 
@@ -2743,7 +2743,7 @@ that the file will not exist by the time the caller opens the filename.
 
 Filehandles returned by these functions support the seekable methods.
 
-=begin __INTERNALS
+=begin :__INTERNALS
 
 =head1 PORTABILITY
 
@@ -2756,6 +2756,7 @@ This module is designed to be portable across operating systems and it
 currently supports Unix, VMS, DOS, OS/2, Windows and Mac OS
 (Classic). When porting to a new OS there are generally three main
 issues that have to be solved:
+
 =over 4
 
 =item *
@@ -2780,7 +2781,7 @@ The C<_can_do_level> method should be modified accordingly.
 
 =back
 
-=end __INTERNALS
+=end :__INTERNALS
 
 =head1 OBJECT-ORIENTED INTERFACE
 
@@ -3677,7 +3678,7 @@ Ben Tilly <btilly@gmail.com>
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2018 by Tim Jenness and the UK Particle Physics and Astronomy Research Council.
+This software is copyright (c) 2019 by Tim Jenness and the UK Particle Physics and Astronomy Research Council.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
diff --git a/cpan/Unicode-Collate/Collate.pm b/cpan/Unicode-Collate/Collate.pm
index ac1cd03f60..4239ac0908 100644
--- a/cpan/Unicode-Collate/Collate.pm
+++ b/cpan/Unicode-Collate/Collate.pm
@@ -17,7 +17,7 @@ use File::Spec;
 
 no warnings 'utf8';
 
-our $VERSION = '1.25';
+our $VERSION = '1.27';
 our $PACKAGE = __PACKAGE__;
 
 ### begin XS only ###
@@ -88,9 +88,9 @@ my $DefaultRearrange = [ 0x0E40..0x0E44, 0x0EC0..0x0EC4 ];
 my $HighestVCE = pack(VCE_TEMPLATE, 0, 0xFFFE, 0x20, 0x5, 0xFFFF);
 my $minimalVCE = pack(VCE_TEMPLATE, 0,      1, 0x20, 0x5, 0xFFFE);
 
-sub UCA_Version { '34' }
+sub UCA_Version { '36' }
 
-sub Base_Unicode_Version { '9.0.0' }
+sub Base_Unicode_Version { '10.0.0' }
 
 ######
 
@@ -1104,7 +1104,7 @@ If the revision (previously "tracking version") number of UCA is given,
 behavior of that revision is emulated on collating.
 If omitted, the return value of C<UCA_Version()> is used.
 
-The following revisions are supported.  The default is 34.
+The following revisions are supported.  The default is 36.
 
      UCA       Unicode Standard         DUCET (@version)
    -------------------------------------------------------
@@ -2092,7 +2092,7 @@ B<Unicode::Normalize is required to try The Conformance Test.>
 =head1 AUTHOR, COPYRIGHT AND LICENSE
 
 The Unicode::Collate module for perl was written by SADAHIRO Tomoyuki,
-<SADAHIRO@cpan.org>. This module is Copyright(C) 2001-2017,
+<SADAHIRO@cpan.org>. This module is Copyright(C) 2001-2018,
 SADAHIRO Tomoyuki. Japan. All rights reserved.
 
 This module is free software; you can redistribute it and/or
diff --git a/cpan/Unicode-Collate/Collate/CJK/Big5.pm b/cpan/Unicode-Collate/Collate/CJK/Big5.pm
index 5fcd9c0005..95516a3d76 100644
--- a/cpan/Unicode-Collate/Collate/CJK/Big5.pm
+++ b/cpan/Unicode-Collate/Collate/CJK/Big5.pm
@@ -4,7 +4,7 @@ use 5.006;
 use strict;
 use warnings;
 
-our $VERSION = '1.25';
+our $VERSION = '1.27';
 
 my %u2p;
 my $wt = 0x8000;
diff --git a/cpan/Unicode-Collate/Collate/CJK/GB2312.pm b/cpan/Unicode-Collate/Collate/CJK/GB2312.pm
index 69626649d6..67927c78ad 100644
--- a/cpan/Unicode-Collate/Collate/CJK/GB2312.pm
+++ b/cpan/Unicode-Collate/Collate/CJK/GB2312.pm
@@ -4,7 +4,7 @@ use 5.006;
 use strict;
 use warnings;
 
-our $VERSION = '1.25';
+our $VERSION = '1.27';
 
 my %u2p;
 my $wt = 0x8000;
diff --git a/cpan/Unicode-Collate/Collate/CJK/JISX0208.pm b/cpan/Unicode-Collate/Collate/CJK/JISX0208.pm
index b36750136b..b21c9dd5da 100644
--- a/cpan/Unicode-Collate/Collate/CJK/JISX0208.pm
+++ b/cpan/Unicode-Collate/Collate/CJK/JISX0208.pm
@@ -4,7 +4,7 @@ use 5.006;
 use strict;
 use warnings;
 
-our $VERSION = '1.25';
+our $VERSION = '1.27';
 
 my %u2p;
 my $wt = 0x8000;
diff --git a/cpan/Unicode-Collate/Collate/CJK/Korean.pm b/cpan/Unicode-Collate/Collate/CJK/Korean.pm
index 6905f20614..73e4053ae8 100644
--- a/cpan/Unicode-Collate/Collate/CJK/Korean.pm
+++ b/cpan/Unicode-Collate/Collate/CJK/Korean.pm
@@ -4,21 +4,21 @@ use 5.006;
 use strict;
 use warnings;
 
-our $VERSION = '1.25';
+our $VERSION = '1.27';
 
 my %jamo2prim = (
-    '1100', 0x3BF5,   '1101', 0x3BF6,   '1102', 0x3BF7,   '1103', 0x3BF8,
-    '1105', 0x3BFA,   '1106', 0x3BFB,   '1107', 0x3BFC,   '1109', 0x3BFE,
-    '110A', 0x3BFF,   '110B', 0x3C00,   '110C', 0x3C01,   '110E', 0x3C03,
-    '110F', 0x3C04,   '1110', 0x3C05,   '1111', 0x3C06,   '1112', 0x3C07,
-    '1161', 0x3C73,   '1162', 0x3C74,   '1163', 0x3C75,   '1165', 0x3C77,
-    '1166', 0x3C78,   '1167', 0x3C79,   '1168', 0x3C7A,   '1169', 0x3C7B,
-    '116A', 0x3C7C,   '116B', 0x3C7D,   '116C', 0x3C7E,   '116D', 0x3C7F,
-    '116E', 0x3C80,   '116F', 0x3C81,   '1170', 0x3C82,   '1171', 0x3C83,
-    '1172', 0x3C84,   '1173', 0x3C85,   '1174', 0x3C86,   '1175', 0x3C87,
-    '11A8', 0x3CD1,   '11AB', 0x3CD4,   '11AF', 0x3CD8,   '11B7', 0x3CE0,
-    '11B8', 0x3CE1,   '11BC', 0x3CE5,   '11BD', 0x3CE6,
-); # for DUCET v9.0.0
+    '1100', 0x3D0C,   '1101', 0x3D0D,   '1102', 0x3D0E,   '1103', 0x3D0F,
+    '1105', 0x3D11,   '1106', 0x3D12,   '1107', 0x3D13,   '1109', 0x3D15,
+    '110A', 0x3D16,   '110B', 0x3D17,   '110C', 0x3D18,   '110E', 0x3D1A,
+    '110F', 0x3D1B,   '1110', 0x3D1C,   '1111', 0x3D1D,   '1112', 0x3D1E,
+    '1161', 0x3D8A,   '1162', 0x3D8B,   '1163', 0x3D8C,   '1165', 0x3D8E,
+    '1166', 0x3D8F,   '1167', 0x3D90,   '1168', 0x3D91,   '1169', 0x3D92,
+    '116A', 0x3D93,   '116B', 0x3D94,   '116C', 0x3D95,   '116D', 0x3D96,
+    '116E', 0x3D97,   '116F', 0x3D98,   '1170', 0x3D99,   '1171', 0x3D9A,
+    '1172', 0x3D9B,   '1173', 0x3D9C,   '1174', 0x3D9D,   '1175', 0x3D9E,
+    '11A8', 0x3DE8,   '11AB', 0x3DEB,   '11AF', 0x3DEF,   '11B7', 0x3DF7,
+    '11B8', 0x3DF8,   '11BC', 0x3DFC,   '11BD', 0x3DFD,
+); # for DUCET v10.0.0
 
 my(%u2e, $prim, $wt);
 while (<DATA>) {
diff --git a/cpan/Unicode-Collate/Collate/CJK/Pinyin.pm b/cpan/Unicode-Collate/Collate/CJK/Pinyin.pm
index 483c1e9058..a21554f400 100644
--- a/cpan/Unicode-Collate/Collate/CJK/Pinyin.pm
+++ b/cpan/Unicode-Collate/Collate/CJK/Pinyin.pm
@@ -4,7 +4,7 @@ use 5.006;
 use strict;
 use warnings;
 
-our $VERSION = '1.25';
+our $VERSION = '1.27';
 
 my %u2p;
 my $wt = 0x8000;
diff --git a/cpan/Unicode-Collate/Collate/CJK/Stroke.pm b/cpan/Unicode-Collate/Collate/CJK/Stroke.pm
index 3b6684b491..2e7f535428 100644
--- a/cpan/Unicode-Collate/Collate/CJK/Stroke.pm
+++ b/cpan/Unicode-Collate/Collate/CJK/Stroke.pm
@@ -4,7 +4,7 @@ use 5.006;
 use strict;
 use warnings;
 
-our $VERSION = '1.25';
+our $VERSION = '1.27';
 
 my %u2p;
 my $wt = 0x8000;
diff --git a/cpan/Unicode-Collate/Collate/CJK/Zhuyin.pm b/cpan/Unicode-Collate/Collate/CJK/Zhuyin.pm
index d21cb8923b..61f027d497 100644
--- a/cpan/Unicode-Collate/Collate/CJK/Zhuyin.pm
+++ b/cpan/Unicode-Collate/Collate/CJK/Zhuyin.pm
@@ -4,7 +4,7 @@ use 5.006;
 use strict;
 use warnings;
 
-our $VERSION = '1.25';
+our $VERSION = '1.27';
 
 my %u2p;
 my $wt = 0x8000;
diff --git a/cpan/Unicode-Collate/Collate/Locale.pm b/cpan/Unicode-Collate/Collate/Locale.pm
index 1182a8617c..461e2a63b5 100644
--- a/cpan/Unicode-Collate/Collate/Locale.pm
+++ b/cpan/Unicode-Collate/Collate/Locale.pm
@@ -5,12 +5,12 @@ use warnings;
 use Carp;
 use base qw(Unicode::Collate);
 
-our $VERSION = '1.25';
+our $VERSION = '1.27';
 
 my $PL_EXT  = '.pl';
 
 my %LocaleFile = map { ($_, $_) } qw(
-   af ar as az be bn ca cs cy da dsb ee eo es et fa fi fil fo gu
+   af ar as az be bn ca cs cu cy da dsb ee eo es et fa fi fil fo gu
    ha haw he hi hr hu hy ig is ja kk kl kn ko kok lkt ln lt lv
    mk ml mr mt nb nn nso om or pa pl ro sa se si sk sl sq sr sv
    ta te th tn to tr uk ur vi vo wae wo yo zh
@@ -256,6 +256,7 @@ a combination of return values from C<getlocale> and C<locale_version>.
       bs_Cyrl           Bosnian in Cyrillic (tailored as Serbian)
       ca                Catalan
       cs                Czech
+      cu                Church Slavic
       cy                Welsh
       da                Danish
       de__phonebook     German (umlaut as 'ae', 'oe', 'ue')
@@ -430,6 +431,7 @@ The order of any groups including scripts is not changed.
       bs_Cyrl           30 = 28 (type="standard": [import sr])
       ca                30 = 23 (alt="proposed" type="standard")
       cs                30 = 1.8.1 (type="standard")
+      cu                34 = 30 (without [reorder Cyrl])
       cy                30 = 1.8.1
       da                22.1 = 1.8.1 (type="standard")
       de__phonebook     30 = 2.0 (type="phonebook")
@@ -517,7 +519,7 @@ The order of any groups including scripts is not changed.
 
 The Unicode::Collate::Locale module for perl was written
 by SADAHIRO Tomoyuki, <SADAHIRO@cpan.org>.
-This module is Copyright(C) 2004-2017, SADAHIRO Tomoyuki. Japan.
+This module is Copyright(C) 2004-2018, SADAHIRO Tomoyuki. Japan.
 All rights reserved.
 
 This module is free software; you can redistribute it and/or
diff --git a/cpan/Unicode-Collate/Collate/Locale/af.pl b/cpan/Unicode-Collate/Collate/Locale/af.pl
index 13e46e40d3..8c61e10764 100644
--- a/cpan/Unicode-Collate/Collate/Locale/af.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/af.pl
@@ -1,6 +1,6 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-0149      ; [.1DB9.0020.0009] # LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
+0149      ; [.1E1F.0020.0009] # LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/ar.pl b/cpan/Unicode-Collate/Collate/Locale/ar.pl
index b8ca052fcf..69a1aa0e3d 100644
--- a/cpan/Unicode-Collate/Collate/Locale/ar.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/ar.pl
@@ -1,15 +1,15 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-0629      ; [.231D.0021.0002] # ARABIC LETTER TEH MARBUTA
-FE94      ; [.231D.0021.0019] # ARABIC LETTER TEH MARBUTA FINAL FORM
-FE93      ; [.231D.0021.001A] # ARABIC LETTER TEH MARBUTA ISOLATED FORM
-0649      ; [.23C6.0021.0002] # ARABIC LETTER ALEF MAKSURA
-FBE8      ; [.23C6.0021.0017] # ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM
-FBE9      ; [.23C6.0021.0018] # ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM
-FEF0      ; [.23C6.0021.0019] # ARABIC LETTER ALEF MAKSURA FINAL FORM
-FEEF      ; [.23C6.0021.001A] # ARABIC LETTER ALEF MAKSURA ISOLATED FORM
-FC90      ; [.23C6.0021.001B] # ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM
-FC5D      ; [.23C6.0021.001C] # ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
+0629      ; [.2383.0021.0002] # ARABIC LETTER TEH MARBUTA
+FE94      ; [.2383.0021.0019] # ARABIC LETTER TEH MARBUTA FINAL FORM
+FE93      ; [.2383.0021.001A] # ARABIC LETTER TEH MARBUTA ISOLATED FORM
+0649      ; [.242C.0021.0002] # ARABIC LETTER ALEF MAKSURA
+FBE8      ; [.242C.0021.0017] # ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM
+FBE9      ; [.242C.0021.0018] # ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM
+FEF0      ; [.242C.0021.0019] # ARABIC LETTER ALEF MAKSURA FINAL FORM
+FEEF      ; [.242C.0021.001A] # ARABIC LETTER ALEF MAKSURA ISOLATED FORM
+FC90      ; [.242C.0021.001B] # ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM
+FC5D      ; [.242C.0021.001C] # ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/as.pl b/cpan/Unicode-Collate/Collate/Locale/as.pl
index 093f65224f..6a78bf5b09 100644
--- a/cpan/Unicode-Collate/Collate/Locale/as.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/as.pl
@@ -1,14 +1,14 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-0982      ; [.26CD.0020.0002][.FFF1.0000.0000] # BENGALI SIGN ANUSVARA
-0981      ; [.26CD.0020.0002][.FFF2.0000.0000] # BENGALI SIGN CANDRABINDU
-0983      ; [.26CD.0020.0002][.FFF3.0000.0000] # BENGALI SIGN VISARGA
-0994      ; [.26CD.0020.0002][.FFF0.0000.0000] # BENGALI LETTER AU
-09CE      ; [.26DD.0020.0002][.FFF0.0000.0000] # BENGALI LETTER KHANDA TA
-09A4 09CD 200D ; [.26DD.0020.0002][.FFF0.0000.0000] # <BENGALI LETTER TA, BENGALI SIGN VIRAMA, ZERO WIDTH JOINER>
-09A4      ; [.26DD.0020.0002][.FFF1.0000.0000] # BENGALI LETTER TA
-0995 09CD 09B7 ; [.26EF.0020.0002][.FFF1.0000.0000] # <BENGALI LETTER KA, BENGALI SIGN VIRAMA, BENGALI LETTER SSA>
-09B9      ; [.26EF.0020.0002][.FFF0.0000.0000] # BENGALI LETTER HA
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
+0982      ; [.273E.0020.0002][.FFF1.0000.0000] # BENGALI SIGN ANUSVARA
+0981      ; [.273E.0020.0002][.FFF2.0000.0000] # BENGALI SIGN CANDRABINDU
+0983      ; [.273E.0020.0002][.FFF3.0000.0000] # BENGALI SIGN VISARGA
+0994      ; [.273E.0020.0002][.FFF0.0000.0000] # BENGALI LETTER AU
+09CE      ; [.274E.0020.0002][.FFF0.0000.0000] # BENGALI LETTER KHANDA TA
+09A4 09CD 200D ; [.274E.0020.0002][.FFF0.0000.0000] # <BENGALI LETTER TA, BENGALI SIGN VIRAMA, ZERO WIDTH JOINER>
+09A4      ; [.274E.0020.0002][.FFF1.0000.0000] # BENGALI LETTER TA
+0995 09CD 09B7 ; [.2760.0020.0002][.FFF1.0000.0000] # <BENGALI LETTER KA, BENGALI SIGN VIRAMA, BENGALI LETTER SSA>
+09B9      ; [.2760.0020.0002][.FFF0.0000.0000] # BENGALI LETTER HA
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/az.pl b/cpan/Unicode-Collate/Collate/Locale/az.pl
index 7a0009a9da..dab41a90ba 100644
--- a/cpan/Unicode-Collate/Collate/Locale/az.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/az.pl
@@ -1,53 +1,53 @@
 +{
-   locale_version => 1.25,
+   locale_version => 1.27,
 # schwa doesn't require tailoring
-   entry => <<'ENTRY', # for DUCET v9.0.0
-00E7      ; [.1C7B.0020.0002] # LATIN SMALL LETTER C WITH CEDILLA
-0063 0327 ; [.1C7B.0020.0002] # LATIN SMALL LETTER C WITH CEDILLA
-00C7      ; [.1C7B.0020.0008] # LATIN CAPITAL LETTER C WITH CEDILLA
-0043 0327 ; [.1C7B.0020.0008] # LATIN CAPITAL LETTER C WITH CEDILLA
-011F      ; [.1CF5.0020.0002] # LATIN SMALL LETTER G WITH BREVE
-0067 0306 ; [.1CF5.0020.0002] # LATIN SMALL LETTER G WITH BREVE
-011E      ; [.1CF5.0020.0008] # LATIN CAPITAL LETTER G WITH BREVE
-0047 0306 ; [.1CF5.0020.0008] # LATIN CAPITAL LETTER G WITH BREVE
-0131      ; [.1D31.0020.0002] # LATIN SMALL LETTER DOTLESS I
-0049      ; [.1D31.0020.0008] # LATIN CAPITAL LETTER I
-00CC      ; [.1D31.0020.0008][.0000.0025.0002] # LATIN CAPITAL LETTER I WITH GRAVE
-00CD      ; [.1D31.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER I WITH ACUTE
-00CE      ; [.1D31.0020.0008][.0000.0027.0002] # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-00CF      ; [.1D31.0020.0008][.0000.002B.0002] # LATIN CAPITAL LETTER I WITH DIAERESIS
-012A      ; [.1D31.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER I WITH MACRON
-012C      ; [.1D31.0020.0008][.0000.0026.0002] # LATIN CAPITAL LETTER I WITH BREVE
-012E      ; [.1D31.0020.0008][.0000.0031.0002] # LATIN CAPITAL LETTER I WITH OGONEK
-0130      ; [.1D32.0020.0008] # LATIN CAPITAL LETTER I WITH DOT ABOVE
-0049 0307 ; [.1D32.0020.0008] # LATIN CAPITAL LETTER I WITH DOT ABOVE
-00F6      ; [.1DDE.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
-006F 0308 ; [.1DDE.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
-00D6      ; [.1DDE.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
-004F 0308 ; [.1DDE.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
-022B      ; [.1DDE.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
-022A      ; [.1DDE.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-015F      ; [.1E72.0020.0002] # LATIN SMALL LETTER S WITH CEDILLA
-0073 0327 ; [.1E72.0020.0002] # LATIN SMALL LETTER S WITH CEDILLA
-015E      ; [.1E72.0020.0008] # LATIN CAPITAL LETTER S WITH CEDILLA
-0053 0327 ; [.1E72.0020.0008] # LATIN CAPITAL LETTER S WITH CEDILLA
-00FC      ; [.1EB6.0020.0002] # LATIN SMALL LETTER U WITH DIAERESIS
-0075 0308 ; [.1EB6.0020.0002] # LATIN SMALL LETTER U WITH DIAERESIS
-00DC      ; [.1EB6.0020.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
-0055 0308 ; [.1EB6.0020.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
-01DC      ; [.1EB6.0020.0002][.0000.0025.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-01DB      ; [.1EB6.0020.0008][.0000.0025.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01D8      ; [.1EB6.0020.0002][.0000.0024.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01D7      ; [.1EB6.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D6      ; [.1EB6.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D5      ; [.1EB6.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01DA      ; [.1EB6.0020.0002][.0000.0028.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01D9      ; [.1EB6.0020.0008][.0000.0028.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-0071      ; [.1D66.0020.0002] # LATIN SMALL LETTER Q
-0051      ; [.1D66.0020.0008] # LATIN CAPITAL LETTER Q
-0078      ; [.1D19.0020.0002] # LATIN SMALL LETTER X
-0058      ; [.1D19.0020.0008] # LATIN CAPITAL LETTER X
-0077      ; [.1F22.0020.0002] # LATIN SMALL LETTER W
-0057      ; [.1F22.0020.0008] # LATIN CAPITAL LETTER W
+   entry => <<'ENTRY', # for DUCET v10.0.0
+00E7      ; [.1CE1.0020.0002] # LATIN SMALL LETTER C WITH CEDILLA
+0063 0327 ; [.1CE1.0020.0002] # LATIN SMALL LETTER C WITH CEDILLA
+00C7      ; [.1CE1.0020.0008] # LATIN CAPITAL LETTER C WITH CEDILLA
+0043 0327 ; [.1CE1.0020.0008] # LATIN CAPITAL LETTER C WITH CEDILLA
+011F      ; [.1D5B.0020.0002] # LATIN SMALL LETTER G WITH BREVE
+0067 0306 ; [.1D5B.0020.0002] # LATIN SMALL LETTER G WITH BREVE
+011E      ; [.1D5B.0020.0008] # LATIN CAPITAL LETTER G WITH BREVE
+0047 0306 ; [.1D5B.0020.0008] # LATIN CAPITAL LETTER G WITH BREVE
+0131      ; [.1D97.0020.0002] # LATIN SMALL LETTER DOTLESS I
+0049      ; [.1D97.0020.0008] # LATIN CAPITAL LETTER I
+00CC      ; [.1D97.0020.0008][.0000.0025.0002] # LATIN CAPITAL LETTER I WITH GRAVE
+00CD      ; [.1D97.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER I WITH ACUTE
+00CE      ; [.1D97.0020.0008][.0000.0027.0002] # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+00CF      ; [.1D97.0020.0008][.0000.002B.0002] # LATIN CAPITAL LETTER I WITH DIAERESIS
+012A      ; [.1D97.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER I WITH MACRON
+012C      ; [.1D97.0020.0008][.0000.0026.0002] # LATIN CAPITAL LETTER I WITH BREVE
+012E      ; [.1D97.0020.0008][.0000.0031.0002] # LATIN CAPITAL LETTER I WITH OGONEK
+0130      ; [.1D98.0020.0008] # LATIN CAPITAL LETTER I WITH DOT ABOVE
+0049 0307 ; [.1D98.0020.0008] # LATIN CAPITAL LETTER I WITH DOT ABOVE
+00F6      ; [.1E44.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
+006F 0308 ; [.1E44.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
+00D6      ; [.1E44.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
+004F 0308 ; [.1E44.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
+022B      ; [.1E44.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
+022A      ; [.1E44.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
+015F      ; [.1ED8.0020.0002] # LATIN SMALL LETTER S WITH CEDILLA
+0073 0327 ; [.1ED8.0020.0002] # LATIN SMALL LETTER S WITH CEDILLA
+015E      ; [.1ED8.0020.0008] # LATIN CAPITAL LETTER S WITH CEDILLA
+0053 0327 ; [.1ED8.0020.0008] # LATIN CAPITAL LETTER S WITH CEDILLA
+00FC      ; [.1F1C.0020.0002] # LATIN SMALL LETTER U WITH DIAERESIS
+0075 0308 ; [.1F1C.0020.0002] # LATIN SMALL LETTER U WITH DIAERESIS
+00DC      ; [.1F1C.0020.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
+0055 0308 ; [.1F1C.0020.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
+01DC      ; [.1F1C.0020.0002][.0000.0025.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
+01DB      ; [.1F1C.0020.0008][.0000.0025.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
+01D8      ; [.1F1C.0020.0002][.0000.0024.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
+01D7      ; [.1F1C.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
+01D6      ; [.1F1C.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
+01D5      ; [.1F1C.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
+01DA      ; [.1F1C.0020.0002][.0000.0028.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
+01D9      ; [.1F1C.0020.0008][.0000.0028.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
+0071      ; [.1DCC.0020.0002] # LATIN SMALL LETTER Q
+0051      ; [.1DCC.0020.0008] # LATIN CAPITAL LETTER Q
+0078      ; [.1D7F.0020.0002] # LATIN SMALL LETTER X
+0058      ; [.1D7F.0020.0008] # LATIN CAPITAL LETTER X
+0077      ; [.1F88.0020.0002] # LATIN SMALL LETTER W
+0057      ; [.1F88.0020.0008] # LATIN CAPITAL LETTER W
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/be.pl b/cpan/Unicode-Collate/Collate/Locale/be.pl
index 02dc16ce8b..399c53f761 100644
--- a/cpan/Unicode-Collate/Collate/Locale/be.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/be.pl
@@ -1,13 +1,13 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-0451      ; [.205B.0020.0002] # CYRILLIC SMALL LETTER IO
-0435 0308 ; [.205B.0020.0002] # CYRILLIC SMALL LETTER IO
-0401      ; [.205B.0020.0008] # CYRILLIC CAPITAL LETTER IO
-0415 0308 ; [.205B.0020.0008] # CYRILLIC CAPITAL LETTER IO
-045E      ; [.211E.0020.0002] # CYRILLIC SMALL LETTER SHORT U
-0443 0306 ; [.211E.0020.0002] # CYRILLIC SMALL LETTER SHORT U
-040E      ; [.211E.0020.0008] # CYRILLIC CAPITAL LETTER SHORT U
-0423 0306 ; [.211E.0020.0008] # CYRILLIC CAPITAL LETTER SHORT U
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
+0451      ; [.20C1.0020.0002] # CYRILLIC SMALL LETTER IO
+0435 0308 ; [.20C1.0020.0002] # CYRILLIC SMALL LETTER IO
+0401      ; [.20C1.0020.0008] # CYRILLIC CAPITAL LETTER IO
+0415 0308 ; [.20C1.0020.0008] # CYRILLIC CAPITAL LETTER IO
+045E      ; [.2184.0020.0002] # CYRILLIC SMALL LETTER SHORT U
+0443 0306 ; [.2184.0020.0002] # CYRILLIC SMALL LETTER SHORT U
+040E      ; [.2184.0020.0008] # CYRILLIC CAPITAL LETTER SHORT U
+0423 0306 ; [.2184.0020.0008] # CYRILLIC CAPITAL LETTER SHORT U
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/bn.pl b/cpan/Unicode-Collate/Collate/Locale/bn.pl
index 0ce47c111c..8ba21d0349 100644
--- a/cpan/Unicode-Collate/Collate/Locale/bn.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/bn.pl
@@ -1,9 +1,9 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-0982      ; [.26CD.0020.0002][.FFF1.0000.0000] # BENGALI SIGN ANUSVARA
-0983      ; [.26CD.0020.0002][.FFF2.0000.0000] # BENGALI SIGN VISARGA
-0981      ; [.26CD.0020.0002][.FFF3.0000.0000] # BENGALI SIGN CANDRABINDU
-0994      ; [.26CD.0020.0002][.FFF0.0000.0000] # BENGALI LETTER AU
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
+0982      ; [.273E.0020.0002][.FFF1.0000.0000] # BENGALI SIGN ANUSVARA
+0983      ; [.273E.0020.0002][.FFF2.0000.0000] # BENGALI SIGN VISARGA
+0981      ; [.273E.0020.0002][.FFF3.0000.0000] # BENGALI SIGN CANDRABINDU
+0994      ; [.273E.0020.0002][.FFF0.0000.0000] # BENGALI LETTER AU
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/ca.pl b/cpan/Unicode-Collate/Collate/Locale/ca.pl
index df46b4d58f..446b9258b8 100644
--- a/cpan/Unicode-Collate/Collate/Locale/ca.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/ca.pl
@@ -1,17 +1,17 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-0063 0068 ; [.1C7B.0020.0002] # <LATIN SMALL LETTER C, LATIN SMALL LETTER H>
-0063 0048 ; [.1C7B.0020.0007][.0000.0000.0002] # <LATIN SMALL LETTER C, LATIN CAPITAL LETTER H>
-0043 0068 ; [.1C7B.0020.0007][.0000.0000.0008] # <LATIN CAPITAL LETTER C, LATIN SMALL LETTER H>
-0043 0048 ; [.1C7B.0020.0008] # <LATIN CAPITAL LETTER C, LATIN CAPITAL LETTER H>
-006C 006C ; [.1D78.0020.0002][.0000.0000.0001] # <LATIN SMALL LETTER L, LATIN SMALL LETTER L>
-006C 00B7 006C ; [.1D78.0020.0002][.0000.0000.0007] # <LATIN SMALL LETTER L, MIDDLE DOT, LATIN SMALL LETTER L>
-006C 004C ; [.1D78.0020.0007][.0000.0000.0002][.0000.0000.0001] # <LATIN SMALL LETTER L, LATIN CAPITAL LETTER L>
-006C 00B7 004C ; [.1D78.0020.0007][.0000.0000.0002][.0000.0000.0007] # <LATIN SMALL LETTER L, MIDDLE DOT, LATIN CAPITAL LETTER L>
-004C 006C ; [.1D78.0020.0007][.0000.0000.0008][.0000.0000.0001] # <LATIN CAPITAL LETTER L, LATIN SMALL LETTER L>
-004C 00B7 006C ; [.1D78.0020.0007][.0000.0000.0008][.0000.0000.0007] # <LATIN CAPITAL LETTER L, MIDDLE DOT, LATIN SMALL LETTER L>
-004C 004C ; [.1D78.0020.0008][.0000.0000.0001] # <LATIN CAPITAL LETTER L, LATIN CAPITAL LETTER L>
-004C 00B7 004C ; [.1D78.0020.0008][.0000.0000.0007] # <LATIN CAPITAL LETTER L, MIDDLE DOT, LATIN CAPITAL LETTER L>
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
+0063 0068 ; [.1CE1.0020.0002] # <LATIN SMALL LETTER C, LATIN SMALL LETTER H>
+0063 0048 ; [.1CE1.0020.0007][.0000.0000.0002] # <LATIN SMALL LETTER C, LATIN CAPITAL LETTER H>
+0043 0068 ; [.1CE1.0020.0007][.0000.0000.0008] # <LATIN CAPITAL LETTER C, LATIN SMALL LETTER H>
+0043 0048 ; [.1CE1.0020.0008] # <LATIN CAPITAL LETTER C, LATIN CAPITAL LETTER H>
+006C 006C ; [.1DDE.0020.0002][.0000.0000.0001] # <LATIN SMALL LETTER L, LATIN SMALL LETTER L>
+006C 00B7 006C ; [.1DDE.0020.0002][.0000.0000.0007] # <LATIN SMALL LETTER L, MIDDLE DOT, LATIN SMALL LETTER L>
+006C 004C ; [.1DDE.0020.0007][.0000.0000.0002][.0000.0000.0001] # <LATIN SMALL LETTER L, LATIN CAPITAL LETTER L>
+006C 00B7 004C ; [.1DDE.0020.0007][.0000.0000.0002][.0000.0000.0007] # <LATIN SMALL LETTER L, MIDDLE DOT, LATIN CAPITAL LETTER L>
+004C 006C ; [.1DDE.0020.0007][.0000.0000.0008][.0000.0000.0001] # <LATIN CAPITAL LETTER L, LATIN SMALL LETTER L>
+004C 00B7 006C ; [.1DDE.0020.0007][.0000.0000.0008][.0000.0000.0007] # <LATIN CAPITAL LETTER L, MIDDLE DOT, LATIN SMALL LETTER L>
+004C 004C ; [.1DDE.0020.0008][.0000.0000.0001] # <LATIN CAPITAL LETTER L, LATIN CAPITAL LETTER L>
+004C 00B7 004C ; [.1DDE.0020.0008][.0000.0000.0007] # <LATIN CAPITAL LETTER L, MIDDLE DOT, LATIN CAPITAL LETTER L>
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/cs.pl b/cpan/Unicode-Collate/Collate/Locale/cs.pl
index 36f098cc50..8c9024d258 100644
--- a/cpan/Unicode-Collate/Collate/Locale/cs.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/cs.pl
@@ -1,25 +1,25 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-010D      ; [.1C7B.0020.0002] # LATIN SMALL LETTER C WITH CARON
-0063 030C ; [.1C7B.0020.0002] # LATIN SMALL LETTER C WITH CARON
-010C      ; [.1C7B.0020.0008] # LATIN CAPITAL LETTER C WITH CARON
-0043 030C ; [.1C7B.0020.0008] # LATIN CAPITAL LETTER C WITH CARON
-0063 0068 ; [.1D19.0020.0002] # <LATIN SMALL LETTER C, LATIN SMALL LETTER H>
-0063 0048 ; [.1D19.0020.0007][.0000.0000.0002] # <LATIN SMALL LETTER C, LATIN CAPITAL LETTER H>
-0043 0068 ; [.1D19.0020.0007][.0000.0000.0008] # <LATIN CAPITAL LETTER C, LATIN SMALL LETTER H>
-0043 0048 ; [.1D19.0020.0008] # <LATIN CAPITAL LETTER C, LATIN CAPITAL LETTER H>
-0159      ; [.1E34.0020.0002] # LATIN SMALL LETTER R WITH CARON
-0072 030C ; [.1E34.0020.0002] # LATIN SMALL LETTER R WITH CARON
-0158      ; [.1E34.0020.0008] # LATIN CAPITAL LETTER R WITH CARON
-0052 030C ; [.1E34.0020.0008] # LATIN CAPITAL LETTER R WITH CARON
-0161      ; [.1E72.0020.0002] # LATIN SMALL LETTER S WITH CARON
-0073 030C ; [.1E72.0020.0002] # LATIN SMALL LETTER S WITH CARON
-0160      ; [.1E72.0020.0008] # LATIN CAPITAL LETTER S WITH CARON
-0053 030C ; [.1E72.0020.0008] # LATIN CAPITAL LETTER S WITH CARON
-017E      ; [.1F22.0020.0002] # LATIN SMALL LETTER Z WITH CARON
-007A 030C ; [.1F22.0020.0002] # LATIN SMALL LETTER Z WITH CARON
-017D      ; [.1F22.0020.0008] # LATIN CAPITAL LETTER Z WITH CARON
-005A 030C ; [.1F22.0020.0008] # LATIN CAPITAL LETTER Z WITH CARON
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
+010D      ; [.1CE1.0020.0002] # LATIN SMALL LETTER C WITH CARON
+0063 030C ; [.1CE1.0020.0002] # LATIN SMALL LETTER C WITH CARON
+010C      ; [.1CE1.0020.0008] # LATIN CAPITAL LETTER C WITH CARON
+0043 030C ; [.1CE1.0020.0008] # LATIN CAPITAL LETTER C WITH CARON
+0063 0068 ; [.1D7F.0020.0002] # <LATIN SMALL LETTER C, LATIN SMALL LETTER H>
+0063 0048 ; [.1D7F.0020.0007][.0000.0000.0002] # <LATIN SMALL LETTER C, LATIN CAPITAL LETTER H>
+0043 0068 ; [.1D7F.0020.0007][.0000.0000.0008] # <LATIN CAPITAL LETTER C, LATIN SMALL LETTER H>
+0043 0048 ; [.1D7F.0020.0008] # <LATIN CAPITAL LETTER C, LATIN CAPITAL LETTER H>
+0159      ; [.1E9A.0020.0002] # LATIN SMALL LETTER R WITH CARON
+0072 030C ; [.1E9A.0020.0002] # LATIN SMALL LETTER R WITH CARON
+0158      ; [.1E9A.0020.0008] # LATIN CAPITAL LETTER R WITH CARON
+0052 030C ; [.1E9A.0020.0008] # LATIN CAPITAL LETTER R WITH CARON
+0161      ; [.1ED8.0020.0002] # LATIN SMALL LETTER S WITH CARON
+0073 030C ; [.1ED8.0020.0002] # LATIN SMALL LETTER S WITH CARON
+0160      ; [.1ED8.0020.0008] # LATIN CAPITAL LETTER S WITH CARON
+0053 030C ; [.1ED8.0020.0008] # LATIN CAPITAL LETTER S WITH CARON
+017E      ; [.1F88.0020.0002] # LATIN SMALL LETTER Z WITH CARON
+007A 030C ; [.1F88.0020.0002] # LATIN SMALL LETTER Z WITH CARON
+017D      ; [.1F88.0020.0008] # LATIN CAPITAL LETTER Z WITH CARON
+005A 030C ; [.1F88.0020.0008] # LATIN CAPITAL LETTER Z WITH CARON
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/cu.pl b/cpan/Unicode-Collate/Collate/Locale/cu.pl
new file mode 100644
index 0000000000..64557b7afd
--- /dev/null
+++ b/cpan/Unicode-Collate/Collate/Locale/cu.pl
@@ -0,0 +1,174 @@
++{
+   locale_version => 1.27,
+   upper_before_lower => 1,
+   backwards => 2,
+   suppress => [0x0418, 0x0438],
+   entry => <<'ENTRY', # for DUCET v10.0.0
+0487      ; [.0000.0000.0000] # COMBINING CYRILLIC POKRYTIE
+A67C      ; [.0000.0000.0000] # COMBINING CYRILLIC KAVYKA
+A67E      ; [.0000.0000.0000] # CYRILLIC KAVYKA
+0485      ; [.0000.0021.0000][.0000.00A1.0002][.0000.0021.0000] # COMBINING CYRILLIC DASIA PNEUMATA
+0486      ; [.0000.0021.0000][.0000.00A2.0002][.0000.0021.0000] # COMBINING CYRILLIC PSILI PNEUMATA
+0301      ; [.0000.0021.0000][.0000.00A3.0002][.0000.0021.0000] # COMBINING ACUTE ACCENT
+00E1      ; [.1CAD.0020.0002][.0000.0021.0000][.0000.00A3.0002][.0000.0021.0000] # LATIN SMALL LETTER A WITH ACUTE
+00C1      ; [.1CAD.0020.0008][.0000.0021.0000][.0000.00A3.0002][.0000.0021.0000] # LATIN CAPITAL LETTER A WITH ACUTE
+00E9      ; [.1D10.0020.0002][.0000.0021.0000][.0000.00A3.0002][.0000.0021.0000] # LATIN SMALL LETTER E WITH ACUTE
+00C9      ; [.1D10.0020.0008][.0000.0021.0000][.0000.00A3.0002][.0000.0021.0000] # LATIN CAPITAL LETTER E WITH ACUTE
+00ED      ; [.1D98.0020.0002][.0000.0021.0000][.0000.00A3.0002][.0000.0021.0000] # LATIN SMALL LETTER I WITH ACUTE
+00CD      ; [.1D98.0020.0008][.0000.0021.0000][.0000.00A3.0002][.0000.0021.0000] # LATIN CAPITAL LETTER I WITH ACUTE
+00F3      ; [.1E43.0020.0002][.0000.0021.0000][.0000.00A3.0002][.0000.0021.0000] # LATIN SMALL LETTER O WITH ACUTE
+00D3      ; [.1E43.0020.0008][.0000.0021.0000][.0000.00A3.0002][.0000.0021.0000] # LATIN CAPITAL LETTER O WITH ACUTE
+00FA      ; [.1F1B.0020.0002][.0000.0021.0000][.0000.00A3.0002][.0000.0021.0000] # LATIN SMALL LETTER U WITH ACUTE
+00DA      ; [.1F1B.0020.0008][.0000.0021.0000][.0000.00A3.0002][.0000.0021.0000] # LATIN CAPITAL LETTER U WITH ACUTE
+00FD      ; [.1F71.0020.0002][.0000.0021.0000][.0000.00A3.0002][.0000.0021.0000] # LATIN SMALL LETTER Y WITH ACUTE
+00DD      ; [.1F71.0020.0008][.0000.0021.0000][.0000.00A3.0002][.0000.0021.0000] # LATIN CAPITAL LETTER Y WITH ACUTE
+0300      ; [.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # COMBINING GRAVE ACCENT
+00E0      ; [.1CAD.0020.0002][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # LATIN SMALL LETTER A WITH GRAVE
+00C0      ; [.1CAD.0020.0008][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # LATIN CAPITAL LETTER A WITH GRAVE
+00E8      ; [.1D10.0020.0002][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # LATIN SMALL LETTER E WITH GRAVE
+00C8      ; [.1D10.0020.0008][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # LATIN CAPITAL LETTER E WITH GRAVE
+00EC      ; [.1D98.0020.0002][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # LATIN SMALL LETTER I WITH GRAVE
+00CC      ; [.1D98.0020.0008][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # LATIN CAPITAL LETTER I WITH GRAVE
+00F2      ; [.1E43.0020.0002][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # LATIN SMALL LETTER O WITH GRAVE
+00D2      ; [.1E43.0020.0008][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # LATIN CAPITAL LETTER O WITH GRAVE
+00F9      ; [.1F1B.0020.0002][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # LATIN SMALL LETTER U WITH GRAVE
+00D9      ; [.1F1B.0020.0008][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # LATIN CAPITAL LETTER U WITH GRAVE
+1EF3      ; [.1F71.0020.0002][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # LATIN SMALL LETTER Y WITH GRAVE
+1EF2      ; [.1F71.0020.0008][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # LATIN CAPITAL LETTER Y WITH GRAVE
+0311      ; [.0000.0021.0000][.0000.00A5.0002][.0000.0021.0000] # COMBINING INVERTED BREVE
+0483      ; [.0000.0021.0000][.0000.00A6.0002][.0000.0021.0000] # COMBINING CYRILLIC TITLO
+0306      ; [.0000.0021.0000][.0000.00A7.0002][.0000.0021.0000] # COMBINING BREVE
+0308      ; [.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # COMBINING DIAERESIS
+00E4      ; [.1CAD.0020.0002][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # LATIN SMALL LETTER A WITH DIAERESIS
+00C4      ; [.1CAD.0020.0008][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # LATIN CAPITAL LETTER A WITH DIAERESIS
+00EB      ; [.1D10.0020.0002][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # LATIN SMALL LETTER E WITH DIAERESIS
+00CB      ; [.1D10.0020.0008][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # LATIN CAPITAL LETTER E WITH DIAERESIS
+00EF      ; [.1D98.0020.0002][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # LATIN SMALL LETTER I WITH DIAERESIS
+00CF      ; [.1D98.0020.0008][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # LATIN CAPITAL LETTER I WITH DIAERESIS
+00F6      ; [.1E43.0020.0002][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # LATIN SMALL LETTER O WITH DIAERESIS
+00D6      ; [.1E43.0020.0008][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # LATIN CAPITAL LETTER O WITH DIAERESIS
+00FC      ; [.1F1B.0020.0002][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # LATIN SMALL LETTER U WITH DIAERESIS
+00DC      ; [.1F1B.0020.0008][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # LATIN CAPITAL LETTER U WITH DIAERESIS
+00FF      ; [.1F71.0020.0002][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # LATIN SMALL LETTER Y WITH DIAERESIS
+0178      ; [.1F71.0020.0008][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # LATIN CAPITAL LETTER Y WITH DIAERESIS
+030F      ; [.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # COMBINING DOUBLE GRAVE ACCENT
+2DF6      ; [.0000.0021.0000][.0000.00A9.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER A
+2DE0      ; [.0000.0021.0000][.0000.00AA.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER BE
+2DE1      ; [.0000.0021.0000][.0000.00AB.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER VE
+2DE2      ; [.0000.0021.0000][.0000.00AC.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER GHE
+2DE3      ; [.0000.0021.0000][.0000.00AD.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER DE
+2DF7      ; [.0000.0021.0000][.0000.00AE.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER IE
+A674      ; [.0000.0021.0000][.0000.00AF.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER UKRAINIAN IE
+2DE4      ; [.0000.0021.0000][.0000.00B0.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER ZHE
+2DE5      ; [.0000.0021.0000][.0000.00B1.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER ZE
+A675      ; [.0000.0021.0000][.0000.00B2.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER I
+A676      ; [.0000.0021.0000][.0000.00B3.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER YI
+2DE6      ; [.0000.0021.0000][.0000.00B4.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER KA
+2DE7      ; [.0000.0021.0000][.0000.00B5.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER EL
+2DE8      ; [.0000.0021.0000][.0000.00B6.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER EM
+2DE9      ; [.0000.0021.0000][.0000.00B7.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER EN
+2DEA      ; [.0000.0021.0000][.0000.00B8.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER O
+A67B      ; [.0000.0021.0000][.0000.00B9.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER OMEGA
+2DEB      ; [.0000.0021.0000][.0000.00BA.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER PE
+2DEC      ; [.0000.0021.0000][.0000.00BB.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER ER
+2DED      ; [.0000.0021.0000][.0000.00BC.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER ES
+2DEE      ; [.0000.0021.0000][.0000.00BD.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER TE
+2DF9      ; [.0000.0021.0000][.0000.00BE.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER MONOGRAPH UK
+A677      ; [.0000.0021.0000][.0000.00BF.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER U
+A69E      ; [.0000.0021.0000][.0000.00C0.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER EF
+2DEF      ; [.0000.0021.0000][.0000.00C1.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER HA
+2DF0      ; [.0000.0021.0000][.0000.00C2.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER TSE
+2DF1      ; [.0000.0021.0000][.0000.00C3.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER CHE
+2DF2      ; [.0000.0021.0000][.0000.00C4.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER SHA
+2DF3      ; [.0000.0021.0000][.0000.00C5.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER SHCHA
+033E      ; [.0000.0021.0000][.0000.00C6.0002][.0000.0021.0000] # COMBINING VERTICAL TILDE
+A678      ; [.0000.0021.0000][.0000.00C6.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER HARD SIGN
+2E2F      ; [.0000.0021.0000][.0000.00C6.0002][.0000.0021.0000] # VERTICAL TILDE
+A679      ; [.0000.0021.0000][.0000.00C7.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER YERU
+A67F      ; [.0000.0021.0000][.0000.00C8.0002][.0000.0021.0000] # CYRILLIC PAYEROK
+A67D      ; [.0000.0021.0000][.0000.00C8.0002][.0000.0021.0000] # COMBINING CYRILLIC PAYEROK
+A67A      ; [.0000.0021.0000][.0000.00C8.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER SOFT SIGN
+2DFA      ; [.0000.0021.0000][.0000.00C9.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER YAT
+2DFB      ; [.0000.0021.0000][.0000.00CA.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER YU
+2DFE      ; [.0000.0021.0000][.0000.00CB.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER BIG YUS
+2DFC      ; [.0000.0021.0000][.0000.00CC.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER IOTIFIED A
+2DFD      ; [.0000.0021.0000][.0000.00CD.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER LITTLE YUS
+2DF4      ; [.0000.0021.0000][.0000.00CE.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER FITA
+0332      ; [.0000.0021.0000][.0000.00CF.0002][.0000.0021.0000] # COMBINING LOW LINE
+2DF5      ; [.0000.0021.0000][.0000.00BC.0002][.0000.0021.0000][.0000.0021.0000][.0000.00BD.0002][.0000.0021.0000] # COMBINING CYRILLIC LETTER ES-TE
+1C81      ; [.20B0.0020.0002] # CYRILLIC SMALL LETTER LONG-LEGGED DE
+0454      ; [.20C0.0020.001C] # CYRILLIC SMALL LETTER UKRAINIAN IE
+0404      ; [.20C0.0020.001D] # CYRILLIC CAPITAL LETTER UKRAINIAN IE
+0437      ; [.20DB.0020.0002] # CYRILLIC SMALL LETTER ZE
+0417      ; [.20DB.0020.0008] # CYRILLIC CAPITAL LETTER ZE
+A641      ; [.20DB.0020.0002] # CYRILLIC SMALL LETTER ZEMLYA
+A640      ; [.20DB.0020.0008] # CYRILLIC CAPITAL LETTER ZEMLYA
+0456      ; [.20E7.0020.0002] # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
+0406      ; [.20E7.0020.0008] # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
+0457      ; [.20E7.0020.0002][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC SMALL LETTER YI
+0407      ; [.20E7.0020.0008][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC CAPITAL LETTER YI
+050B      ; [.2149.0020.0002] # CYRILLIC SMALL LETTER KOMI NJE
+050A      ; [.2149.0020.0008] # CYRILLIC CAPITAL LETTER KOMI NJE
+047B      ; [.214A.0020.0002] # CYRILLIC SMALL LETTER ROUND OMEGA
+047A      ; [.214A.0020.0008] # CYRILLIC CAPITAL LETTER ROUND OMEGA
+043E      ; [.214A.0020.0020][.0000.0000.001C] # CYRILLIC SMALL LETTER O
+1C82      ; [.214A.0020.0020][.0000.0000.001C] # CYRILLIC SMALL LETTER NARROW O
+041E      ; [.214A.0020.0020][.0000.0000.001D] # CYRILLIC CAPITAL LETTER O
+04E7      ; [.214A.0020.0020][.0000.0000.001C][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC SMALL LETTER O WITH DIAERESIS
+04E6      ; [.214A.0020.0020][.0000.0000.001D][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC CAPITAL LETTER O WITH DIAERESIS
+0461      ; [.214A.0020.0021][.0000.0000.001C] # CYRILLIC SMALL LETTER OMEGA
+0460      ; [.214A.0020.0021][.0000.0000.001D] # CYRILLIC CAPITAL LETTER OMEGA
+A64D      ; [.214A.0020.0022][.0000.0000.001C] # CYRILLIC SMALL LETTER BROAD OMEGA
+A64C      ; [.214A.0020.0022][.0000.0000.001D] # CYRILLIC CAPITAL LETTER BROAD OMEGA
+047C      ; [.214A.0020.0022][.0000.0000.001D][.0000.0021.0000][.0000.00A2.0002][.0000.0021.0000][.0000.0021.0000][.0000.00A5.0002][.0000.0021.0000] # CYRILLIC CAPITAL LETTER OMEGA WITH TITLO
+047D      ; [.214A.0020.0022][.0000.0000.001C][.0000.0021.0000][.0000.00A2.0002][.0000.0021.0000][.0000.0021.0000][.0000.00A5.0002][.0000.0021.0000] # CYRILLIC SMALL LETTER OMEGA WITH TITLO
+047E      ; [.214A.0020.0021][.0000.0000.001D][.2174.0020.0002] # CYRILLIC CAPITAL LETTER OT
+047F      ; [.214A.0020.0021][.0000.0000.001C][.2174.0020.0002] # CYRILLIC SMALL LETTER OT
+0479      ; [.2180.0020.0002] # CYRILLIC SMALL LETTER UK
+0478      ; [.2180.0020.0008] # CYRILLIC CAPITAL LETTER UK
+043E 0443 ; [.2180.0020.0002] # <CYRILLIC SMALL LETTER O, CYRILLIC SMALL LETTER U>
+1C82 0443 ; [.2180.0020.0002] # <CYRILLIC SMALL LETTER NARROW O, CYRILLIC SMALL LETTER U>
+041E 0443 ; [.2180.0020.0008] # <CYRILLIC CAPITAL LETTER O, CYRILLIC SMALL LETTER U>
+041E 0423 ; [.2180.0020.0008] # <CYRILLIC CAPITAL LETTER O, CYRILLIC CAPITAL LETTER U>
+A64B      ; [.2180.0020.0020][.0000.0000.001C] # CYRILLIC SMALL LETTER MONOGRAPH UK
+A64A      ; [.2180.0020.0020][.0000.0000.001D] # CYRILLIC CAPITAL LETTER MONOGRAPH UK
+0443      ; [.2180.0020.0021][.0000.0000.001C] # CYRILLIC SMALL LETTER U
+0423      ; [.2180.0020.0021][.0000.0000.001D] # CYRILLIC CAPITAL LETTER U
+045E      ; [.2180.0020.0021][.0000.0000.001C][.0000.0021.0000][.0000.00A7.0002][.0000.0021.0000] # CYRILLIC SMALL LETTER SHORT U
+040E      ; [.2180.0020.0021][.0000.0000.001D][.0000.0021.0000][.0000.00A7.0002][.0000.0021.0000] # CYRILLIC CAPITAL LETTER SHORT U
+04F1      ; [.2180.0020.0021][.0000.0000.001C][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC SMALL LETTER U WITH DIAERESIS
+04F0      ; [.2180.0020.0021][.0000.0000.001D][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC CAPITAL LETTER U WITH DIAERESIS
+04F3      ; [.2180.0020.0021][.0000.0000.001C][.0000.002C.0002] # CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
+04F2      ; [.2180.0020.0021][.0000.0000.001D][.0000.002C.0002] # CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
+04EF      ; [.2180.0020.0021][.0000.0000.001C][.0000.0032.0002] # CYRILLIC SMALL LETTER U WITH MACRON
+04EE      ; [.2180.0020.0021][.0000.0000.001D][.0000.0032.0002] # CYRILLIC CAPITAL LETTER U WITH MACRON
+0463      ; [.220C.0020.0002] # CYRILLIC SMALL LETTER YAT
+0462      ; [.220C.0020.0008] # CYRILLIC CAPITAL LETTER YAT
+046B      ; [.2210.0020.0002] # CYRILLIC SMALL LETTER BIG YUS
+046A      ; [.2210.0020.0008] # CYRILLIC CAPITAL LETTER BIG YUS
+A657      ; [.2216.0020.0002] # CYRILLIC SMALL LETTER IOTIFIED A
+A656      ; [.2216.0020.0008] # CYRILLIC CAPITAL LETTER IOTIFIED A
+0467      ; [.2216.0020.001C] # CYRILLIC SMALL LETTER LITTLE YUS
+0466      ; [.2216.0020.001D] # CYRILLIC CAPITAL LETTER LITTLE YUS
+04D1      ; [.2088.0020.0002][.0000.0021.0000][.0000.00A7.0002][.0000.0021.0000] # CYRILLIC SMALL LETTER A WITH BREVE
+04D0      ; [.2088.0020.0008][.0000.0021.0000][.0000.00A7.0002][.0000.0021.0000] # CYRILLIC CAPITAL LETTER A WITH BREVE
+04D3      ; [.2088.0020.0002][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC SMALL LETTER A WITH DIAERESIS
+04D2      ; [.2088.0020.0008][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC CAPITAL LETTER A WITH DIAERESIS
+0450      ; [.20C0.0020.0002][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # CYRILLIC SMALL LETTER IE WITH GRAVE
+0400      ; [.20C0.0020.0008][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # CYRILLIC CAPITAL LETTER IE WITH GRAVE
+04D7      ; [.20C0.0020.0002][.0000.0021.0000][.0000.00A7.0002][.0000.0021.0000] # CYRILLIC SMALL LETTER IE WITH BREVE
+04D6      ; [.20C0.0020.0008][.0000.0021.0000][.0000.00A7.0002][.0000.0021.0000] # CYRILLIC CAPITAL LETTER IE WITH BREVE
+0451      ; [.20C0.0020.0002][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC SMALL LETTER IO
+0401      ; [.20C0.0020.0008][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC CAPITAL LETTER IO
+045D      ; [.20E6.0020.0002][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # CYRILLIC SMALL LETTER I WITH GRAVE
+040D      ; [.20E6.0020.0008][.0000.0021.0000][.0000.00A4.0002][.0000.0021.0000] # CYRILLIC CAPITAL LETTER I WITH GRAVE
+04E5      ; [.20E6.0020.0002][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC SMALL LETTER I WITH DIAERESIS
+04E4      ; [.20E6.0020.0008][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC CAPITAL LETTER I WITH DIAERESIS
+04ED      ; [.220B.0020.0002][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC SMALL LETTER E WITH DIAERESIS
+04EC      ; [.220B.0020.0008][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC CAPITAL LETTER E WITH DIAERESIS
+0477      ; [.223D.0020.0002][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
+0476      ; [.223D.0020.0008][.0000.0021.0000][.0000.00A8.0002][.0000.0021.0000] # CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT
+0439      ; [.20E6.0020.0002][.0000.0021.0000][.0000.00A7.0002][.0000.0021.0000] # CYRILLIC SMALL LETTER SHORT I
+0419      ; [.20E6.0020.0008][.0000.0021.0000][.0000.00A7.0002][.0000.0021.0000] # CYRILLIC CAPITAL LETTER SHORT I
+ENTRY
+};
diff --git a/cpan/Unicode-Collate/Collate/Locale/cy.pl b/cpan/Unicode-Collate/Collate/Locale/cy.pl
index 135935d1d8..58ca40e7d8 100644
--- a/cpan/Unicode-Collate/Collate/Locale/cy.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/cy.pl
@@ -1,29 +1,29 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-0063 0068 ; [.1C7B.0020.0002] # <LATIN SMALL LETTER C, LATIN SMALL LETTER H>
-0043 0068 ; [.1C7B.0020.0007] # <LATIN CAPITAL LETTER C, LATIN SMALL LETTER H>
-0043 0048 ; [.1C7B.0020.0008] # <LATIN CAPITAL LETTER C, LATIN CAPITAL LETTER H>
-0064 0064 ; [.1C90.0020.0002] # <LATIN SMALL LETTER D, LATIN SMALL LETTER D>
-0044 0064 ; [.1C90.0020.0007] # <LATIN CAPITAL LETTER D, LATIN SMALL LETTER D>
-0044 0044 ; [.1C90.0020.0008] # <LATIN CAPITAL LETTER D, LATIN CAPITAL LETTER D>
-0066 0066 ; [.1CE6.0020.0002] # <LATIN SMALL LETTER F, LATIN SMALL LETTER F>
-0046 0066 ; [.1CE6.0020.0007] # <LATIN CAPITAL LETTER F, LATIN SMALL LETTER F>
-0046 0046 ; [.1CE6.0020.0008] # <LATIN CAPITAL LETTER F, LATIN CAPITAL LETTER F>
-006E 0067 ; [.1CF5.0020.0002] # <LATIN SMALL LETTER N, LATIN SMALL LETTER G>
-004E 0067 ; [.1CF5.0020.0007] # <LATIN CAPITAL LETTER N, LATIN SMALL LETTER G>
-004E 0047 ; [.1CF5.0020.0008] # <LATIN CAPITAL LETTER N, LATIN CAPITAL LETTER G>
-006C 006C ; [.1D78.0020.0002] # <LATIN SMALL LETTER L, LATIN SMALL LETTER L>
-004C 006C ; [.1D78.0020.0007] # <LATIN CAPITAL LETTER L, LATIN SMALL LETTER L>
-004C 004C ; [.1D78.0020.0008] # <LATIN CAPITAL LETTER L, LATIN CAPITAL LETTER L>
-0070 0068 ; [.1E0D.0020.0002] # <LATIN SMALL LETTER P, LATIN SMALL LETTER H>
-0050 0068 ; [.1E0D.0020.0007] # <LATIN CAPITAL LETTER P, LATIN SMALL LETTER H>
-0050 0048 ; [.1E0D.0020.0008] # <LATIN CAPITAL LETTER P, LATIN CAPITAL LETTER H>
-0072 0068 ; [.1E34.0020.0002] # <LATIN SMALL LETTER R, LATIN SMALL LETTER H>
-0052 0068 ; [.1E34.0020.0007] # <LATIN CAPITAL LETTER R, LATIN SMALL LETTER H>
-0052 0048 ; [.1E34.0020.0008] # <LATIN CAPITAL LETTER R, LATIN CAPITAL LETTER H>
-0074 0068 ; [.1E96.0020.0002] # <LATIN SMALL LETTER T, LATIN SMALL LETTER H>
-0054 0068 ; [.1E96.0020.0007] # <LATIN CAPITAL LETTER T, LATIN SMALL LETTER H>
-0054 0048 ; [.1E96.0020.0008] # <LATIN CAPITAL LETTER T, LATIN CAPITAL LETTER H>
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
+0063 0068 ; [.1CE1.0020.0002] # <LATIN SMALL LETTER C, LATIN SMALL LETTER H>
+0043 0068 ; [.1CE1.0020.0007] # <LATIN CAPITAL LETTER C, LATIN SMALL LETTER H>
+0043 0048 ; [.1CE1.0020.0008] # <LATIN CAPITAL LETTER C, LATIN CAPITAL LETTER H>
+0064 0064 ; [.1CF6.0020.0002] # <LATIN SMALL LETTER D, LATIN SMALL LETTER D>
+0044 0064 ; [.1CF6.0020.0007] # <LATIN CAPITAL LETTER D, LATIN SMALL LETTER D>
+0044 0044 ; [.1CF6.0020.0008] # <LATIN CAPITAL LETTER D, LATIN CAPITAL LETTER D>
+0066 0066 ; [.1D4C.0020.0002] # <LATIN SMALL LETTER F, LATIN SMALL LETTER F>
+0046 0066 ; [.1D4C.0020.0007] # <LATIN CAPITAL LETTER F, LATIN SMALL LETTER F>
+0046 0046 ; [.1D4C.0020.0008] # <LATIN CAPITAL LETTER F, LATIN CAPITAL LETTER F>
+006E 0067 ; [.1D5B.0020.0002] # <LATIN SMALL LETTER N, LATIN SMALL LETTER G>
+004E 0067 ; [.1D5B.0020.0007] # <LATIN CAPITAL LETTER N, LATIN SMALL LETTER G>
+004E 0047 ; [.1D5B.0020.0008] # <LATIN CAPITAL LETTER N, LATIN CAPITAL LETTER G>
+006C 006C ; [.1DDE.0020.0002] # <LATIN SMALL LETTER L, LATIN SMALL LETTER L>
+004C 006C ; [.1DDE.0020.0007] # <LATIN CAPITAL LETTER L, LATIN SMALL LETTER L>
+004C 004C ; [.1DDE.0020.0008] # <LATIN CAPITAL LETTER L, LATIN CAPITAL LETTER L>
+0070 0068 ; [.1E73.0020.0002] # <LATIN SMALL LETTER P, LATIN SMALL LETTER H>
+0050 0068 ; [.1E73.0020.0007] # <LATIN CAPITAL LETTER P, LATIN SMALL LETTER H>
+0050 0048 ; [.1E73.0020.0008] # <LATIN CAPITAL LETTER P, LATIN CAPITAL LETTER H>
+0072 0068 ; [.1E9A.0020.0002] # <LATIN SMALL LETTER R, LATIN SMALL LETTER H>
+0052 0068 ; [.1E9A.0020.0007] # <LATIN CAPITAL LETTER R, LATIN SMALL LETTER H>
+0052 0048 ; [.1E9A.0020.0008] # <LATIN CAPITAL LETTER R, LATIN CAPITAL LETTER H>
+0074 0068 ; [.1EFC.0020.0002] # <LATIN SMALL LETTER T, LATIN SMALL LETTER H>
+0054 0068 ; [.1EFC.0020.0007] # <LATIN CAPITAL LETTER T, LATIN SMALL LETTER H>
+0054 0048 ; [.1EFC.0020.0008] # <LATIN CAPITAL LETTER T, LATIN CAPITAL LETTER H>
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/da.pl b/cpan/Unicode-Collate/Collate/Locale/da.pl
index 19e8fbc43d..f68564cd39 100644
--- a/cpan/Unicode-Collate/Collate/Locale/da.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/da.pl
@@ -1,78 +1,78 @@
 +{
-   locale_version => 1.25,
+   locale_version => 1.27,
    upper_before_lower => 1,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-0111      ; [.1C8F.0021.0002] # LATIN SMALL LETTER D WITH STROKE
-0064 0335 ; [.1C8F.0021.0002] # LATIN SMALL LETTER D WITH STROKE
-0110      ; [.1C8F.0021.0008] # LATIN CAPITAL LETTER D WITH STROKE
-0044 0335 ; [.1C8F.0021.0008] # LATIN CAPITAL LETTER D WITH STROKE
-00F0      ; [.1C8F.0022.0002] # LATIN SMALL LETTER ETH
-1DD9      ; [.1C8F.0022.0002] # COMBINING LATIN SMALL LETTER ETH
-00D0      ; [.1C8F.0022.0008] # LATIN CAPITAL LETTER ETH
-00FE      ; [.1E95.0020.0003][.1D18.0020.0003] # LATIN SMALL LETTER THORN
-00DE      ; [.1E95.0020.0009][.1D18.0020.0009] # LATIN CAPITAL LETTER THORN
-00FC      ; [.1F0B.0021.0002] # LATIN SMALL LETTER U WITH DIAERESIS
-0075 0308 ; [.1F0B.0021.0002] # LATIN SMALL LETTER U WITH DIAERESIS
-00DC      ; [.1F0B.0021.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
-0055 0308 ; [.1F0B.0021.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
-01DC      ; [.1F0B.0021.0002][.0000.0025.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-01DB      ; [.1F0B.0021.0008][.0000.0025.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01D8      ; [.1F0B.0021.0002][.0000.0024.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01D7      ; [.1F0B.0021.0008][.0000.0024.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D6      ; [.1F0B.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D5      ; [.1F0B.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01DA      ; [.1F0B.0021.0002][.0000.0028.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01D9      ; [.1F0B.0021.0008][.0000.0028.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-0171      ; [.1F0B.0022.0002] # LATIN SMALL LETTER U WITH DOUBLE ACUTE
-0075 030B ; [.1F0B.0022.0002] # LATIN SMALL LETTER U WITH DOUBLE ACUTE
-0170      ; [.1F0B.0022.0008] # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-0055 030B ; [.1F0B.0022.0008] # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
-00E6      ; [.1F96.0020.0002] # LATIN SMALL LETTER AE
-1DD4      ; [.1F96.0020.0002] # COMBINING LATIN SMALL LETTER AE
-00C6      ; [.1F96.0020.0008] # LATIN CAPITAL LETTER AE
-1D2D      ; [.1F96.0020.0014] # MODIFIER LETTER CAPITAL AE
-01FD      ; [.1F96.0020.0002][.0000.0024.0002] # LATIN SMALL LETTER AE WITH ACUTE
-01FC      ; [.1F96.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER AE WITH ACUTE
-01E3      ; [.1F96.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER AE WITH MACRON
-01E2      ; [.1F96.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER AE WITH MACRON
-00E4      ; [.1F96.0021.0002] # LATIN SMALL LETTER A WITH DIAERESIS
-0061 0308 ; [.1F96.0021.0002] # LATIN SMALL LETTER A WITH DIAERESIS
-00C4      ; [.1F96.0021.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
-0041 0308 ; [.1F96.0021.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
-01DF      ; [.1F96.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
-01DE      ; [.1F96.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-0119      ; [.1F96.0022.0002] # LATIN SMALL LETTER E WITH OGONEK
-0065 0328 ; [.1F96.0022.0002] # LATIN SMALL LETTER E WITH OGONEK
-0118      ; [.1F96.0022.0008] # LATIN CAPITAL LETTER E WITH OGONEK
-0045 0328 ; [.1F96.0022.0008] # LATIN CAPITAL LETTER E WITH OGONEK
-00F8      ; [.1F97.0020.0002] # LATIN SMALL LETTER O WITH STROKE
-006F 0338 ; [.1F97.0020.0002] # LATIN SMALL LETTER O WITH STROKE
-00D8      ; [.1F97.0020.0008] # LATIN CAPITAL LETTER O WITH STROKE
-004F 0338 ; [.1F97.0020.0008] # LATIN CAPITAL LETTER O WITH STROKE
-01FF      ; [.1F97.0020.0002][.0000.0024.0002] # LATIN SMALL LETTER O WITH STROKE AND ACUTE
-01FE      ; [.1F97.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
-00F6      ; [.1F97.0021.0002] # LATIN SMALL LETTER O WITH DIAERESIS
-006F 0308 ; [.1F97.0021.0002] # LATIN SMALL LETTER O WITH DIAERESIS
-00D6      ; [.1F97.0021.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
-004F 0308 ; [.1F97.0021.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
-022B      ; [.1F97.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
-022A      ; [.1F97.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-0151      ; [.1F97.0022.0002] # LATIN SMALL LETTER O WITH DOUBLE ACUTE
-006F 030B ; [.1F97.0022.0002] # LATIN SMALL LETTER O WITH DOUBLE ACUTE
-0150      ; [.1F97.0022.0008] # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-004F 030B ; [.1F97.0022.0008] # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
-0153      ; [.1F97.0023.0002] # LATIN SMALL LIGATURE OE
-0152      ; [.1F97.0023.0008] # LATIN CAPITAL LIGATURE OE
-00E5      ; [.1F98.0020.0002][.0000.0000.0001] # LATIN SMALL LETTER A WITH RING ABOVE
-0061 030A ; [.1F98.0020.0002][.0000.0000.0001] # LATIN SMALL LETTER A WITH RING ABOVE
-00C5      ; [.1F98.0020.0008][.0000.0000.0001] # LATIN CAPITAL LETTER A WITH RING ABOVE
-0041 030A ; [.1F98.0020.0008][.0000.0000.0001] # LATIN CAPITAL LETTER A WITH RING ABOVE
-212B      ; [.1F98.0020.0008][.0000.0000.0001] # ANGSTROM SIGN
-01FB      ; [.1F98.0020.0002][.0000.0000.0001][.0000.0024.0002] # LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
-01FA      ; [.1F98.0020.0008][.0000.0000.0001][.0000.0024.0002] # LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
-0061 0061 ; [.1F98.0020.0002][.0000.0000.0007] # <LATIN SMALL LETTER A, LATIN SMALL LETTER A>
-0041 0061 ; [.1F98.0020.0007][.0000.0000.0002] # <LATIN CAPITAL LETTER A, LATIN SMALL LETTER A>
-0061 0041 ; [.1F98.0020.0007][.0000.0000.0008] # <LATIN SMALL LETTER A, LATIN CAPITAL LETTER A>
-0041 0041 ; [.1F98.0020.0008][.0000.0000.0007] # <LATIN CAPITAL LETTER A, LATIN CAPITAL LETTER A>
+   entry => <<'ENTRY', # for DUCET v10.0.0
+0111      ; [.1CF5.0021.0002] # LATIN SMALL LETTER D WITH STROKE
+0064 0335 ; [.1CF5.0021.0002] # LATIN SMALL LETTER D WITH STROKE
+0110      ; [.1CF5.0021.0008] # LATIN CAPITAL LETTER D WITH STROKE
+0044 0335 ; [.1CF5.0021.0008] # LATIN CAPITAL LETTER D WITH STROKE
+00F0      ; [.1CF5.0022.0002] # LATIN SMALL LETTER ETH
+1DD9      ; [.1CF5.0022.0002] # COMBINING LATIN SMALL LETTER ETH
+00D0      ; [.1CF5.0022.0008] # LATIN CAPITAL LETTER ETH
+00FE      ; [.1EFB.0020.0003][.1D7E.0020.0003] # LATIN SMALL LETTER THORN
+00DE      ; [.1EFB.0020.0009][.1D7E.0020.0009] # LATIN CAPITAL LETTER THORN
+00FC      ; [.1F71.0021.0002] # LATIN SMALL LETTER U WITH DIAERESIS
+0075 0308 ; [.1F71.0021.0002] # LATIN SMALL LETTER U WITH DIAERESIS
+00DC      ; [.1F71.0021.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
+0055 0308 ; [.1F71.0021.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
+01DC      ; [.1F71.0021.0002][.0000.0025.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
+01DB      ; [.1F71.0021.0008][.0000.0025.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
+01D8      ; [.1F71.0021.0002][.0000.0024.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
+01D7      ; [.1F71.0021.0008][.0000.0024.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
+01D6      ; [.1F71.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
+01D5      ; [.1F71.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
+01DA      ; [.1F71.0021.0002][.0000.0028.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
+01D9      ; [.1F71.0021.0008][.0000.0028.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
+0171      ; [.1F71.0022.0002] # LATIN SMALL LETTER U WITH DOUBLE ACUTE
+0075 030B ; [.1F71.0022.0002] # LATIN SMALL LETTER U WITH DOUBLE ACUTE
+0170      ; [.1F71.0022.0008] # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+0055 030B ; [.1F71.0022.0008] # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
+00E6      ; [.1FFC.0020.0002] # LATIN SMALL LETTER AE
+1DD4      ; [.1FFC.0020.0002] # COMBINING LATIN SMALL LETTER AE
+00C6      ; [.1FFC.0020.0008] # LATIN CAPITAL LETTER AE
+1D2D      ; [.1FFC.0020.0014] # MODIFIER LETTER CAPITAL AE
+01FD      ; [.1FFC.0020.0002][.0000.0024.0002] # LATIN SMALL LETTER AE WITH ACUTE
+01FC      ; [.1FFC.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER AE WITH ACUTE
+01E3      ; [.1FFC.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER AE WITH MACRON
+01E2      ; [.1FFC.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER AE WITH MACRON
+00E4      ; [.1FFC.0021.0002] # LATIN SMALL LETTER A WITH DIAERESIS
+0061 0308 ; [.1FFC.0021.0002] # LATIN SMALL LETTER A WITH DIAERESIS
+00C4      ; [.1FFC.0021.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
+0041 0308 ; [.1FFC.0021.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
+01DF      ; [.1FFC.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
+01DE      ; [.1FFC.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
+0119      ; [.1FFC.0022.0002] # LATIN SMALL LETTER E WITH OGONEK
+0065 0328 ; [.1FFC.0022.0002] # LATIN SMALL LETTER E WITH OGONEK
+0118      ; [.1FFC.0022.0008] # LATIN CAPITAL LETTER E WITH OGONEK
+0045 0328 ; [.1FFC.0022.0008] # LATIN CAPITAL LETTER E WITH OGONEK
+00F8      ; [.1FFD.0020.0002] # LATIN SMALL LETTER O WITH STROKE
+006F 0338 ; [.1FFD.0020.0002] # LATIN SMALL LETTER O WITH STROKE
+00D8      ; [.1FFD.0020.0008] # LATIN CAPITAL LETTER O WITH STROKE
+004F 0338 ; [.1FFD.0020.0008] # LATIN CAPITAL LETTER O WITH STROKE
+01FF      ; [.1FFD.0020.0002][.0000.0024.0002] # LATIN SMALL LETTER O WITH STROKE AND ACUTE
+01FE      ; [.1FFD.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
+00F6      ; [.1FFD.0021.0002] # LATIN SMALL LETTER O WITH DIAERESIS
+006F 0308 ; [.1FFD.0021.0002] # LATIN SMALL LETTER O WITH DIAERESIS
+00D6      ; [.1FFD.0021.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
+004F 0308 ; [.1FFD.0021.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
+022B      ; [.1FFD.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
+022A      ; [.1FFD.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
+0151      ; [.1FFD.0022.0002] # LATIN SMALL LETTER O WITH DOUBLE ACUTE
+006F 030B ; [.1FFD.0022.0002] # LATIN SMALL LETTER O WITH DOUBLE ACUTE
+0150      ; [.1FFD.0022.0008] # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+004F 030B ; [.1FFD.0022.0008] # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
+0153      ; [.1FFD.0023.0002] # LATIN SMALL LIGATURE OE
+0152      ; [.1FFD.0023.0008] # LATIN CAPITAL LIGATURE OE
+00E5      ; [.1FFE.0020.0002][.0000.0000.0001] # LATIN SMALL LETTER A WITH RING ABOVE
+0061 030A ; [.1FFE.0020.0002][.0000.0000.0001] # LATIN SMALL LETTER A WITH RING ABOVE
+00C5      ; [.1FFE.0020.0008][.0000.0000.0001] # LATIN CAPITAL LETTER A WITH RING ABOVE
+0041 030A ; [.1FFE.0020.0008][.0000.0000.0001] # LATIN CAPITAL LETTER A WITH RING ABOVE
+212B      ; [.1FFE.0020.0008][.0000.0000.0001] # ANGSTROM SIGN
+01FB      ; [.1FFE.0020.0002][.0000.0000.0001][.0000.0024.0002] # LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
+01FA      ; [.1FFE.0020.0008][.0000.0000.0001][.0000.0024.0002] # LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
+0061 0061 ; [.1FFE.0020.0002][.0000.0000.0007] # <LATIN SMALL LETTER A, LATIN SMALL LETTER A>
+0041 0061 ; [.1FFE.0020.0007][.0000.0000.0002] # <LATIN CAPITAL LETTER A, LATIN SMALL LETTER A>
+0061 0041 ; [.1FFE.0020.0007][.0000.0000.0008] # <LATIN SMALL LETTER A, LATIN CAPITAL LETTER A>
+0041 0041 ; [.1FFE.0020.0008][.0000.0000.0007] # <LATIN CAPITAL LETTER A, LATIN CAPITAL LETTER A>
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/de_at_ph.pl b/cpan/Unicode-Collate/Collate/Locale/de_at_ph.pl
index 7efe805bad..9d2cd0e4bc 100644
--- a/cpan/Unicode-Collate/Collate/Locale/de_at_ph.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/de_at_ph.pl
@@ -1,31 +1,31 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-00E4      ; [.1C48.0020.0002] # LATIN SMALL LETTER A WITH DIAERESIS
-0061 0308 ; [.1C48.0020.0002] # LATIN SMALL LETTER A WITH DIAERESIS
-00C4      ; [.1C48.0020.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
-0041 0308 ; [.1C48.0020.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
-01DF      ; [.1C48.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
-01DE      ; [.1C48.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-00F6      ; [.1DDE.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
-006F 0308 ; [.1DDE.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
-00D6      ; [.1DDE.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
-004F 0308 ; [.1DDE.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
-022B      ; [.1DDE.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
-022A      ; [.1DDE.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-00FC      ; [.1EB6.0020.0002] # LATIN SMALL LETTER U WITH DIAERESIS
-0075 0308 ; [.1EB6.0020.0002] # LATIN SMALL LETTER U WITH DIAERESIS
-00DC      ; [.1EB6.0020.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
-0055 0308 ; [.1EB6.0020.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
-01DC      ; [.1EB6.0020.0002][.0000.0025.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-01DB      ; [.1EB6.0020.0008][.0000.0025.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01D8      ; [.1EB6.0020.0002][.0000.0024.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01D7      ; [.1EB6.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D6      ; [.1EB6.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D5      ; [.1EB6.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01DA      ; [.1EB6.0020.0002][.0000.0028.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01D9      ; [.1EB6.0020.0008][.0000.0028.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-00DF      ; [.1E71.0020.0002][.1E72.0020.0002] # LATIN SMALL LETTER SHARP S
-1E9E      ; [.1E71.0020.0008][.1E72.0020.0008] # LATIN CAPITAL LETTER SHARP S
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
+00E4      ; [.1CAE.0020.0002] # LATIN SMALL LETTER A WITH DIAERESIS
+0061 0308 ; [.1CAE.0020.0002] # LATIN SMALL LETTER A WITH DIAERESIS
+00C4      ; [.1CAE.0020.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
+0041 0308 ; [.1CAE.0020.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
+01DF      ; [.1CAE.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
+01DE      ; [.1CAE.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
+00F6      ; [.1E44.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
+006F 0308 ; [.1E44.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
+00D6      ; [.1E44.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
+004F 0308 ; [.1E44.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
+022B      ; [.1E44.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
+022A      ; [.1E44.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
+00FC      ; [.1F1C.0020.0002] # LATIN SMALL LETTER U WITH DIAERESIS
+0075 0308 ; [.1F1C.0020.0002] # LATIN SMALL LETTER U WITH DIAERESIS
+00DC      ; [.1F1C.0020.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
+0055 0308 ; [.1F1C.0020.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
+01DC      ; [.1F1C.0020.0002][.0000.0025.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
+01DB      ; [.1F1C.0020.0008][.0000.0025.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
+01D8      ; [.1F1C.0020.0002][.0000.0024.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
+01D7      ; [.1F1C.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
+01D6      ; [.1F1C.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
+01D5      ; [.1F1C.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
+01DA      ; [.1F1C.0020.0002][.0000.0028.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
+01D9      ; [.1F1C.0020.0008][.0000.0028.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
+00DF      ; [.1ED7.0020.0002][.1ED8.0020.0002] # LATIN SMALL LETTER SHARP S
+1E9E      ; [.1ED7.0020.0008][.1ED8.0020.0008] # LATIN CAPITAL LETTER SHARP S
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/de_phone.pl b/cpan/Unicode-Collate/Collate/Locale/de_phone.pl
index cda6812276..29d22a052f 100644
--- a/cpan/Unicode-Collate/Collate/Locale/de_phone.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/de_phone.pl
@@ -1,29 +1,29 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-00E4      ; [.1C47.0021.0002][.1CAA.0021.0002] # LATIN SMALL LETTER A WITH DIAERESIS
-0061 0308 ; [.1C47.0021.0002][.1CAA.0021.0002] # LATIN SMALL LETTER A WITH DIAERESIS
-00C4      ; [.1C47.0021.0008][.1CAA.0021.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
-0041 0308 ; [.1C47.0021.0008][.1CAA.0021.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
-01DF      ; [.1C47.0021.0002][.1CAA.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
-01DE      ; [.1C47.0021.0008][.1CAA.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-00F6      ; [.1DDD.0021.0002][.1CAA.0021.0002] # LATIN SMALL LETTER O WITH DIAERESIS
-006F 0308 ; [.1DDD.0021.0002][.1CAA.0021.0002] # LATIN SMALL LETTER O WITH DIAERESIS
-00D6      ; [.1DDD.0021.0008][.1CAA.0021.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
-004F 0308 ; [.1DDD.0021.0008][.1CAA.0021.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
-022B      ; [.1DDD.0021.0002][.1CAA.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
-022A      ; [.1DDD.0021.0008][.1CAA.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-00FC      ; [.1EB5.0021.0002][.1CAA.0021.0002] # LATIN SMALL LETTER U WITH DIAERESIS
-0075 0308 ; [.1EB5.0021.0002][.1CAA.0021.0002] # LATIN SMALL LETTER U WITH DIAERESIS
-00DC      ; [.1EB5.0021.0008][.1CAA.0021.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
-0055 0308 ; [.1EB5.0021.0008][.1CAA.0021.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
-01DC      ; [.1EB5.0021.0002][.1CAA.0021.0002][.0000.0025.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-01DB      ; [.1EB5.0021.0008][.1CAA.0021.0008][.0000.0025.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01D8      ; [.1EB5.0021.0002][.1CAA.0021.0002][.0000.0024.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01D7      ; [.1EB5.0021.0008][.1CAA.0021.0008][.0000.0024.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D6      ; [.1EB5.0021.0002][.1CAA.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D5      ; [.1EB5.0021.0008][.1CAA.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01DA      ; [.1EB5.0021.0002][.1CAA.0021.0002][.0000.0028.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01D9      ; [.1EB5.0021.0008][.1CAA.0021.0008][.0000.0028.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
+00E4      ; [.1CAD.0021.0002][.1D10.0021.0002] # LATIN SMALL LETTER A WITH DIAERESIS
+0061 0308 ; [.1CAD.0021.0002][.1D10.0021.0002] # LATIN SMALL LETTER A WITH DIAERESIS
+00C4      ; [.1CAD.0021.0008][.1D10.0021.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
+0041 0308 ; [.1CAD.0021.0008][.1D10.0021.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
+01DF      ; [.1CAD.0021.0002][.1D10.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
+01DE      ; [.1CAD.0021.0008][.1D10.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
+00F6      ; [.1E43.0021.0002][.1D10.0021.0002] # LATIN SMALL LETTER O WITH DIAERESIS
+006F 0308 ; [.1E43.0021.0002][.1D10.0021.0002] # LATIN SMALL LETTER O WITH DIAERESIS
+00D6      ; [.1E43.0021.0008][.1D10.0021.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
+004F 0308 ; [.1E43.0021.0008][.1D10.0021.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
+022B      ; [.1E43.0021.0002][.1D10.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
+022A      ; [.1E43.0021.0008][.1D10.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
+00FC      ; [.1F1B.0021.0002][.1D10.0021.0002] # LATIN SMALL LETTER U WITH DIAERESIS
+0075 0308 ; [.1F1B.0021.0002][.1D10.0021.0002] # LATIN SMALL LETTER U WITH DIAERESIS
+00DC      ; [.1F1B.0021.0008][.1D10.0021.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
+0055 0308 ; [.1F1B.0021.0008][.1D10.0021.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
+01DC      ; [.1F1B.0021.0002][.1D10.0021.0002][.0000.0025.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
+01DB      ; [.1F1B.0021.0008][.1D10.0021.0008][.0000.0025.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
+01D8      ; [.1F1B.0021.0002][.1D10.0021.0002][.0000.0024.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
+01D7      ; [.1F1B.0021.0008][.1D10.0021.0008][.0000.0024.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
+01D6      ; [.1F1B.0021.0002][.1D10.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
+01D5      ; [.1F1B.0021.0008][.1D10.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
+01DA      ; [.1F1B.0021.0002][.1D10.0021.0002][.0000.0028.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
+01D9      ; [.1F1B.0021.0008][.1D10.0021.0008][.0000.0028.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/dsb.pl b/cpan/Unicode-Collate/Collate/Locale/dsb.pl
index 3fbe87500b..2c670873d1 100644
--- a/cpan/Unicode-Collate/Collate/Locale/dsb.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/dsb.pl
@@ -1,59 +1,59 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-010D      ; [.1C7B.0020.0002] # LATIN SMALL LETTER C WITH CARON
-0063 030C ; [.1C7B.0020.0002] # LATIN SMALL LETTER C WITH CARON
-010C      ; [.1C7B.0020.0008] # LATIN CAPITAL LETTER C WITH CARON
-0043 030C ; [.1C7B.0020.0008] # LATIN CAPITAL LETTER C WITH CARON
-0107      ; [.1C7C.0020.0002] # LATIN SMALL LETTER C WITH ACUTE
-0063 0301 ; [.1C7C.0020.0002] # LATIN SMALL LETTER C WITH ACUTE
-0063 0341 ; [.1C7C.0020.0002] # LATIN SMALL LETTER C WITH ACUTE
-0106      ; [.1C7C.0020.0008] # LATIN CAPITAL LETTER C WITH ACUTE
-0043 0301 ; [.1C7C.0020.0008] # LATIN CAPITAL LETTER C WITH ACUTE
-0043 0341 ; [.1C7C.0020.0008] # LATIN CAPITAL LETTER C WITH ACUTE
-011B      ; [.1CAB.0020.0002] # LATIN SMALL LETTER E WITH CARON
-0065 030C ; [.1CAB.0020.0002] # LATIN SMALL LETTER E WITH CARON
-011A      ; [.1CAB.0020.0008] # LATIN CAPITAL LETTER E WITH CARON
-0045 030C ; [.1CAB.0020.0008] # LATIN CAPITAL LETTER E WITH CARON
-0063 0068 ; [.1D19.0020.0002] # <LATIN SMALL LETTER C, LATIN SMALL LETTER H>
-0063 0048 ; [.1D19.0020.0007][.0000.0000.0002] # <LATIN SMALL LETTER C, LATIN CAPITAL LETTER H>
-0043 0068 ; [.1D19.0020.0007][.0000.0000.0008] # <LATIN CAPITAL LETTER C, LATIN SMALL LETTER H>
-0043 0048 ; [.1D19.0020.0008] # <LATIN CAPITAL LETTER C, LATIN CAPITAL LETTER H>
-0142      ; [.1D76.0020.0002] # LATIN SMALL LETTER L WITH STROKE
-006C 0335 ; [.1D76.0020.0002] # LATIN SMALL LETTER L WITH STROKE
-0141      ; [.1D76.0020.0008] # LATIN CAPITAL LETTER L WITH STROKE
-004C 0335 ; [.1D76.0020.0008] # LATIN CAPITAL LETTER L WITH STROKE
-0144      ; [.1DBA.0020.0002] # LATIN SMALL LETTER N WITH ACUTE
-006E 0301 ; [.1DBA.0020.0002] # LATIN SMALL LETTER N WITH ACUTE
-006E 0341 ; [.1DBA.0020.0002] # LATIN SMALL LETTER N WITH ACUTE
-0143      ; [.1DBA.0020.0008] # LATIN CAPITAL LETTER N WITH ACUTE
-004E 0301 ; [.1DBA.0020.0008] # LATIN CAPITAL LETTER N WITH ACUTE
-004E 0341 ; [.1DBA.0020.0008] # LATIN CAPITAL LETTER N WITH ACUTE
-0155      ; [.1E34.0020.0002] # LATIN SMALL LETTER R WITH ACUTE
-0072 0301 ; [.1E34.0020.0002] # LATIN SMALL LETTER R WITH ACUTE
-0072 0341 ; [.1E34.0020.0002] # LATIN SMALL LETTER R WITH ACUTE
-0154      ; [.1E34.0020.0008] # LATIN CAPITAL LETTER R WITH ACUTE
-0052 0301 ; [.1E34.0020.0008] # LATIN CAPITAL LETTER R WITH ACUTE
-0052 0341 ; [.1E34.0020.0008] # LATIN CAPITAL LETTER R WITH ACUTE
-0161      ; [.1E72.0020.0002] # LATIN SMALL LETTER S WITH CARON
-0073 030C ; [.1E72.0020.0002] # LATIN SMALL LETTER S WITH CARON
-0160      ; [.1E72.0020.0008] # LATIN CAPITAL LETTER S WITH CARON
-0053 030C ; [.1E72.0020.0008] # LATIN CAPITAL LETTER S WITH CARON
-015B      ; [.1E73.0020.0002] # LATIN SMALL LETTER S WITH ACUTE
-0073 0301 ; [.1E73.0020.0002] # LATIN SMALL LETTER S WITH ACUTE
-0073 0341 ; [.1E73.0020.0002] # LATIN SMALL LETTER S WITH ACUTE
-015A      ; [.1E73.0020.0008] # LATIN CAPITAL LETTER S WITH ACUTE
-0053 0301 ; [.1E73.0020.0008] # LATIN CAPITAL LETTER S WITH ACUTE
-0053 0341 ; [.1E73.0020.0008] # LATIN CAPITAL LETTER S WITH ACUTE
-017E      ; [.1F22.0020.0002] # LATIN SMALL LETTER Z WITH CARON
-007A 030C ; [.1F22.0020.0002] # LATIN SMALL LETTER Z WITH CARON
-017D      ; [.1F22.0020.0008] # LATIN CAPITAL LETTER Z WITH CARON
-005A 030C ; [.1F22.0020.0008] # LATIN CAPITAL LETTER Z WITH CARON
-017A      ; [.1F23.0020.0002] # LATIN SMALL LETTER Z WITH ACUTE
-007A 0301 ; [.1F23.0020.0002] # LATIN SMALL LETTER Z WITH ACUTE
-007A 0341 ; [.1F23.0020.0002] # LATIN SMALL LETTER Z WITH ACUTE
-0179      ; [.1F23.0020.0008] # LATIN CAPITAL LETTER Z WITH ACUTE
-005A 0301 ; [.1F23.0020.0008] # LATIN CAPITAL LETTER Z WITH ACUTE
-005A 0341 ; [.1F23.0020.0008] # LATIN CAPITAL LETTER Z WITH ACUTE
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
+010D      ; [.1CE1.0020.0002] # LATIN SMALL LETTER C WITH CARON
+0063 030C ; [.1CE1.0020.0002] # LATIN SMALL LETTER C WITH CARON
+010C      ; [.1CE1.0020.0008] # LATIN CAPITAL LETTER C WITH CARON
+0043 030C ; [.1CE1.0020.0008] # LATIN CAPITAL LETTER C WITH CARON
+0107      ; [.1CE2.0020.0002] # LATIN SMALL LETTER C WITH ACUTE
+0063 0301 ; [.1CE2.0020.0002] # LATIN SMALL LETTER C WITH ACUTE
+0063 0341 ; [.1CE2.0020.0002] # LATIN SMALL LETTER C WITH ACUTE
+0106      ; [.1CE2.0020.0008] # LATIN CAPITAL LETTER C WITH ACUTE
+0043 0301 ; [.1CE2.0020.0008] # LATIN CAPITAL LETTER C WITH ACUTE
+0043 0341 ; [.1CE2.0020.0008] # LATIN CAPITAL LETTER C WITH ACUTE
+011B      ; [.1D11.0020.0002] # LATIN SMALL LETTER E WITH CARON
+0065 030C ; [.1D11.0020.0002] # LATIN SMALL LETTER E WITH CARON
+011A      ; [.1D11.0020.0008] # LATIN CAPITAL LETTER E WITH CARON
+0045 030C ; [.1D11.0020.0008] # LATIN CAPITAL LETTER E WITH CARON
+0063 0068 ; [.1D7F.0020.0002] # <LATIN SMALL LETTER C, LATIN SMALL LETTER H>
+0063 0048 ; [.1D7F.0020.0007][.0000.0000.0002] # <LATIN SMALL LETTER C, LATIN CAPITAL LETTER H>
+0043 0068 ; [.1D7F.0020.0007][.0000.0000.0008] # <LATIN CAPITAL LETTER C, LATIN SMALL LETTER H>
+0043 0048 ; [.1D7F.0020.0008] # <LATIN CAPITAL LETTER C, LATIN CAPITAL LETTER H>
+0142      ; [.1DDC.0020.0002] # LATIN SMALL LETTER L WITH STROKE
+006C 0335 ; [.1DDC.0020.0002] # LATIN SMALL LETTER L WITH STROKE
+0141      ; [.1DDC.0020.0008] # LATIN CAPITAL LETTER L WITH STROKE
+004C 0335 ; [.1DDC.0020.0008] # LATIN CAPITAL LETTER L WITH STROKE
+0144      ; [.1E20.0020.0002] # LATIN SMALL LETTER N WITH ACUTE
+006E 0301 ; [.1E20.0020.0002] # LATIN SMALL LETTER N WITH ACUTE
+006E 0341 ; [.1E20.0020.0002] # LATIN SMALL LETTER N WITH ACUTE
+0143      ; [.1E20.0020.0008] # LATIN CAPITAL LETTER N WITH ACUTE
+004E 0301 ; [.1E20.0020.0008] # LATIN CAPITAL LETTER N WITH ACUTE
+004E 0341 ; [.1E20.0020.0008] # LATIN CAPITAL LETTER N WITH ACUTE
+0155      ; [.1E9A.0020.0002] # LATIN SMALL LETTER R WITH ACUTE
+0072 0301 ; [.1E9A.0020.0002] # LATIN SMALL LETTER R WITH ACUTE
+0072 0341 ; [.1E9A.0020.0002] # LATIN SMALL LETTER R WITH ACUTE
+0154      ; [.1E9A.0020.0008] # LATIN CAPITAL LETTER R WITH ACUTE
+0052 0301 ; [.1E9A.0020.0008] # LATIN CAPITAL LETTER R WITH ACUTE
+0052 0341 ; [.1E9A.0020.0008] # LATIN CAPITAL LETTER R WITH ACUTE
+0161      ; [.1ED8.0020.0002] # LATIN SMALL LETTER S WITH CARON
+0073 030C ; [.1ED8.0020.0002] # LATIN SMALL LETTER S WITH CARON
+0160      ; [.1ED8.0020.0008] # LATIN CAPITAL LETTER S WITH CARON
+0053 030C ; [.1ED8.0020.0008] # LATIN CAPITAL LETTER S WITH CARON
+015B      ; [.1ED9.0020.0002] # LATIN SMALL LETTER S WITH ACUTE
+0073 0301 ; [.1ED9.0020.0002] # LATIN SMALL LETTER S WITH ACUTE
+0073 0341 ; [.1ED9.0020.0002] # LATIN SMALL LETTER S WITH ACUTE
+015A      ; [.1ED9.0020.0008] # LATIN CAPITAL LETTER S WITH ACUTE
+0053 0301 ; [.1ED9.0020.0008] # LATIN CAPITAL LETTER S WITH ACUTE
+0053 0341 ; [.1ED9.0020.0008] # LATIN CAPITAL LETTER S WITH ACUTE
+017E      ; [.1F88.0020.0002] # LATIN SMALL LETTER Z WITH CARON
+007A 030C ; [.1F88.0020.0002] # LATIN SMALL LETTER Z WITH CARON
+017D      ; [.1F88.0020.0008] # LATIN CAPITAL LETTER Z WITH CARON
+005A 030C ; [.1F88.0020.0008] # LATIN CAPITAL LETTER Z WITH CARON
+017A      ; [.1F89.0020.0002] # LATIN SMALL LETTER Z WITH ACUTE
+007A 0301 ; [.1F89.0020.0002] # LATIN SMALL LETTER Z WITH ACUTE
+007A 0341 ; [.1F89.0020.0002] # LATIN SMALL LETTER Z WITH ACUTE
+0179      ; [.1F89.0020.0008] # LATIN CAPITAL LETTER Z WITH ACUTE
+005A 0301 ; [.1F89.0020.0008] # LATIN CAPITAL LETTER Z WITH ACUTE
+005A 0341 ; [.1F89.0020.0008] # LATIN CAPITAL LETTER Z WITH ACUTE
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/ee.pl b/cpan/Unicode-Collate/Collate/Locale/ee.pl
index 264494f44d..5490978b44 100644
--- a/cpan/Unicode-Collate/Collate/Locale/ee.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/ee.pl
@@ -1,36 +1,36 @@
 +{
-   locale_version => 1.25,
+   locale_version => 1.27,
 # d-tail, open-e, f-hook, gamma, eng, open-o, v-hook don't require tailoring
-   entry => <<'ENTRY', # for DUCET v9.0.0
+   entry => <<'ENTRY', # for DUCET v10.0.0
 0302      ; [.0000.0029.0002] # COMBINING CIRCUMFLEX ACCENT
-00E2      ; [.1C47.0020.0002][.0000.0029.0002] # LATIN SMALL LETTER A WITH CIRCUMFLEX
-00C2      ; [.1C47.0020.0008][.0000.0029.0002] # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
-00EA      ; [.1CAA.0020.0002][.0000.0029.0002] # LATIN SMALL LETTER E WITH CIRCUMFLEX
-00CA      ; [.1CAA.0020.0008][.0000.0029.0002] # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
-00EE      ; [.1D32.0020.0002][.0000.0029.0002] # LATIN SMALL LETTER I WITH CIRCUMFLEX
-00CE      ; [.1D32.0020.0008][.0000.0029.0002] # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
-00F4      ; [.1DDD.0020.0002][.0000.0029.0002] # LATIN SMALL LETTER O WITH CIRCUMFLEX
-00D4      ; [.1DDD.0020.0008][.0000.0029.0002] # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
-00FB      ; [.1EB5.0020.0002][.0000.0029.0002] # LATIN SMALL LETTER U WITH CIRCUMFLEX
-00DB      ; [.1EB5.0020.0008][.0000.0029.0002] # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
-0177      ; [.1F0B.0020.0002][.0000.0029.0002] # LATIN SMALL LETTER Y WITH CIRCUMFLEX
-0176      ; [.1F0B.0020.0008][.0000.0029.0002] # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
-0064 007A ; [.1C90.0020.0002] # <LATIN SMALL LETTER D, LATIN SMALL LETTER Z>
-0044 007A ; [.1C90.0020.0007] # <LATIN CAPITAL LETTER D, LATIN SMALL LETTER Z>
-0044 005A ; [.1C90.0020.0008] # <LATIN CAPITAL LETTER D, LATIN CAPITAL LETTER Z>
-0067 0062 ; [.1CF5.0020.0002] # <LATIN SMALL LETTER G, LATIN SMALL LETTER B>
-0047 0062 ; [.1CF5.0020.0007] # <LATIN CAPITAL LETTER G, LATIN SMALL LETTER B>
-0047 0042 ; [.1CF5.0020.0008] # <LATIN CAPITAL LETTER G, LATIN CAPITAL LETTER B>
-0078      ; [.1D19.0020.0002] # LATIN SMALL LETTER X
-0058      ; [.1D19.0020.0008] # LATIN CAPITAL LETTER X
-006B 0070 ; [.1D66.0020.0002] # <LATIN SMALL LETTER K, LATIN SMALL LETTER P>
-004B 0070 ; [.1D66.0020.0007] # <LATIN CAPITAL LETTER K, LATIN SMALL LETTER P>
-004B 0050 ; [.1D66.0020.0008] # <LATIN CAPITAL LETTER K, LATIN CAPITAL LETTER P>
-006E 0079 ; [.1DBA.0020.0002] # <LATIN SMALL LETTER N, LATIN SMALL LETTER Y>
-004E 0079 ; [.1DBA.0020.0007] # <LATIN CAPITAL LETTER N, LATIN SMALL LETTER Y>
-004E 0059 ; [.1DBA.0020.0008] # <LATIN CAPITAL LETTER N, LATIN CAPITAL LETTER Y>
-0074 0073 ; [.1E96.0020.0002] # <LATIN SMALL LETTER T, LATIN SMALL LETTER S>
-0054 0073 ; [.1E96.0020.0007] # <LATIN CAPITAL LETTER T, LATIN SMALL LETTER S>
-0054 0053 ; [.1E96.0020.0008] # <LATIN CAPITAL LETTER T, LATIN CAPITAL LETTER S>
+00E2      ; [.1CAD.0020.0002][.0000.0029.0002] # LATIN SMALL LETTER A WITH CIRCUMFLEX
+00C2      ; [.1CAD.0020.0008][.0000.0029.0002] # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
+00EA      ; [.1D10.0020.0002][.0000.0029.0002] # LATIN SMALL LETTER E WITH CIRCUMFLEX
+00CA      ; [.1D10.0020.0008][.0000.0029.0002] # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
+00EE      ; [.1D98.0020.0002][.0000.0029.0002] # LATIN SMALL LETTER I WITH CIRCUMFLEX
+00CE      ; [.1D98.0020.0008][.0000.0029.0002] # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
+00F4      ; [.1E43.0020.0002][.0000.0029.0002] # LATIN SMALL LETTER O WITH CIRCUMFLEX
+00D4      ; [.1E43.0020.0008][.0000.0029.0002] # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
+00FB      ; [.1F1B.0020.0002][.0000.0029.0002] # LATIN SMALL LETTER U WITH CIRCUMFLEX
+00DB      ; [.1F1B.0020.0008][.0000.0029.0002] # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
+0177      ; [.1F71.0020.0002][.0000.0029.0002] # LATIN SMALL LETTER Y WITH CIRCUMFLEX
+0176      ; [.1F71.0020.0008][.0000.0029.0002] # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
+0064 007A ; [.1CF6.0020.0002] # <LATIN SMALL LETTER D, LATIN SMALL LETTER Z>
+0044 007A ; [.1CF6.0020.0007] # <LATIN CAPITAL LETTER D, LATIN SMALL LETTER Z>
+0044 005A ; [.1CF6.0020.0008] # <LATIN CAPITAL LETTER D, LATIN CAPITAL LETTER Z>
+0067 0062 ; [.1D5B.0020.0002] # <LATIN SMALL LETTER G, LATIN SMALL LETTER B>
+0047 0062 ; [.1D5B.0020.0007] # <LATIN CAPITAL LETTER G, LATIN SMALL LETTER B>
+0047 0042 ; [.1D5B.0020.0008] # <LATIN CAPITAL LETTER G, LATIN CAPITAL LETTER B>
+0078      ; [.1D7F.0020.0002] # LATIN SMALL LETTER X
+0058      ; [.1D7F.0020.0008] # LATIN CAPITAL LETTER X
+006B 0070 ; [.1DCC.0020.0002] # <LATIN SMALL LETTER K, LATIN SMALL LETTER P>
+004B 0070 ; [.1DCC.0020.0007] # <LATIN CAPITAL LETTER K, LATIN SMALL LETTER P>
+004B 0050 ; [.1DCC.0020.0008] # <LATIN CAPITAL LETTER K, LATIN CAPITAL LETTER P>
+006E 0079 ; [.1E20.0020.0002] # <LATIN SMALL LETTER N, LATIN SMALL LETTER Y>
+004E 0079 ; [.1E20.0020.0007] # <LATIN CAPITAL LETTER N, LATIN SMALL LETTER Y>
+004E 0059 ; [.1E20.0020.0008] # <LATIN CAPITAL LETTER N, LATIN CAPITAL LETTER Y>
+0074 0073 ; [.1EFC.0020.0002] # <LATIN SMALL LETTER T, LATIN SMALL LETTER S>
+0054 0073 ; [.1EFC.0020.0007] # <LATIN CAPITAL LETTER T, LATIN SMALL LETTER S>
+0054 0053 ; [.1EFC.0020.0008] # <LATIN CAPITAL LETTER T, LATIN CAPITAL LETTER S>
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/eo.pl b/cpan/Unicode-Collate/Collate/Locale/eo.pl
index 3a6ceb433a..acd604ece0 100644
--- a/cpan/Unicode-Collate/Collate/Locale/eo.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/eo.pl
@@ -1,29 +1,29 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-0109      ; [.1C7B.0020.0002] # LATIN SMALL LETTER C WITH CIRCUMFLEX
-0063 0302 ; [.1C7B.0020.0002] # LATIN SMALL LETTER C WITH CIRCUMFLEX
-0108      ; [.1C7B.0020.0008] # LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-0043 0302 ; [.1C7B.0020.0008] # LATIN CAPITAL LETTER C WITH CIRCUMFLEX
-011D      ; [.1CF5.0020.0002] # LATIN SMALL LETTER G WITH CIRCUMFLEX
-0067 0302 ; [.1CF5.0020.0002] # LATIN SMALL LETTER G WITH CIRCUMFLEX
-011C      ; [.1CF5.0020.0008] # LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-0047 0302 ; [.1CF5.0020.0008] # LATIN CAPITAL LETTER G WITH CIRCUMFLEX
-0125      ; [.1D19.0020.0002] # LATIN SMALL LETTER H WITH CIRCUMFLEX
-0068 0302 ; [.1D19.0020.0002] # LATIN SMALL LETTER H WITH CIRCUMFLEX
-0124      ; [.1D19.0020.0008] # LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-0048 0302 ; [.1D19.0020.0008] # LATIN CAPITAL LETTER H WITH CIRCUMFLEX
-0135      ; [.1D4D.0020.0002] # LATIN SMALL LETTER J WITH CIRCUMFLEX
-006A 0302 ; [.1D4D.0020.0002] # LATIN SMALL LETTER J WITH CIRCUMFLEX
-0134      ; [.1D4D.0020.0008] # LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-004A 0302 ; [.1D4D.0020.0008] # LATIN CAPITAL LETTER J WITH CIRCUMFLEX
-015D      ; [.1E72.0020.0002] # LATIN SMALL LETTER S WITH CIRCUMFLEX
-0073 0302 ; [.1E72.0020.0002] # LATIN SMALL LETTER S WITH CIRCUMFLEX
-015C      ; [.1E72.0020.0008] # LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-0053 0302 ; [.1E72.0020.0008] # LATIN CAPITAL LETTER S WITH CIRCUMFLEX
-016D      ; [.1EB6.0020.0002] # LATIN SMALL LETTER U WITH BREVE
-0075 0306 ; [.1EB6.0020.0002] # LATIN SMALL LETTER U WITH BREVE
-016C      ; [.1EB6.0020.0008] # LATIN CAPITAL LETTER U WITH BREVE
-0055 0306 ; [.1EB6.0020.0008] # LATIN CAPITAL LETTER U WITH BREVE
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
+0109      ; [.1CE1.0020.0002] # LATIN SMALL LETTER C WITH CIRCUMFLEX
+0063 0302 ; [.1CE1.0020.0002] # LATIN SMALL LETTER C WITH CIRCUMFLEX
+0108      ; [.1CE1.0020.0008] # LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+0043 0302 ; [.1CE1.0020.0008] # LATIN CAPITAL LETTER C WITH CIRCUMFLEX
+011D      ; [.1D5B.0020.0002] # LATIN SMALL LETTER G WITH CIRCUMFLEX
+0067 0302 ; [.1D5B.0020.0002] # LATIN SMALL LETTER G WITH CIRCUMFLEX
+011C      ; [.1D5B.0020.0008] # LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+0047 0302 ; [.1D5B.0020.0008] # LATIN CAPITAL LETTER G WITH CIRCUMFLEX
+0125      ; [.1D7F.0020.0002] # LATIN SMALL LETTER H WITH CIRCUMFLEX
+0068 0302 ; [.1D7F.0020.0002] # LATIN SMALL LETTER H WITH CIRCUMFLEX
+0124      ; [.1D7F.0020.0008] # LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+0048 0302 ; [.1D7F.0020.0008] # LATIN CAPITAL LETTER H WITH CIRCUMFLEX
+0135      ; [.1DB3.0020.0002] # LATIN SMALL LETTER J WITH CIRCUMFLEX
+006A 0302 ; [.1DB3.0020.0002] # LATIN SMALL LETTER J WITH CIRCUMFLEX
+0134      ; [.1DB3.0020.0008] # LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+004A 0302 ; [.1DB3.0020.0008] # LATIN CAPITAL LETTER J WITH CIRCUMFLEX
+015D      ; [.1ED8.0020.0002] # LATIN SMALL LETTER S WITH CIRCUMFLEX
+0073 0302 ; [.1ED8.0020.0002] # LATIN SMALL LETTER S WITH CIRCUMFLEX
+015C      ; [.1ED8.0020.0008] # LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+0053 0302 ; [.1ED8.0020.0008] # LATIN CAPITAL LETTER S WITH CIRCUMFLEX
+016D      ; [.1F1C.0020.0002] # LATIN SMALL LETTER U WITH BREVE
+0075 0306 ; [.1F1C.0020.0002] # LATIN SMALL LETTER U WITH BREVE
+016C      ; [.1F1C.0020.0008] # LATIN CAPITAL LETTER U WITH BREVE
+0055 0306 ; [.1F1C.0020.0008] # LATIN CAPITAL LETTER U WITH BREVE
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/es.pl b/cpan/Unicode-Collate/Collate/Locale/es.pl
index 2075de3b14..ffa67440dd 100644
--- a/cpan/Unicode-Collate/Collate/Locale/es.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/es.pl
@@ -1,9 +1,9 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-00F1      ; [.1DBA.0020.0002] # LATIN SMALL LETTER N WITH TILDE
-006E 0303 ; [.1DBA.0020.0002] # LATIN SMALL LETTER N WITH TILDE
-00D1      ; [.1DBA.0020.0008] # LATIN CAPITAL LETTER N WITH TILDE
-004E 0303 ; [.1DBA.0020.0008] # LATIN CAPITAL LETTER N WITH TILDE
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
+00F1      ; [.1E20.0020.0002] # LATIN SMALL LETTER N WITH TILDE
+006E 0303 ; [.1E20.0020.0002] # LATIN SMALL LETTER N WITH TILDE
+00D1      ; [.1E20.0020.0008] # LATIN CAPITAL LETTER N WITH TILDE
+004E 0303 ; [.1E20.0020.0008] # LATIN CAPITAL LETTER N WITH TILDE
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/es_trad.pl b/cpan/Unicode-Collate/Collate/Locale/es_trad.pl
index c57b538688..351f3b831d 100644
--- a/cpan/Unicode-Collate/Collate/Locale/es_trad.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/es_trad.pl
@@ -1,15 +1,15 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-0063 0068 ; [.1C7B.0020.0002] # <LATIN SMALL LETTER C, LATIN SMALL LETTER H>
-0043 0068 ; [.1C7B.0020.0007] # <LATIN CAPITAL LETTER C, LATIN SMALL LETTER H>
-0043 0048 ; [.1C7B.0020.0008] # <LATIN CAPITAL LETTER C, LATIN CAPITAL LETTER H>
-006C 006C ; [.1D78.0020.0002] # <LATIN SMALL LETTER L, LATIN SMALL LETTER L>
-004C 006C ; [.1D78.0020.0007] # <LATIN CAPITAL LETTER L, LATIN SMALL LETTER L>
-004C 004C ; [.1D78.0020.0008] # <LATIN CAPITAL LETTER L, LATIN CAPITAL LETTER L>
-00F1      ; [.1DBA.0020.0002] # LATIN SMALL LETTER N WITH TILDE
-006E 0303 ; [.1DBA.0020.0002] # LATIN SMALL LETTER N WITH TILDE
-00D1      ; [.1DBA.0020.0008] # LATIN CAPITAL LETTER N WITH TILDE
-004E 0303 ; [.1DBA.0020.0008] # LATIN CAPITAL LETTER N WITH TILDE
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
+0063 0068 ; [.1CE1.0020.0002] # <LATIN SMALL LETTER C, LATIN SMALL LETTER H>
+0043 0068 ; [.1CE1.0020.0007] # <LATIN CAPITAL LETTER C, LATIN SMALL LETTER H>
+0043 0048 ; [.1CE1.0020.0008] # <LATIN CAPITAL LETTER C, LATIN CAPITAL LETTER H>
+006C 006C ; [.1DDE.0020.0002] # <LATIN SMALL LETTER L, LATIN SMALL LETTER L>
+004C 006C ; [.1DDE.0020.0007] # <LATIN CAPITAL LETTER L, LATIN SMALL LETTER L>
+004C 004C ; [.1DDE.0020.0008] # <LATIN CAPITAL LETTER L, LATIN CAPITAL LETTER L>
+00F1      ; [.1E20.0020.0002] # LATIN SMALL LETTER N WITH TILDE
+006E 0303 ; [.1E20.0020.0002] # LATIN SMALL LETTER N WITH TILDE
+00D1      ; [.1E20.0020.0008] # LATIN CAPITAL LETTER N WITH TILDE
+004E 0303 ; [.1E20.0020.0008] # LATIN CAPITAL LETTER N WITH TILDE
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/et.pl b/cpan/Unicode-Collate/Collate/Locale/et.pl
index eb503d0963..318c293cbf 100644
--- a/cpan/Unicode-Collate/Collate/Locale/et.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/et.pl
@@ -1,51 +1,51 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
-0161      ; [.1E92.0020.0002] # LATIN SMALL LETTER S WITH CARON
-0073 030C ; [.1E92.0020.0002] # LATIN SMALL LETTER S WITH CARON
-0160      ; [.1E92.0020.0008] # LATIN CAPITAL LETTER S WITH CARON
-0053 030C ; [.1E92.0020.0008] # LATIN CAPITAL LETTER S WITH CARON
-007A      ; [.1E93.0020.0002] # LATIN SMALL LETTER Z
-005A      ; [.1E93.0020.0008] # LATIN CAPITAL LETTER Z
-017E      ; [.1E94.0020.0002] # LATIN SMALL LETTER Z WITH CARON
-007A 030C ; [.1E94.0020.0002] # LATIN SMALL LETTER Z WITH CARON
-017D      ; [.1E94.0020.0008] # LATIN CAPITAL LETTER Z WITH CARON
-005A 030C ; [.1E94.0020.0008] # LATIN CAPITAL LETTER Z WITH CARON
-00F5      ; [.1EFB.0020.0002] # LATIN SMALL LETTER O WITH TILDE
-006F 0303 ; [.1EFB.0020.0002] # LATIN SMALL LETTER O WITH TILDE
-00D5      ; [.1EFB.0020.0008] # LATIN CAPITAL LETTER O WITH TILDE
-004F 0303 ; [.1EFB.0020.0008] # LATIN CAPITAL LETTER O WITH TILDE
-1E4D      ; [.1EFB.0020.0002][.0000.0024.0002] # LATIN SMALL LETTER O WITH TILDE AND ACUTE
-1E4C      ; [.1EFB.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
-022D      ; [.1EFB.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER O WITH TILDE AND MACRON
-022C      ; [.1EFB.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER O WITH TILDE AND MACRON
-1E4F      ; [.1EFB.0020.0002][.0000.002B.0002] # LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
-1E4E      ; [.1EFB.0020.0008][.0000.002B.0002] # LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
-1EE1      ; [.1EFB.0020.0002][.0000.003F.0002] # LATIN SMALL LETTER O WITH HORN AND TILDE
-1EE0      ; [.1EFB.0020.0008][.0000.003F.0002] # LATIN CAPITAL LETTER O WITH HORN AND TILDE
-00E4      ; [.1EFC.0020.0002] # LATIN SMALL LETTER A WITH DIAERESIS
-0061 0308 ; [.1EFC.0020.0002] # LATIN SMALL LETTER A WITH DIAERESIS
-00C4      ; [.1EFC.0020.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
-0041 0308 ; [.1EFC.0020.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
-01DF      ; [.1EFC.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
-01DE      ; [.1EFC.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-00F6      ; [.1EFD.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
-006F 0308 ; [.1EFD.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
-00D6      ; [.1EFD.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
-004F 0308 ; [.1EFD.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
-022B      ; [.1EFD.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
-022A      ; [.1EFD.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-00FC      ; [.1EFE.0020.0002] # LATIN SMALL LETTER U WITH DIAERESIS
-0075 0308 ; [.1EFE.0020.0002] # LATIN SMALL LETTER U WITH DIAERESIS
-00DC      ; [.1EFE.0020.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
-0055 0308 ; [.1EFE.0020.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
-01DC      ; [.1EFE.0020.0002][.0000.0025.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-01DB      ; [.1EFE.0020.0008][.0000.0025.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01D8      ; [.1EFE.0020.0002][.0000.0024.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01D7      ; [.1EFE.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D6      ; [.1EFE.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D5      ; [.1EFE.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01DA      ; [.1EFE.0020.0002][.0000.0028.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01D9      ; [.1EFE.0020.0008][.0000.0028.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
+0161      ; [.1EF8.0020.0002] # LATIN SMALL LETTER S WITH CARON
+0073 030C ; [.1EF8.0020.0002] # LATIN SMALL LETTER S WITH CARON
+0160      ; [.1EF8.0020.0008] # LATIN CAPITAL LETTER S WITH CARON
+0053 030C ; [.1EF8.0020.0008] # LATIN CAPITAL LETTER S WITH CARON
+007A      ; [.1EF9.0020.0002] # LATIN SMALL LETTER Z
+005A      ; [.1EF9.0020.0008] # LATIN CAPITAL LETTER Z
+017E      ; [.1EFA.0020.0002] # LATIN SMALL LETTER Z WITH CARON
+007A 030C ; [.1EFA.0020.0002] # LATIN SMALL LETTER Z WITH CARON
+017D      ; [.1EFA.0020.0008] # LATIN CAPITAL LETTER Z WITH CARON
+005A 030C ; [.1EFA.0020.0008] # LATIN CAPITAL LETTER Z WITH CARON
+00F5      ; [.1F61.0020.0002] # LATIN SMALL LETTER O WITH TILDE
+006F 0303 ; [.1F61.0020.0002] # LATIN SMALL LETTER O WITH TILDE
+00D5      ; [.1F61.0020.0008] # LATIN CAPITAL LETTER O WITH TILDE
+004F 0303 ; [.1F61.0020.0008] # LATIN CAPITAL LETTER O WITH TILDE
+1E4D      ; [.1F61.0020.0002][.0000.0024.0002] # LATIN SMALL LETTER O WITH TILDE AND ACUTE
+1E4C      ; [.1F61.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER O WITH TILDE AND ACUTE
+022D      ; [.1F61.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER O WITH TILDE AND MACRON
+022C      ; [.1F61.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER O WITH TILDE AND MACRON
+1E4F      ; [.1F61.0020.0002][.0000.002B.0002] # LATIN SMALL LETTER O WITH TILDE AND DIAERESIS
+1E4E      ; [.1F61.0020.0008][.0000.002B.0002] # LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS
+1EE1      ; [.1F61.0020.0002][.0000.003F.0002] # LATIN SMALL LETTER O WITH HORN AND TILDE
+1EE0      ; [.1F61.0020.0008][.0000.003F.0002] # LATIN CAPITAL LETTER O WITH HORN AND TILDE
+00E4      ; [.1F62.0020.0002] # LATIN SMALL LETTER A WITH DIAERESIS
+0061 0308 ; [.1F62.0020.0002] # LATIN SMALL LETTER A WITH DIAERESIS
+00C4      ; [.1F62.0020.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
+0041 0308 ; [.1F62.0020.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
+01DF      ; [.1F62.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
+01DE      ; [.1F62.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
+00F6      ; [.1F63.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
+006F 0308 ; [.1F63.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
+00D6      ; [.1F63.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
+004F 0308 ; [.1F63.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
+022B      ; [.1F63.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
+022A      ; [.1F63.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
+00FC      ; [.1F64.0020.0002] # LATIN SMALL LETTER U WITH DIAERESIS
+0075 0308 ; [.1F64.0020.0002] # LATIN SMALL LETTER U WITH DIAERESIS
+00DC      ; [.1F64.0020.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
+0055 0308 ; [.1F64.0020.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
+01DC      ; [.1F64.0020.0002][.0000.0025.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
+01DB      ; [.1F64.0020.0008][.0000.0025.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
+01D8      ; [.1F64.0020.0002][.0000.0024.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
+01D7      ; [.1F64.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
+01D6      ; [.1F64.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
+01D5      ; [.1F64.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
+01DA      ; [.1F64.0020.0002][.0000.0028.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
+01D9      ; [.1F64.0020.0008][.0000.0028.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/fa.pl b/cpan/Unicode-Collate/Collate/Locale/fa.pl
index d50c96c880..ab80061019 100644
--- a/cpan/Unicode-Collate/Collate/Locale/fa.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/fa.pl
@@ -1,51 +1,51 @@
 +{
-   locale_version => 1.25,
-   entry => <<'ENTRY', # for DUCET v9.0.0
+   locale_version => 1.27,
+   entry => <<'ENTRY', # for DUCET v10.0.0
 0650      ; [.0000.0077.0002] # ARABIC KASRA
 064B      ; [.0000.007B.0002] # ARABIC FATHATAN
 064D      ; [.0000.007C.0002] # ARABIC KASRATAN
 064C      ; [.0000.007D.0002] # ARABIC DAMMATAN
-0622      ; [.230A.0020.0002][.FFF1.0000.0000] # ARABIC LETTER ALEF WITH MADDA ABOVE
-0627 0653 ; [.230A.0020.0002][.FFF1.0000.0000] # ARABIC LETTER ALEF WITH MADDA ABOVE
-08AC      ; [.230A.0020.0002][.FFF0.0000.0000] # ARABIC LETTER ROHINGYA YEH
-0671      ; [.230B.0021.0002] # ARABIC LETTER ALEF WASLA
-0621      ; [.230C.0020.0002][.FFF0.0000.0000] # ARABIC LETTER HAMZA
-0623      ; [.230C.0021.0002][.FFF0.0000.0000] # ARABIC LETTER ALEF WITH HAMZA ABOVE
-0627 0654 ; [.230C.0021.0002][.FFF0.0000.0000] # ARABIC LETTER ALEF WITH HAMZA ABOVE
-0672      ; [.230C.0022.0002][.FFF0.0000.0000] # ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE
-0625      ; [.230C.0023.0002][.FFF0.0000.0000] # ARABIC LETTER ALEF WITH HAMZA BELOW
-0627 0655 ; [.230C.0023.0002][.FFF0.0000.0000] # ARABIC LETTER ALEF WITH HAMZA BELOW
-0673      ; [.230C.0024.0002][.FFF0.0000.0000] # ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
-0624      ; [.230C.0025.0002][.FFF0.0000.0000] # ARABIC LETTER WAW WITH HAMZA ABOVE
-0648 0654 ; [.230C.0025.0002][.FFF0.0000.0000] # ARABIC LETTER WAW WITH HAMZA ABOVE
-06CC 0654 ; [.230C.0026.0002][.FFF0.0000.0000] # <ARABIC LETTER FARSI YEH, ARABIC HAMZA ABOVE>
-0649 0654 ; [.230C.0026.0003][.FFF0.0000.0000] # <ARABIC LETTER ALEF MAKSURA, ARABIC HAMZA ABOVE>
-0626      ; [.230C.0026.0004][.FFF0.0000.0000] # ARABIC LETTER YEH WITH HAMZA ABOVE
-064A 0654 ; [.230C.0026.0004][.FFF0.0000.0000] # ARABIC LETTER YEH WITH HAMZA ABOVE
-066E      ; [.230C.0020.0002][.FFF1.0000.0000] # ARABIC LETTER DOTLESS BEH
-06AA      ; [.2388.0021.0002] # ARABIC LETTER SWASH KAF
-06AB      ; [.2388.0022.0002] # ARABIC LETTER KAF WITH RING
-0643      ; [.2388.0023.0002] # ARABIC LETTER KAF
-06AC      ; [.2388.0024.0002] # ARABIC LETTER KAF WITH DOT ABOVE
-06AD      ; [.2388.0025.0002] # ARABIC LETTER NG
-06AE      ; [.2388.0026.0002] # ARABIC LETTER KAF WITH THREE DOTS BELOW
-0647      ; [.23C1.0020.0002][.FFF1.0000.0000] # ARABIC LETTER HEH
-06D5      ; [.23C1.0021.0002][.FFF1.0000.0000] # ARABIC LETTER AE
-06C1      ; [.23C1.0022.0002][.FFF1.0000.0000] # ARABIC LETTER HEH GOAL
-06C2      ; [.23C1.0022.0002][.FFF1.0000.0000][.0000.0083.0002] # ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
-0629      ; [.23C1.0023.0002][.FFF1.0000.0000] # ARABIC LETTER TEH MARBUTA
-06C3      ; [.23C1.0024.0002][.FFF1.0000.0000] # ARABIC LETTER TEH MARBUTA GOAL
-06C0      ; [.23C1.0025.0002][.FFF1.0000.0000] # ARABIC LETTER HEH WITH YEH ABOVE
-06D5 0654 ; [.23C1.0025.0002][.FFF1.0000.0000] # ARABIC LETTER HEH WITH YEH ABOVE
-06BE      ; [.23C1.0026.0002][.FFF1.0000.0000] # ARABIC LETTER HEH DOACHASHMEE
-06CF      ; [.23C1.0020.0002][.FFF0.0000.0000] # ARABIC LETTER WAW WITH DOT ABOVE
-0649      ; [.23C7.0021.0002] # ARABIC LETTER ALEF MAKSURA
-06D2      ; [.23C7.0022.0002] # ARABIC LETTER YEH BARREE
-06D3      ; [.23C7.0022.0002][.0000.0083.0002] # ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
-064A      ; [.23C7.0023.0002] # ARABIC LETTER YEH
-06D0      ; [.23C7.0024.0002] # ARABIC LETTER E
-06D1      ; [.23C7.0025.0002] # ARABIC LETTER YEH WITH THREE DOTS BELOW
-06CD      ; [.23C7.0026.0002] # ARABIC LETTER YEH WITH TAIL
-06CE      ; [.23C7.0027.0002] # ARABIC LETTER YEH WITH SMALL V
+0622      ; [.2370.0020.0002][.FFF1.0000.0000] # ARABIC LETTER ALEF WITH MADDA ABOVE
+0627 0653 ; [.2370.0020.0002][.FFF1.0000.0000] # ARABIC LETTER ALEF WITH MADDA ABOVE
+08AC      ; [.2370.0020.0002][.FFF0.0000.0000] # ARABIC LETTER ROHINGYA YEH
+0671      ; [.2371.0021.0002] # ARABIC LETTER ALEF WASLA
+0621      ; [.2372.0020.0002][.FFF0.0000.0000] # ARABIC LETTER HAMZA
+0623      ; [.2372.0021.0002][.FFF0.0000.0000] # ARABIC LETTER ALEF WITH HAMZA ABOVE
+0627 0654 ; [.2372.0021.0002][.FFF0.0000.0000] # ARABIC LETTER ALEF WITH HAMZA ABOVE
+0672      ; [.2372.0022.0002][.FFF0.0000.0000] # ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE
+0625      ; [.2372.0023.0002][.FFF0.0000.0000] # ARABIC LETTER ALEF WITH HAMZA BELOW
+0627 0655 ; [.2372.0023.0002][.FFF0.0000.0000] # ARABIC LETTER ALEF WITH HAMZA BELOW
+0673      ; [.2372.0024.0002][.FFF0.0000.0000] # ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
+0624      ; [.2372.0025.0002][.FFF0.0000.0000] # ARABIC LETTER WAW WITH HAMZA ABOVE
+0648 0654 ; [.2372.0025.0002][.FFF0.0000.0000] # ARABIC LETTER WAW WITH HAMZA ABOVE
+06CC 0654 ; [.2372.0026.0002][.FFF0.0000.0000] # <ARABIC LETTER FARSI YEH, ARABIC HAMZA ABOVE>
+0649 0654 ; [.2372.0026.0003][.FFF0.0000.0000] # <ARABIC LETTER ALEF MAKSURA, ARABIC HAMZA ABOVE>
+0626      ; [.2372.0026.0004][.FFF0.0000.0000] # ARABIC LETTER YEH WITH HAMZA ABOVE
+064A 0654 ; [.2372.0026.0004][.FFF0.0000.0000] # ARABIC LETTER YEH WITH HAMZA ABOVE
+066E      ; [.2372.0020.0002][.FFF1.0000.0000] # ARABIC LETTER DOTLESS BEH
+06AA      ; [.23EE.0021.0002] # ARABIC LETTER SWASH KAF
+06AB      ; [.23EE.0022.0002] # ARABIC LETTER KAF WITH RING
+0643      ; [.23EE.0023.0002] # ARABIC LETTER KAF
+06AC      ; [.23EE.0024.0002] # ARABIC LETTER KAF WITH DOT ABOVE
+06AD      ; [.23EE.0025.0002] # ARABIC LETTER NG
+06AE      ; [.23EE.0026.0002] # ARABIC LETTER KAF WITH THREE DOTS BELOW
+0647      ; [.2427.0020.0002][.FFF1.0000.0000] # ARABIC LETTER HEH
+06D5      ; [.2427.0021.0002][.FFF1.0000.0000] # ARABIC LETTER AE
+06C1      ; [.2427.0022.0002][.FFF1.0000.0000] # ARABIC LETTER HEH GOAL
+06C2      ; [.2427.0022.0002][.FFF1.0000.0000][.0000.0083.0002] # ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
+0629      ; [.2427.0023.0002][.FFF1.0000.0000] # ARABIC LETTER TEH MARBUTA
+06C3      ; [.2427.0024.0002][.FFF1.0000.0000] # ARABIC LETTER TEH MARBUTA GOAL
+06C0      ; [.2427.0025.0002][.FFF1.0000.0000] # ARABIC LETTER HEH WITH YEH ABOVE
+06D5 0654 ; [.2427.0025.0002][.FFF1.0000.0000] # ARABIC LETTER HEH WITH YEH ABOVE
+06BE      ; [.2427.0026.0002][.FFF1.0000.0000] # ARABIC LETTER HEH DOACHASHMEE
+06CF      ; [.2427.0020.0002][.FFF0.0000.0000] # ARABIC LETTER WAW WITH DOT ABOVE
+0649      ; [.242D.0021.0002] # ARABIC LETTER ALEF MAKSURA
+06D2      ; [.242D.0022.0002] # ARABIC LETTER YEH BARREE
+06D3      ; [.242D.0022.0002][.0000.0083.0002] # ARABIC LETTER YEH BARREE WITH HAMZA ABOVE
+064A      ; [.242D.0023.0002] # ARABIC LETTER YEH
+06D0      ; [.242D.0024.0002] # ARABIC LETTER E
+06D1      ; [.242D.0025.0002] # ARABIC LETTER YEH WITH THREE DOTS BELOW
+06CD      ; [.242D.0026.0002] # ARABIC LETTER YEH WITH TAIL
+06CE      ; [.242D.0027.0002] # ARABIC LETTER YEH WITH SMALL V
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/fi.pl b/cpan/Unicode-Collate/Collate/Locale/fi.pl
index 5fa2f4fb6f..49be79eaf3 100644
--- a/cpan/Unicode-Collate/Collate/Locale/fi.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/fi.pl
@@ -1,65 +1,65 @@
 +{
-   locale_version => 1.25,
+   locale_version => 1.27,
 # in cldr test/fi.xml why x{110}x < xdx though xd < x{110} ?
-   entry => <<'ENTRY', # for DUCET v9.0.0
-0111      ; [.1C8F.0021.0002][.0000.0039.0002] # LATIN SMALL LETTER D WITH STROKE
-0110      ; [.1C8F.0021.0008][.0000.0039.0002] # LATIN CAPITAL LETTER D WITH STROKE
-01E5      ; [.1CF4.0021.0002][.0000.0039.0002] # LATIN SMALL LETTER G WITH STROKE
-01E4      ; [.1CF4.0021.0008][.0000.0039.0002] # LATIN CAPITAL LETTER G WITH STROKE
-014B      ; [.1DB9.0021.0002][.0000.0039.0002] # LATIN SMALL LETTER ENG
-014A      ; [.1DB9.0021.0008][.0000.0039.0002] # LATIN CAPITAL LETTER ENG
-0167      ; [.1E95.0021.0002][.0000.0039.0002] # LATIN SMALL LETTER T WITH STROKE
-0166      ; [.1E95.0021.0008][.0000.0039.0002] # LATIN CAPITAL LETTER T WITH STROKE
-0077      ; [.1EE3.0021.0002] # LATIN SMALL LETTER W
-0057      ; [.1EE3.0021.0008] # LATIN CAPITAL LETTER W
-00FC      ; [.1F0B.0021.0002] # LATIN SMALL LETTER U WITH DIAERESIS
-0075 0308 ; [.1F0B.0021.0002] # LATIN SMALL LETTER U WITH DIAERESIS
-00DC      ; [.1F0B.0021.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
-0055 0308 ; [.1F0B.0021.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
-01DC      ; [.1F0B.0021.0002][.0000.0025.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-01DB      ; [.1F0B.0021.0008][.0000.0025.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01D8      ; [.1F0B.0021.0002][.0000.0024.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01D7      ; [.1F0B.0021.0008][.0000.0024.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D6      ; [.1F0B.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D5      ; [.1F0B.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01DA      ; [.1F0B.0021.0002][.0000.0028.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01D9      ; [.1F0B.0021.0008][.0000.0028.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-0292      ; [.1F21.0021.0002][.0000.0039.0002] # LATIN SMALL LETTER EZH
-01B7      ; [.1F21.0021.0008][.0000.0039.0002] # LATIN CAPITAL LETTER EZH
-01EF      ; [.1F21.0021.0002][.0000.0039.0002][.0000.0028.0002] # LATIN SMALL LETTER EZH WITH CARON
-01EE      ; [.1F21.0021.0008][.0000.0039.0002][.0000.0028.0002] # LATIN CAPITAL LETTER EZH WITH CARON
-00E5      ; [.1F96.0020.0002] # LATIN SMALL LETTER A WITH RING ABOVE
-0061 030A ; [.1F96.0020.0002] # LATIN SMALL LETTER A WITH RING ABOVE
-00C5      ; [.1F96.0020.0008] # LATIN CAPITAL LETTER A WITH RING ABOVE
-0041 030A ; [.1F96.0020.0008] # LATIN CAPITAL LETTER A WITH RING ABOVE
-212B      ; [.1F96.0020.0008] # ANGSTROM SIGN
-01FB      ; [.1F96.0020.0002][.0000.0024.0002] # LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
-01FA      ; [.1F96.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
-00E4      ; [.1F97.0020.0002] # LATIN SMALL LETTER A WITH DIAERESIS
-0061 0308 ; [.1F97.0020.0002] # LATIN SMALL LETTER A WITH DIAERESIS
-00C4      ; [.1F97.0020.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
-0041 0308 ; [.1F97.0020.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
-01DF      ; [.1F97.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
-01DE      ; [.1F97.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-00E6      ; [.1F97.0021.0002] # LATIN SMALL LETTER AE
-1DD4      ; [.1F97.0021.0002] # COMBINING LATIN SMALL LETTER AE
-00C6      ; [.1F97.0021.0008] # LATIN CAPITAL LETTER AE
-1D2D      ; [.1F97.0021.0014] # MODIFIER LETTER CAPITAL AE
-01FD      ; [.1F97.0021.0002][.0000.0024.0002] # LATIN SMALL LETTER AE WITH ACUTE
-01FC      ; [.1F97.0021.0008][.0000.0024.0002] # LATIN CAPITAL LETTER AE WITH ACUTE
-01E3      ; [.1F97.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER AE WITH MACRON
-01E2      ; [.1F97.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER AE WITH MACRON
-00F6      ; [.1F98.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
-006F 0308 ; [.1F98.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
-00D6      ; [.1F98.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
-004F 0308 ; [.1F98.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
-022B      ; [.1F98.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
-022A      ; [.1F98.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
-00F8      ; [.1F98.0021.0002] # LATIN SMALL LETTER O WITH STROKE
-006F 0338 ; [.1F98.0021.0002] # LATIN SMALL LETTER O WITH STROKE
-00D8      ; [.1F98.0021.0008] # LATIN CAPITAL LETTER O WITH STROKE
-004F 0338 ; [.1F98.0021.0008] # LATIN CAPITAL LETTER O WITH STROKE
-01FF      ; [.1F98.0021.0002][.0000.0024.0002] # LATIN SMALL LETTER O WITH STROKE AND ACUTE
-01FE      ; [.1F98.0021.0008][.0000.0024.0002] # LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
+   entry => <<'ENTRY', # for DUCET v10.0.0
+0111      ; [.1CF5.0021.0002][.0000.0039.0002] # LATIN SMALL LETTER D WITH STROKE
+0110      ; [.1CF5.0021.0008][.0000.0039.0002] # LATIN CAPITAL LETTER D WITH STROKE
+01E5      ; [.1D5A.0021.0002][.0000.0039.0002] # LATIN SMALL LETTER G WITH STROKE
+01E4      ; [.1D5A.0021.0008][.0000.0039.0002] # LATIN CAPITAL LETTER G WITH STROKE
+014B      ; [.1E1F.0021.0002][.0000.0039.0002] # LATIN SMALL LETTER ENG
+014A      ; [.1E1F.0021.0008][.0000.0039.0002] # LATIN CAPITAL LETTER ENG
+0167      ; [.1EFB.0021.0002][.0000.0039.0002] # LATIN SMALL LETTER T WITH STROKE
+0166      ; [.1EFB.0021.0008][.0000.0039.0002] # LATIN CAPITAL LETTER T WITH STROKE
+0077      ; [.1F49.0021.0002] # LATIN SMALL LETTER W
+0057      ; [.1F49.0021.0008] # LATIN CAPITAL LETTER W
+00FC      ; [.1F71.0021.0002] # LATIN SMALL LETTER U WITH DIAERESIS
+0075 0308 ; [.1F71.0021.0002] # LATIN SMALL LETTER U WITH DIAERESIS
+00DC      ; [.1F71.0021.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
+0055 0308 ; [.1F71.0021.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
+01DC      ; [.1F71.0021.0002][.0000.0025.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
+01DB      ; [.1F71.0021.0008][.0000.0025.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
+01D8      ; [.1F71.0021.0002][.0000.0024.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
+01D7      ; [.1F71.0021.0008][.0000.0024.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
+01D6      ; [.1F71.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
+01D5      ; [.1F71.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
+01DA      ; [.1F71.0021.0002][.0000.0028.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
+01D9      ; [.1F71.0021.0008][.0000.0028.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
+0292      ; [.1F87.0021.0002][.0000.0039.0002] # LATIN SMALL LETTER EZH
+01B7      ; [.1F87.0021.0008][.0000.0039.0002] # LATIN CAPITAL LETTER EZH
+01EF      ; [.1F87.0021.0002][.0000.0039.0002][.0000.0028.0002] # LATIN SMALL LETTER EZH WITH CARON
+01EE      ; [.1F87.0021.0008][.0000.0039.0002][.0000.0028.0002] # LATIN CAPITAL LETTER EZH WITH CARON
+00E5      ; [.1FFC.0020.0002] # LATIN SMALL LETTER A WITH RING ABOVE
+0061 030A ; [.1FFC.0020.0002] # LATIN SMALL LETTER A WITH RING ABOVE
+00C5      ; [.1FFC.0020.0008] # LATIN CAPITAL LETTER A WITH RING ABOVE
+0041 030A ; [.1FFC.0020.0008] # LATIN CAPITAL LETTER A WITH RING ABOVE
+212B      ; [.1FFC.0020.0008] # ANGSTROM SIGN
+01FB      ; [.1FFC.0020.0002][.0000.0024.0002] # LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
+01FA      ; [.1FFC.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
+00E4      ; [.1FFD.0020.0002] # LATIN SMALL LETTER A WITH DIAERESIS
+0061 0308 ; [.1FFD.0020.0002] # LATIN SMALL LETTER A WITH DIAERESIS
+00C4      ; [.1FFD.0020.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
+0041 0308 ; [.1FFD.0020.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
+01DF      ; [.1FFD.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
+01DE      ; [.1FFD.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
+00E6      ; [.1FFD.0021.0002] # LATIN SMALL LETTER AE
+1DD4      ; [.1FFD.0021.0002] # COMBINING LATIN SMALL LETTER AE
+00C6      ; [.1FFD.0021.0008] # LATIN CAPITAL LETTER AE
+1D2D      ; [.1FFD.0021.0014] # MODIFIER LETTER CAPITAL AE
+01FD      ; [.1FFD.0021.0002][.0000.0024.0002] # LATIN SMALL LETTER AE WITH ACUTE
+01FC      ; [.1FFD.0021.0008][.0000.0024.0002] # LATIN CAPITAL LETTER AE WITH ACUTE
+01E3      ; [.1FFD.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER AE WITH MACRON
+01E2      ; [.1FFD.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER AE WITH MACRON
+00F6      ; [.1FFE.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
+006F 0308 ; [.1FFE.0020.0002] # LATIN SMALL LETTER O WITH DIAERESIS
+00D6      ; [.1FFE.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
+004F 0308 ; [.1FFE.0020.0008] # LATIN CAPITAL LETTER O WITH DIAERESIS
+022B      ; [.1FFE.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
+022A      ; [.1FFE.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
+00F8      ; [.1FFE.0021.0002] # LATIN SMALL LETTER O WITH STROKE
+006F 0338 ; [.1FFE.0021.0002] # LATIN SMALL LETTER O WITH STROKE
+00D8      ; [.1FFE.0021.0008] # LATIN CAPITAL LETTER O WITH STROKE
+004F 0338 ; [.1FFE.0021.0008] # LATIN CAPITAL LETTER O WITH STROKE
+01FF      ; [.1FFE.0021.0002][.0000.0024.0002] # LATIN SMALL LETTER O WITH STROKE AND ACUTE
+01FE      ; [.1FFE.0021.0008][.0000.0024.0002] # LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
 ENTRY
 };
diff --git a/cpan/Unicode-Collate/Collate/Locale/fi_phone.pl b/cpan/Unicode-Collate/Collate/Locale/fi_phone.pl
index d35a56f545..d91a71a7f1 100644
--- a/cpan/Unicode-Collate/Collate/Locale/fi_phone.pl
+++ b/cpan/Unicode-Collate/Collate/Locale/fi_phone.pl
@@ -1,63 +1,63 @@
 +{
-   locale_version => 1.25,
+   locale_version => 1.27,
 # in cldr test/fi.xml why x{110}x < xdx though xd < x{110} ?
-   entry => <<'ENTRY', # for DUCET v9.0.0
-0111      ; [.1C8F.0021.0002][.0000.0039.0002] # LATIN SMALL LETTER D WITH STROKE
-0110      ; [.1C8F.0021.0008][.0000.0039.0002] # LATIN CAPITAL LETTER D WITH STROKE
-01E5      ; [.1CF4.0021.0002][.0000.0039.0002] # LATIN SMALL LETTER G WITH STROKE
-01E4      ; [.1CF4.0021.0008][.0000.0039.0002] # LATIN CAPITAL LETTER G WITH STROKE
-014B      ; [.1DB9.0021.0002][.0000.0039.0002] # LATIN SMALL LETTER ENG
-014A      ; [.1DB9.0021.0008][.0000.0039.0002] # LATIN CAPITAL LETTER ENG
-0167      ; [.1E95.0021.0002][.0000.0039.0002] # LATIN SMALL LETTER T WITH STROKE
-0166      ; [.1E95.0021.0008][.0000.0039.0002] # LATIN CAPITAL LETTER T WITH STROKE
-00FC      ; [.1F0B.0021.0002] # LATIN SMALL LETTER U WITH DIAERESIS
-0075 0308 ; [.1F0B.0021.0002] # LATIN SMALL LETTER U WITH DIAERESIS
-00DC      ; [.1F0B.0021.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
-0055 0308 ; [.1F0B.0021.0008] # LATIN CAPITAL LETTER U WITH DIAERESIS
-01DC      ; [.1F0B.0021.0002][.0000.0025.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE
-01DB      ; [.1F0B.0021.0008][.0000.0025.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE
-01D8      ; [.1F0B.0021.0002][.0000.0024.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE
-01D7      ; [.1F0B.0021.0008][.0000.0024.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE
-01D6      ; [.1F0B.0021.0002][.0000.0032.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND MACRON
-01D5      ; [.1F0B.0021.0008][.0000.0032.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
-01DA      ; [.1F0B.0021.0002][.0000.0028.0002] # LATIN SMALL LETTER U WITH DIAERESIS AND CARON
-01D9      ; [.1F0B.0021.0008][.0000.0028.0002] # LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON
-0292      ; [.1F21.0021.0002][.0000.0039.0002] # LATIN SMALL LETTER EZH
-01B7      ; [.1F21.0021.0008][.0000.0039.0002] # LATIN CAPITAL LETTER EZH
-01EF      ; [.1F21.0021.0002][.0000.0039.0002][.0000.0028.0002] # LATIN SMALL LETTER EZH WITH CARON
-01EE      ; [.1F21.0021.0008][.0000.0039.0002][.0000.0028.0002] # LATIN CAPITAL LETTER EZH WITH CARON
-00E5      ; [.1F96.0020.0002] # LATIN SMALL LETTER A WITH RING ABOVE
-0061 030A ; [.1F96.0020.0002] # LATIN SMALL LETTER A WITH RING ABOVE
-00C5      ; [.1F96.0020.0008] # LATIN CAPITAL LETTER A WITH RING ABOVE
-0041 030A ; [.1F96.0020.0008] # LATIN CAPITAL LETTER A WITH RING ABOVE
-212B      ; [.1F96.0020.0008] # ANGSTROM SIGN
-01FB      ; [.1F96.0020.0002][.0000.0024.0002] # LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
-01FA      ; [.1F96.0020.0008][.0000.0024.0002] # LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
-00E4      ; [.1F97.0020.0002] # LATIN SMALL LETTER A WITH DIAERESIS
-0061 0308 ; [.1F97.0020.0002] # LATIN SMALL LETTER A WITH DIAERESIS
-00C4      ; [.1F97.0020.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
-0041 0308 ; [.1F97.0020.0008] # LATIN CAPITAL LETTER A WITH DIAERESIS
-01DF      ; [.1F97.0020.0002][.0000.0032.0002] # LATIN SMALL LETTER A WITH DIAERESIS AND MACRON
-01DE      ; [.1F97.0020.0008][.0000.0032.0002] # LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON
-00E6      ; [.1F97.0021.0002] # LATIN SMALL LETTER AE
-1DD4      ; [.1F97.0021.0002] # COMBINING LATIN SMALL LETTER AE
-00C6      ; [.1F97.0021.0008] # LATIN CAPITAL LETTER AE
-1D2D      ; [.1F97.0021.0014] # MODIFIER LETTER CAPITAL AE
... 69950 lines suppressed ...

-- 
Perl5 Master Repository



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About