6183404: Many eudc characters are incorrectly mapped in MS936 and GBK converter
Summary: updated MS936 and GBK mappings
Reviewed-by: alanb
--- a/jdk/make/tools/CharsetMapping/GBK.map Tue Jun 05 12:47:36 2012 +0100
+++ b/jdk/make/tools/CharsetMapping/GBK.map Tue Jun 05 12:11:58 2012 -0700
@@ -3,6 +3,10 @@
# (1)sorted
# (2)added the singlebyte entries
#
+# (3)updated 0xA140-0xA7A0 mappings to follow GB18030/MS936
+# (4)added euro sign entry A2E3 20AC (instead of 0xA2E3 0xE76C)
+# this is what gb18030 does.
+#
0x00 0x0000
0x01 0x0001
0x02 0x0002
@@ -6508,12 +6512,12 @@
0xA2A8 0x2177
0xA2A9 0x2178
0xA2AA 0x2179
-0xA2AB 0xE586
-0xA2AC 0xE587
-0xA2AD 0xE588
-0xA2AE 0xE589
-0xA2AF 0xE58A
-0xA2B0 0xE58B
+0xA2AB 0xE766
+0xA2AC 0xE767
+0xA2AD 0xE768
+0xA2AE 0xE769
+0xA2AF 0xE76A
+0xA2B0 0xE76B
0xA2B1 0x2488
0xA2B2 0x2489
0xA2B3 0x248A
@@ -6564,8 +6568,8 @@
0xA2E0 0x2467
0xA2E1 0x2468
0xA2E2 0x2469
-0xA2E3 0xE58C
-0xA2E4 0xE58D
+0xA2E3 0x20AC
+0xA2E4 0xE76D
0xA2E5 0x3220
0xA2E6 0x3221
0xA2E7 0x3222
@@ -6576,8 +6580,8 @@
0xA2EC 0x3227
0xA2ED 0x3228
0xA2EE 0x3229
-0xA2EF 0xE58E
-0xA2F0 0xE58F
+0xA2EF 0xE76E
+0xA2F0 0xE76F
0xA2F1 0x2160
0xA2F2 0x2161
0xA2F3 0x2162
@@ -6590,104 +6594,104 @@
0xA2FA 0x2169
0xA2FB 0x216A
0xA2FC 0x216B
-0xA2FD 0xE590
-0xA2FE 0xE591
-0xA340 0xE592
-0xA341 0xE593
-0xA342 0xE594
-0xA343 0xE595
-0xA344 0xE596
-0xA345 0xE597
-0xA346 0xE598
-0xA347 0xE599
-0xA348 0xE59A
-0xA349 0xE59B
-0xA34A 0xE59C
-0xA34B 0xE59D
-0xA34C 0xE59E
-0xA34D 0xE59F
-0xA34E 0xE5A0
-0xA34F 0xE5A1
-0xA350 0xE5A2
-0xA351 0xE5A3
-0xA352 0xE5A4
-0xA353 0xE5A5
-0xA354 0xE5A6
-0xA355 0xE5A7
-0xA356 0xE5A8
-0xA357 0xE5A9
-0xA358 0xE5AA
-0xA359 0xE5AB
-0xA35A 0xE5AC
-0xA35B 0xE5AD
-0xA35C 0xE5AE
-0xA35D 0xE5AF
-0xA35E 0xE5B0
-0xA35F 0xE5B1
-0xA360 0xE5B2
-0xA361 0xE5B3
-0xA362 0xE5B4
-0xA363 0xE5B5
-0xA364 0xE5B6
-0xA365 0xE5B7
-0xA366 0xE5B8
-0xA367 0xE5B9
-0xA368 0xE5BA
-0xA369 0xE5BB
-0xA36A 0xE5BC
-0xA36B 0xE5BD
-0xA36C 0xE5BE
-0xA36D 0xE5BF
-0xA36E 0xE5C0
-0xA36F 0xE5C1
-0xA370 0xE5C2
-0xA371 0xE5C3
-0xA372 0xE5C4
-0xA373 0xE5C5
-0xA374 0xE5C6
-0xA375 0xE5C7
-0xA376 0xE5C8
-0xA377 0xE5C9
-0xA378 0xE5CA
-0xA379 0xE5CB
-0xA37A 0xE5CC
-0xA37B 0xE5CD
-0xA37C 0xE5CE
-0xA37D 0xE5CF
-0xA37E 0xE5D0
-0xA380 0xE5D1
-0xA381 0xE5D2
-0xA382 0xE5D3
-0xA383 0xE5D4
-0xA384 0xE5D5
-0xA385 0xE5D6
-0xA386 0xE5D7
-0xA387 0xE5D8
-0xA388 0xE5D9
-0xA389 0xE5DA
-0xA38A 0xE5DB
-0xA38B 0xE5DC
-0xA38C 0xE5DD
-0xA38D 0xE5DE
-0xA38E 0xE5DF
-0xA38F 0xE5E0
-0xA390 0xE5E1
-0xA391 0xE5E2
-0xA392 0xE5E3
-0xA393 0xE5E4
-0xA394 0xE5E5
-0xA395 0xE5E6
-0xA396 0xE5E7
-0xA397 0xE5E8
-0xA398 0xE5E9
-0xA399 0xE5EA
-0xA39A 0xE5EB
-0xA39B 0xE5EC
-0xA39C 0xE5ED
-0xA39D 0xE5EE
-0xA39E 0xE5EF
-0xA39F 0xE5F0
-0xA3A0 0xE5F1
+0xA2FD 0xE770
+0xA2FE 0xE771
+0xA340 0xE586
+0xA341 0xE587
+0xA342 0xE588
+0xA343 0xE589
+0xA344 0xE58A
+0xA345 0xE58B
+0xA346 0xE58C
+0xA347 0xE58D
+0xA348 0xE58E
+0xA349 0xE58F
+0xA34A 0xE590
+0xA34B 0xE591
+0xA34C 0xE592
+0xA34D 0xE593
+0xA34E 0xE594
+0xA34F 0xE595
+0xA350 0xE596
+0xA351 0xE597
+0xA352 0xE598
+0xA353 0xE599
+0xA354 0xE59A
+0xA355 0xE59B
+0xA356 0xE59C
+0xA357 0xE59D
+0xA358 0xE59E
+0xA359 0xE59F
+0xA35A 0xE5A0
+0xA35B 0xE5A1
+0xA35C 0xE5A2
+0xA35D 0xE5A3
+0xA35E 0xE5A4
+0xA35F 0xE5A5
+0xA360 0xE5A6
+0xA361 0xE5A7
+0xA362 0xE5A8
+0xA363 0xE5A9
+0xA364 0xE5AA
+0xA365 0xE5AB
+0xA366 0xE5AC
+0xA367 0xE5AD
+0xA368 0xE5AE
+0xA369 0xE5AF
+0xA36A 0xE5B0
+0xA36B 0xE5B1
+0xA36C 0xE5B2
+0xA36D 0xE5B3
+0xA36E 0xE5B4
+0xA36F 0xE5B5
+0xA370 0xE5B6
+0xA371 0xE5B7
+0xA372 0xE5B8
+0xA373 0xE5B9
+0xA374 0xE5BA
+0xA375 0xE5BB
+0xA376 0xE5BC
+0xA377 0xE5BD
+0xA378 0xE5BE
+0xA379 0xE5BF
+0xA37A 0xE5C0
+0xA37B 0xE5C1
+0xA37C 0xE5C2
+0xA37D 0xE5C3
+0xA37E 0xE5C4
+0xA380 0xE5C5
+0xA381 0xE5C6
+0xA382 0xE5C7
+0xA383 0xE5C8
+0xA384 0xE5C9
+0xA385 0xE5CA
+0xA386 0xE5CB
+0xA387 0xE5CC
+0xA388 0xE5CD
+0xA389 0xE5CE
+0xA38A 0xE5CF
+0xA38B 0xE5D0
+0xA38C 0xE5D1
+0xA38D 0xE5D2
+0xA38E 0xE5D3
+0xA38F 0xE5D4
+0xA390 0xE5D5
+0xA391 0xE5D6
+0xA392 0xE5D7
+0xA393 0xE5D8
+0xA394 0xE5D9
+0xA395 0xE5DA
+0xA396 0xE5DB
+0xA397 0xE5DC
+0xA398 0xE5DD
+0xA399 0xE5DE
+0xA39A 0xE5DF
+0xA39B 0xE5E0
+0xA39C 0xE5E1
+0xA39D 0xE5E2
+0xA39E 0xE5E3
+0xA39F 0xE5E4
+0xA3A0 0xE5E5
0xA3A1 0xFF01
0xA3A2 0xFF02
0xA3A3 0xFF03
@@ -6782,102 +6786,102 @@
0xA3FC 0xFF5C
0xA3FD 0xFF5D
0xA3FE 0xFFE3
-0xA440 0xE5F2
-0xA441 0xE5F3
-0xA442 0xE5F4
-0xA443 0xE5F5
-0xA444 0xE5F6
-0xA445 0xE5F7
-0xA446 0xE5F8
-0xA447 0xE5F9
-0xA448 0xE5FA
-0xA449 0xE5FB
-0xA44A 0xE5FC
-0xA44B 0xE5FD
-0xA44C 0xE5FE
-0xA44D 0xE5FF
-0xA44E 0xE600
-0xA44F 0xE601
-0xA450 0xE602
-0xA451 0xE603
-0xA452 0xE604
-0xA453 0xE605
-0xA454 0xE606
-0xA455 0xE607
-0xA456 0xE608
-0xA457 0xE609
-0xA458 0xE60A
-0xA459 0xE60B
-0xA45A 0xE60C
-0xA45B 0xE60D
-0xA45C 0xE60E
-0xA45D 0xE60F
-0xA45E 0xE610
-0xA45F 0xE611
-0xA460 0xE612
-0xA461 0xE613
-0xA462 0xE614
-0xA463 0xE615
-0xA464 0xE616
-0xA465 0xE617
-0xA466 0xE618
-0xA467 0xE619
-0xA468 0xE61A
-0xA469 0xE61B
-0xA46A 0xE61C
-0xA46B 0xE61D
-0xA46C 0xE61E
-0xA46D 0xE61F
-0xA46E 0xE620
-0xA46F 0xE621
-0xA470 0xE622
-0xA471 0xE623
-0xA472 0xE624
-0xA473 0xE625
-0xA474 0xE626
-0xA475 0xE627
-0xA476 0xE628
-0xA477 0xE629
-0xA478 0xE62A
-0xA479 0xE62B
-0xA47A 0xE62C
-0xA47B 0xE62D
-0xA47C 0xE62E
-0xA47D 0xE62F
-0xA47E 0xE630
-0xA480 0xE631
-0xA481 0xE632
-0xA482 0xE633
-0xA483 0xE634
-0xA484 0xE635
-0xA485 0xE636
-0xA486 0xE637
-0xA487 0xE638
-0xA488 0xE639
-0xA489 0xE63A
-0xA48A 0xE63B
-0xA48B 0xE63C
-0xA48C 0xE63D
-0xA48D 0xE63E
-0xA48E 0xE63F
-0xA48F 0xE640
-0xA490 0xE641
-0xA491 0xE642
-0xA492 0xE643
-0xA493 0xE644
-0xA494 0xE645
-0xA495 0xE646
-0xA496 0xE647
-0xA497 0xE648
-0xA498 0xE649
-0xA499 0xE64A
-0xA49A 0xE64B
-0xA49B 0xE64C
-0xA49C 0xE64D
-0xA49D 0xE64E
-0xA49E 0xE64F
-0xA49F 0xE650
-0xA4A0 0xE651
+0xA440 0xE5E6
+0xA441 0xE5E7
+0xA442 0xE5E8
+0xA443 0xE5E9
+0xA444 0xE5EA
+0xA445 0xE5EB
+0xA446 0xE5EC
+0xA447 0xE5ED
+0xA448 0xE5EE
+0xA449 0xE5EF
+0xA44A 0xE5F0
+0xA44B 0xE5F1
+0xA44C 0xE5F2
+0xA44D 0xE5F3
+0xA44E 0xE5F4
+0xA44F 0xE5F5
+0xA450 0xE5F6
+0xA451 0xE5F7
+0xA452 0xE5F8
+0xA453 0xE5F9
+0xA454 0xE5FA
+0xA455 0xE5FB
+0xA456 0xE5FC
+0xA457 0xE5FD
+0xA458 0xE5FE
+0xA459 0xE5FF
+0xA45A 0xE600
+0xA45B 0xE601
+0xA45C 0xE602
+0xA45D 0xE603
+0xA45E 0xE604
+0xA45F 0xE605
+0xA460 0xE606
+0xA461 0xE607
+0xA462 0xE608
+0xA463 0xE609
+0xA464 0xE60A
+0xA465 0xE60B
+0xA466 0xE60C
+0xA467 0xE60D
+0xA468 0xE60E
+0xA469 0xE60F
+0xA46A 0xE610
+0xA46B 0xE611
+0xA46C 0xE612
+0xA46D 0xE613
+0xA46E 0xE614
+0xA46F 0xE615
+0xA470 0xE616
+0xA471 0xE617
+0xA472 0xE618
+0xA473 0xE619
+0xA474 0xE61A
+0xA475 0xE61B
+0xA476 0xE61C
+0xA477 0xE61D
+0xA478 0xE61E
+0xA479 0xE61F
+0xA47A 0xE620
+0xA47B 0xE621
+0xA47C 0xE622
+0xA47D 0xE623
+0xA47E 0xE624
+0xA480 0xE625
+0xA481 0xE626
+0xA482 0xE627
+0xA483 0xE628
+0xA484 0xE629
+0xA485 0xE62A
+0xA486 0xE62B
+0xA487 0xE62C
+0xA488 0xE62D
+0xA489 0xE62E
+0xA48A 0xE62F
+0xA48B 0xE630
+0xA48C 0xE631
+0xA48D 0xE632
+0xA48E 0xE633
+0xA48F 0xE634
+0xA490 0xE635
+0xA491 0xE636
+0xA492 0xE637
+0xA493 0xE638
+0xA494 0xE639
+0xA495 0xE63A
+0xA496 0xE63B
+0xA497 0xE63C
+0xA498 0xE63D
+0xA499 0xE63E
+0xA49A 0xE63F
+0xA49B 0xE640
+0xA49C 0xE641
+0xA49D 0xE642
+0xA49E 0xE643
+0xA49F 0xE644
+0xA4A0 0xE645
0xA4A1 0x3041
0xA4A2 0x3042
0xA4A3 0x3043
@@ -6961,113 +6965,113 @@
0xA4F1 0x3091
0xA4F2 0x3092
0xA4F3 0x3093
-0xA4F4 0xE652
-0xA4F5 0xE653
-0xA4F6 0xE654
-0xA4F7 0xE655
-0xA4F8 0xE656
-0xA4F9 0xE657
-0xA4FA 0xE658
-0xA4FB 0xE659
-0xA4FC 0xE65A
-0xA4FD 0xE65B
-0xA4FE 0xE65C
-0xA540 0xE65D
-0xA541 0xE65E
-0xA542 0xE65F
-0xA543 0xE660
-0xA544 0xE661
-0xA545 0xE662
-0xA546 0xE663
-0xA547 0xE664
-0xA548 0xE665
-0xA549 0xE666
-0xA54A 0xE667
-0xA54B 0xE668
-0xA54C 0xE669
-0xA54D 0xE66A
-0xA54E 0xE66B
-0xA54F 0xE66C
-0xA550 0xE66D
-0xA551 0xE66E
-0xA552 0xE66F
-0xA553 0xE670
-0xA554 0xE671
-0xA555 0xE672
-0xA556 0xE673
-0xA557 0xE674
-0xA558 0xE675
-0xA559 0xE676
-0xA55A 0xE677
-0xA55B 0xE678
-0xA55C 0xE679
-0xA55D 0xE67A
-0xA55E 0xE67B
-0xA55F 0xE67C
-0xA560 0xE67D
-0xA561 0xE67E
-0xA562 0xE67F
-0xA563 0xE680
-0xA564 0xE681
-0xA565 0xE682
-0xA566 0xE683
-0xA567 0xE684
-0xA568 0xE685
-0xA569 0xE686
-0xA56A 0xE687
-0xA56B 0xE688
-0xA56C 0xE689
-0xA56D 0xE68A
-0xA56E 0xE68B
-0xA56F 0xE68C
-0xA570 0xE68D
-0xA571 0xE68E
-0xA572 0xE68F
-0xA573 0xE690
-0xA574 0xE691
-0xA575 0xE692
-0xA576 0xE693
-0xA577 0xE694
-0xA578 0xE695
-0xA579 0xE696
-0xA57A 0xE697
-0xA57B 0xE698
-0xA57C 0xE699
-0xA57D 0xE69A
-0xA57E 0xE69B
-0xA580 0xE69C
-0xA581 0xE69D
-0xA582 0xE69E
-0xA583 0xE69F
-0xA584 0xE6A0
-0xA585 0xE6A1
-0xA586 0xE6A2
-0xA587 0xE6A3
-0xA588 0xE6A4
-0xA589 0xE6A5
-0xA58A 0xE6A6
-0xA58B 0xE6A7
-0xA58C 0xE6A8
-0xA58D 0xE6A9
-0xA58E 0xE6AA
-0xA58F 0xE6AB
-0xA590 0xE6AC
-0xA591 0xE6AD
-0xA592 0xE6AE
-0xA593 0xE6AF
-0xA594 0xE6B0
-0xA595 0xE6B1
-0xA596 0xE6B2
-0xA597 0xE6B3
-0xA598 0xE6B4
-0xA599 0xE6B5
-0xA59A 0xE6B6
-0xA59B 0xE6B7
-0xA59C 0xE6B8
-0xA59D 0xE6B9
-0xA59E 0xE6BA
-0xA59F 0xE6BB
-0xA5A0 0xE6BC
+0xA4F4 0xE772
+0xA4F5 0xE773
+0xA4F6 0xE774
+0xA4F7 0xE775
+0xA4F8 0xE776
+0xA4F9 0xE777
+0xA4FA 0xE778
+0xA4FB 0xE779
+0xA4FC 0xE77A
+0xA4FD 0xE77B
+0xA4FE 0xE77C
+0xA540 0xE646
+0xA541 0xE647
+0xA542 0xE648
+0xA543 0xE649
+0xA544 0xE64A
+0xA545 0xE64B
+0xA546 0xE64C
+0xA547 0xE64D
+0xA548 0xE64E
+0xA549 0xE64F
+0xA54A 0xE650
+0xA54B 0xE651
+0xA54C 0xE652
+0xA54D 0xE653
+0xA54E 0xE654
+0xA54F 0xE655
+0xA550 0xE656
+0xA551 0xE657
+0xA552 0xE658
+0xA553 0xE659
+0xA554 0xE65A
+0xA555 0xE65B
+0xA556 0xE65C
+0xA557 0xE65D
+0xA558 0xE65E
+0xA559 0xE65F
+0xA55A 0xE660
+0xA55B 0xE661
+0xA55C 0xE662
+0xA55D 0xE663
+0xA55E 0xE664
+0xA55F 0xE665
+0xA560 0xE666
+0xA561 0xE667
+0xA562 0xE668
+0xA563 0xE669
+0xA564 0xE66A
+0xA565 0xE66B
+0xA566 0xE66C
+0xA567 0xE66D
+0xA568 0xE66E
+0xA569 0xE66F
+0xA56A 0xE670
+0xA56B 0xE671
+0xA56C 0xE672
+0xA56D 0xE673
+0xA56E 0xE674
+0xA56F 0xE675
+0xA570 0xE676
+0xA571 0xE677
+0xA572 0xE678
+0xA573 0xE679
+0xA574 0xE67A
+0xA575 0xE67B
+0xA576 0xE67C
+0xA577 0xE67D
+0xA578 0xE67E
+0xA579 0xE67F
+0xA57A 0xE680
+0xA57B 0xE681
+0xA57C 0xE682
+0xA57D 0xE683
+0xA57E 0xE684
+0xA580 0xE685
+0xA581 0xE686
+0xA582 0xE687
+0xA583 0xE688
+0xA584 0xE689
+0xA585 0xE68A
+0xA586 0xE68B
+0xA587 0xE68C
+0xA588 0xE68D
+0xA589 0xE68E
+0xA58A 0xE68F
+0xA58B 0xE690
+0xA58C 0xE691
+0xA58D 0xE692
+0xA58E 0xE693
+0xA58F 0xE694
+0xA590 0xE695
+0xA591 0xE696
+0xA592 0xE697
+0xA593 0xE698
+0xA594 0xE699
+0xA595 0xE69A
+0xA596 0xE69B
+0xA597 0xE69C
+0xA598 0xE69D
+0xA599 0xE69E
+0xA59A 0xE69F
+0xA59B 0xE6A0
+0xA59C 0xE6A1
+0xA59D 0xE6A2
+0xA59E 0xE6A3
+0xA59F 0xE6A4
+0xA5A0 0xE6A5
0xA5A1 0x30A1
0xA5A2 0x30A2
0xA5A3 0x30A3
@@ -7154,110 +7158,110 @@
0xA5F4 0x30F4
0xA5F5 0x30F5
0xA5F6 0x30F6
-0xA5F7 0xE6BD
-0xA5F8 0xE6BE
-0xA5F9 0xE6BF
-0xA5FA 0xE6C0
-0xA5FB 0xE6C1
-0xA5FC 0xE6C2
-0xA5FD 0xE6C3
-0xA5FE 0xE6C4
-0xA640 0xE6C5
-0xA641 0xE6C6
-0xA642 0xE6C7
-0xA643 0xE6C8
-0xA644 0xE6C9
-0xA645 0xE6CA
-0xA646 0xE6CB
-0xA647 0xE6CC
-0xA648 0xE6CD
-0xA649 0xE6CE
-0xA64A 0xE6CF
-0xA64B 0xE6D0
-0xA64C 0xE6D1
-0xA64D 0xE6D2
-0xA64E 0xE6D3
-0xA64F 0xE6D4
-0xA650 0xE6D5
-0xA651 0xE6D6
-0xA652 0xE6D7
-0xA653 0xE6D8
-0xA654 0xE6D9
-0xA655 0xE6DA
-0xA656 0xE6DB
-0xA657 0xE6DC
-0xA658 0xE6DD
-0xA659 0xE6DE
-0xA65A 0xE6DF
-0xA65B 0xE6E0
-0xA65C 0xE6E1
-0xA65D 0xE6E2
-0xA65E 0xE6E3
-0xA65F 0xE6E4
-0xA660 0xE6E5
-0xA661 0xE6E6
-0xA662 0xE6E7
-0xA663 0xE6E8
-0xA664 0xE6E9
-0xA665 0xE6EA
-0xA666 0xE6EB
-0xA667 0xE6EC
-0xA668 0xE6ED
-0xA669 0xE6EE
-0xA66A 0xE6EF
-0xA66B 0xE6F0
-0xA66C 0xE6F1
-0xA66D 0xE6F2
-0xA66E 0xE6F3
-0xA66F 0xE6F4
-0xA670 0xE6F5
-0xA671 0xE6F6
-0xA672 0xE6F7
-0xA673 0xE6F8
-0xA674 0xE6F9
-0xA675 0xE6FA
-0xA676 0xE6FB
-0xA677 0xE6FC
-0xA678 0xE6FD
-0xA679 0xE6FE
-0xA67A 0xE6FF
-0xA67B 0xE700
-0xA67C 0xE701
-0xA67D 0xE702
-0xA67E 0xE703
-0xA680 0xE704
-0xA681 0xE705
-0xA682 0xE706
-0xA683 0xE707
-0xA684 0xE708
-0xA685 0xE709
-0xA686 0xE70A
-0xA687 0xE70B
-0xA688 0xE70C
-0xA689 0xE70D
-0xA68A 0xE70E
-0xA68B 0xE70F
-0xA68C 0xE710
-0xA68D 0xE711
-0xA68E 0xE712
-0xA68F 0xE713
-0xA690 0xE714
-0xA691 0xE715
-0xA692 0xE716
-0xA693 0xE717
-0xA694 0xE718
-0xA695 0xE719
-0xA696 0xE71A
-0xA697 0xE71B
-0xA698 0xE71C
-0xA699 0xE71D
-0xA69A 0xE71E
-0xA69B 0xE71F
-0xA69C 0xE720
-0xA69D 0xE721
-0xA69E 0xE722
-0xA69F 0xE723
-0xA6A0 0xE724
+0xA5F7 0xE77D
+0xA5F8 0xE77E
+0xA5F9 0xE77F
+0xA5FA 0xE780
+0xA5FB 0xE781
+0xA5FC 0xE782
+0xA5FD 0xE783
+0xA5FE 0xE784
+0xA640 0xE6A6
+0xA641 0xE6A7
+0xA642 0xE6A8
+0xA643 0xE6A9
+0xA644 0xE6AA
+0xA645 0xE6AB
+0xA646 0xE6AC
+0xA647 0xE6AD
+0xA648 0xE6AE
+0xA649 0xE6AF
+0xA64A 0xE6B0
+0xA64B 0xE6B1
+0xA64C 0xE6B2
+0xA64D 0xE6B3
+0xA64E 0xE6B4
+0xA64F 0xE6B5
+0xA650 0xE6B6
+0xA651 0xE6B7
+0xA652 0xE6B8
+0xA653 0xE6B9
+0xA654 0xE6BA
+0xA655 0xE6BB
+0xA656 0xE6BC
+0xA657 0xE6BD
+0xA658 0xE6BE
+0xA659 0xE6BF
+0xA65A 0xE6C0
+0xA65B 0xE6C1
+0xA65C 0xE6C2
+0xA65D 0xE6C3
+0xA65E 0xE6C4
+0xA65F 0xE6C5
+0xA660 0xE6C6
+0xA661 0xE6C7
+0xA662 0xE6C8
+0xA663 0xE6C9
+0xA664 0xE6CA
+0xA665 0xE6CB
+0xA666 0xE6CC
+0xA667 0xE6CD
+0xA668 0xE6CE
+0xA669 0xE6CF
+0xA66A 0xE6D0
+0xA66B 0xE6D1
+0xA66C 0xE6D2
+0xA66D 0xE6D3
+0xA66E 0xE6D4
+0xA66F 0xE6D5
+0xA670 0xE6D6
+0xA671 0xE6D7
+0xA672 0xE6D8
+0xA673 0xE6D9
+0xA674 0xE6DA
+0xA675 0xE6DB
+0xA676 0xE6DC
+0xA677 0xE6DD
+0xA678 0xE6DE
+0xA679 0xE6DF
+0xA67A 0xE6E0
+0xA67B 0xE6E1
+0xA67C 0xE6E2
+0xA67D 0xE6E3
+0xA67E 0xE6E4
+0xA680 0xE6E5
+0xA681 0xE6E6
+0xA682 0xE6E7
+0xA683 0xE6E8
+0xA684 0xE6E9
+0xA685 0xE6EA
+0xA686 0xE6EB
+0xA687 0xE6EC
+0xA688 0xE6ED
+0xA689 0xE6EE
+0xA68A 0xE6EF
+0xA68B 0xE6F0
+0xA68C 0xE6F1
+0xA68D 0xE6F2
+0xA68E 0xE6F3
+0xA68F 0xE6F4
+0xA690 0xE6F5
+0xA691 0xE6F6
+0xA692 0xE6F7
+0xA693 0xE6F8
+0xA694 0xE6F9
+0xA695 0xE6FA
+0xA696 0xE6FB
+0xA697 0xE6FC
+0xA698 0xE6FD
+0xA699 0xE6FE
+0xA69A 0xE6FF
+0xA69B 0xE700
+0xA69C 0xE701
+0xA69D 0xE702
+0xA69E 0xE703
+0xA69F 0xE704
+0xA6A0 0xE705
0xA6A1 0x0391
0xA6A2 0x0392
0xA6A3 0x0393
@@ -7282,14 +7286,14 @@
0xA6B6 0x03A7
0xA6B7 0x03A8
0xA6B8 0x03A9
-0xA6B9 0xE725
-0xA6BA 0xE726
-0xA6BB 0xE727
-0xA6BC 0xE728
-0xA6BD 0xE729
-0xA6BE 0xE72A
-0xA6BF 0xE72B
-0xA6C0 0xE72C
+0xA6B9 0xE785
+0xA6BA 0xE786
+0xA6BB 0xE787
+0xA6BC 0xE788
+0xA6BD 0xE789
+0xA6BE 0xE78A
+0xA6BF 0xE78B
+0xA6C0 0xE78C
0xA6C1 0x03B1
0xA6C2 0x03B2
0xA6C3 0x03B3
@@ -7314,13 +7318,13 @@
0xA6D6 0x03C7
0xA6D7 0x03C8
0xA6D8 0x03C9
-0xA6D9 0xE72D
-0xA6DA 0xE72E
-0xA6DB 0xE72F
-0xA6DC 0xE730
-0xA6DD 0xE731
-0xA6DE 0xE732
-0xA6DF 0xE733
+0xA6D9 0xE78D
+0xA6DA 0xE78E
+0xA6DB 0xE78F
+0xA6DC 0xE790
+0xA6DD 0xE791
+0xA6DE 0xE792
+0xA6DF 0xE793
0xA6E0 0xFE35
0xA6E1 0xFE36
0xA6E2 0xFE39
@@ -7333,121 +7337,121 @@
0xA6E9 0xFE42
0xA6EA 0xFE43
0xA6EB 0xFE44
-0xA6EC 0xE734
-0xA6ED 0xE735
+0xA6EC 0xE794
+0xA6ED 0xE795
0xA6EE 0xFE3B
0xA6EF 0xFE3C
0xA6F0 0xFE37
0xA6F1 0xFE38
0xA6F2 0xFE31
-0xA6F3 0xE736
+0xA6F3 0xE796
0xA6F4 0xFE33
0xA6F5 0xFE34
-0xA6F6 0xE737
-0xA6F7 0xE738
-0xA6F8 0xE739
-0xA6F9 0xE73A
-0xA6FA 0xE73B
-0xA6FB 0xE73C
-0xA6FC 0xE73D
-0xA6FD 0xE73E
-0xA6FE 0xE73F
-0xA740 0xE740
-0xA741 0xE741
-0xA742 0xE742
-0xA743 0xE743
-0xA744 0xE744
-0xA745 0xE745
-0xA746 0xE746
-0xA747 0xE747
-0xA748 0xE748
-0xA749 0xE749
-0xA74A 0xE74A
-0xA74B 0xE74B
-0xA74C 0xE74C
-0xA74D 0xE74D
-0xA74E 0xE74E
-0xA74F 0xE74F
-0xA750 0xE750
-0xA751 0xE751
-0xA752 0xE752
-0xA753 0xE753
-0xA754 0xE754
-0xA755 0xE755
-0xA756 0xE756
-0xA757 0xE757
-0xA758 0xE758
-0xA759 0xE759
-0xA75A 0xE75A
-0xA75B 0xE75B
-0xA75C 0xE75C
-0xA75D 0xE75D
-0xA75E 0xE75E
-0xA75F 0xE75F
-0xA760 0xE760
-0xA761 0xE761
-0xA762 0xE762
-0xA763 0xE763
-0xA764 0xE764
-0xA765 0xE765
-0xA766 0xE766
-0xA767 0xE767
-0xA768 0xE768
-0xA769 0xE769
-0xA76A 0xE76A
-0xA76B 0xE76B
-0xA76C 0xE76C
-0xA76D 0xE76D
-0xA76E 0xE76E
-0xA76F 0xE76F
-0xA770 0xE770
-0xA771 0xE771
-0xA772 0xE772
-0xA773 0xE773
-0xA774 0xE774
-0xA775 0xE775
-0xA776 0xE776
-0xA777 0xE777
-0xA778 0xE778
-0xA779 0xE779
-0xA77A 0xE77A
-0xA77B 0xE77B
-0xA77C 0xE77C
-0xA77D 0xE77D
-0xA77E 0xE77E
-0xA780 0xE77F
-0xA781 0xE780
-0xA782 0xE781
-0xA783 0xE782
-0xA784 0xE783
-0xA785 0xE784
-0xA786 0xE785
-0xA787 0xE786
-0xA788 0xE787
-0xA789 0xE788
-0xA78A 0xE789
-0xA78B 0xE78A
-0xA78C 0xE78B
-0xA78D 0xE78C
-0xA78E 0xE78D
-0xA78F 0xE78E
-0xA790 0xE78F
-0xA791 0xE790
-0xA792 0xE791
-0xA793 0xE792
-0xA794 0xE793
-0xA795 0xE794
-0xA796 0xE795
-0xA797 0xE796
-0xA798 0xE797
-0xA799 0xE798
-0xA79A 0xE799
-0xA79B 0xE79A
-0xA79C 0xE79B
-0xA79D 0xE79C
-0xA79E 0xE79D
-0xA79F 0xE79E
-0xA7A0 0xE79F
+0xA6F6 0xE797
+0xA6F7 0xE798
+0xA6F8 0xE799
+0xA6F9 0xE79A
+0xA6FA 0xE79B
+0xA6FB 0xE79C
+0xA6FC 0xE79D
+0xA6FD 0xE79E
+0xA6FE 0xE79F
+0xA740 0xE706
+0xA741 0xE707
+0xA742 0xE708
+0xA743 0xE709
+0xA744 0xE70A
+0xA745 0xE70B
+0xA746 0xE70C
+0xA747 0xE70D
+0xA748 0xE70E
+0xA749 0xE70F
+0xA74A 0xE710
+0xA74B 0xE711
+0xA74C 0xE712
+0xA74D 0xE713
+0xA74E 0xE714
+0xA74F 0xE715
+0xA750 0xE716
+0xA751 0xE717
+0xA752 0xE718
+0xA753 0xE719
+0xA754 0xE71A
+0xA755 0xE71B
+0xA756 0xE71C
+0xA757 0xE71D
+0xA758 0xE71E
+0xA759 0xE71F
+0xA75A 0xE720
+0xA75B 0xE721
+0xA75C 0xE722
+0xA75D 0xE723
+0xA75E 0xE724
+0xA75F 0xE725
+0xA760 0xE726
+0xA761 0xE727
+0xA762 0xE728
+0xA763 0xE729
+0xA764 0xE72A
+0xA765 0xE72B
+0xA766 0xE72C
+0xA767 0xE72D
+0xA768 0xE72E
+0xA769 0xE72F
+0xA76A 0xE730
+0xA76B 0xE731
+0xA76C 0xE732
+0xA76D 0xE733
+0xA76E 0xE734
+0xA76F 0xE735
+0xA770 0xE736
+0xA771 0xE737
+0xA772 0xE738
+0xA773 0xE739
+0xA774 0xE73A
+0xA775 0xE73B
+0xA776 0xE73C
+0xA777 0xE73D
+0xA778 0xE73E
+0xA779 0xE73F
+0xA77A 0xE740
+0xA77B 0xE741
+0xA77C 0xE742
+0xA77D 0xE743
+0xA77E 0xE744
+0xA780 0xE745
+0xA781 0xE746
+0xA782 0xE747
+0xA783 0xE748
+0xA784 0xE749
+0xA785 0xE74A
+0xA786 0xE74B
+0xA787 0xE74C
+0xA788 0xE74D
+0xA789 0xE74E
+0xA78A 0xE74F
+0xA78B 0xE750
+0xA78C 0xE751
+0xA78D 0xE752
+0xA78E 0xE753
+0xA78F 0xE754
+0xA790 0xE755
+0xA791 0xE756
+0xA792 0xE757
+0xA793 0xE758
+0xA794 0xE759
+0xA795 0xE75A
+0xA796 0xE75B
+0xA797 0xE75C
+0xA798 0xE75D
+0xA799 0xE75E
+0xA79A 0xE75F
+0xA79B 0xE760
+0xA79C 0xE761
+0xA79D 0xE762
+0xA79E 0xE763
+0xA79F 0xE764
+0xA7A0 0xE765
0xA7A1 0x0410
0xA7A2 0x0411
0xA7A3 0x0412
--- a/jdk/make/tools/CharsetMapping/MS936.map Tue Jun 05 12:47:36 2012 +0100
+++ b/jdk/make/tools/CharsetMapping/MS936.map Tue Jun 05 12:11:58 2012 -0700
@@ -1,31 +1,8 @@
-# Copy/pasted from MS936.b2c
-#
-# This table comes from MS CP936 table posted on unicode.org webpage
-# with the modifications of
#
-# (1)added Euro sign
-# 0x80 - 0x20ac
-# (2)removed DBCS lead byte entries
-# 0x80 - 0xff
-# (3)added GBK UDC block (1894)
-# 0xAAA1 - 0xAFFE U+E000 - U+E233
-# 0xF8A1 - 0xFEFE U+E234 - U+E4C5
-# 0xA140 - 0xA7A0 U+E4C6 - U+E79F
-# (4)added Microsoft defined "not GBK" EUDC
-# a: u+E586 - u+E591
-# b: u+E652 - u+E65C
-# c: u+E6BD - u+E6C4
-# d: u+E725 - u+E73F
-# e: u+E7A0 - u+E864
-#
-# Mapping of (3) and (4) comes from Masayuki Fuse at FUSE@jp.ibm.com
+# This table comes from MultiByteToWideChar, the only entry
+# not included is
#
-# Format: Three tab-separated columns
-# Column #1 is the cp936 code (in hex)
-# Column #2 is the Unicode (in hex as 0xXXXX)
-# Column #3 is the Unicode name (follows a comment sign, '#')
-#
-# The entries are in unicode order
+# 0xFF 0xF8F5
#
0x00 0x0000
0x01 0x0001
@@ -6533,12 +6510,12 @@
0xA2A8 0x2177 #SMALL ROMAN NUMERAL EIGHT
0xA2A9 0x2178 #SMALL ROMAN NUMERAL NINE
0xA2AA 0x2179 #SMALL ROMAN NUMERAL TEN
-0xA2AB 0xE586 #PRIVATE USE AREA-E586
-0xA2AC 0xE587 #PRIVATE USE AREA-E587
-0xA2AD 0xE588 #PRIVATE USE AREA-E588
-0xA2AE 0xE589 #PRIVATE USE AREA-E589
-0xA2AF 0xE58A #PRIVATE USE AREA-E58A
-0xA2B0 0xE58B #PRIVATE USE AREA-E58B
+0xA2AB 0xE766 #PRIVATE USE AREA-E766
+0xA2AC 0xE767 #PRIVATE USE AREA-E767
+0xA2AD 0xE768 #PRIVATE USE AREA-E768
+0xA2AE 0xE769 #PRIVATE USE AREA-E769
+0xA2AF 0xE76A #PRIVATE USE AREA-E76A
+0xA2B0 0xE76B #PRIVATE USE AREA-E76B
0xA2B1 0x2488 #DIGIT ONE FULL STOP
0xA2B2 0x2489 #DIGIT TWO FULL STOP
0xA2B3 0x248A #DIGIT THREE FULL STOP
@@ -6589,8 +6566,8 @@
0xA2E0 0x2467 #CIRCLED DIGIT EIGHT
0xA2E1 0x2468 #CIRCLED DIGIT NINE
0xA2E2 0x2469 #CIRCLED NUMBER TEN
-0xA2E3 0xE58C #PRIVATE USE AREA-E58C
-0xA2E4 0xE58D #PRIVATE USE AREA-E58D
+0xA2E3 0xE76C #PRIVATE USE AREA-E76C
+0xA2E4 0xE76D #PRIVATE USE AREA-E76D
0xA2E5 0x3220 #PARENTHESIZED IDEOGRAPH ONE
0xA2E6 0x3221 #PARENTHESIZED IDEOGRAPH TWO
0xA2E7 0x3222 #PARENTHESIZED IDEOGRAPH THREE
@@ -6601,8 +6578,8 @@
0xA2EC 0x3227 #PARENTHESIZED IDEOGRAPH EIGHT
0xA2ED 0x3228 #PARENTHESIZED IDEOGRAPH NINE
0xA2EE 0x3229 #PARENTHESIZED IDEOGRAPH TEN
-0xA2EF 0xE58E #PRIVATE USE AREA-E58E
-0xA2F0 0xE58F #PRIVATE USE AREA-E58F
+0xA2EF 0xE76E #PRIVATE USE AREA-E76E
+0xA2F0 0xE76F #PRIVATE USE AREA-E76F
0xA2F1 0x2160 #ROMAN NUMERAL ONE
0xA2F2 0x2161 #ROMAN NUMERAL TWO
0xA2F3 0x2162 #ROMAN NUMERAL THREE
@@ -6615,104 +6592,104 @@
0xA2FA 0x2169 #ROMAN NUMERAL TEN
0xA2FB 0x216A #ROMAN NUMERAL ELEVEN
0xA2FC 0x216B #ROMAN NUMERAL TWELVE
-0xA2FD 0xE590 #PRIVATE USE AREA-E590
-0xA2FE 0xE591 #PRIVATE USE AREA-E591
-0xA340 0xE592 #PRIVATE USE AREA-E592
-0xA341 0xE593 #PRIVATE USE AREA-E593
-0xA342 0xE594 #PRIVATE USE AREA-E594
-0xA343 0xE595 #PRIVATE USE AREA-E595
-0xA344 0xE596 #PRIVATE USE AREA-E596
-0xA345 0xE597 #PRIVATE USE AREA-E597
-0xA346 0xE598 #PRIVATE USE AREA-E598
-0xA347 0xE599 #PRIVATE USE AREA-E599
-0xA348 0xE59A #PRIVATE USE AREA-E59A
-0xA349 0xE59B #PRIVATE USE AREA-E59B
-0xA34A 0xE59C #PRIVATE USE AREA-E59C
-0xA34B 0xE59D #PRIVATE USE AREA-E59D
-0xA34C 0xE59E #PRIVATE USE AREA-E59E
-0xA34D 0xE59F #PRIVATE USE AREA-E59F
-0xA34E 0xE5A0 #PRIVATE USE AREA-E5A0
-0xA34F 0xE5A1 #PRIVATE USE AREA-E5A1
-0xA350 0xE5A2 #PRIVATE USE AREA-E5A2
-0xA351 0xE5A3 #PRIVATE USE AREA-E5A3
-0xA352 0xE5A4 #PRIVATE USE AREA-E5A4
-0xA353 0xE5A5 #PRIVATE USE AREA-E5A5
-0xA354 0xE5A6 #PRIVATE USE AREA-E5A6
-0xA355 0xE5A7 #PRIVATE USE AREA-E5A7
-0xA356 0xE5A8 #PRIVATE USE AREA-E5A8
-0xA357 0xE5A9 #PRIVATE USE AREA-E5A9
-0xA358 0xE5AA #PRIVATE USE AREA-E5AA
-0xA359 0xE5AB #PRIVATE USE AREA-E5AB
-0xA35A 0xE5AC #PRIVATE USE AREA-E5AC
-0xA35B 0xE5AD #PRIVATE USE AREA-E5AD
-0xA35C 0xE5AE #PRIVATE USE AREA-E5AE
-0xA35D 0xE5AF #PRIVATE USE AREA-E5AF
-0xA35E 0xE5B0 #PRIVATE USE AREA-E5B0
-0xA35F 0xE5B1 #PRIVATE USE AREA-E5B1
-0xA360 0xE5B2 #PRIVATE USE AREA-E5B2
-0xA361 0xE5B3 #PRIVATE USE AREA-E5B3
-0xA362 0xE5B4 #PRIVATE USE AREA-E5B4
-0xA363 0xE5B5 #PRIVATE USE AREA-E5B5
-0xA364 0xE5B6 #PRIVATE USE AREA-E5B6
-0xA365 0xE5B7 #PRIVATE USE AREA-E5B7
-0xA366 0xE5B8 #PRIVATE USE AREA-E5B8
-0xA367 0xE5B9 #PRIVATE USE AREA-E5B9
-0xA368 0xE5BA #PRIVATE USE AREA-E5BA
-0xA369 0xE5BB #PRIVATE USE AREA-E5BB
-0xA36A 0xE5BC #PRIVATE USE AREA-E5BC
-0xA36B 0xE5BD #PRIVATE USE AREA-E5BD
-0xA36C 0xE5BE #PRIVATE USE AREA-E5BE
-0xA36D 0xE5BF #PRIVATE USE AREA-E5BF
-0xA36E 0xE5C0 #PRIVATE USE AREA-E5C0
-0xA36F 0xE5C1 #PRIVATE USE AREA-E5C1
-0xA370 0xE5C2 #PRIVATE USE AREA-E5C2
-0xA371 0xE5C3 #PRIVATE USE AREA-E5C3
-0xA372 0xE5C4 #PRIVATE USE AREA-E5C4
-0xA373 0xE5C5 #PRIVATE USE AREA-E5C5
-0xA374 0xE5C6 #PRIVATE USE AREA-E5C6
-0xA375 0xE5C7 #PRIVATE USE AREA-E5C7
-0xA376 0xE5C8 #PRIVATE USE AREA-E5C8
-0xA377 0xE5C9 #PRIVATE USE AREA-E5C9
-0xA378 0xE5CA #PRIVATE USE AREA-E5CA
-0xA379 0xE5CB #PRIVATE USE AREA-E5CB
-0xA37A 0xE5CC #PRIVATE USE AREA-E5CC
-0xA37B 0xE5CD #PRIVATE USE AREA-E5CD
-0xA37C 0xE5CE #PRIVATE USE AREA-E5CE
-0xA37D 0xE5CF #PRIVATE USE AREA-E5CF
-0xA37E 0xE5D0 #PRIVATE USE AREA-E5D0
-0xA380 0xE5D1 #PRIVATE USE AREA-E5D1
-0xA381 0xE5D2 #PRIVATE USE AREA-E5D2
-0xA382 0xE5D3 #PRIVATE USE AREA-E5D3
-0xA383 0xE5D4 #PRIVATE USE AREA-E5D4
-0xA384 0xE5D5 #PRIVATE USE AREA-E5D5
-0xA385 0xE5D6 #PRIVATE USE AREA-E5D6
-0xA386 0xE5D7 #PRIVATE USE AREA-E5D7
-0xA387 0xE5D8 #PRIVATE USE AREA-E5D8
-0xA388 0xE5D9 #PRIVATE USE AREA-E5D9
-0xA389 0xE5DA #PRIVATE USE AREA-E5DA
-0xA38A 0xE5DB #PRIVATE USE AREA-E5DB
-0xA38B 0xE5DC #PRIVATE USE AREA-E5DC
-0xA38C 0xE5DD #PRIVATE USE AREA-E5DD
-0xA38D 0xE5DE #PRIVATE USE AREA-E5DE
-0xA38E 0xE5DF #PRIVATE USE AREA-E5DF
-0xA38F 0xE5E0 #PRIVATE USE AREA-E5E0
-0xA390 0xE5E1 #PRIVATE USE AREA-E5E1
-0xA391 0xE5E2 #PRIVATE USE AREA-E5E2
-0xA392 0xE5E3 #PRIVATE USE AREA-E5E3
-0xA393 0xE5E4 #PRIVATE USE AREA-E5E4
-0xA394 0xE5E5 #PRIVATE USE AREA-E5E5
-0xA395 0xE5E6 #PRIVATE USE AREA-E5E6
-0xA396 0xE5E7 #PRIVATE USE AREA-E5E7
-0xA397 0xE5E8 #PRIVATE USE AREA-E5E8
-0xA398 0xE5E9 #PRIVATE USE AREA-E5E9
-0xA399 0xE5EA #PRIVATE USE AREA-E5EA
-0xA39A 0xE5EB #PRIVATE USE AREA-E5EB
-0xA39B 0xE5EC #PRIVATE USE AREA-E5EC
-0xA39C 0xE5ED #PRIVATE USE AREA-E5ED
-0xA39D 0xE5EE #PRIVATE USE AREA-E5EE
-0xA39E 0xE5EF #PRIVATE USE AREA-E5EF
-0xA39F 0xE5F0 #PRIVATE USE AREA-E5F0
-0xA3A0 0xE5F1 #PRIVATE USE AREA-E5F1
+0xA2FD 0xE770 #PRIVATE USE AREA-E770
+0xA2FE 0xE771 #PRIVATE USE AREA-E771
+0xA340 0xE586 #PRIVATE USE AREA-E586
+0xA341 0xE587 #PRIVATE USE AREA-E587
+0xA342 0xE588 #PRIVATE USE AREA-E588
+0xA343 0xE589 #PRIVATE USE AREA-E589
+0xA344 0xE58A #PRIVATE USE AREA-E58A
+0xA345 0xE58B #PRIVATE USE AREA-E58B
+0xA346 0xE58C #PRIVATE USE AREA-E58C
+0xA347 0xE58D #PRIVATE USE AREA-E58D
+0xA348 0xE58E #PRIVATE USE AREA-E58E
+0xA349 0xE58F #PRIVATE USE AREA-E58F
+0xA34A 0xE590 #PRIVATE USE AREA-E590
+0xA34B 0xE591 #PRIVATE USE AREA-E591
+0xA34C 0xE592 #PRIVATE USE AREA-E592
+0xA34D 0xE593 #PRIVATE USE AREA-E593
+0xA34E 0xE594 #PRIVATE USE AREA-E594
+0xA34F 0xE595 #PRIVATE USE AREA-E595
+0xA350 0xE596 #PRIVATE USE AREA-E596
+0xA351 0xE597 #PRIVATE USE AREA-E597
+0xA352 0xE598 #PRIVATE USE AREA-E598
+0xA353 0xE599 #PRIVATE USE AREA-E599
+0xA354 0xE59A #PRIVATE USE AREA-E59A
+0xA355 0xE59B #PRIVATE USE AREA-E59B
+0xA356 0xE59C #PRIVATE USE AREA-E59C
+0xA357 0xE59D #PRIVATE USE AREA-E59D
+0xA358 0xE59E #PRIVATE USE AREA-E59E
+0xA359 0xE59F #PRIVATE USE AREA-E59F
+0xA35A 0xE5A0 #PRIVATE USE AREA-E5A0
+0xA35B 0xE5A1 #PRIVATE USE AREA-E5A1
+0xA35C 0xE5A2 #PRIVATE USE AREA-E5A2
+0xA35D 0xE5A3 #PRIVATE USE AREA-E5A3
+0xA35E 0xE5A4 #PRIVATE USE AREA-E5A4
+0xA35F 0xE5A5 #PRIVATE USE AREA-E5A5
+0xA360 0xE5A6 #PRIVATE USE AREA-E5A6
+0xA361 0xE5A7 #PRIVATE USE AREA-E5A7
+0xA362 0xE5A8 #PRIVATE USE AREA-E5A8
+0xA363 0xE5A9 #PRIVATE USE AREA-E5A9
+0xA364 0xE5AA #PRIVATE USE AREA-E5AA
+0xA365 0xE5AB #PRIVATE USE AREA-E5AB
+0xA366 0xE5AC #PRIVATE USE AREA-E5AC
+0xA367 0xE5AD #PRIVATE USE AREA-E5AD
+0xA368 0xE5AE #PRIVATE USE AREA-E5AE
+0xA369 0xE5AF #PRIVATE USE AREA-E5AF
+0xA36A 0xE5B0 #PRIVATE USE AREA-E5B0
+0xA36B 0xE5B1 #PRIVATE USE AREA-E5B1
+0xA36C 0xE5B2 #PRIVATE USE AREA-E5B2
+0xA36D 0xE5B3 #PRIVATE USE AREA-E5B3
+0xA36E 0xE5B4 #PRIVATE USE AREA-E5B4
+0xA36F 0xE5B5 #PRIVATE USE AREA-E5B5
+0xA370 0xE5B6 #PRIVATE USE AREA-E5B6
+0xA371 0xE5B7 #PRIVATE USE AREA-E5B7
+0xA372 0xE5B8 #PRIVATE USE AREA-E5B8
+0xA373 0xE5B9 #PRIVATE USE AREA-E5B9
+0xA374 0xE5BA #PRIVATE USE AREA-E5BA
+0xA375 0xE5BB #PRIVATE USE AREA-E5BB
+0xA376 0xE5BC #PRIVATE USE AREA-E5BC
+0xA377 0xE5BD #PRIVATE USE AREA-E5BD
+0xA378 0xE5BE #PRIVATE USE AREA-E5BE
+0xA379 0xE5BF #PRIVATE USE AREA-E5BF
+0xA37A 0xE5C0 #PRIVATE USE AREA-E5C0
+0xA37B 0xE5C1 #PRIVATE USE AREA-E5C1
+0xA37C 0xE5C2 #PRIVATE USE AREA-E5C2
+0xA37D 0xE5C3 #PRIVATE USE AREA-E5C3
+0xA37E 0xE5C4 #PRIVATE USE AREA-E5C4
+0xA380 0xE5C5 #PRIVATE USE AREA-E5C5
+0xA381 0xE5C6 #PRIVATE USE AREA-E5C6
+0xA382 0xE5C7 #PRIVATE USE AREA-E5C7
+0xA383 0xE5C8 #PRIVATE USE AREA-E5C8
+0xA384 0xE5C9 #PRIVATE USE AREA-E5C9
+0xA385 0xE5CA #PRIVATE USE AREA-E5CA
+0xA386 0xE5CB #PRIVATE USE AREA-E5CB
+0xA387 0xE5CC #PRIVATE USE AREA-E5CC
+0xA388 0xE5CD #PRIVATE USE AREA-E5CD
+0xA389 0xE5CE #PRIVATE USE AREA-E5CE
+0xA38A 0xE5CF #PRIVATE USE AREA-E5CF
+0xA38B 0xE5D0 #PRIVATE USE AREA-E5D0
+0xA38C 0xE5D1 #PRIVATE USE AREA-E5D1
+0xA38D 0xE5D2 #PRIVATE USE AREA-E5D2
+0xA38E 0xE5D3 #PRIVATE USE AREA-E5D3
+0xA38F 0xE5D4 #PRIVATE USE AREA-E5D4
+0xA390 0xE5D5 #PRIVATE USE AREA-E5D5
+0xA391 0xE5D6 #PRIVATE USE AREA-E5D6
+0xA392 0xE5D7 #PRIVATE USE AREA-E5D7
+0xA393 0xE5D8 #PRIVATE USE AREA-E5D8
+0xA394 0xE5D9 #PRIVATE USE AREA-E5D9
+0xA395 0xE5DA #PRIVATE USE AREA-E5DA
+0xA396 0xE5DB #PRIVATE USE AREA-E5DB
+0xA397 0xE5DC #PRIVATE USE AREA-E5DC
+0xA398 0xE5DD #PRIVATE USE AREA-E5DD
+0xA399 0xE5DE #PRIVATE USE AREA-E5DE
+0xA39A 0xE5DF #PRIVATE USE AREA-E5DF
+0xA39B 0xE5E0 #PRIVATE USE AREA-E5E0
+0xA39C 0xE5E1 #PRIVATE USE AREA-E5E1
+0xA39D 0xE5E2 #PRIVATE USE AREA-E5E2
+0xA39E 0xE5E3 #PRIVATE USE AREA-E5E3
+0xA39F 0xE5E4 #PRIVATE USE AREA-E5E4
+0xA3A0 0xE5E5 #PRIVATE USE AREA-E5E5
0xA3A1 0xFF01 #FULLWIDTH EXCLAMATION MARK
0xA3A2 0xFF02 #FULLWIDTH QUOTATION MARK
0xA3A3 0xFF03 #FULLWIDTH NUMBER SIGN
@@ -6807,102 +6784,102 @@
0xA3FC 0xFF5C #FULLWIDTH VERTICAL LINE
0xA3FD 0xFF5D #FULLWIDTH RIGHT CURLY BRACKET
0xA3FE 0xFFE3 #FULLWIDTH MACRON
-0xA440 0xE5F2 #PRIVATE USE AREA-E5F2
-0xA441 0xE5F3 #PRIVATE USE AREA-E5F3
-0xA442 0xE5F4 #PRIVATE USE AREA-E5F4
-0xA443 0xE5F5 #PRIVATE USE AREA-E5F5
-0xA444 0xE5F6 #PRIVATE USE AREA-E5F6
-0xA445 0xE5F7 #PRIVATE USE AREA-E5F7
-0xA446 0xE5F8 #PRIVATE USE AREA-E5F8
-0xA447 0xE5F9 #PRIVATE USE AREA-E5F9
-0xA448 0xE5FA #PRIVATE USE AREA-E5FA
-0xA449 0xE5FB #PRIVATE USE AREA-E5FB
-0xA44A 0xE5FC #PRIVATE USE AREA-E5FC
-0xA44B 0xE5FD #PRIVATE USE AREA-E5FD
-0xA44C 0xE5FE #PRIVATE USE AREA-E5FE
-0xA44D 0xE5FF #PRIVATE USE AREA-E5FF
-0xA44E 0xE600 #PRIVATE USE AREA-E600
-0xA44F 0xE601 #PRIVATE USE AREA-E601
-0xA450 0xE602 #PRIVATE USE AREA-E602
-0xA451 0xE603 #PRIVATE USE AREA-E603
-0xA452 0xE604 #PRIVATE USE AREA-E604
-0xA453 0xE605 #PRIVATE USE AREA-E605
-0xA454 0xE606 #PRIVATE USE AREA-E606
-0xA455 0xE607 #PRIVATE USE AREA-E607
-0xA456 0xE608 #PRIVATE USE AREA-E608
-0xA457 0xE609 #PRIVATE USE AREA-E609
-0xA458 0xE60A #PRIVATE USE AREA-E60A
-0xA459 0xE60B #PRIVATE USE AREA-E60B
-0xA45A 0xE60C #PRIVATE USE AREA-E60C
-0xA45B 0xE60D #PRIVATE USE AREA-E60D
-0xA45C 0xE60E #PRIVATE USE AREA-E60E
-0xA45D 0xE60F #PRIVATE USE AREA-E60F
-0xA45E 0xE610 #PRIVATE USE AREA-E610
-0xA45F 0xE611 #PRIVATE USE AREA-E611
-0xA460 0xE612 #PRIVATE USE AREA-E612
-0xA461 0xE613 #PRIVATE USE AREA-E613
-0xA462 0xE614 #PRIVATE USE AREA-E614
-0xA463 0xE615 #PRIVATE USE AREA-E615
-0xA464 0xE616 #PRIVATE USE AREA-E616
-0xA465 0xE617 #PRIVATE USE AREA-E617
-0xA466 0xE618 #PRIVATE USE AREA-E618
-0xA467 0xE619 #PRIVATE USE AREA-E619
-0xA468 0xE61A #PRIVATE USE AREA-E61A
-0xA469 0xE61B #PRIVATE USE AREA-E61B
-0xA46A 0xE61C #PRIVATE USE AREA-E61C
-0xA46B 0xE61D #PRIVATE USE AREA-E61D
-0xA46C 0xE61E #PRIVATE USE AREA-E61E
-0xA46D 0xE61F #PRIVATE USE AREA-E61F
-0xA46E 0xE620 #PRIVATE USE AREA-E620
-0xA46F 0xE621 #PRIVATE USE AREA-E621
-0xA470 0xE622 #PRIVATE USE AREA-E622
-0xA471 0xE623 #PRIVATE USE AREA-E623
-0xA472 0xE624 #PRIVATE USE AREA-E624
-0xA473 0xE625 #PRIVATE USE AREA-E625
-0xA474 0xE626 #PRIVATE USE AREA-E626
-0xA475 0xE627 #PRIVATE USE AREA-E627
-0xA476 0xE628 #PRIVATE USE AREA-E628
-0xA477 0xE629 #PRIVATE USE AREA-E629
-0xA478 0xE62A #PRIVATE USE AREA-E62A
-0xA479 0xE62B #PRIVATE USE AREA-E62B
-0xA47A 0xE62C #PRIVATE USE AREA-E62C
-0xA47B 0xE62D #PRIVATE USE AREA-E62D
-0xA47C 0xE62E #PRIVATE USE AREA-E62E
-0xA47D 0xE62F #PRIVATE USE AREA-E62F
-0xA47E 0xE630 #PRIVATE USE AREA-E630
-0xA480 0xE631 #PRIVATE USE AREA-E631
-0xA481 0xE632 #PRIVATE USE AREA-E632
-0xA482 0xE633 #PRIVATE USE AREA-E633
-0xA483 0xE634 #PRIVATE USE AREA-E634
-0xA484 0xE635 #PRIVATE USE AREA-E635
-0xA485 0xE636 #PRIVATE USE AREA-E636
-0xA486 0xE637 #PRIVATE USE AREA-E637
-0xA487 0xE638 #PRIVATE USE AREA-E638
-0xA488 0xE639 #PRIVATE USE AREA-E639
-0xA489 0xE63A #PRIVATE USE AREA-E63A
-0xA48A 0xE63B #PRIVATE USE AREA-E63B
-0xA48B 0xE63C #PRIVATE USE AREA-E63C
-0xA48C 0xE63D #PRIVATE USE AREA-E63D
-0xA48D 0xE63E #PRIVATE USE AREA-E63E
-0xA48E 0xE63F #PRIVATE USE AREA-E63F
-0xA48F 0xE640 #PRIVATE USE AREA-E640
-0xA490 0xE641 #PRIVATE USE AREA-E641
-0xA491 0xE642 #PRIVATE USE AREA-E642
-0xA492 0xE643 #PRIVATE USE AREA-E643
-0xA493 0xE644 #PRIVATE USE AREA-E644
-0xA494 0xE645 #PRIVATE USE AREA-E645
-0xA495 0xE646 #PRIVATE USE AREA-E646
-0xA496 0xE647 #PRIVATE USE AREA-E647
-0xA497 0xE648 #PRIVATE USE AREA-E648
-0xA498 0xE649 #PRIVATE USE AREA-E649
-0xA499 0xE64A #PRIVATE USE AREA-E64A
-0xA49A 0xE64B #PRIVATE USE AREA-E64B
-0xA49B 0xE64C #PRIVATE USE AREA-E64C
-0xA49C 0xE64D #PRIVATE USE AREA-E64D
-0xA49D 0xE64E #PRIVATE USE AREA-E64E
-0xA49E 0xE64F #PRIVATE USE AREA-E64F
-0xA49F 0xE650 #PRIVATE USE AREA-E650
-0xA4A0 0xE651 #PRIVATE USE AREA-E651
+0xA440 0xE5E6 #PRIVATE USE AREA-E5E6
+0xA441 0xE5E7 #PRIVATE USE AREA-E5E7
+0xA442 0xE5E8 #PRIVATE USE AREA-E5E8
+0xA443 0xE5E9 #PRIVATE USE AREA-E5E9
+0xA444 0xE5EA #PRIVATE USE AREA-E5EA
+0xA445 0xE5EB #PRIVATE USE AREA-E5EB
+0xA446 0xE5EC #PRIVATE USE AREA-E5EC
+0xA447 0xE5ED #PRIVATE USE AREA-E5ED
+0xA448 0xE5EE #PRIVATE USE AREA-E5EE
+0xA449 0xE5EF #PRIVATE USE AREA-E5EF
+0xA44A 0xE5F0 #PRIVATE USE AREA-E5F0
+0xA44B 0xE5F1 #PRIVATE USE AREA-E5F1
+0xA44C 0xE5F2 #PRIVATE USE AREA-E5F2
+0xA44D 0xE5F3 #PRIVATE USE AREA-E5F3
+0xA44E 0xE5F4 #PRIVATE USE AREA-E5F4
+0xA44F 0xE5F5 #PRIVATE USE AREA-E5F5
+0xA450 0xE5F6 #PRIVATE USE AREA-E5F6
+0xA451 0xE5F7 #PRIVATE USE AREA-E5F7
+0xA452 0xE5F8 #PRIVATE USE AREA-E5F8
+0xA453 0xE5F9 #PRIVATE USE AREA-E5F9
+0xA454 0xE5FA #PRIVATE USE AREA-E5FA
+0xA455 0xE5FB #PRIVATE USE AREA-E5FB
+0xA456 0xE5FC #PRIVATE USE AREA-E5FC
+0xA457 0xE5FD #PRIVATE USE AREA-E5FD
+0xA458 0xE5FE #PRIVATE USE AREA-E5FE
+0xA459 0xE5FF #PRIVATE USE AREA-E5FF
+0xA45A 0xE600 #PRIVATE USE AREA-E600
+0xA45B 0xE601 #PRIVATE USE AREA-E601
+0xA45C 0xE602 #PRIVATE USE AREA-E602
+0xA45D 0xE603 #PRIVATE USE AREA-E603
+0xA45E 0xE604 #PRIVATE USE AREA-E604
+0xA45F 0xE605 #PRIVATE USE AREA-E605
+0xA460 0xE606 #PRIVATE USE AREA-E606
+0xA461 0xE607 #PRIVATE USE AREA-E607
+0xA462 0xE608 #PRIVATE USE AREA-E608
+0xA463 0xE609 #PRIVATE USE AREA-E609
+0xA464 0xE60A #PRIVATE USE AREA-E60A
+0xA465 0xE60B #PRIVATE USE AREA-E60B
+0xA466 0xE60C #PRIVATE USE AREA-E60C
+0xA467 0xE60D #PRIVATE USE AREA-E60D
+0xA468 0xE60E #PRIVATE USE AREA-E60E
+0xA469 0xE60F #PRIVATE USE AREA-E60F
+0xA46A 0xE610 #PRIVATE USE AREA-E610
+0xA46B 0xE611 #PRIVATE USE AREA-E611
+0xA46C 0xE612 #PRIVATE USE AREA-E612
+0xA46D 0xE613 #PRIVATE USE AREA-E613
+0xA46E 0xE614 #PRIVATE USE AREA-E614
+0xA46F 0xE615 #PRIVATE USE AREA-E615
+0xA470 0xE616 #PRIVATE USE AREA-E616
+0xA471 0xE617 #PRIVATE USE AREA-E617
+0xA472 0xE618 #PRIVATE USE AREA-E618
+0xA473 0xE619 #PRIVATE USE AREA-E619
+0xA474 0xE61A #PRIVATE USE AREA-E61A
+0xA475 0xE61B #PRIVATE USE AREA-E61B
+0xA476 0xE61C #PRIVATE USE AREA-E61C
+0xA477 0xE61D #PRIVATE USE AREA-E61D
+0xA478 0xE61E #PRIVATE USE AREA-E61E
+0xA479 0xE61F #PRIVATE USE AREA-E61F
+0xA47A 0xE620 #PRIVATE USE AREA-E620
+0xA47B 0xE621 #PRIVATE USE AREA-E621
+0xA47C 0xE622 #PRIVATE USE AREA-E622
+0xA47D 0xE623 #PRIVATE USE AREA-E623
+0xA47E 0xE624 #PRIVATE USE AREA-E624
+0xA480 0xE625 #PRIVATE USE AREA-E625
+0xA481 0xE626 #PRIVATE USE AREA-E626
+0xA482 0xE627 #PRIVATE USE AREA-E627
+0xA483 0xE628 #PRIVATE USE AREA-E628
+0xA484 0xE629 #PRIVATE USE AREA-E629
+0xA485 0xE62A #PRIVATE USE AREA-E62A
+0xA486 0xE62B #PRIVATE USE AREA-E62B
+0xA487 0xE62C #PRIVATE USE AREA-E62C
+0xA488 0xE62D #PRIVATE USE AREA-E62D
+0xA489 0xE62E #PRIVATE USE AREA-E62E
+0xA48A 0xE62F #PRIVATE USE AREA-E62F
+0xA48B 0xE630 #PRIVATE USE AREA-E630
+0xA48C 0xE631 #PRIVATE USE AREA-E631
+0xA48D 0xE632 #PRIVATE USE AREA-E632
+0xA48E 0xE633 #PRIVATE USE AREA-E633
+0xA48F 0xE634 #PRIVATE USE AREA-E634
+0xA490 0xE635 #PRIVATE USE AREA-E635
+0xA491 0xE636 #PRIVATE USE AREA-E636
+0xA492 0xE637 #PRIVATE USE AREA-E637
+0xA493 0xE638 #PRIVATE USE AREA-E638
+0xA494 0xE639 #PRIVATE USE AREA-E639
+0xA495 0xE63A #PRIVATE USE AREA-E63A
+0xA496 0xE63B #PRIVATE USE AREA-E63B
+0xA497 0xE63C #PRIVATE USE AREA-E63C
+0xA498 0xE63D #PRIVATE USE AREA-E63D
+0xA499 0xE63E #PRIVATE USE AREA-E63E
+0xA49A 0xE63F #PRIVATE USE AREA-E63F
+0xA49B 0xE640 #PRIVATE USE AREA-E640
+0xA49C 0xE641 #PRIVATE USE AREA-E641
+0xA49D 0xE642 #PRIVATE USE AREA-E642
+0xA49E 0xE643 #PRIVATE USE AREA-E643
+0xA49F 0xE644 #PRIVATE USE AREA-E644
+0xA4A0 0xE645 #PRIVATE USE AREA-E645
0xA4A1 0x3041 #HIRAGANA LETTER SMALL A
0xA4A2 0x3042 #HIRAGANA LETTER A
0xA4A3 0x3043 #HIRAGANA LETTER SMALL I
@@ -6986,113 +6963,113 @@
0xA4F1 0x3091 #HIRAGANA LETTER WE
0xA4F2 0x3092 #HIRAGANA LETTER WO
0xA4F3 0x3093 #HIRAGANA LETTER N
-0xA4F4 0xE652 #PRIVATE USE AREA-E652
-0xA4F5 0xE653 #PRIVATE USE AREA-E653
-0xA4F6 0xE654 #PRIVATE USE AREA-E654
-0xA4F7 0xE655 #PRIVATE USE AREA-E655
-0xA4F8 0xE656 #PRIVATE USE AREA-E656
-0xA4F9 0xE657 #PRIVATE USE AREA-E657
-0xA4FA 0xE658 #PRIVATE USE AREA-E658
-0xA4FB 0xE659 #PRIVATE USE AREA-E659
-0xA4FC 0xE65A #PRIVATE USE AREA-E65A
-0xA4FD 0xE65B #PRIVATE USE AREA-E65B
-0xA4FE 0xE65C #PRIVATE USE AREA-E65C
-0xA540 0xE65D #PRIVATE USE AREA-E65D
-0xA541 0xE65E #PRIVATE USE AREA-E65E
-0xA542 0xE65F #PRIVATE USE AREA-E65F
-0xA543 0xE660 #PRIVATE USE AREA-E660
-0xA544 0xE661 #PRIVATE USE AREA-E661
-0xA545 0xE662 #PRIVATE USE AREA-E662
-0xA546 0xE663 #PRIVATE USE AREA-E663
-0xA547 0xE664 #PRIVATE USE AREA-E664
-0xA548 0xE665 #PRIVATE USE AREA-E665
-0xA549 0xE666 #PRIVATE USE AREA-E666
-0xA54A 0xE667 #PRIVATE USE AREA-E667
-0xA54B 0xE668 #PRIVATE USE AREA-E668
-0xA54C 0xE669 #PRIVATE USE AREA-E669
-0xA54D 0xE66A #PRIVATE USE AREA-E66A
-0xA54E 0xE66B #PRIVATE USE AREA-E66B
-0xA54F 0xE66C #PRIVATE USE AREA-E66C
-0xA550 0xE66D #PRIVATE USE AREA-E66D
-0xA551 0xE66E #PRIVATE USE AREA-E66E
-0xA552 0xE66F #PRIVATE USE AREA-E66F
-0xA553 0xE670 #PRIVATE USE AREA-E670
-0xA554 0xE671 #PRIVATE USE AREA-E671
-0xA555 0xE672 #PRIVATE USE AREA-E672
-0xA556 0xE673 #PRIVATE USE AREA-E673
-0xA557 0xE674 #PRIVATE USE AREA-E674
-0xA558 0xE675 #PRIVATE USE AREA-E675
-0xA559 0xE676 #PRIVATE USE AREA-E676
-0xA55A 0xE677 #PRIVATE USE AREA-E677
-0xA55B 0xE678 #PRIVATE USE AREA-E678
-0xA55C 0xE679 #PRIVATE USE AREA-E679
-0xA55D 0xE67A #PRIVATE USE AREA-E67A
-0xA55E 0xE67B #PRIVATE USE AREA-E67B
-0xA55F 0xE67C #PRIVATE USE AREA-E67C
-0xA560 0xE67D #PRIVATE USE AREA-E67D
-0xA561 0xE67E #PRIVATE USE AREA-E67E
-0xA562 0xE67F #PRIVATE USE AREA-E67F
-0xA563 0xE680 #PRIVATE USE AREA-E680
-0xA564 0xE681 #PRIVATE USE AREA-E681
-0xA565 0xE682 #PRIVATE USE AREA-E682
-0xA566 0xE683 #PRIVATE USE AREA-E683
-0xA567 0xE684 #PRIVATE USE AREA-E684
-0xA568 0xE685 #PRIVATE USE AREA-E685
-0xA569 0xE686 #PRIVATE USE AREA-E686
-0xA56A 0xE687 #PRIVATE USE AREA-E687
-0xA56B 0xE688 #PRIVATE USE AREA-E688
-0xA56C 0xE689 #PRIVATE USE AREA-E689
-0xA56D 0xE68A #PRIVATE USE AREA-E68A
-0xA56E 0xE68B #PRIVATE USE AREA-E68B
-0xA56F 0xE68C #PRIVATE USE AREA-E68C
-0xA570 0xE68D #PRIVATE USE AREA-E68D
-0xA571 0xE68E #PRIVATE USE AREA-E68E
-0xA572 0xE68F #PRIVATE USE AREA-E68F
-0xA573 0xE690 #PRIVATE USE AREA-E690
-0xA574 0xE691 #PRIVATE USE AREA-E691
-0xA575 0xE692 #PRIVATE USE AREA-E692
-0xA576 0xE693 #PRIVATE USE AREA-E693
-0xA577 0xE694 #PRIVATE USE AREA-E694
-0xA578 0xE695 #PRIVATE USE AREA-E695
-0xA579 0xE696 #PRIVATE USE AREA-E696
-0xA57A 0xE697 #PRIVATE USE AREA-E697
-0xA57B 0xE698 #PRIVATE USE AREA-E698
-0xA57C 0xE699 #PRIVATE USE AREA-E699
-0xA57D 0xE69A #PRIVATE USE AREA-E69A
-0xA57E 0xE69B #PRIVATE USE AREA-E69B
-0xA580 0xE69C #PRIVATE USE AREA-E69C
-0xA581 0xE69D #PRIVATE USE AREA-E69D
-0xA582 0xE69E #PRIVATE USE AREA-E69E
-0xA583 0xE69F #PRIVATE USE AREA-E69F
-0xA584 0xE6A0 #PRIVATE USE AREA-E6A0
-0xA585 0xE6A1 #PRIVATE USE AREA-E6A1
-0xA586 0xE6A2 #PRIVATE USE AREA-E6A2
-0xA587 0xE6A3 #PRIVATE USE AREA-E6A3
-0xA588 0xE6A4 #PRIVATE USE AREA-E6A4
-0xA589 0xE6A5 #PRIVATE USE AREA-E6A5
-0xA58A 0xE6A6 #PRIVATE USE AREA-E6A6
-0xA58B 0xE6A7 #PRIVATE USE AREA-E6A7
-0xA58C 0xE6A8 #PRIVATE USE AREA-E6A8
-0xA58D 0xE6A9 #PRIVATE USE AREA-E6A9
-0xA58E 0xE6AA #PRIVATE USE AREA-E6AA
-0xA58F 0xE6AB #PRIVATE USE AREA-E6AB
-0xA590 0xE6AC #PRIVATE USE AREA-E6AC
-0xA591 0xE6AD #PRIVATE USE AREA-E6AD
-0xA592 0xE6AE #PRIVATE USE AREA-E6AE
-0xA593 0xE6AF #PRIVATE USE AREA-E6AF
-0xA594 0xE6B0 #PRIVATE USE AREA-E6B0
-0xA595 0xE6B1 #PRIVATE USE AREA-E6B1
-0xA596 0xE6B2 #PRIVATE USE AREA-E6B2
-0xA597 0xE6B3 #PRIVATE USE AREA-E6B3
-0xA598 0xE6B4 #PRIVATE USE AREA-E6B4
-0xA599 0xE6B5 #PRIVATE USE AREA-E6B5
-0xA59A 0xE6B6 #PRIVATE USE AREA-E6B6
-0xA59B 0xE6B7 #PRIVATE USE AREA-E6B7
-0xA59C 0xE6B8 #PRIVATE USE AREA-E6B8
-0xA59D 0xE6B9 #PRIVATE USE AREA-E6B9
-0xA59E 0xE6BA #PRIVATE USE AREA-E6BA
-0xA59F 0xE6BB #PRIVATE USE AREA-E6BB
-0xA5A0 0xE6BC #PRIVATE USE AREA-E6BC
+0xA4F4 0xE772 #PRIVATE USE AREA-E772
+0xA4F5 0xE773 #PRIVATE USE AREA-E773
+0xA4F6 0xE774 #PRIVATE USE AREA-E774
+0xA4F7 0xE775 #PRIVATE USE AREA-E775
+0xA4F8 0xE776 #PRIVATE USE AREA-E776
+0xA4F9 0xE777 #PRIVATE USE AREA-E777
+0xA4FA 0xE778 #PRIVATE USE AREA-E778
+0xA4FB 0xE779 #PRIVATE USE AREA-E779
+0xA4FC 0xE77A #PRIVATE USE AREA-E77A
+0xA4FD 0xE77B #PRIVATE USE AREA-E77B
+0xA4FE 0xE77C #PRIVATE USE AREA-E77C
+0xA540 0xE646 #PRIVATE USE AREA-E646
+0xA541 0xE647 #PRIVATE USE AREA-E647
+0xA542 0xE648 #PRIVATE USE AREA-E648
+0xA543 0xE649 #PRIVATE USE AREA-E649
+0xA544 0xE64A #PRIVATE USE AREA-E64A
+0xA545 0xE64B #PRIVATE USE AREA-E64B
+0xA546 0xE64C #PRIVATE USE AREA-E64C
+0xA547 0xE64D #PRIVATE USE AREA-E64D
+0xA548 0xE64E #PRIVATE USE AREA-E64E
+0xA549 0xE64F #PRIVATE USE AREA-E64F
+0xA54A 0xE650 #PRIVATE USE AREA-E650
+0xA54B 0xE651 #PRIVATE USE AREA-E651
+0xA54C 0xE652 #PRIVATE USE AREA-E652
+0xA54D 0xE653 #PRIVATE USE AREA-E653
+0xA54E 0xE654 #PRIVATE USE AREA-E654
+0xA54F 0xE655 #PRIVATE USE AREA-E655
+0xA550 0xE656 #PRIVATE USE AREA-E656
+0xA551 0xE657 #PRIVATE USE AREA-E657
+0xA552 0xE658 #PRIVATE USE AREA-E658
+0xA553 0xE659 #PRIVATE USE AREA-E659
+0xA554 0xE65A #PRIVATE USE AREA-E65A
+0xA555 0xE65B #PRIVATE USE AREA-E65B
+0xA556 0xE65C #PRIVATE USE AREA-E65C
+0xA557 0xE65D #PRIVATE USE AREA-E65D
+0xA558 0xE65E #PRIVATE USE AREA-E65E
+0xA559 0xE65F #PRIVATE USE AREA-E65F
+0xA55A 0xE660 #PRIVATE USE AREA-E660
+0xA55B 0xE661 #PRIVATE USE AREA-E661
+0xA55C 0xE662 #PRIVATE USE AREA-E662
+0xA55D 0xE663 #PRIVATE USE AREA-E663
+0xA55E 0xE664 #PRIVATE USE AREA-E664
+0xA55F 0xE665 #PRIVATE USE AREA-E665
+0xA560 0xE666 #PRIVATE USE AREA-E666
+0xA561 0xE667 #PRIVATE USE AREA-E667
+0xA562 0xE668 #PRIVATE USE AREA-E668
+0xA563 0xE669 #PRIVATE USE AREA-E669
+0xA564 0xE66A #PRIVATE USE AREA-E66A
+0xA565 0xE66B #PRIVATE USE AREA-E66B
+0xA566 0xE66C #PRIVATE USE AREA-E66C
+0xA567 0xE66D #PRIVATE USE AREA-E66D
+0xA568 0xE66E #PRIVATE USE AREA-E66E
+0xA569 0xE66F #PRIVATE USE AREA-E66F
+0xA56A 0xE670 #PRIVATE USE AREA-E670
+0xA56B 0xE671 #PRIVATE USE AREA-E671
+0xA56C 0xE672 #PRIVATE USE AREA-E672
+0xA56D 0xE673 #PRIVATE USE AREA-E673
+0xA56E 0xE674 #PRIVATE USE AREA-E674
+0xA56F 0xE675 #PRIVATE USE AREA-E675
+0xA570 0xE676 #PRIVATE USE AREA-E676
+0xA571 0xE677 #PRIVATE USE AREA-E677
+0xA572 0xE678 #PRIVATE USE AREA-E678
+0xA573 0xE679 #PRIVATE USE AREA-E679
+0xA574 0xE67A #PRIVATE USE AREA-E67A
+0xA575 0xE67B #PRIVATE USE AREA-E67B
+0xA576 0xE67C #PRIVATE USE AREA-E67C
+0xA577 0xE67D #PRIVATE USE AREA-E67D
+0xA578 0xE67E #PRIVATE USE AREA-E67E
+0xA579 0xE67F #PRIVATE USE AREA-E67F
+0xA57A 0xE680 #PRIVATE USE AREA-E680
+0xA57B 0xE681 #PRIVATE USE AREA-E681
+0xA57C 0xE682 #PRIVATE USE AREA-E682
+0xA57D 0xE683 #PRIVATE USE AREA-E683
+0xA57E 0xE684 #PRIVATE USE AREA-E684
+0xA580 0xE685 #PRIVATE USE AREA-E685
+0xA581 0xE686 #PRIVATE USE AREA-E686
+0xA582 0xE687 #PRIVATE USE AREA-E687
+0xA583 0xE688 #PRIVATE USE AREA-E688
+0xA584 0xE689 #PRIVATE USE AREA-E689
+0xA585 0xE68A #PRIVATE USE AREA-E68A
+0xA586 0xE68B #PRIVATE USE AREA-E68B
+0xA587 0xE68C #PRIVATE USE AREA-E68C
+0xA588 0xE68D #PRIVATE USE AREA-E68D
+0xA589 0xE68E #PRIVATE USE AREA-E68E
+0xA58A 0xE68F #PRIVATE USE AREA-E68F
+0xA58B 0xE690 #PRIVATE USE AREA-E690
+0xA58C 0xE691 #PRIVATE USE AREA-E691
+0xA58D 0xE692 #PRIVATE USE AREA-E692
+0xA58E 0xE693 #PRIVATE USE AREA-E693
+0xA58F 0xE694 #PRIVATE USE AREA-E694
+0xA590 0xE695 #PRIVATE USE AREA-E695
+0xA591 0xE696 #PRIVATE USE AREA-E696
+0xA592 0xE697 #PRIVATE USE AREA-E697
+0xA593 0xE698 #PRIVATE USE AREA-E698
+0xA594 0xE699 #PRIVATE USE AREA-E699
+0xA595 0xE69A #PRIVATE USE AREA-E69A
+0xA596 0xE69B #PRIVATE USE AREA-E69B
+0xA597 0xE69C #PRIVATE USE AREA-E69C
+0xA598 0xE69D #PRIVATE USE AREA-E69D
+0xA599 0xE69E #PRIVATE USE AREA-E69E
+0xA59A 0xE69F #PRIVATE USE AREA-E69F
+0xA59B 0xE6A0 #PRIVATE USE AREA-E6A0
+0xA59C 0xE6A1 #PRIVATE USE AREA-E6A1
+0xA59D 0xE6A2 #PRIVATE USE AREA-E6A2
+0xA59E 0xE6A3 #PRIVATE USE AREA-E6A3
+0xA59F 0xE6A4 #PRIVATE USE AREA-E6A4
+0xA5A0 0xE6A5 #PRIVATE USE AREA-E6A5
0xA5A1 0x30A1 #KATAKANA LETTER SMALL A
0xA5A2 0x30A2 #KATAKANA LETTER A
0xA5A3 0x30A3 #KATAKANA LETTER SMALL I
@@ -7179,110 +7156,110 @@
0xA5F4 0x30F4 #KATAKANA LETTER VU
0xA5F5 0x30F5 #KATAKANA LETTER SMALL KA
0xA5F6 0x30F6 #KATAKANA LETTER SMALL KE
-0xA5F7 0xE6BD #PRIVATE USE AREA-E6BD
-0xA5F8 0xE6BE #PRIVATE USE AREA-E6BE
-0xA5F9 0xE6BF #PRIVATE USE AREA-E6BF
-0xA5FA 0xE6C0 #PRIVATE USE AREA-E6C0
-0xA5FB 0xE6C1 #PRIVATE USE AREA-E6C1
-0xA5FC 0xE6C2 #PRIVATE USE AREA-E6C2
-0xA5FD 0xE6C3 #PRIVATE USE AREA-E6C3
-0xA5FE 0xE6C4 #PRIVATE USE AREA-E6C4
-0xA640 0xE6C5 #PRIVATE USE AREA-E6C5
-0xA641 0xE6C6 #PRIVATE USE AREA-E6C6
-0xA642 0xE6C7 #PRIVATE USE AREA-E6C7
-0xA643 0xE6C8 #PRIVATE USE AREA-E6C8
-0xA644 0xE6C9 #PRIVATE USE AREA-E6C9
-0xA645 0xE6CA #PRIVATE USE AREA-E6CA
-0xA646 0xE6CB #PRIVATE USE AREA-E6CB
-0xA647 0xE6CC #PRIVATE USE AREA-E6CC
-0xA648 0xE6CD #PRIVATE USE AREA-E6CD
-0xA649 0xE6CE #PRIVATE USE AREA-E6CE
-0xA64A 0xE6CF #PRIVATE USE AREA-E6CF
-0xA64B 0xE6D0 #PRIVATE USE AREA-E6D0
-0xA64C 0xE6D1 #PRIVATE USE AREA-E6D1
-0xA64D 0xE6D2 #PRIVATE USE AREA-E6D2
-0xA64E 0xE6D3 #PRIVATE USE AREA-E6D3
-0xA64F 0xE6D4 #PRIVATE USE AREA-E6D4
-0xA650 0xE6D5 #PRIVATE USE AREA-E6D5
-0xA651 0xE6D6 #PRIVATE USE AREA-E6D6
-0xA652 0xE6D7 #PRIVATE USE AREA-E6D7
-0xA653 0xE6D8 #PRIVATE USE AREA-E6D8
-0xA654 0xE6D9 #PRIVATE USE AREA-E6D9
-0xA655 0xE6DA #PRIVATE USE AREA-E6DA
-0xA656 0xE6DB #PRIVATE USE AREA-E6DB
-0xA657 0xE6DC #PRIVATE USE AREA-E6DC
-0xA658 0xE6DD #PRIVATE USE AREA-E6DD
-0xA659 0xE6DE #PRIVATE USE AREA-E6DE
-0xA65A 0xE6DF #PRIVATE USE AREA-E6DF
-0xA65B 0xE6E0 #PRIVATE USE AREA-E6E0
-0xA65C 0xE6E1 #PRIVATE USE AREA-E6E1
-0xA65D 0xE6E2 #PRIVATE USE AREA-E6E2
-0xA65E 0xE6E3 #PRIVATE USE AREA-E6E3
-0xA65F 0xE6E4 #PRIVATE USE AREA-E6E4
-0xA660 0xE6E5 #PRIVATE USE AREA-E6E5
-0xA661 0xE6E6 #PRIVATE USE AREA-E6E6
-0xA662 0xE6E7 #PRIVATE USE AREA-E6E7
-0xA663 0xE6E8 #PRIVATE USE AREA-E6E8
-0xA664 0xE6E9 #PRIVATE USE AREA-E6E9
-0xA665 0xE6EA #PRIVATE USE AREA-E6EA
-0xA666 0xE6EB #PRIVATE USE AREA-E6EB
-0xA667 0xE6EC #PRIVATE USE AREA-E6EC
-0xA668 0xE6ED #PRIVATE USE AREA-E6ED
-0xA669 0xE6EE #PRIVATE USE AREA-E6EE
-0xA66A 0xE6EF #PRIVATE USE AREA-E6EF
-0xA66B 0xE6F0 #PRIVATE USE AREA-E6F0
-0xA66C 0xE6F1 #PRIVATE USE AREA-E6F1
-0xA66D 0xE6F2 #PRIVATE USE AREA-E6F2
-0xA66E 0xE6F3 #PRIVATE USE AREA-E6F3
-0xA66F 0xE6F4 #PRIVATE USE AREA-E6F4
-0xA670 0xE6F5 #PRIVATE USE AREA-E6F5
-0xA671 0xE6F6 #PRIVATE USE AREA-E6F6
-0xA672 0xE6F7 #PRIVATE USE AREA-E6F7
-0xA673 0xE6F8 #PRIVATE USE AREA-E6F8
-0xA674 0xE6F9 #PRIVATE USE AREA-E6F9
-0xA675 0xE6FA #PRIVATE USE AREA-E6FA
-0xA676 0xE6FB #PRIVATE USE AREA-E6FB
-0xA677 0xE6FC #PRIVATE USE AREA-E6FC
-0xA678 0xE6FD #PRIVATE USE AREA-E6FD
-0xA679 0xE6FE #PRIVATE USE AREA-E6FE
-0xA67A 0xE6FF #PRIVATE USE AREA-E6FF
-0xA67B 0xE700 #PRIVATE USE AREA-E700
-0xA67C 0xE701 #PRIVATE USE AREA-E701
-0xA67D 0xE702 #PRIVATE USE AREA-E702
-0xA67E 0xE703 #PRIVATE USE AREA-E703
-0xA680 0xE704 #PRIVATE USE AREA-E704
-0xA681 0xE705 #PRIVATE USE AREA-E705
-0xA682 0xE706 #PRIVATE USE AREA-E706
-0xA683 0xE707 #PRIVATE USE AREA-E707
-0xA684 0xE708 #PRIVATE USE AREA-E708
-0xA685 0xE709 #PRIVATE USE AREA-E709
-0xA686 0xE70A #PRIVATE USE AREA-E70A
-0xA687 0xE70B #PRIVATE USE AREA-E70B
-0xA688 0xE70C #PRIVATE USE AREA-E70C
-0xA689 0xE70D #PRIVATE USE AREA-E70D
-0xA68A 0xE70E #PRIVATE USE AREA-E70E
-0xA68B 0xE70F #PRIVATE USE AREA-E70F
-0xA68C 0xE710 #PRIVATE USE AREA-E710
-0xA68D 0xE711 #PRIVATE USE AREA-E711
-0xA68E 0xE712 #PRIVATE USE AREA-E712
-0xA68F 0xE713 #PRIVATE USE AREA-E713
-0xA690 0xE714 #PRIVATE USE AREA-E714
-0xA691 0xE715 #PRIVATE USE AREA-E715
-0xA692 0xE716 #PRIVATE USE AREA-E716
-0xA693 0xE717 #PRIVATE USE AREA-E717
-0xA694 0xE718 #PRIVATE USE AREA-E718
-0xA695 0xE719 #PRIVATE USE AREA-E719
-0xA696 0xE71A #PRIVATE USE AREA-E71A
-0xA697 0xE71B #PRIVATE USE AREA-E71B
-0xA698 0xE71C #PRIVATE USE AREA-E71C
-0xA699 0xE71D #PRIVATE USE AREA-E71D
-0xA69A 0xE71E #PRIVATE USE AREA-E71E
-0xA69B 0xE71F #PRIVATE USE AREA-E71F
-0xA69C 0xE720 #PRIVATE USE AREA-E720
-0xA69D 0xE721 #PRIVATE USE AREA-E721
-0xA69E 0xE722 #PRIVATE USE AREA-E722
-0xA69F 0xE723 #PRIVATE USE AREA-E723
-0xA6A0 0xE724 #PRIVATE USE AREA-E724
+0xA5F7 0xE77D #PRIVATE USE AREA-E77D
+0xA5F8 0xE77E #PRIVATE USE AREA-E77E
+0xA5F9 0xE77F #PRIVATE USE AREA-E77F
+0xA5FA 0xE780 #PRIVATE USE AREA-E780
+0xA5FB 0xE781 #PRIVATE USE AREA-E781
+0xA5FC 0xE782 #PRIVATE USE AREA-E782
+0xA5FD 0xE783 #PRIVATE USE AREA-E783
+0xA5FE 0xE784 #PRIVATE USE AREA-E784
+0xA640 0xE6A6 #PRIVATE USE AREA-E6A6
+0xA641 0xE6A7 #PRIVATE USE AREA-E6A7
+0xA642 0xE6A8 #PRIVATE USE AREA-E6A8
+0xA643 0xE6A9 #PRIVATE USE AREA-E6A9
+0xA644 0xE6AA #PRIVATE USE AREA-E6AA
+0xA645 0xE6AB #PRIVATE USE AREA-E6AB
+0xA646 0xE6AC #PRIVATE USE AREA-E6AC
+0xA647 0xE6AD #PRIVATE USE AREA-E6AD
+0xA648 0xE6AE #PRIVATE USE AREA-E6AE
+0xA649 0xE6AF #PRIVATE USE AREA-E6AF
+0xA64A 0xE6B0 #PRIVATE USE AREA-E6B0
+0xA64B 0xE6B1 #PRIVATE USE AREA-E6B1
+0xA64C 0xE6B2 #PRIVATE USE AREA-E6B2
+0xA64D 0xE6B3 #PRIVATE USE AREA-E6B3
+0xA64E 0xE6B4 #PRIVATE USE AREA-E6B4
+0xA64F 0xE6B5 #PRIVATE USE AREA-E6B5
+0xA650 0xE6B6 #PRIVATE USE AREA-E6B6
+0xA651 0xE6B7 #PRIVATE USE AREA-E6B7
+0xA652 0xE6B8 #PRIVATE USE AREA-E6B8
+0xA653 0xE6B9 #PRIVATE USE AREA-E6B9
+0xA654 0xE6BA #PRIVATE USE AREA-E6BA
+0xA655 0xE6BB #PRIVATE USE AREA-E6BB
+0xA656 0xE6BC #PRIVATE USE AREA-E6BC
+0xA657 0xE6BD #PRIVATE USE AREA-E6BD
+0xA658 0xE6BE #PRIVATE USE AREA-E6BE
+0xA659 0xE6BF #PRIVATE USE AREA-E6BF
+0xA65A 0xE6C0 #PRIVATE USE AREA-E6C0
+0xA65B 0xE6C1 #PRIVATE USE AREA-E6C1
+0xA65C 0xE6C2 #PRIVATE USE AREA-E6C2
+0xA65D 0xE6C3 #PRIVATE USE AREA-E6C3
+0xA65E 0xE6C4 #PRIVATE USE AREA-E6C4
+0xA65F 0xE6C5 #PRIVATE USE AREA-E6C5
+0xA660 0xE6C6 #PRIVATE USE AREA-E6C6
+0xA661 0xE6C7 #PRIVATE USE AREA-E6C7
+0xA662 0xE6C8 #PRIVATE USE AREA-E6C8
+0xA663 0xE6C9 #PRIVATE USE AREA-E6C9
+0xA664 0xE6CA #PRIVATE USE AREA-E6CA
+0xA665 0xE6CB #PRIVATE USE AREA-E6CB
+0xA666 0xE6CC #PRIVATE USE AREA-E6CC
+0xA667 0xE6CD #PRIVATE USE AREA-E6CD
+0xA668 0xE6CE #PRIVATE USE AREA-E6CE
+0xA669 0xE6CF #PRIVATE USE AREA-E6CF
+0xA66A 0xE6D0 #PRIVATE USE AREA-E6D0
+0xA66B 0xE6D1 #PRIVATE USE AREA-E6D1
+0xA66C 0xE6D2 #PRIVATE USE AREA-E6D2
+0xA66D 0xE6D3 #PRIVATE USE AREA-E6D3
+0xA66E 0xE6D4 #PRIVATE USE AREA-E6D4
+0xA66F 0xE6D5 #PRIVATE USE AREA-E6D5
+0xA670 0xE6D6 #PRIVATE USE AREA-E6D6
+0xA671 0xE6D7 #PRIVATE USE AREA-E6D7
+0xA672 0xE6D8 #PRIVATE USE AREA-E6D8
+0xA673 0xE6D9 #PRIVATE USE AREA-E6D9
+0xA674 0xE6DA #PRIVATE USE AREA-E6DA
+0xA675 0xE6DB #PRIVATE USE AREA-E6DB
+0xA676 0xE6DC #PRIVATE USE AREA-E6DC
+0xA677 0xE6DD #PRIVATE USE AREA-E6DD
+0xA678 0xE6DE #PRIVATE USE AREA-E6DE
+0xA679 0xE6DF #PRIVATE USE AREA-E6DF
+0xA67A 0xE6E0 #PRIVATE USE AREA-E6E0
+0xA67B 0xE6E1 #PRIVATE USE AREA-E6E1
+0xA67C 0xE6E2 #PRIVATE USE AREA-E6E2
+0xA67D 0xE6E3 #PRIVATE USE AREA-E6E3
+0xA67E 0xE6E4 #PRIVATE USE AREA-E6E4
+0xA680 0xE6E5 #PRIVATE USE AREA-E6E5
+0xA681 0xE6E6 #PRIVATE USE AREA-E6E6
+0xA682 0xE6E7 #PRIVATE USE AREA-E6E7
+0xA683 0xE6E8 #PRIVATE USE AREA-E6E8
+0xA684 0xE6E9 #PRIVATE USE AREA-E6E9
+0xA685 0xE6EA #PRIVATE USE AREA-E6EA
+0xA686 0xE6EB #PRIVATE USE AREA-E6EB
+0xA687 0xE6EC #PRIVATE USE AREA-E6EC
+0xA688 0xE6ED #PRIVATE USE AREA-E6ED
+0xA689 0xE6EE #PRIVATE USE AREA-E6EE
+0xA68A 0xE6EF #PRIVATE USE AREA-E6EF
+0xA68B 0xE6F0 #PRIVATE USE AREA-E6F0
+0xA68C 0xE6F1 #PRIVATE USE AREA-E6F1
+0xA68D 0xE6F2 #PRIVATE USE AREA-E6F2
+0xA68E 0xE6F3 #PRIVATE USE AREA-E6F3
+0xA68F 0xE6F4 #PRIVATE USE AREA-E6F4
+0xA690 0xE6F5 #PRIVATE USE AREA-E6F5
+0xA691 0xE6F6 #PRIVATE USE AREA-E6F6
+0xA692 0xE6F7 #PRIVATE USE AREA-E6F7
+0xA693 0xE6F8 #PRIVATE USE AREA-E6F8
+0xA694 0xE6F9 #PRIVATE USE AREA-E6F9
+0xA695 0xE6FA #PRIVATE USE AREA-E6FA
+0xA696 0xE6FB #PRIVATE USE AREA-E6FB
+0xA697 0xE6FC #PRIVATE USE AREA-E6FC
+0xA698 0xE6FD #PRIVATE USE AREA-E6FD
+0xA699 0xE6FE #PRIVATE USE AREA-E6FE
+0xA69A 0xE6FF #PRIVATE USE AREA-E6FF
+0xA69B 0xE700 #PRIVATE USE AREA-E700
+0xA69C 0xE701 #PRIVATE USE AREA-E701
+0xA69D 0xE702 #PRIVATE USE AREA-E702
+0xA69E 0xE703 #PRIVATE USE AREA-E703
+0xA69F 0xE704 #PRIVATE USE AREA-E704
+0xA6A0 0xE705 #PRIVATE USE AREA-E705
0xA6A1 0x0391 #GREEK CAPITAL LETTER ALPHA
0xA6A2 0x0392 #GREEK CAPITAL LETTER BETA
0xA6A3 0x0393 #GREEK CAPITAL LETTER GAMMA
@@ -7307,14 +7284,14 @@
0xA6B6 0x03A7 #GREEK CAPITAL LETTER CHI
0xA6B7 0x03A8 #GREEK CAPITAL LETTER PSI
0xA6B8 0x03A9 #GREEK CAPITAL LETTER OMEGA
-0xA6B9 0xE725 #PRIVATE USE AREA-E725
-0xA6BA 0xE726 #PRIVATE USE AREA-E726
-0xA6BB 0xE727 #PRIVATE USE AREA-E727
-0xA6BC 0xE728 #PRIVATE USE AREA-E728
-0xA6BD 0xE729 #PRIVATE USE AREA-E729
-0xA6BE 0xE72A #PRIVATE USE AREA-E72A
-0xA6BF 0xE72B #PRIVATE USE AREA-E72B
-0xA6C0 0xE72C #PRIVATE USE AREA-E72C
+0xA6B9 0xE785 #PRIVATE USE AREA-E785
+0xA6BA 0xE786 #PRIVATE USE AREA-E786
+0xA6BB 0xE787 #PRIVATE USE AREA-E787
+0xA6BC 0xE788 #PRIVATE USE AREA-E788
+0xA6BD 0xE789 #PRIVATE USE AREA-E789
+0xA6BE 0xE78A #PRIVATE USE AREA-E78A
+0xA6BF 0xE78B #PRIVATE USE AREA-E78B
+0xA6C0 0xE78C #PRIVATE USE AREA-E78C
0xA6C1 0x03B1 #GREEK SMALL LETTER ALPHA
0xA6C2 0x03B2 #GREEK SMALL LETTER BETA
0xA6C3 0x03B3 #GREEK SMALL LETTER GAMMA
@@ -7339,13 +7316,13 @@
0xA6D6 0x03C7 #GREEK SMALL LETTER CHI
0xA6D7 0x03C8 #GREEK SMALL LETTER PSI
0xA6D8 0x03C9 #GREEK SMALL LETTER OMEGA
-0xA6D9 0xE72D #PRIVATE USE AREA-E72D
-0xA6DA 0xE72E #PRIVATE USE AREA-E72E
-0xA6DB 0xE72F #PRIVATE USE AREA-E72F
-0xA6DC 0xE730 #PRIVATE USE AREA-E730
-0xA6DD 0xE731 #PRIVATE USE AREA-E731
-0xA6DE 0xE732 #PRIVATE USE AREA-E732
-0xA6DF 0xE733 #PRIVATE USE AREA-E733
+0xA6D9 0xE78D #PRIVATE USE AREA-E78D
+0xA6DA 0xE78E #PRIVATE USE AREA-E78E
+0xA6DB 0xE78F #PRIVATE USE AREA-E78F
+0xA6DC 0xE790 #PRIVATE USE AREA-E790
+0xA6DD 0xE791 #PRIVATE USE AREA-E791
+0xA6DE 0xE792 #PRIVATE USE AREA-E792
+0xA6DF 0xE793 #PRIVATE USE AREA-E793
0xA6E0 0xFE35 #PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS
0xA6E1 0xFE36 #PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS
0xA6E2 0xFE39 #PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET
@@ -7358,121 +7335,121 @@
0xA6E9 0xFE42 #PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET
0xA6EA 0xFE43 #PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET
0xA6EB 0xFE44 #PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET
-0xA6EC 0xE734 #PRIVATE USE AREA-E734
-0xA6ED 0xE735 #PRIVATE USE AREA-E735
+0xA6EC 0xE794 #PRIVATE USE AREA-E794
+0xA6ED 0xE795 #PRIVATE USE AREA-E795
0xA6EE 0xFE3B #PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET
0xA6EF 0xFE3C #PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET
0xA6F0 0xFE37 #PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET
0xA6F1 0xFE38 #PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET
0xA6F2 0xFE31 #PRESENTATION FORM FOR VERTICAL EM DASH
-0xA6F3 0xE736 #PRIVATE USE AREA-E736
+0xA6F3 0xE796 #PRIVATE USE AREA-E796
0xA6F4 0xFE33 #PRESENTATION FORM FOR VERTICAL LOW LINE
0xA6F5 0xFE34 #PRESENTATION FORM FOR VERTICAL WAVY LOW LINE
-0xA6F6 0xE737 #PRIVATE USE AREA-E737
-0xA6F7 0xE738 #PRIVATE USE AREA-E738
-0xA6F8 0xE739 #PRIVATE USE AREA-E739
-0xA6F9 0xE73A #PRIVATE USE AREA-E73A
-0xA6FA 0xE73B #PRIVATE USE AREA-E73B
-0xA6FB 0xE73C #PRIVATE USE AREA-E73C
-0xA6FC 0xE73D #PRIVATE USE AREA-E73D
-0xA6FD 0xE73E #PRIVATE USE AREA-E73E
-0xA6FE 0xE73F #PRIVATE USE AREA-E73F
-0xA740 0xE740 #PRIVATE USE AREA-E740
-0xA741 0xE741 #PRIVATE USE AREA-E741
-0xA742 0xE742 #PRIVATE USE AREA-E742
-0xA743 0xE743 #PRIVATE USE AREA-E743
-0xA744 0xE744 #PRIVATE USE AREA-E744
-0xA745 0xE745 #PRIVATE USE AREA-E745
-0xA746 0xE746 #PRIVATE USE AREA-E746
-0xA747 0xE747 #PRIVATE USE AREA-E747
-0xA748 0xE748 #PRIVATE USE AREA-E748
-0xA749 0xE749 #PRIVATE USE AREA-E749
-0xA74A 0xE74A #PRIVATE USE AREA-E74A
-0xA74B 0xE74B #PRIVATE USE AREA-E74B
-0xA74C 0xE74C #PRIVATE USE AREA-E74C
-0xA74D 0xE74D #PRIVATE USE AREA-E74D
-0xA74E 0xE74E #PRIVATE USE AREA-E74E
-0xA74F 0xE74F #PRIVATE USE AREA-E74F
-0xA750 0xE750 #PRIVATE USE AREA-E750
-0xA751 0xE751 #PRIVATE USE AREA-E751
-0xA752 0xE752 #PRIVATE USE AREA-E752
-0xA753 0xE753 #PRIVATE USE AREA-E753
-0xA754 0xE754 #PRIVATE USE AREA-E754
-0xA755 0xE755 #PRIVATE USE AREA-E755
-0xA756 0xE756 #PRIVATE USE AREA-E756
-0xA757 0xE757 #PRIVATE USE AREA-E757
-0xA758 0xE758 #PRIVATE USE AREA-E758
-0xA759 0xE759 #PRIVATE USE AREA-E759
-0xA75A 0xE75A #PRIVATE USE AREA-E75A
-0xA75B 0xE75B #PRIVATE USE AREA-E75B
-0xA75C 0xE75C #PRIVATE USE AREA-E75C
-0xA75D 0xE75D #PRIVATE USE AREA-E75D
-0xA75E 0xE75E #PRIVATE USE AREA-E75E
-0xA75F 0xE75F #PRIVATE USE AREA-E75F
-0xA760 0xE760 #PRIVATE USE AREA-E760
-0xA761 0xE761 #PRIVATE USE AREA-E761
-0xA762 0xE762 #PRIVATE USE AREA-E762
-0xA763 0xE763 #PRIVATE USE AREA-E763
-0xA764 0xE764 #PRIVATE USE AREA-E764
-0xA765 0xE765 #PRIVATE USE AREA-E765
-0xA766 0xE766 #PRIVATE USE AREA-E766
-0xA767 0xE767 #PRIVATE USE AREA-E767
-0xA768 0xE768 #PRIVATE USE AREA-E768
-0xA769 0xE769 #PRIVATE USE AREA-E769
-0xA76A 0xE76A #PRIVATE USE AREA-E76A
-0xA76B 0xE76B #PRIVATE USE AREA-E76B
-0xA76C 0xE76C #PRIVATE USE AREA-E76C
-0xA76D 0xE76D #PRIVATE USE AREA-E76D
-0xA76E 0xE76E #PRIVATE USE AREA-E76E
-0xA76F 0xE76F #PRIVATE USE AREA-E76F
-0xA770 0xE770 #PRIVATE USE AREA-E770
-0xA771 0xE771 #PRIVATE USE AREA-E771
-0xA772 0xE772 #PRIVATE USE AREA-E772
-0xA773 0xE773 #PRIVATE USE AREA-E773
-0xA774 0xE774 #PRIVATE USE AREA-E774
-0xA775 0xE775 #PRIVATE USE AREA-E775
-0xA776 0xE776 #PRIVATE USE AREA-E776
-0xA777 0xE777 #PRIVATE USE AREA-E777
-0xA778 0xE778 #PRIVATE USE AREA-E778
-0xA779 0xE779 #PRIVATE USE AREA-E779
-0xA77A 0xE77A #PRIVATE USE AREA-E77A
-0xA77B 0xE77B #PRIVATE USE AREA-E77B
-0xA77C 0xE77C #PRIVATE USE AREA-E77C
-0xA77D 0xE77D #PRIVATE USE AREA-E77D
-0xA77E 0xE77E #PRIVATE USE AREA-E77E
-0xA780 0xE77F #PRIVATE USE AREA-E77F
-0xA781 0xE780 #PRIVATE USE AREA-E780
-0xA782 0xE781 #PRIVATE USE AREA-E781
-0xA783 0xE782 #PRIVATE USE AREA-E782
-0xA784 0xE783 #PRIVATE USE AREA-E783
-0xA785 0xE784 #PRIVATE USE AREA-E784
-0xA786 0xE785 #PRIVATE USE AREA-E785
-0xA787 0xE786 #PRIVATE USE AREA-E786
-0xA788 0xE787 #PRIVATE USE AREA-E787
-0xA789 0xE788 #PRIVATE USE AREA-E788
-0xA78A 0xE789 #PRIVATE USE AREA-E789
-0xA78B 0xE78A #PRIVATE USE AREA-E78A
-0xA78C 0xE78B #PRIVATE USE AREA-E78B
-0xA78D 0xE78C #PRIVATE USE AREA-E78C
-0xA78E 0xE78D #PRIVATE USE AREA-E78D
-0xA78F 0xE78E #PRIVATE USE AREA-E78E
-0xA790 0xE78F #PRIVATE USE AREA-E78F
-0xA791 0xE790 #PRIVATE USE AREA-E790
-0xA792 0xE791 #PRIVATE USE AREA-E791
-0xA793 0xE792 #PRIVATE USE AREA-E792
-0xA794 0xE793 #PRIVATE USE AREA-E793
-0xA795 0xE794 #PRIVATE USE AREA-E794
-0xA796 0xE795 #PRIVATE USE AREA-E795
-0xA797 0xE796 #PRIVATE USE AREA-E796
-0xA798 0xE797 #PRIVATE USE AREA-E797
-0xA799 0xE798 #PRIVATE USE AREA-E798
-0xA79A 0xE799 #PRIVATE USE AREA-E799
-0xA79B 0xE79A #PRIVATE USE AREA-E79A
-0xA79C 0xE79B #PRIVATE USE AREA-E79B
-0xA79D 0xE79C #PRIVATE USE AREA-E79C
-0xA79E 0xE79D #PRIVATE USE AREA-E79D
-0xA79F 0xE79E #PRIVATE USE AREA-E79E
-0xA7A0 0xE79F #PRIVATE USE AREA-E79F
+0xA6F6 0xE797 #PRIVATE USE AREA-E797
+0xA6F7 0xE798 #PRIVATE USE AREA-E798
+0xA6F8 0xE799 #PRIVATE USE AREA-E799
+0xA6F9 0xE79A #PRIVATE USE AREA-E79A
+0xA6FA 0xE79B #PRIVATE USE AREA-E79B
+0xA6FB 0xE79C #PRIVATE USE AREA-E79C
+0xA6FC 0xE79D #PRIVATE USE AREA-E79D
+0xA6FD 0xE79E #PRIVATE USE AREA-E79E
+0xA6FE 0xE79F #PRIVATE USE AREA-E79F
+0xA740 0xE706 #PRIVATE USE AREA-E706
+0xA741 0xE707 #PRIVATE USE AREA-E707
+0xA742 0xE708 #PRIVATE USE AREA-E708
+0xA743 0xE709 #PRIVATE USE AREA-E709
+0xA744 0xE70A #PRIVATE USE AREA-E70A
+0xA745 0xE70B #PRIVATE USE AREA-E70B
+0xA746 0xE70C #PRIVATE USE AREA-E70C
+0xA747 0xE70D #PRIVATE USE AREA-E70D
+0xA748 0xE70E #PRIVATE USE AREA-E70E
+0xA749 0xE70F #PRIVATE USE AREA-E70F
+0xA74A 0xE710 #PRIVATE USE AREA-E710
+0xA74B 0xE711 #PRIVATE USE AREA-E711
+0xA74C 0xE712 #PRIVATE USE AREA-E712
+0xA74D 0xE713 #PRIVATE USE AREA-E713
+0xA74E 0xE714 #PRIVATE USE AREA-E714
+0xA74F 0xE715 #PRIVATE USE AREA-E715
+0xA750 0xE716 #PRIVATE USE AREA-E716
+0xA751 0xE717 #PRIVATE USE AREA-E717
+0xA752 0xE718 #PRIVATE USE AREA-E718
+0xA753 0xE719 #PRIVATE USE AREA-E719
+0xA754 0xE71A #PRIVATE USE AREA-E71A
+0xA755 0xE71B #PRIVATE USE AREA-E71B
+0xA756 0xE71C #PRIVATE USE AREA-E71C
+0xA757 0xE71D #PRIVATE USE AREA-E71D
+0xA758 0xE71E #PRIVATE USE AREA-E71E
+0xA759 0xE71F #PRIVATE USE AREA-E71F
+0xA75A 0xE720 #PRIVATE USE AREA-E720
+0xA75B 0xE721 #PRIVATE USE AREA-E721
+0xA75C 0xE722 #PRIVATE USE AREA-E722
+0xA75D 0xE723 #PRIVATE USE AREA-E723
+0xA75E 0xE724 #PRIVATE USE AREA-E724
+0xA75F 0xE725 #PRIVATE USE AREA-E725
+0xA760 0xE726 #PRIVATE USE AREA-E726
+0xA761 0xE727 #PRIVATE USE AREA-E727
+0xA762 0xE728 #PRIVATE USE AREA-E728
+0xA763 0xE729 #PRIVATE USE AREA-E729
+0xA764 0xE72A #PRIVATE USE AREA-E72A
+0xA765 0xE72B #PRIVATE USE AREA-E72B
+0xA766 0xE72C #PRIVATE USE AREA-E72C
+0xA767 0xE72D #PRIVATE USE AREA-E72D
+0xA768 0xE72E #PRIVATE USE AREA-E72E
+0xA769 0xE72F #PRIVATE USE AREA-E72F
+0xA76A 0xE730 #PRIVATE USE AREA-E730
+0xA76B 0xE731 #PRIVATE USE AREA-E731
+0xA76C 0xE732 #PRIVATE USE AREA-E732
+0xA76D 0xE733 #PRIVATE USE AREA-E733
+0xA76E 0xE734 #PRIVATE USE AREA-E734
+0xA76F 0xE735 #PRIVATE USE AREA-E735
+0xA770 0xE736 #PRIVATE USE AREA-E736
+0xA771 0xE737 #PRIVATE USE AREA-E737
+0xA772 0xE738 #PRIVATE USE AREA-E738
+0xA773 0xE739 #PRIVATE USE AREA-E739
+0xA774 0xE73A #PRIVATE USE AREA-E73A
+0xA775 0xE73B #PRIVATE USE AREA-E73B
+0xA776 0xE73C #PRIVATE USE AREA-E73C
+0xA777 0xE73D #PRIVATE USE AREA-E73D
+0xA778 0xE73E #PRIVATE USE AREA-E73E
+0xA779 0xE73F #PRIVATE USE AREA-E73F
+0xA77A 0xE740 #PRIVATE USE AREA-E740
+0xA77B 0xE741 #PRIVATE USE AREA-E741
+0xA77C 0xE742 #PRIVATE USE AREA-E742
+0xA77D 0xE743 #PRIVATE USE AREA-E743
+0xA77E 0xE744 #PRIVATE USE AREA-E744
+0xA780 0xE745 #PRIVATE USE AREA-E745
+0xA781 0xE746 #PRIVATE USE AREA-E746
+0xA782 0xE747 #PRIVATE USE AREA-E747
+0xA783 0xE748 #PRIVATE USE AREA-E748
+0xA784 0xE749 #PRIVATE USE AREA-E749
+0xA785 0xE74A #PRIVATE USE AREA-E74A
+0xA786 0xE74B #PRIVATE USE AREA-E74B
+0xA787 0xE74C #PRIVATE USE AREA-E74C
+0xA788 0xE74D #PRIVATE USE AREA-E74D
+0xA789 0xE74E #PRIVATE USE AREA-E74E
+0xA78A 0xE74F #PRIVATE USE AREA-E74F
+0xA78B 0xE750 #PRIVATE USE AREA-E750
+0xA78C 0xE751 #PRIVATE USE AREA-E751
+0xA78D 0xE752 #PRIVATE USE AREA-E752
+0xA78E 0xE753 #PRIVATE USE AREA-E753
+0xA78F 0xE754 #PRIVATE USE AREA-E754
+0xA790 0xE755 #PRIVATE USE AREA-E755
+0xA791 0xE756 #PRIVATE USE AREA-E756
+0xA792 0xE757 #PRIVATE USE AREA-E757
+0xA793 0xE758 #PRIVATE USE AREA-E758
+0xA794 0xE759 #PRIVATE USE AREA-E759
+0xA795 0xE75A #PRIVATE USE AREA-E75A
+0xA796 0xE75B #PRIVATE USE AREA-E75B
+0xA797 0xE75C #PRIVATE USE AREA-E75C
+0xA798 0xE75D #PRIVATE USE AREA-E75D
+0xA799 0xE75E #PRIVATE USE AREA-E75E
+0xA79A 0xE75F #PRIVATE USE AREA-E75F
+0xA79B 0xE760 #PRIVATE USE AREA-E760
+0xA79C 0xE761 #PRIVATE USE AREA-E761
+0xA79D 0xE762 #PRIVATE USE AREA-E762
+0xA79E 0xE763 #PRIVATE USE AREA-E763
+0xA79F 0xE764 #PRIVATE USE AREA-E764
+0xA7A0 0xE765 #PRIVATE USE AREA-E765
0xA7A1 0x0410 #CYRILLIC CAPITAL LETTER A
0xA7A2 0x0411 #CYRILLIC CAPITAL LETTER BE
0xA7A3 0x0412 #CYRILLIC CAPITAL LETTER VE