diff --git a/inputFiles/phaseField/PhaseFieldFracture.ats b/inputFiles/phaseField/PhaseFieldFracture.ats
index 88b731578d3..44087dbea67 100644
--- a/inputFiles/phaseField/PhaseFieldFracture.ats
+++ b/inputFiles/phaseField/PhaseFieldFracture.ats
@@ -28,7 +28,7 @@ decks = [
check_step=10,
restartcheck_params=RestartcheckParameters(**restartcheck_params)),
TestDeck(
- name="PhaseFieldFracture_SpectralSplit",
+ name="PhaseFieldFracture_SpectralSplit_Cohesive",
description=
'Testing the spectral split of the stress tensor in PF Fracture',
partitions=((1, 1, 1), (2, 2, 1)),
@@ -36,13 +36,37 @@ decks = [
check_step=30,
restartcheck_params=RestartcheckParameters(**restartcheck_params)),
TestDeck(
- name="PhaseFieldFracture_VolDevSplit",
+ name="PhaseFieldFracture_SpectralSplit_Brittle",
+ description=
+ 'Testing the spectral split with the brittle degradation function in PF Fracture',
+ partitions=((1, 1, 1), (2, 2, 1)),
+ restart_step=15,
+ check_step=30,
+ restartcheck_params=RestartcheckParameters(**restartcheck_params)),
+ TestDeck(
+ name="PhaseFieldFracture_VolDevSplit_Brittle",
description=
'Testing the volumetric-deviatoric split of the stress tensor in PF Fracture',
partitions=((1, 1, 1), (2, 2, 1)),
restart_step=15,
check_step=30,
restartcheck_params=RestartcheckParameters(**restartcheck_params)),
+ TestDeck(
+ name="PhaseFieldFracture_VolDevSplit_Cohesive",
+ description=
+ 'Testing the volumetric-deviatoric split with the cohesive degradation function in PF Fracture',
+ partitions=((1, 1, 1), (2, 2, 1)),
+ restart_step=15,
+ check_step=30,
+ restartcheck_params=RestartcheckParameters(**restartcheck_params)),
+ TestDeck(
+ name="PhaseFieldFracture_MultiRegion",
+ description=
+ 'Testing PF Fracture on one region of a multi-region problem, with mechanics only elsewhere',
+ partitions=((1, 1, 1), (2, 2, 1)),
+ restart_step=10,
+ check_step=20,
+ restartcheck_params=RestartcheckParameters(**restartcheck_params)),
TestDeck(name="PhaseFieldFracture_Nucleation_smoke",
description='Testing the nucleation model for PF Fracture',
partitions=((1, 1, 1), (2, 2, 1)),
diff --git a/inputFiles/phaseField/PhaseFieldFracture_CohesiveModel.xml b/inputFiles/phaseField/PhaseFieldFracture_CohesiveModel.xml
index 4a6716a4385..f389379e669 100644
--- a/inputFiles/phaseField/PhaseFieldFracture_CohesiveModel.xml
+++ b/inputFiles/phaseField/PhaseFieldFracture_CohesiveModel.xml
@@ -31,8 +31,6 @@
name="DamageSolve"
discretization="FE1"
timeIntegrationOption="SteadyState"
- fieldName="Damage"
- localDissipation="Linear"
logLevel="1"
targetRegions="{ Region1 }">
-->
-
-
-
diff --git a/inputFiles/phaseField/PhaseFieldFracture_DamageAndLoad.xml b/inputFiles/phaseField/PhaseFieldFracture_DamageAndLoad.xml
index fb852061229..c44d39d7e16 100644
--- a/inputFiles/phaseField/PhaseFieldFracture_DamageAndLoad.xml
+++ b/inputFiles/phaseField/PhaseFieldFracture_DamageAndLoad.xml
@@ -34,9 +34,6 @@
name="DamageSolve"
discretization="FE1"
timeIntegrationOption="SteadyState"
- fieldName="Damage"
-
- localDissipation="Quadratic"
logLevel="1"
targetRegions="{ Region1 }">
+ criticalStrainEnergy="0"
+ localDissipationOption="Quadratic"/>
-
-
diff --git a/inputFiles/phaseField/PhaseFieldFracture_DamageOnly.xml b/inputFiles/phaseField/PhaseFieldFracture_DamageOnly.xml
index b22c9a2bec1..d27f9766902 100644
--- a/inputFiles/phaseField/PhaseFieldFracture_DamageOnly.xml
+++ b/inputFiles/phaseField/PhaseFieldFracture_DamageOnly.xml
@@ -34,9 +34,6 @@
name="DamageSolve"
discretization="FE1"
timeIntegrationOption="SteadyState"
- fieldName="Damage"
-
- localDissipation="Linear"
logLevel="1"
targetRegions="{ Region1 }">
-
-
diff --git a/inputFiles/phaseField/PhaseFieldFracture_VolDevSplit.xml b/inputFiles/phaseField/PhaseFieldFracture_DecompositionSplit_base.xml
similarity index 57%
rename from inputFiles/phaseField/PhaseFieldFracture_VolDevSplit.xml
rename to inputFiles/phaseField/PhaseFieldFracture_DecompositionSplit_base.xml
index 04d857ee72a..12c96767e79 100644
--- a/inputFiles/phaseField/PhaseFieldFracture_VolDevSplit.xml
+++ b/inputFiles/phaseField/PhaseFieldFracture_DecompositionSplit_base.xml
@@ -7,11 +7,11 @@
name="PhaseFieldSolve"
solidSolverName="SolidMechSolve"
damageSolverName="DamageSolve"
- logLevel="2"
+ logLevel="1"
targetRegions="{ Region1 }">
@@ -32,9 +32,6 @@
name="DamageSolve"
discretization="FE1"
timeIntegrationOption="SteadyState"
- fieldName="Damage"
-
- localDissipation="Quadratic"
logLevel="1"
targetRegions="{ Region1 }">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/inputFiles/phaseField/PhaseFieldFracture_MultiRegion.xml b/inputFiles/phaseField/PhaseFieldFracture_MultiRegion.xml
new file mode 100644
index 00000000000..7d738999fff
--- /dev/null
+++ b/inputFiles/phaseField/PhaseFieldFracture_MultiRegion.xml
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/PhaseFieldFracture_Nucleation_base.xml b/inputFiles/phaseField/PhaseFieldFracture_Nucleation_base.xml
index 791cf4b0f52..51e5685fc67 100644
--- a/inputFiles/phaseField/PhaseFieldFracture_Nucleation_base.xml
+++ b/inputFiles/phaseField/PhaseFieldFracture_Nucleation_base.xml
@@ -34,9 +34,6 @@
name="DamageSolve"
discretization="FE1"
timeIntegrationOption="SteadyState"
- fieldName="Damage"
-
- localDissipation="Linear"
irreversibilityFlag="1"
damageUpperBound="1.0"
logLevel="1"
diff --git a/inputFiles/phaseField/PhaseFieldFracture_Nucleation_benchmark.xml b/inputFiles/phaseField/PhaseFieldFracture_Nucleation_benchmark.xml
index 815c858c769..691317aa71f 100644
--- a/inputFiles/phaseField/PhaseFieldFracture_Nucleation_benchmark.xml
+++ b/inputFiles/phaseField/PhaseFieldFracture_Nucleation_benchmark.xml
@@ -58,45 +58,13 @@
lengthScale="0.2"
defaultCriticalFractureEnergy="9.1e-2"
criticalStrainEnergy="0"
- extDrivingForceFlag="1"
+ fractureModelType="Nucleation"
defaultTensileStrength="27.0"
defaultCompressiveStrength="77.0"
defaultDeltaCoefficient="3.22"/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/inputFiles/phaseField/PhaseFieldFracture_SpectralSplit.xml b/inputFiles/phaseField/PhaseFieldFracture_SpectralSplit.xml
deleted file mode 100644
index e0efbc3ba00..00000000000
--- a/inputFiles/phaseField/PhaseFieldFracture_SpectralSplit.xml
+++ /dev/null
@@ -1,207 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/inputFiles/phaseField/PhaseFieldFracture_SpectralSplit_Brittle.xml b/inputFiles/phaseField/PhaseFieldFracture_SpectralSplit_Brittle.xml
new file mode 100644
index 00000000000..550f11d18c6
--- /dev/null
+++ b/inputFiles/phaseField/PhaseFieldFracture_SpectralSplit_Brittle.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/PhaseFieldFracture_SpectralSplit_Cohesive.xml b/inputFiles/phaseField/PhaseFieldFracture_SpectralSplit_Cohesive.xml
new file mode 100644
index 00000000000..b2a6c77a889
--- /dev/null
+++ b/inputFiles/phaseField/PhaseFieldFracture_SpectralSplit_Cohesive.xml
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/PhaseFieldFracture_VolDevSplit_Brittle.xml b/inputFiles/phaseField/PhaseFieldFracture_VolDevSplit_Brittle.xml
new file mode 100644
index 00000000000..0b14aa0f029
--- /dev/null
+++ b/inputFiles/phaseField/PhaseFieldFracture_VolDevSplit_Brittle.xml
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/PhaseFieldFracture_VolDevSplit_Cohesive.xml b/inputFiles/phaseField/PhaseFieldFracture_VolDevSplit_Cohesive.xml
new file mode 100644
index 00000000000..441abc768c7
--- /dev/null
+++ b/inputFiles/phaseField/PhaseFieldFracture_VolDevSplit_Cohesive.xml
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/PhaseFieldPoromechanics_Nucleation_Injection.xml b/inputFiles/phaseField/PhaseFieldPoromechanics_Nucleation_Injection.xml
index 97d75c706b4..d6b68830ae6 100644
--- a/inputFiles/phaseField/PhaseFieldPoromechanics_Nucleation_Injection.xml
+++ b/inputFiles/phaseField/PhaseFieldPoromechanics_Nucleation_Injection.xml
@@ -40,8 +40,6 @@
name="damageSolve"
discretization="FE1"
timeIntegrationOption="SteadyState"
- fieldName="Damage"
- localDissipation="Linear"
irreversibilityFlag="1"
damageUpperBound="1.0"
fracturePressureTermFlag="1"
@@ -109,38 +107,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotch.ats b/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotch.ats
new file mode 100644
index 00000000000..dc154097c11
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotch.ats
@@ -0,0 +1,24 @@
+from geos.ats.test_builder import TestDeck, RestartcheckParameters, generate_geos_tests
+
+restartcheck_params = {}
+restartcheck_params["atol"] = 1.0E-6
+restartcheck_params["rtol"] = 1.0E-5
+
+decks = [
+ TestDeck(
+ name="PhaseFieldFracture_SingleEdgeNotchShear_smoke",
+ description="Smoke test for single-edge notch shear phase-field fracture",
+ partitions=((1, 1, 1), (2, 2, 1)),
+ restart_step=0,
+ check_step=16,
+ restartcheck_params=RestartcheckParameters(**restartcheck_params)),
+ TestDeck(
+ name="PhaseFieldFracture_SingleEdgeNotchTension_smoke",
+ description="Smoke test for single-edge notch tension phase-field fracture",
+ partitions=((1, 1, 1), (2, 2, 1)),
+ restart_step=0,
+ check_step=14,
+ restartcheck_params=RestartcheckParameters(**restartcheck_params)),
+]
+
+generate_geos_tests(decks)
diff --git a/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotchShear_benchmark.xml b/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotchShear_benchmark.xml
new file mode 100644
index 00000000000..d9f097b936a
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotchShear_benchmark.xml
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotchShear_smoke.xml b/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotchShear_smoke.xml
new file mode 100644
index 00000000000..a592bf83531
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotchShear_smoke.xml
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotchTension_benchmark.xml b/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotchTension_benchmark.xml
new file mode 100644
index 00000000000..d48e87b40da
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotchTension_benchmark.xml
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotchTension_smoke.xml b/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotchTension_smoke.xml
new file mode 100644
index 00000000000..ccf7d4e9d41
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotchTension_smoke.xml
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotch_base_direct.xml b/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotch_base_direct.xml
new file mode 100644
index 00000000000..3c2002bc8b6
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotch_base_direct.xml
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotch_base_iterative.xml b/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotch_base_iterative.xml
new file mode 100644
index 00000000000..58132c6aee9
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/singleEdgeNotch/PhaseFieldFracture_SingleEdgeNotch_base_iterative.xml
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/benchmark/threePointsBending/PhaseFieldFracture_ThreePointsBending.ats b/inputFiles/phaseField/benchmark/threePointsBending/PhaseFieldFracture_ThreePointsBending.ats
new file mode 100644
index 00000000000..b4afaa8a955
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/threePointsBending/PhaseFieldFracture_ThreePointsBending.ats
@@ -0,0 +1,17 @@
+from geos.ats.test_builder import TestDeck, RestartcheckParameters, generate_geos_tests
+
+restartcheck_params = {}
+restartcheck_params["atol"] = 1.0E-6
+restartcheck_params["rtol"] = 1.0E-5
+
+decks = [
+ TestDeck(
+ name="PhaseFieldFracture_ThreePointsBending_smoke",
+ description="Smoke test for three-point bending phase-field fracture",
+ partitions=((2, 2, 1),),
+ restart_step=0,
+ check_step=600,
+ restartcheck_params=RestartcheckParameters(**restartcheck_params)),
+]
+
+generate_geos_tests(decks)
diff --git a/inputFiles/phaseField/benchmark/threePointsBending/PhaseFieldFracture_ThreePointsBending_base.xml b/inputFiles/phaseField/benchmark/threePointsBending/PhaseFieldFracture_ThreePointsBending_base.xml
new file mode 100644
index 00000000000..f0b0bf872a1
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/threePointsBending/PhaseFieldFracture_ThreePointsBending_base.xml
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/benchmark/threePointsBending/PhaseFieldFracture_ThreePointsBending_benchmark.xml b/inputFiles/phaseField/benchmark/threePointsBending/PhaseFieldFracture_ThreePointsBending_benchmark.xml
new file mode 100644
index 00000000000..cf4db61c7b9
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/threePointsBending/PhaseFieldFracture_ThreePointsBending_benchmark.xml
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/benchmark/threePointsBending/PhaseFieldFracture_ThreePointsBending_smoke.xml b/inputFiles/phaseField/benchmark/threePointsBending/PhaseFieldFracture_ThreePointsBending_smoke.xml
new file mode 100644
index 00000000000..e70790c0da5
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/threePointsBending/PhaseFieldFracture_ThreePointsBending_smoke.xml
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/benchmark/threePointsBending/mesh/threePointsBendingSingleNotchCoarse.vtu b/inputFiles/phaseField/benchmark/threePointsBending/mesh/threePointsBendingSingleNotchCoarse.vtu
new file mode 100644
index 00000000000..a4ecf81915a
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/threePointsBending/mesh/threePointsBendingSingleNotchCoarse.vtu
@@ -0,0 +1,1443 @@
+
+
+
+
+
+
+ 454 455 456 457 458 459 460 461 462 463 464 465
+ 466 467 468 469 470 471 472 473 474 475 476 477
+ 478 479 480 481 482 483 484 485 486 487 488 489
+ 490 491 492 493 494 495 496 497 498 499 500 501
+ 502 503 504 505 506 507 508 509 510 511 512 513
+ 514 515 516 517 518 519 520 521 522 523 524 525
+ 526 527 528 529 530 531 532 533 534 535 536 537
+ 538 539 540 541 542 543 544 545 546 547 548 549
+ 550 551 552 553 554 555 556 557 558 559 560 561
+ 562 563 564 565 566 567 568 569 570 571 572 573
+ 574 575 576 577 578 579 580 581 582 583 584 585
+ 586 587 588 589 590 591 592 593 594 595 596 597
+ 598 599 600 601 602 603 604 605 606 607 608 609
+ 610 611 612 613 614 615 616 617 618 619 620 621
+ 622 623 624 625 626 627 628 629 630 631 632 633
+ 634 635 636 637 638 639 640 641 642 643 644 645
+ 646 647 648 649 650 651 652 653 654 655 656 657
+ 658 659 660 661 662 663 664 665 666 667 668 669
+ 670 671 672 673 674 675 676 677 678 679 680 681
+ 682 683 684 685 686 687 688 689 690 691 692 693
+ 694 695 696 697 698 699 700 701 702 703 704 705
+ 706 707 708 709 710 711 712 713 714 715 716 717
+ 718 719 720 721 722 723 724 725 726 727 728 729
+ 730 731 732 733 734 735 736 737 738 739 740 741
+ 742 743 744 745 746 747 748 749 750 751 752 753
+ 754 755 756 757 758 759 760 761 762 763 764 765
+ 766 767 768 769 770 771 772 773 774 775 776 777
+ 778 779 780 781 782 783 784 785 786 787 788 789
+ 790 791 792 793 794 795 796 797 798 799 800 801
+ 802 803 804 805 806 807 808 809 810 811 812 813
+ 814 815 816 817 818 819 820 821 822 823 824 825
+ 826 827 828 829 830 831 832 833 834 835 836 837
+ 838 839 840 841 842 843 844 845 846 847 848 849
+ 850 851 852 853 854 855 856 857 858 859 860 861
+ 862 863 864 865 866 867 868 869 870 871 872 873
+ 874 875 876 877 878 879 880 881 882 883 884 885
+ 886 887 888 889 890 891 892 893 894 895 896 897
+ 898 899 900 901 902 903 904 905 906 907 908 909
+ 910 911 912 913 914 915 916 917 918 919 920 921
+ 922 923 924 925 926 927 928 929 930 931 932 933
+ 934 935 936 937 938 939 940 941 942 943 944 945
+ 946 947 948 949 950 951 952 953 954 955 956 957
+ 958 959 960 961 962 963 964 965 966 967 968 969
+ 970 971 972 973 974 975 976 977 978 979 980 981
+ 982 983 984 985 986 987 988 989 990 991 992 993
+ 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005
+ 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017
+ 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029
+ 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041
+ 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053
+ 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065
+ 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077
+ 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089
+ 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101
+ 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113
+ 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125
+ 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137
+ 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149
+ 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161
+ 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173
+ 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185
+ 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197
+ 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209
+ 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221
+ 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233
+ 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245
+ 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257
+ 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269
+ 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281
+ 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293
+ 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305
+ 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317
+ 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329
+ 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341
+ 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353
+ 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365
+ 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377
+ 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389
+ 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401
+ 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413
+ 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425
+ 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437
+ 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449
+ 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461
+ 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473
+ 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485
+ 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497
+ 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509
+ 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521
+ 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533
+ 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545
+ 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557
+ 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569
+ 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581
+ 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593
+ 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605
+ 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617
+ 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629
+ 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641
+ 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653
+ 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665
+ 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677
+ 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689
+ 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701
+ 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713
+ 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725
+ 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737
+ 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749
+ 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761
+ 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773
+ 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785
+ 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797
+ 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809
+ 1810 1811 1812
+
+
+ 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0
+
+
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0
+
+
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0
+
+
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0
+
+
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
+ 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0
+
+
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0
+
+
+
+
+ 1 2 3 4 5 6 7 8 9 10 11 12
+ 13 14 15 16 17 18 19 20 21 22 23 24
+ 25 26 27 28 29 30 31 32 33 34 35 36
+ 37 38 39 40 41 42 43 44 45 46 47 48
+ 49 50 51 52 53 54 55 56 57 58 59 60
+ 61 62 63 64 65 66 67 68 69 70 71 72
+ 73 74 75 76 77 78 79 80 81 82 83 84
+ 85 86 87 88 89 90 91 92 93 94 95 96
+ 97 98 99 100 101 102 103 104 105 106 107 108
+ 109 110 111 112 113 114 115 116 117 118 119 120
+ 121 122 123 124 125 126 127 128 129 130 131 132
+ 133 134 135 136 137 138 139 140 141 142 143 144
+ 145 146 147 148 149 150 151 152 153 154 155 156
+ 157 158 159 160 161 162 163 164 165 166 167 168
+ 169 170 171 172 173 174 175 176 177 178 179 180
+ 181 182 183 184 185 186 187 188 189 190 191 192
+ 193 194 195 196 197 198 199 200 201 202 203 204
+ 205 206 207 208 209 210 211 212 213 214 215 216
+ 217 218 219 220 221 222 223 224 225 226 227 228
+ 229 230 231 232 233 234 235 236 237 238 239 240
+ 241 242 243 244 245 246 247 248 249 250 251 252
+ 253 254 255 256 257 258 259 260 261 262 263 264
+ 265 266 267 268 269 270 271 272 273 274 275 276
+ 277 278 279 280 281 282 283 284 285 286 287 288
+ 289 290 291 292 293 294 295 296 297 298 299 300
+ 301 302 303 304 305 306 307 308 309 310 311 312
+ 313 314 315 316 317 318 319 320 321 322 323 324
+ 325 326 327 328 329 330 331 332 333 334 335 336
+ 337 338 339 340 341 342 343 344 345 346 347 348
+ 349 350 351 352 353 354 355 356 357 358 359 360
+ 361 362 363 364 365 366 367 368 369 370 371 372
+ 373 374 375 376 377 378 379 380 381 382 383 384
+ 385 386 387 388 389 390 391 392 393 394 395 396
+ 397 398 399 400 401 402 403 404 405 406 407 408
+ 409 410 411 412 413 414 415 416 417 418 419 420
+ 421 422 423 424 425 426 427 428 429 430 431 432
+ 433 434 435 436 437 438 439 440 441 442 443 444
+ 445 446 447 448 449 450 451 452 453 454 455 456
+ 457 458 459 460 461 462 463 464 465 466 467 468
+ 469 470 471 472 473 474 475 476 477 478 479 480
+ 481 482 483 484 485 486 487 488 489 490 491 492
+ 493 494 495 496 497 498 499 500 501 502 503 504
+ 505 506 507 508 509 510 511 512 513 514 515 516
+ 517 518 519 520 521 522 523 524 525 526 527 528
+ 529 530 531 532 533 534 535 536 537 538 539 540
+ 541 542 543 544 545 546 547 548 549 550 551 552
+ 553 554 555 556 557 558 559 560 561 562 563 564
+ 565 566 567 568 569 570 571 572 573 574 575 576
+ 577 578 579 580 581 582 583 584 585 586 587 588
+ 589 590 591 592 593 594 595 596 597 598 599 600
+ 601 602 603 604 605 606 607 608 609 610 611 612
+ 613 614 615 616 617 618 619 620 621 622 623 624
+ 625 626 627 628 629 630 631 632 633 634 635 636
+ 637 638 639 640 641 642 643 644 645 646 647 648
+ 649 650 651 652 653 654 655 656 657 658 659 660
+ 661 662 663 664 665 666 667 668 669 670 671 672
+ 673 674 675 676 677 678 679 680 681 682 683 684
+ 685 686 687 688 689 690 691 692 693 694 695 696
+ 697 698 699 700 701 702 703 704 705 706 707 708
+ 709 710 711 712 713 714 715 716 717 718 719 720
+ 721 722 723 724 725 726 727 728 729 730 731 732
+ 733 734 735 736 737 738 739 740 741 742 743 744
+ 745 746 747 748 749 750 751 752 753 754 755 756
+ 757 758 759 760 761 762 763 764 765 766 767 768
+ 769 770 771 772 773 774 775 776 777 778 779 780
+ 781 782 783 784 785 786 787 788 789 790 791 792
+ 793 794 795 796 797 798 799 800
+
+
+
+
+ 0.0 0.0 -0.05 0.0 0.0 0.0 0.2759316 0.0 -0.05
+ 0.2759316 0.0 0.0 0.2794691 0.2 -0.05 0.2794691 0.2 6.938894e-18
+ 0.0 0.2 -0.05 0.0 0.2 0.0 0.5412504 0.0 -0.05
+ 0.5412504 0.0 0.0 0.5481895 0.2 -0.05 0.5481895 0.2 6.938894e-18
+ 0.7963646 0.0 -0.05 0.7963646 0.0 0.0 0.8065744 0.2 -0.05
+ 0.8065744 0.2 6.938894e-18 1.041667 0.0 -0.05 1.041667 0.0 0.0
+ 1.055021 0.2 -0.05 1.055021 0.2 6.938894e-18 1.277534 0.0 -0.05
+ 1.277534 0.0 0.0 1.293913 0.2 -0.05 1.293913 0.2 6.938894e-18
+ 1.50433 0.0 -0.05 1.50433 0.0 0.0 1.523616 0.2 -0.05
+ 1.523616 0.2 6.938894e-18 1.722403 0.0 -0.05 1.722403 0.0 0.0
+ 1.744485 0.2 -0.05 1.744485 0.2 6.938894e-18 1.932088 0.0 -0.05
+ 1.932088 0.0 0.0 1.956858 0.2 -0.05 1.956858 0.2 6.938894e-18
+ 2.133708 0.0 -0.05 2.133708 0.0 0.0 2.161064 0.2 -0.05
+ 2.161064 0.2 6.938894e-18 2.327574 0.0 -0.05 2.327574 0.0 0.0
+ 2.357415 0.2 -0.05 2.357415 0.2 6.938894e-18 2.513984 0.0 -0.05
+ 2.513984 0.0 0.0 2.546214 0.2 -0.05 2.546214 0.2 6.938894e-18
+ 2.693224 0.0 -0.05 2.693224 0.0 0.0 2.727752 0.2 -0.05
+ 2.727752 0.2 6.938894e-18 2.86557 0.0 -0.05 2.86557 0.0 0.0
+ 2.902308 0.2 -0.05 2.902308 0.2 6.938894e-18 3.031287 0.0 -0.05
+ 3.031287 0.0 0.0 3.07015 0.2 -0.05 3.07015 0.2 6.938894e-18
+ 3.190631 0.0 -0.05 3.190631 0.0 0.0 3.231536 0.2 -0.05
+ 3.231536 0.2 6.938894e-18 3.343846 0.0 -0.05 3.343846 0.0 0.0
+ 3.386715 0.2 -0.05 3.386715 0.2 6.938894e-18 3.491168 0.0 -0.05
+ 3.491168 0.0 0.0 3.535926 0.2 -0.05 3.535926 0.2 6.938894e-18
+ 3.632824 0.0 -0.05 3.632824 0.0 0.0 3.679398 0.2 -0.05
+ 3.679398 0.2 6.938894e-18 3.769031 0.0 -0.05 3.769031 0.0 0.0
+ 3.817352 0.2 -0.05 3.817352 0.2 6.938894e-18 3.9 0.0 -0.05
+ 3.9 0.0 0.0 3.95 0.2 -0.05 3.95 0.2 0.0
+ 0.2830067 0.4 -0.05 0.2830067 0.4 0.0 0.0 0.4 -0.05
+ 0.0 0.4 0.0 0.5551286 0.4 -0.05 0.5551286 0.4 0.0
+ 0.8167842 0.4 -0.05 0.8167842 0.4 0.0 1.068376 0.4 -0.05
+ 1.068376 0.4 0.0 1.310292 0.4 -0.05 1.310292 0.4 0.0
+ 1.542902 0.4 -0.05 1.542902 0.4 0.0 1.766567 0.4 -0.05
+ 1.766567 0.4 0.0 1.981629 0.4 -0.05 1.981629 0.4 0.0
+ 2.188419 0.4 -0.05 2.188419 0.4 0.0 2.387256 0.4 -0.05
+ 2.387256 0.4 0.0 2.578445 0.4 -0.05 2.578445 0.4 0.0
+ 2.762281 0.4 -0.05 2.762281 0.4 0.0 2.939046 0.4 -0.05
+ 2.939046 0.4 0.0 3.109012 0.4 -0.05 3.109012 0.4 0.0
+ 3.272442 0.4 -0.05 3.272442 0.4 0.0 3.429585 0.4 -0.05
+ 3.429585 0.4 0.0 3.580685 0.4 -0.05 3.580685 0.4 0.0
+ 3.725973 0.4 -0.05 3.725973 0.4 0.0 3.865673 0.4 -0.05
+ 3.865673 0.4 0.0 4.0 0.4 -0.05 4.0 0.4 0.0
+ 0.2830067 0.6 -0.05 0.2830067 0.6 0.0 0.0 0.6 -0.05
+ 0.0 0.6 0.0 0.5551286 0.6 -0.05 0.5551286 0.6 0.0
+ 0.8167842 0.6 -0.05 0.8167842 0.6 0.0 1.068376 0.6 -0.05
+ 1.068376 0.6 0.0 1.310292 0.6 -0.05 1.310292 0.6 0.0
+ 1.542902 0.6 -0.05 1.542902 0.6 0.0 1.766567 0.6 -0.05
+ 1.766567 0.6 0.0 1.981629 0.6 -0.05 1.981629 0.6 0.0
+ 2.188419 0.6 -0.05 2.188419 0.6 0.0 2.387256 0.6 -0.05
+ 2.387256 0.6 0.0 2.578445 0.6 -0.05 2.578445 0.6 0.0
+ 2.762281 0.6 -0.05 2.762281 0.6 0.0 2.939046 0.6 -0.05
+ 2.939046 0.6 0.0 3.109012 0.6 -0.05 3.109012 0.6 0.0
+ 3.272442 0.6 -0.05 3.272442 0.6 0.0 3.429585 0.6 -0.05
+ 3.429585 0.6 0.0 3.580685 0.6 -0.05 3.580685 0.6 0.0
+ 3.725973 0.6 -0.05 3.725973 0.6 0.0 3.865673 0.6 -0.05
+ 3.865673 0.6 0.0 4.0 0.6 -0.05 4.0 0.6 0.0
+ 0.2830067 0.8 -0.05 0.2830067 0.8 0.0 0.0 0.8 -0.05
+ 0.0 0.8 0.0 0.5551286 0.8 -0.05 0.5551286 0.8 0.0
+ 0.8167842 0.8 -0.05 0.8167842 0.8 0.0 1.068376 0.8 -0.05
+ 1.068376 0.8 0.0 1.310292 0.8 -0.05 1.310292 0.8 0.0
+ 1.542902 0.8 -0.05 1.542902 0.8 0.0 1.766567 0.8 -0.05
+ 1.766567 0.8 0.0 1.981629 0.8 -0.05 1.981629 0.8 0.0
+ 2.188419 0.8 -0.05 2.188419 0.8 0.0 2.387256 0.8 -0.05
+ 2.387256 0.8 0.0 2.578445 0.8 -0.05 2.578445 0.8 0.0
+ 2.762281 0.8 -0.05 2.762281 0.8 0.0 2.939046 0.8 -0.05
+ 2.939046 0.8 0.0 3.109012 0.8 -0.05 3.109012 0.8 0.0
+ 3.272442 0.8 -0.05 3.272442 0.8 0.0 3.429585 0.8 -0.05
+ 3.429585 0.8 0.0 3.580685 0.8 -0.05 3.580685 0.8 0.0
+ 3.725973 0.8 -0.05 3.725973 0.8 0.0 3.865673 0.8 -0.05
+ 3.865673 0.8 0.0 4.0 0.8 -0.05 4.0 0.8 0.0
+ 0.2830067 1.0 -0.05 0.2830067 1.0 0.0 0.0 1.0 -0.05
+ 0.0 1.0 0.0 0.5551286 1.0 -0.05 0.5551286 1.0 0.0
+ 0.8167842 1.0 -0.05 0.8167842 1.0 0.0 1.068376 1.0 -0.05
+ 1.068376 1.0 0.0 1.310292 1.0 -0.05 1.310292 1.0 0.0
+ 1.542902 1.0 -0.05 1.542902 1.0 0.0 1.766567 1.0 -0.05
+ 1.766567 1.0 0.0 1.981629 1.0 -0.05 1.981629 1.0 0.0
+ 2.188419 1.0 -0.05 2.188419 1.0 0.0 2.387256 1.0 -0.05
+ 2.387256 1.0 0.0 2.578445 1.0 -0.05 2.578445 1.0 0.0
+ 2.762281 1.0 -0.05 2.762281 1.0 0.0 2.939046 1.0 -0.05
+ 2.939046 1.0 0.0 3.109012 1.0 -0.05 3.109012 1.0 0.0
+ 3.272442 1.0 -0.05 3.272442 1.0 0.0 3.429585 1.0 -0.05
+ 3.429585 1.0 0.0 3.580685 1.0 -0.05 3.580685 1.0 0.0
+ 3.725973 1.0 -0.05 3.725973 1.0 0.0 3.865673 1.0 -0.05
+ 3.865673 1.0 0.0 4.0 1.0 -0.05 4.0 1.0 0.0
+ 0.2830067 1.2 -0.05 0.2830067 1.2 0.0 0.0 1.2 -0.05
+ 0.0 1.2 0.0 0.5551286 1.2 -0.05 0.5551286 1.2 0.0
+ 0.8167842 1.2 -0.05 0.8167842 1.2 0.0 1.068376 1.2 -0.05
+ 1.068376 1.2 0.0 1.310292 1.2 -0.05 1.310292 1.2 0.0
+ 1.542902 1.2 -0.05 1.542902 1.2 0.0 1.766567 1.2 -0.05
+ 1.766567 1.2 0.0 1.981629 1.2 -0.05 1.981629 1.2 0.0
+ 2.188419 1.2 -0.05 2.188419 1.2 0.0 2.387256 1.2 -0.05
+ 2.387256 1.2 0.0 2.578445 1.2 -0.05 2.578445 1.2 0.0
+ 2.762281 1.2 -0.05 2.762281 1.2 0.0 2.939046 1.2 -0.05
+ 2.939046 1.2 0.0 3.109012 1.2 -0.05 3.109012 1.2 0.0
+ 3.272442 1.2 -0.05 3.272442 1.2 0.0 3.429585 1.2 -0.05
+ 3.429585 1.2 0.0 3.580685 1.2 -0.05 3.580685 1.2 0.0
+ 3.725973 1.2 -0.05 3.725973 1.2 0.0 3.865673 1.2 -0.05
+ 3.865673 1.2 0.0 4.0 1.2 -0.05 4.0 1.2 0.0
+ 0.2830067 1.4 -0.05 0.2830067 1.4 0.0 0.0 1.4 -0.05
+ 0.0 1.4 0.0 0.5551286 1.4 -0.05 0.5551286 1.4 0.0
+ 0.8167842 1.4 -0.05 0.8167842 1.4 0.0 1.068376 1.4 -0.05
+ 1.068376 1.4 0.0 1.310292 1.4 -0.05 1.310292 1.4 0.0
+ 1.542902 1.4 -0.05 1.542902 1.4 0.0 1.766567 1.4 -0.05
+ 1.766567 1.4 0.0 1.981629 1.4 -0.05 1.981629 1.4 0.0
+ 2.188419 1.4 -0.05 2.188419 1.4 0.0 2.387256 1.4 -0.05
+ 2.387256 1.4 0.0 2.578445 1.4 -0.05 2.578445 1.4 0.0
+ 2.762281 1.4 -0.05 2.762281 1.4 0.0 2.939046 1.4 -0.05
+ 2.939046 1.4 0.0 3.109012 1.4 -0.05 3.109012 1.4 0.0
+ 3.272442 1.4 -0.05 3.272442 1.4 0.0 3.429585 1.4 -0.05
+ 3.429585 1.4 0.0 3.580685 1.4 -0.05 3.580685 1.4 0.0
+ 3.725973 1.4 -0.05 3.725973 1.4 0.0 3.865673 1.4 -0.05
+ 3.865673 1.4 0.0 4.0 1.4 -0.05 4.0 1.4 0.0
+ 0.2830067 1.6 -0.05 0.2830067 1.6 0.0 0.0 1.6 -0.05
+ 0.0 1.6 0.0 0.5551286 1.6 -0.05 0.5551286 1.6 0.0
+ 0.8167842 1.6 -0.05 0.8167842 1.6 0.0 1.068376 1.6 -0.05
+ 1.068376 1.6 0.0 1.310292 1.6 -0.05 1.310292 1.6 0.0
+ 1.542902 1.6 -0.05 1.542902 1.6 0.0 1.766567 1.6 -0.05
+ 1.766567 1.6 0.0 1.981629 1.6 -0.05 1.981629 1.6 0.0
+ 2.188419 1.6 -0.05 2.188419 1.6 0.0 2.387256 1.6 -0.05
+ 2.387256 1.6 0.0 2.578445 1.6 -0.05 2.578445 1.6 0.0
+ 2.762281 1.6 -0.05 2.762281 1.6 0.0 2.939046 1.6 -0.05
+ 2.939046 1.6 0.0 3.109012 1.6 -0.05 3.109012 1.6 0.0
+ 3.272442 1.6 -0.05 3.272442 1.6 0.0 3.429585 1.6 -0.05
+ 3.429585 1.6 0.0 3.580685 1.6 -0.05 3.580685 1.6 0.0
+ 3.725973 1.6 -0.05 3.725973 1.6 0.0 3.865673 1.6 -0.05
+ 3.865673 1.6 0.0 4.0 1.6 -0.05 4.0 1.6 0.0
+ 0.2830067 1.8 -0.05 0.2830067 1.8 0.0 0.0 1.8 -0.05
+ 0.0 1.8 0.0 0.5551286 1.8 -0.05 0.5551286 1.8 0.0
+ 0.8167842 1.8 -0.05 0.8167842 1.8 0.0 1.068376 1.8 -0.05
+ 1.068376 1.8 0.0 1.310292 1.8 -0.05 1.310292 1.8 0.0
+ 1.542902 1.8 -0.05 1.542902 1.8 0.0 1.766567 1.8 -0.05
+ 1.766567 1.8 0.0 1.981629 1.8 -0.05 1.981629 1.8 0.0
+ 2.188419 1.8 -0.05 2.188419 1.8 0.0 2.387256 1.8 -0.05
+ 2.387256 1.8 0.0 2.578445 1.8 -0.05 2.578445 1.8 0.0
+ 2.762281 1.8 -0.05 2.762281 1.8 0.0 2.939046 1.8 -0.05
+ 2.939046 1.8 0.0 3.109012 1.8 -0.05 3.109012 1.8 0.0
+ 3.272442 1.8 -0.05 3.272442 1.8 0.0 3.429585 1.8 -0.05
+ 3.429585 1.8 0.0 3.580685 1.8 -0.05 3.580685 1.8 0.0
+ 3.725973 1.8 -0.05 3.725973 1.8 0.0 3.865673 1.8 -0.05
+ 3.865673 1.8 0.0 4.0 1.8 -0.05 4.0 1.8 0.0
+ 0.2830067 2.0 -0.05 0.2830067 2.0 0.0 0.0 2.0 -0.05
+ 0.0 2.0 0.0 0.5551286 2.0 -0.05 0.5551286 2.0 0.0
+ 0.8167842 2.0 -0.05 0.8167842 2.0 0.0 1.068376 2.0 -0.05
+ 1.068376 2.0 0.0 1.310292 2.0 -0.05 1.310292 2.0 0.0
+ 1.542902 2.0 -0.05 1.542902 2.0 0.0 1.766567 2.0 -0.05
+ 1.766567 2.0 0.0 1.981629 2.0 -0.05 1.981629 2.0 0.0
+ 2.188419 2.0 -0.05 2.188419 2.0 0.0 2.387256 2.0 -0.05
+ 2.387256 2.0 0.0 2.578445 2.0 -0.05 2.578445 2.0 0.0
+ 2.762281 2.0 -0.05 2.762281 2.0 0.0 2.939046 2.0 -0.05
+ 2.939046 2.0 0.0 3.109012 2.0 -0.05 3.109012 2.0 0.0
+ 3.272442 2.0 -0.05 3.272442 2.0 0.0 3.429585 2.0 -0.05
+ 3.429585 2.0 0.0 3.580685 2.0 -0.05 3.580685 2.0 0.0
+ 3.725973 2.0 -0.05 3.725973 2.0 0.0 3.865673 2.0 -0.05
+ 3.865673 2.0 0.0 4.0 2.0 -0.05 4.0 2.0 0.0
+ 4.05 0.2 -0.05 4.05 0.2 0.0 4.182648 0.2 -0.05
+ 4.182648 0.2 1.387779e-17 4.134327 0.4 -0.05 4.134327 0.4 0.0
+ 4.1 0.0 -0.05 4.1 0.0 0.0 4.230969 0.0 -0.05
+ 4.230969 0.0 0.0 4.320602 0.2 -0.05 4.320602 0.2 1.387779e-17
+ 4.274027 0.4 -0.05 4.274027 0.4 0.0 4.367176 0.0 -0.05
+ 4.367176 0.0 0.0 4.464074 0.2 -0.05 4.464074 0.2 1.387779e-17
+ 4.419315 0.4 -0.05 4.419315 0.4 0.0 4.508832 0.0 -0.05
+ 4.508832 0.0 0.0 4.613285 0.2 -0.05 4.613285 0.2 1.387779e-17
+ 4.570415 0.4 -0.05 4.570415 0.4 0.0 4.656154 0.0 -0.05
+ 4.656154 0.0 0.0 4.768464 0.2 -0.05 4.768464 0.2 1.387779e-17
+ 4.727558 0.4 -0.05 4.727558 0.4 0.0 4.809369 0.0 -0.05
+ 4.809369 0.0 0.0 4.92985 0.2 -0.05 4.92985 0.2 1.387779e-17
+ 4.890988 0.4 -0.05 4.890988 0.4 0.0 4.968713 0.0 -0.05
+ 4.968713 0.0 0.0 5.097692 0.2 -0.05 5.097692 0.2 1.387779e-17
+ 5.060954 0.4 -0.05 5.060954 0.4 0.0 5.13443 0.0 -0.05
+ 5.13443 0.0 0.0 5.272248 0.2 -0.05 5.272248 0.2 1.387779e-17
+ 5.237719 0.4 -0.05 5.237719 0.4 0.0 5.306776 0.0 -0.05
+ 5.306776 0.0 0.0 5.453786 0.2 -0.05 5.453786 0.2 1.387779e-17
+ 5.421555 0.4 -0.05 5.421555 0.4 0.0 5.486016 0.0 -0.05
+ 5.486016 0.0 0.0 5.642585 0.2 -0.05 5.642585 0.2 1.387779e-17
+ 5.612744 0.4 -0.05 5.612744 0.4 0.0 5.672426 0.0 -0.05
+ 5.672426 0.0 0.0 5.838936 0.2 -0.05 5.838936 0.2 1.387779e-17
+ 5.811581 0.4 -0.05 5.811581 0.4 0.0 5.866292 0.0 -0.05
+ 5.866292 0.0 0.0 6.043142 0.2 -0.05 6.043142 0.2 1.387779e-17
+ 6.018371 0.4 -0.05 6.018371 0.4 0.0 6.067912 0.0 -0.05
+ 6.067912 0.0 0.0 6.255515 0.2 -0.05 6.255515 0.2 1.387779e-17
+ 6.233433 0.4 -0.05 6.233433 0.4 0.0 6.277597 0.0 -0.05
+ 6.277597 0.0 0.0 6.476384 0.2 -0.05 6.476384 0.2 1.387779e-17
+ 6.457098 0.4 -0.05 6.457098 0.4 0.0 6.49567 0.0 -0.05
+ 6.49567 0.0 0.0 6.706087 0.2 -0.05 6.706087 0.2 1.387779e-17
+ 6.689708 0.4 -0.05 6.689708 0.4 0.0 6.722466 0.0 -0.05
+ 6.722466 0.0 0.0 6.944979 0.2 -0.05 6.944979 0.2 1.387779e-17
+ 6.931624 0.4 -0.05 6.931624 0.4 0.0 6.958333 0.0 -0.05
+ 6.958333 0.0 0.0 7.193426 0.2 -0.05 7.193426 0.2 1.387779e-17
+ 7.183216 0.4 -0.05 7.183216 0.4 0.0 7.203635 0.0 -0.05
+ 7.203635 0.0 0.0 7.451811 0.2 -0.05 7.451811 0.2 1.387779e-17
+ 7.444871 0.4 -0.05 7.444871 0.4 0.0 7.45875 0.0 -0.05
+ 7.45875 0.0 0.0 7.720531 0.2 -0.05 7.720531 0.2 1.387779e-17
+ 7.716993 0.4 -0.05 7.716993 0.4 0.0 7.724068 0.0 -0.05
+ 7.724068 0.0 0.0 8.0 0.2 -0.05 8.0 0.2 0.0
+ 8.0 0.4 -0.05 8.0 0.4 0.0 8.0 0.0 -0.05
+ 8.0 0.0 0.0 4.134327 0.6 -0.05 4.134327 0.6 0.0
+ 4.274027 0.6 -0.05 4.274027 0.6 0.0 4.419315 0.6 -0.05
+ 4.419315 0.6 0.0 4.570415 0.6 -0.05 4.570415 0.6 0.0
+ 4.727558 0.6 -0.05 4.727558 0.6 0.0 4.890988 0.6 -0.05
+ 4.890988 0.6 0.0 5.060954 0.6 -0.05 5.060954 0.6 0.0
+ 5.237719 0.6 -0.05 5.237719 0.6 0.0 5.421555 0.6 -0.05
+ 5.421555 0.6 0.0 5.612744 0.6 -0.05 5.612744 0.6 0.0
+ 5.811581 0.6 -0.05 5.811581 0.6 0.0 6.018371 0.6 -0.05
+ 6.018371 0.6 0.0 6.233433 0.6 -0.05 6.233433 0.6 0.0
+ 6.457098 0.6 -0.05 6.457098 0.6 0.0 6.689708 0.6 -0.05
+ 6.689708 0.6 0.0 6.931624 0.6 -0.05 6.931624 0.6 0.0
+ 7.183216 0.6 -0.05 7.183216 0.6 0.0 7.444871 0.6 -0.05
+ 7.444871 0.6 0.0 7.716993 0.6 -0.05 7.716993 0.6 0.0
+ 8.0 0.6 -0.05 8.0 0.6 0.0 4.134327 0.8 -0.05
+ 4.134327 0.8 0.0 4.274027 0.8 -0.05 4.274027 0.8 0.0
+ 4.419315 0.8 -0.05 4.419315 0.8 0.0 4.570415 0.8 -0.05
+ 4.570415 0.8 0.0 4.727558 0.8 -0.05 4.727558 0.8 0.0
+ 4.890988 0.8 -0.05 4.890988 0.8 0.0 5.060954 0.8 -0.05
+ 5.060954 0.8 0.0 5.237719 0.8 -0.05 5.237719 0.8 0.0
+ 5.421555 0.8 -0.05 5.421555 0.8 0.0 5.612744 0.8 -0.05
+ 5.612744 0.8 0.0 5.811581 0.8 -0.05 5.811581 0.8 0.0
+ 6.018371 0.8 -0.05 6.018371 0.8 0.0 6.233433 0.8 -0.05
+ 6.233433 0.8 0.0 6.457098 0.8 -0.05 6.457098 0.8 0.0
+ 6.689708 0.8 -0.05 6.689708 0.8 0.0 6.931624 0.8 -0.05
+ 6.931624 0.8 0.0 7.183216 0.8 -0.05 7.183216 0.8 0.0
+ 7.444871 0.8 -0.05 7.444871 0.8 0.0 7.716993 0.8 -0.05
+ 7.716993 0.8 0.0 8.0 0.8 -0.05 8.0 0.8 0.0
+ 4.134327 1.0 -0.05 4.134327 1.0 0.0 4.274027 1.0 -0.05
+ 4.274027 1.0 0.0 4.419315 1.0 -0.05 4.419315 1.0 0.0
+ 4.570415 1.0 -0.05 4.570415 1.0 0.0 4.727558 1.0 -0.05
+ 4.727558 1.0 0.0 4.890988 1.0 -0.05 4.890988 1.0 0.0
+ 5.060954 1.0 -0.05 5.060954 1.0 0.0 5.237719 1.0 -0.05
+ 5.237719 1.0 0.0 5.421555 1.0 -0.05 5.421555 1.0 0.0
+ 5.612744 1.0 -0.05 5.612744 1.0 0.0 5.811581 1.0 -0.05
+ 5.811581 1.0 0.0 6.018371 1.0 -0.05 6.018371 1.0 0.0
+ 6.233433 1.0 -0.05 6.233433 1.0 0.0 6.457098 1.0 -0.05
+ 6.457098 1.0 0.0 6.689708 1.0 -0.05 6.689708 1.0 0.0
+ 6.931624 1.0 -0.05 6.931624 1.0 0.0 7.183216 1.0 -0.05
+ 7.183216 1.0 0.0 7.444871 1.0 -0.05 7.444871 1.0 0.0
+ 7.716993 1.0 -0.05 7.716993 1.0 0.0 8.0 1.0 -0.05
+ 8.0 1.0 0.0 4.134327 1.2 -0.05 4.134327 1.2 0.0
+ 4.274027 1.2 -0.05 4.274027 1.2 0.0 4.419315 1.2 -0.05
+ 4.419315 1.2 0.0 4.570415 1.2 -0.05 4.570415 1.2 0.0
+ 4.727558 1.2 -0.05 4.727558 1.2 0.0 4.890988 1.2 -0.05
+ 4.890988 1.2 0.0 5.060954 1.2 -0.05 5.060954 1.2 0.0
+ 5.237719 1.2 -0.05 5.237719 1.2 0.0 5.421555 1.2 -0.05
+ 5.421555 1.2 0.0 5.612744 1.2 -0.05 5.612744 1.2 0.0
+ 5.811581 1.2 -0.05 5.811581 1.2 0.0 6.018371 1.2 -0.05
+ 6.018371 1.2 0.0 6.233433 1.2 -0.05 6.233433 1.2 0.0
+ 6.457098 1.2 -0.05 6.457098 1.2 0.0 6.689708 1.2 -0.05
+ 6.689708 1.2 0.0 6.931624 1.2 -0.05 6.931624 1.2 0.0
+ 7.183216 1.2 -0.05 7.183216 1.2 0.0 7.444871 1.2 -0.05
+ 7.444871 1.2 0.0 7.716993 1.2 -0.05 7.716993 1.2 0.0
+ 8.0 1.2 -0.05 8.0 1.2 0.0 4.134327 1.4 -0.05
+ 4.134327 1.4 0.0 4.274027 1.4 -0.05 4.274027 1.4 0.0
+ 4.419315 1.4 -0.05 4.419315 1.4 0.0 4.570415 1.4 -0.05
+ 4.570415 1.4 0.0 4.727558 1.4 -0.05 4.727558 1.4 0.0
+ 4.890988 1.4 -0.05 4.890988 1.4 0.0 5.060954 1.4 -0.05
+ 5.060954 1.4 0.0 5.237719 1.4 -0.05 5.237719 1.4 0.0
+ 5.421555 1.4 -0.05 5.421555 1.4 0.0 5.612744 1.4 -0.05
+ 5.612744 1.4 0.0 5.811581 1.4 -0.05 5.811581 1.4 0.0
+ 6.018371 1.4 -0.05 6.018371 1.4 0.0 6.233433 1.4 -0.05
+ 6.233433 1.4 0.0 6.457098 1.4 -0.05 6.457098 1.4 0.0
+ 6.689708 1.4 -0.05 6.689708 1.4 0.0 6.931624 1.4 -0.05
+ 6.931624 1.4 0.0 7.183216 1.4 -0.05 7.183216 1.4 0.0
+ 7.444871 1.4 -0.05 7.444871 1.4 0.0 7.716993 1.4 -0.05
+ 7.716993 1.4 0.0 8.0 1.4 -0.05 8.0 1.4 0.0
+ 4.134327 1.6 -0.05 4.134327 1.6 0.0 4.274027 1.6 -0.05
+ 4.274027 1.6 0.0 4.419315 1.6 -0.05 4.419315 1.6 0.0
+ 4.570415 1.6 -0.05 4.570415 1.6 0.0 4.727558 1.6 -0.05
+ 4.727558 1.6 0.0 4.890988 1.6 -0.05 4.890988 1.6 0.0
+ 5.060954 1.6 -0.05 5.060954 1.6 0.0 5.237719 1.6 -0.05
+ 5.237719 1.6 0.0 5.421555 1.6 -0.05 5.421555 1.6 0.0
+ 5.612744 1.6 -0.05 5.612744 1.6 0.0 5.811581 1.6 -0.05
+ 5.811581 1.6 0.0 6.018371 1.6 -0.05 6.018371 1.6 0.0
+ 6.233433 1.6 -0.05 6.233433 1.6 0.0 6.457098 1.6 -0.05
+ 6.457098 1.6 0.0 6.689708 1.6 -0.05 6.689708 1.6 0.0
+ 6.931624 1.6 -0.05 6.931624 1.6 0.0 7.183216 1.6 -0.05
+ 7.183216 1.6 0.0 7.444871 1.6 -0.05 7.444871 1.6 0.0
+ 7.716993 1.6 -0.05 7.716993 1.6 0.0 8.0 1.6 -0.05
+ 8.0 1.6 0.0 4.134327 1.8 -0.05 4.134327 1.8 0.0
+ 4.274027 1.8 -0.05 4.274027 1.8 0.0 4.419315 1.8 -0.05
+ 4.419315 1.8 0.0 4.570415 1.8 -0.05 4.570415 1.8 0.0
+ 4.727558 1.8 -0.05 4.727558 1.8 0.0 4.890988 1.8 -0.05
+ 4.890988 1.8 0.0 5.060954 1.8 -0.05 5.060954 1.8 0.0
+ 5.237719 1.8 -0.05 5.237719 1.8 0.0 5.421555 1.8 -0.05
+ 5.421555 1.8 0.0 5.612744 1.8 -0.05 5.612744 1.8 0.0
+ 5.811581 1.8 -0.05 5.811581 1.8 0.0 6.018371 1.8 -0.05
+ 6.018371 1.8 0.0 6.233433 1.8 -0.05 6.233433 1.8 0.0
+ 6.457098 1.8 -0.05 6.457098 1.8 0.0 6.689708 1.8 -0.05
+ 6.689708 1.8 0.0 6.931624 1.8 -0.05 6.931624 1.8 0.0
+ 7.183216 1.8 -0.05 7.183216 1.8 0.0 7.444871 1.8 -0.05
+ 7.444871 1.8 0.0 7.716993 1.8 -0.05 7.716993 1.8 0.0
+ 8.0 1.8 -0.05 8.0 1.8 0.0 4.134327 2.0 -0.05
+ 4.134327 2.0 0.0 4.274027 2.0 -0.05 4.274027 2.0 0.0
+ 4.419315 2.0 -0.05 4.419315 2.0 0.0 4.570415 2.0 -0.05
+ 4.570415 2.0 0.0 4.727558 2.0 -0.05 4.727558 2.0 0.0
+ 4.890988 2.0 -0.05 4.890988 2.0 0.0 5.060954 2.0 -0.05
+ 5.060954 2.0 0.0 5.237719 2.0 -0.05 5.237719 2.0 0.0
+ 5.421555 2.0 -0.05 5.421555 2.0 0.0 5.612744 2.0 -0.05
+ 5.612744 2.0 0.0 5.811581 2.0 -0.05 5.811581 2.0 0.0
+ 6.018371 2.0 -0.05 6.018371 2.0 0.0 6.233433 2.0 -0.05
+ 6.233433 2.0 0.0 6.457098 2.0 -0.05 6.457098 2.0 0.0
+ 6.689708 2.0 -0.05 6.689708 2.0 0.0 6.931624 2.0 -0.05
+ 6.931624 2.0 0.0 7.183216 2.0 -0.05 7.183216 2.0 0.0
+ 7.444871 2.0 -0.05 7.444871 2.0 0.0 7.716993 2.0 -0.05
+ 7.716993 2.0 0.0 8.0 2.0 -0.05 8.0 2.0 0.0
+ 0.0 0.0 0.05 0.2759316 0.0 0.05 0.2794691 0.2 0.05
+ 0.0 0.2 0.05 0.5412504 0.0 0.05 0.5481895 0.2 0.05
+ 0.7963646 0.0 0.05 0.8065744 0.2 0.05 1.041667 0.0 0.05
+ 1.055021 0.2 0.05 1.277534 0.0 0.05 1.293913 0.2 0.05
+ 1.50433 0.0 0.05 1.523616 0.2 0.05 1.722403 0.0 0.05
+ 1.744485 0.2 0.05 1.932088 0.0 0.05 1.956858 0.2 0.05
+ 2.133708 0.0 0.05 2.161064 0.2 0.05 2.327574 0.0 0.05
+ 2.357415 0.2 0.05 2.513984 0.0 0.05 2.546214 0.2 0.05
+ 2.693224 0.0 0.05 2.727752 0.2 0.05 2.86557 0.0 0.05
+ 2.902308 0.2 0.05 3.031287 0.0 0.05 3.07015 0.2 0.05
+ 3.190631 0.0 0.05 3.231536 0.2 0.05 3.343846 0.0 0.05
+ 3.386715 0.2 0.05 3.491168 0.0 0.05 3.535926 0.2 0.05
+ 3.632824 0.0 0.05 3.679398 0.2 0.05 3.769031 0.0 0.05
+ 3.817352 0.2 0.05 3.9 0.0 0.05 3.95 0.2 0.05
+ 0.2830067 0.4 0.05 0.0 0.4 0.05 0.5551286 0.4 0.05
+ 0.8167842 0.4 0.05 1.068376 0.4 0.05 1.310292 0.4 0.05
+ 1.542902 0.4 0.05 1.766567 0.4 0.05 1.981629 0.4 0.05
+ 2.188419 0.4 0.05 2.387256 0.4 0.05 2.578445 0.4 0.05
+ 2.762281 0.4 0.05 2.939046 0.4 0.05 3.109012 0.4 0.05
+ 3.272442 0.4 0.05 3.429585 0.4 0.05 3.580685 0.4 0.05
+ 3.725973 0.4 0.05 3.865673 0.4 0.05 4.0 0.4 0.05
+ 0.2830067 0.6 0.05 0.0 0.6 0.05 0.5551286 0.6 0.05
+ 0.8167842 0.6 0.05 1.068376 0.6 0.05 1.310292 0.6 0.05
+ 1.542902 0.6 0.05 1.766567 0.6 0.05 1.981629 0.6 0.05
+ 2.188419 0.6 0.05 2.387256 0.6 0.05 2.578445 0.6 0.05
+ 2.762281 0.6 0.05 2.939046 0.6 0.05 3.109012 0.6 0.05
+ 3.272442 0.6 0.05 3.429585 0.6 0.05 3.580685 0.6 0.05
+ 3.725973 0.6 0.05 3.865673 0.6 0.05 4.0 0.6 0.05
+ 0.2830067 0.8 0.05 0.0 0.8 0.05 0.5551286 0.8 0.05
+ 0.8167842 0.8 0.05 1.068376 0.8 0.05 1.310292 0.8 0.05
+ 1.542902 0.8 0.05 1.766567 0.8 0.05 1.981629 0.8 0.05
+ 2.188419 0.8 0.05 2.387256 0.8 0.05 2.578445 0.8 0.05
+ 2.762281 0.8 0.05 2.939046 0.8 0.05 3.109012 0.8 0.05
+ 3.272442 0.8 0.05 3.429585 0.8 0.05 3.580685 0.8 0.05
+ 3.725973 0.8 0.05 3.865673 0.8 0.05 4.0 0.8 0.05
+ 0.2830067 1.0 0.05 0.0 1.0 0.05 0.5551286 1.0 0.05
+ 0.8167842 1.0 0.05 1.068376 1.0 0.05 1.310292 1.0 0.05
+ 1.542902 1.0 0.05 1.766567 1.0 0.05 1.981629 1.0 0.05
+ 2.188419 1.0 0.05 2.387256 1.0 0.05 2.578445 1.0 0.05
+ 2.762281 1.0 0.05 2.939046 1.0 0.05 3.109012 1.0 0.05
+ 3.272442 1.0 0.05 3.429585 1.0 0.05 3.580685 1.0 0.05
+ 3.725973 1.0 0.05 3.865673 1.0 0.05 4.0 1.0 0.05
+ 0.2830067 1.2 0.05 0.0 1.2 0.05 0.5551286 1.2 0.05
+ 0.8167842 1.2 0.05 1.068376 1.2 0.05 1.310292 1.2 0.05
+ 1.542902 1.2 0.05 1.766567 1.2 0.05 1.981629 1.2 0.05
+ 2.188419 1.2 0.05 2.387256 1.2 0.05 2.578445 1.2 0.05
+ 2.762281 1.2 0.05 2.939046 1.2 0.05 3.109012 1.2 0.05
+ 3.272442 1.2 0.05 3.429585 1.2 0.05 3.580685 1.2 0.05
+ 3.725973 1.2 0.05 3.865673 1.2 0.05 4.0 1.2 0.05
+ 0.2830067 1.4 0.05 0.0 1.4 0.05 0.5551286 1.4 0.05
+ 0.8167842 1.4 0.05 1.068376 1.4 0.05 1.310292 1.4 0.05
+ 1.542902 1.4 0.05 1.766567 1.4 0.05 1.981629 1.4 0.05
+ 2.188419 1.4 0.05 2.387256 1.4 0.05 2.578445 1.4 0.05
+ 2.762281 1.4 0.05 2.939046 1.4 0.05 3.109012 1.4 0.05
+ 3.272442 1.4 0.05 3.429585 1.4 0.05 3.580685 1.4 0.05
+ 3.725973 1.4 0.05 3.865673 1.4 0.05 4.0 1.4 0.05
+ 0.2830067 1.6 0.05 0.0 1.6 0.05 0.5551286 1.6 0.05
+ 0.8167842 1.6 0.05 1.068376 1.6 0.05 1.310292 1.6 0.05
+ 1.542902 1.6 0.05 1.766567 1.6 0.05 1.981629 1.6 0.05
+ 2.188419 1.6 0.05 2.387256 1.6 0.05 2.578445 1.6 0.05
+ 2.762281 1.6 0.05 2.939046 1.6 0.05 3.109012 1.6 0.05
+ 3.272442 1.6 0.05 3.429585 1.6 0.05 3.580685 1.6 0.05
+ 3.725973 1.6 0.05 3.865673 1.6 0.05 4.0 1.6 0.05
+ 0.2830067 1.8 0.05 0.0 1.8 0.05 0.5551286 1.8 0.05
+ 0.8167842 1.8 0.05 1.068376 1.8 0.05 1.310292 1.8 0.05
+ 1.542902 1.8 0.05 1.766567 1.8 0.05 1.981629 1.8 0.05
+ 2.188419 1.8 0.05 2.387256 1.8 0.05 2.578445 1.8 0.05
+ 2.762281 1.8 0.05 2.939046 1.8 0.05 3.109012 1.8 0.05
+ 3.272442 1.8 0.05 3.429585 1.8 0.05 3.580685 1.8 0.05
+ 3.725973 1.8 0.05 3.865673 1.8 0.05 4.0 1.8 0.05
+ 0.2830067 2.0 0.05 0.0 2.0 0.05 0.5551286 2.0 0.05
+ 0.8167842 2.0 0.05 1.068376 2.0 0.05 1.310292 2.0 0.05
+ 1.542902 2.0 0.05 1.766567 2.0 0.05 1.981629 2.0 0.05
+ 2.188419 2.0 0.05 2.387256 2.0 0.05 2.578445 2.0 0.05
+ 2.762281 2.0 0.05 2.939046 2.0 0.05 3.109012 2.0 0.05
+ 3.272442 2.0 0.05 3.429585 2.0 0.05 3.580685 2.0 0.05
+ 3.725973 2.0 0.05 3.865673 2.0 0.05 4.0 2.0 0.05
+ 4.05 0.2 0.05 4.182648 0.2 0.05 4.134327 0.4 0.05
+ 4.1 0.0 0.05 4.230969 0.0 0.05 4.320602 0.2 0.05
+ 4.274027 0.4 0.05 4.367176 0.0 0.05 4.464074 0.2 0.05
+ 4.419315 0.4 0.05 4.508832 0.0 0.05 4.613285 0.2 0.05
+ 4.570415 0.4 0.05 4.656154 0.0 0.05 4.768464 0.2 0.05
+ 4.727558 0.4 0.05 4.809369 0.0 0.05 4.92985 0.2 0.05
+ 4.890988 0.4 0.05 4.968713 0.0 0.05 5.097692 0.2 0.05
+ 5.060954 0.4 0.05 5.13443 0.0 0.05 5.272248 0.2 0.05
+ 5.237719 0.4 0.05 5.306776 0.0 0.05 5.453786 0.2 0.05
+ 5.421555 0.4 0.05 5.486016 0.0 0.05 5.642585 0.2 0.05
+ 5.612744 0.4 0.05 5.672426 0.0 0.05 5.838936 0.2 0.05
+ 5.811581 0.4 0.05 5.866292 0.0 0.05 6.043142 0.2 0.05
+ 6.018371 0.4 0.05 6.067912 0.0 0.05 6.255515 0.2 0.05
+ 6.233433 0.4 0.05 6.277597 0.0 0.05 6.476384 0.2 0.05
+ 6.457098 0.4 0.05 6.49567 0.0 0.05 6.706087 0.2 0.05
+ 6.689708 0.4 0.05 6.722466 0.0 0.05 6.944979 0.2 0.05
+ 6.931624 0.4 0.05 6.958333 0.0 0.05 7.193426 0.2 0.05
+ 7.183216 0.4 0.05 7.203635 0.0 0.05 7.451811 0.2 0.05
+ 7.444871 0.4 0.05 7.45875 0.0 0.05 7.720531 0.2 0.05
+ 7.716993 0.4 0.05 7.724068 0.0 0.05 8.0 0.2 0.05
+ 8.0 0.4 0.05 8.0 0.0 0.05 4.134327 0.6 0.05
+ 4.274027 0.6 0.05 4.419315 0.6 0.05 4.570415 0.6 0.05
+ 4.727558 0.6 0.05 4.890988 0.6 0.05 5.060954 0.6 0.05
+ 5.237719 0.6 0.05 5.421555 0.6 0.05 5.612744 0.6 0.05
+ 5.811581 0.6 0.05 6.018371 0.6 0.05 6.233433 0.6 0.05
+ 6.457098 0.6 0.05 6.689708 0.6 0.05 6.931624 0.6 0.05
+ 7.183216 0.6 0.05 7.444871 0.6 0.05 7.716993 0.6 0.05
+ 8.0 0.6 0.05 4.134327 0.8 0.05 4.274027 0.8 0.05
+ 4.419315 0.8 0.05 4.570415 0.8 0.05 4.727558 0.8 0.05
+ 4.890988 0.8 0.05 5.060954 0.8 0.05 5.237719 0.8 0.05
+ 5.421555 0.8 0.05 5.612744 0.8 0.05 5.811581 0.8 0.05
+ 6.018371 0.8 0.05 6.233433 0.8 0.05 6.457098 0.8 0.05
+ 6.689708 0.8 0.05 6.931624 0.8 0.05 7.183216 0.8 0.05
+ 7.444871 0.8 0.05 7.716993 0.8 0.05 8.0 0.8 0.05
+ 4.134327 1.0 0.05 4.274027 1.0 0.05 4.419315 1.0 0.05
+ 4.570415 1.0 0.05 4.727558 1.0 0.05 4.890988 1.0 0.05
+ 5.060954 1.0 0.05 5.237719 1.0 0.05 5.421555 1.0 0.05
+ 5.612744 1.0 0.05 5.811581 1.0 0.05 6.018371 1.0 0.05
+ 6.233433 1.0 0.05 6.457098 1.0 0.05 6.689708 1.0 0.05
+ 6.931624 1.0 0.05 7.183216 1.0 0.05 7.444871 1.0 0.05
+ 7.716993 1.0 0.05 8.0 1.0 0.05 4.134327 1.2 0.05
+ 4.274027 1.2 0.05 4.419315 1.2 0.05 4.570415 1.2 0.05
+ 4.727558 1.2 0.05 4.890988 1.2 0.05 5.060954 1.2 0.05
+ 5.237719 1.2 0.05 5.421555 1.2 0.05 5.612744 1.2 0.05
+ 5.811581 1.2 0.05 6.018371 1.2 0.05 6.233433 1.2 0.05
+ 6.457098 1.2 0.05 6.689708 1.2 0.05 6.931624 1.2 0.05
+ 7.183216 1.2 0.05 7.444871 1.2 0.05 7.716993 1.2 0.05
+ 8.0 1.2 0.05 4.134327 1.4 0.05 4.274027 1.4 0.05
+ 4.419315 1.4 0.05 4.570415 1.4 0.05 4.727558 1.4 0.05
+ 4.890988 1.4 0.05 5.060954 1.4 0.05 5.237719 1.4 0.05
+ 5.421555 1.4 0.05 5.612744 1.4 0.05 5.811581 1.4 0.05
+ 6.018371 1.4 0.05 6.233433 1.4 0.05 6.457098 1.4 0.05
+ 6.689708 1.4 0.05 6.931624 1.4 0.05 7.183216 1.4 0.05
+ 7.444871 1.4 0.05 7.716993 1.4 0.05 8.0 1.4 0.05
+ 4.134327 1.6 0.05 4.274027 1.6 0.05 4.419315 1.6 0.05
+ 4.570415 1.6 0.05 4.727558 1.6 0.05 4.890988 1.6 0.05
+ 5.060954 1.6 0.05 5.237719 1.6 0.05 5.421555 1.6 0.05
+ 5.612744 1.6 0.05 5.811581 1.6 0.05 6.018371 1.6 0.05
+ 6.233433 1.6 0.05 6.457098 1.6 0.05 6.689708 1.6 0.05
+ 6.931624 1.6 0.05 7.183216 1.6 0.05 7.444871 1.6 0.05
+ 7.716993 1.6 0.05 8.0 1.6 0.05 4.134327 1.8 0.05
+ 4.274027 1.8 0.05 4.419315 1.8 0.05 4.570415 1.8 0.05
+ 4.727558 1.8 0.05 4.890988 1.8 0.05 5.060954 1.8 0.05
+ 5.237719 1.8 0.05 5.421555 1.8 0.05 5.612744 1.8 0.05
+ 5.811581 1.8 0.05 6.018371 1.8 0.05 6.233433 1.8 0.05
+ 6.457098 1.8 0.05 6.689708 1.8 0.05 6.931624 1.8 0.05
+ 7.183216 1.8 0.05 7.444871 1.8 0.05 7.716993 1.8 0.05
+ 8.0 1.8 0.05 4.134327 2.0 0.05 4.274027 2.0 0.05
+ 4.419315 2.0 0.05 4.570415 2.0 0.05 4.727558 2.0 0.05
+ 4.890988 2.0 0.05 5.060954 2.0 0.05 5.237719 2.0 0.05
+ 5.421555 2.0 0.05 5.612744 2.0 0.05 5.811581 2.0 0.05
+ 6.018371 2.0 0.05 6.233433 2.0 0.05 6.457098 2.0 0.05
+ 6.689708 2.0 0.05 6.931624 2.0 0.05 7.183216 2.0 0.05
+ 7.444871 2.0 0.05 7.716993 2.0 0.05 8.0 2.0 0.05
+
+
+
+
+ 0 2 4 6 1 3 5 7 2 8 10 4 3 9 11 5
+ 8 12 14 10 9 13 15 11 12 16 18 14 13 17 19 15
+ 16 20 22 18 17 21 23 19 20 24 26 22 21 25 27 23
+ 24 28 30 26 25 29 31 27 28 32 34 30 29 33 35 31
+ 32 36 38 34 33 37 39 35 36 40 42 38 37 41 43 39
+ 40 44 46 42 41 45 47 43 44 48 50 46 45 49 51 47
+ 48 52 54 50 49 53 55 51 52 56 58 54 53 57 59 55
+ 56 60 62 58 57 61 63 59 60 64 66 62 61 65 67 63
+ 64 68 70 66 65 69 71 67 68 72 74 70 69 73 75 71
+ 72 76 78 74 73 77 79 75 76 80 82 78 77 81 83 79
+ 6 4 84 86 7 5 85 87 4 10 88 84 5 11 89 85
+ 10 14 90 88 11 15 91 89 14 18 92 90 15 19 93 91
+ 18 22 94 92 19 23 95 93 22 26 96 94 23 27 97 95
+ 26 30 98 96 27 31 99 97 30 34 100 98 31 35 101 99
+ 34 38 102 100 35 39 103 101 38 42 104 102 39 43 105 103
+ 42 46 106 104 43 47 107 105 46 50 108 106 47 51 109 107
+ 50 54 110 108 51 55 111 109 54 58 112 110 55 59 113 111
+ 58 62 114 112 59 63 115 113 62 66 116 114 63 67 117 115
+ 66 70 118 116 67 71 119 117 70 74 120 118 71 75 121 119
+ 74 78 122 120 75 79 123 121 78 82 124 122 79 83 125 123
+ 86 84 126 128 87 85 127 129 84 88 130 126 85 89 131 127
+ 88 90 132 130 89 91 133 131 90 92 134 132 91 93 135 133
+ 92 94 136 134 93 95 137 135 94 96 138 136 95 97 139 137
+ 96 98 140 138 97 99 141 139 98 100 142 140 99 101 143 141
+ 100 102 144 142 101 103 145 143 102 104 146 144 103 105 147 145
+ 104 106 148 146 105 107 149 147 106 108 150 148 107 109 151 149
+ 108 110 152 150 109 111 153 151 110 112 154 152 111 113 155 153
+ 112 114 156 154 113 115 157 155 114 116 158 156 115 117 159 157
+ 116 118 160 158 117 119 161 159 118 120 162 160 119 121 163 161
+ 120 122 164 162 121 123 165 163 122 124 166 164 123 125 167 165
+ 128 126 168 170 129 127 169 171 126 130 172 168 127 131 173 169
+ 130 132 174 172 131 133 175 173 132 134 176 174 133 135 177 175
+ 134 136 178 176 135 137 179 177 136 138 180 178 137 139 181 179
+ 138 140 182 180 139 141 183 181 140 142 184 182 141 143 185 183
+ 142 144 186 184 143 145 187 185 144 146 188 186 145 147 189 187
+ 146 148 190 188 147 149 191 189 148 150 192 190 149 151 193 191
+ 150 152 194 192 151 153 195 193 152 154 196 194 153 155 197 195
+ 154 156 198 196 155 157 199 197 156 158 200 198 157 159 201 199
+ 158 160 202 200 159 161 203 201 160 162 204 202 161 163 205 203
+ 162 164 206 204 163 165 207 205 164 166 208 206 165 167 209 207
+ 170 168 210 212 171 169 211 213 168 172 214 210 169 173 215 211
+ 172 174 216 214 173 175 217 215 174 176 218 216 175 177 219 217
+ 176 178 220 218 177 179 221 219 178 180 222 220 179 181 223 221
+ 180 182 224 222 181 183 225 223 182 184 226 224 183 185 227 225
+ 184 186 228 226 185 187 229 227 186 188 230 228 187 189 231 229
+ 188 190 232 230 189 191 233 231 190 192 234 232 191 193 235 233
+ 192 194 236 234 193 195 237 235 194 196 238 236 195 197 239 237
+ 196 198 240 238 197 199 241 239 198 200 242 240 199 201 243 241
+ 200 202 244 242 201 203 245 243 202 204 246 244 203 205 247 245
+ 204 206 248 246 205 207 249 247 206 208 250 248 207 209 251 249
+ 212 210 252 254 213 211 253 255 210 214 256 252 211 215 257 253
+ 214 216 258 256 215 217 259 257 216 218 260 258 217 219 261 259
+ 218 220 262 260 219 221 263 261 220 222 264 262 221 223 265 263
+ 222 224 266 264 223 225 267 265 224 226 268 266 225 227 269 267
+ 226 228 270 268 227 229 271 269 228 230 272 270 229 231 273 271
+ 230 232 274 272 231 233 275 273 232 234 276 274 233 235 277 275
+ 234 236 278 276 235 237 279 277 236 238 280 278 237 239 281 279
+ 238 240 282 280 239 241 283 281 240 242 284 282 241 243 285 283
+ 242 244 286 284 243 245 287 285 244 246 288 286 245 247 289 287
+ 246 248 290 288 247 249 291 289 248 250 292 290 249 251 293 291
+ 254 252 294 296 255 253 295 297 252 256 298 294 253 257 299 295
+ 256 258 300 298 257 259 301 299 258 260 302 300 259 261 303 301
+ 260 262 304 302 261 263 305 303 262 264 306 304 263 265 307 305
+ 264 266 308 306 265 267 309 307 266 268 310 308 267 269 311 309
+ 268 270 312 310 269 271 313 311 270 272 314 312 271 273 315 313
+ 272 274 316 314 273 275 317 315 274 276 318 316 275 277 319 317
+ 276 278 320 318 277 279 321 319 278 280 322 320 279 281 323 321
+ 280 282 324 322 281 283 325 323 282 284 326 324 283 285 327 325
+ 284 286 328 326 285 287 329 327 286 288 330 328 287 289 331 329
+ 288 290 332 330 289 291 333 331 290 292 334 332 291 293 335 333
+ 296 294 336 338 297 295 337 339 294 298 340 336 295 299 341 337
+ 298 300 342 340 299 301 343 341 300 302 344 342 301 303 345 343
+ 302 304 346 344 303 305 347 345 304 306 348 346 305 307 349 347
+ 306 308 350 348 307 309 351 349 308 310 352 350 309 311 353 351
+ 310 312 354 352 311 313 355 353 312 314 356 354 313 315 357 355
+ 314 316 358 356 315 317 359 357 316 318 360 358 317 319 361 359
+ 318 320 362 360 319 321 363 361 320 322 364 362 321 323 365 363
+ 322 324 366 364 323 325 367 365 324 326 368 366 325 327 369 367
+ 326 328 370 368 327 329 371 369 328 330 372 370 329 331 373 371
+ 330 332 374 372 331 333 375 373 332 334 376 374 333 335 377 375
+ 338 336 378 380 339 337 379 381 336 340 382 378 337 341 383 379
+ 340 342 384 382 341 343 385 383 342 344 386 384 343 345 387 385
+ 344 346 388 386 345 347 389 387 346 348 390 388 347 349 391 389
+ 348 350 392 390 349 351 393 391 350 352 394 392 351 353 395 393
+ 352 354 396 394 353 355 397 395 354 356 398 396 355 357 399 397
+ 356 358 400 398 357 359 401 399 358 360 402 400 359 361 403 401
+ 360 362 404 402 361 363 405 403 362 364 406 404 363 365 407 405
+ 364 366 408 406 365 367 409 407 366 368 410 408 367 369 411 409
+ 368 370 412 410 369 371 413 411 370 372 414 412 371 373 415 413
+ 372 374 416 414 373 375 417 415 374 376 418 416 375 377 419 417
+ 380 378 420 422 381 379 421 423 378 382 424 420 379 383 425 421
+ 382 384 426 424 383 385 427 425 384 386 428 426 385 387 429 427
+ 386 388 430 428 387 389 431 429 388 390 432 430 389 391 433 431
+ 390 392 434 432 391 393 435 433 392 394 436 434 393 395 437 435
+ 394 396 438 436 395 397 439 437 396 398 440 438 397 399 441 439
+ 398 400 442 440 399 401 443 441 400 402 444 442 401 403 445 443
+ 402 404 446 444 403 405 447 445 404 406 448 446 405 407 449 447
+ 406 408 450 448 407 409 451 449 408 410 452 450 409 411 453 451
+ 410 412 454 452 411 413 455 453 412 414 456 454 413 415 457 455
+ 414 416 458 456 415 417 459 457 416 418 460 458 417 419 461 459
+ 124 462 464 466 125 463 465 467 462 468 470 464 463 469 471 465
+ 466 464 472 474 467 465 473 475 464 470 476 472 465 471 477 473
+ 474 472 478 480 475 473 479 481 472 476 482 478 473 477 483 479
+ 480 478 484 486 481 479 485 487 478 482 488 484 479 483 489 485
+ 486 484 490 492 487 485 491 493 484 488 494 490 485 489 495 491
+ 492 490 496 498 493 491 497 499 490 494 500 496 491 495 501 497
+ 498 496 502 504 499 497 503 505 496 500 506 502 497 501 507 503
+ 504 502 508 510 505 503 509 511 502 506 512 508 503 507 513 509
+ 510 508 514 516 511 509 515 517 508 512 518 514 509 513 519 515
+ 516 514 520 522 517 515 521 523 514 518 524 520 515 519 525 521
+ 522 520 526 528 523 521 527 529 520 524 530 526 521 525 531 527
+ 528 526 532 534 529 527 533 535 526 530 536 532 527 531 537 533
+ 534 532 538 540 535 533 539 541 532 536 542 538 533 537 543 539
+ 540 538 544 546 541 539 545 547 538 542 548 544 539 543 549 545
+ 546 544 550 552 547 545 551 553 544 548 554 550 545 549 555 551
+ 552 550 556 558 553 551 557 559 550 554 560 556 551 555 561 557
+ 558 556 562 564 559 557 563 565 556 560 566 562 557 561 567 563
+ 564 562 568 570 565 563 569 571 562 566 572 568 563 567 573 569
+ 570 568 574 576 571 569 575 577 568 572 578 574 569 573 579 575
+ 576 574 580 582 577 575 581 583 574 578 584 580 575 579 585 581
+ 124 466 586 166 125 467 587 167 466 474 588 586 467 475 589 587
+ 474 480 590 588 475 481 591 589 480 486 592 590 481 487 593 591
+ 486 492 594 592 487 493 595 593 492 498 596 594 493 499 597 595
+ 498 504 598 596 499 505 599 597 504 510 600 598 505 511 601 599
+ 510 516 602 600 511 517 603 601 516 522 604 602 517 523 605 603
+ 522 528 606 604 523 529 607 605 528 534 608 606 529 535 609 607
+ 534 540 610 608 535 541 611 609 540 546 612 610 541 547 613 611
+ 546 552 614 612 547 553 615 613 552 558 616 614 553 559 617 615
+ 558 564 618 616 559 565 619 617 564 570 620 618 565 571 621 619
+ 570 576 622 620 571 577 623 621 576 582 624 622 577 583 625 623
+ 166 586 626 208 167 587 627 209 586 588 628 626 587 589 629 627
+ 588 590 630 628 589 591 631 629 590 592 632 630 591 593 633 631
+ 592 594 634 632 593 595 635 633 594 596 636 634 595 597 637 635
+ 596 598 638 636 597 599 639 637 598 600 640 638 599 601 641 639
+ 600 602 642 640 601 603 643 641 602 604 644 642 603 605 645 643
+ 604 606 646 644 605 607 647 645 606 608 648 646 607 609 649 647
+ 608 610 650 648 609 611 651 649 610 612 652 650 611 613 653 651
+ 612 614 654 652 613 615 655 653 614 616 656 654 615 617 657 655
+ 616 618 658 656 617 619 659 657 618 620 660 658 619 621 661 659
+ 620 622 662 660 621 623 663 661 622 624 664 662 623 625 665 663
+ 208 626 666 250 209 627 667 251 626 628 668 666 627 629 669 667
+ 628 630 670 668 629 631 671 669 630 632 672 670 631 633 673 671
+ 632 634 674 672 633 635 675 673 634 636 676 674 635 637 677 675
+ 636 638 678 676 637 639 679 677 638 640 680 678 639 641 681 679
+ 640 642 682 680 641 643 683 681 642 644 684 682 643 645 685 683
+ 644 646 686 684 645 647 687 685 646 648 688 686 647 649 689 687
+ 648 650 690 688 649 651 691 689 650 652 692 690 651 653 693 691
+ 652 654 694 692 653 655 695 693 654 656 696 694 655 657 697 695
+ 656 658 698 696 657 659 699 697 658 660 700 698 659 661 701 699
+ 660 662 702 700 661 663 703 701 662 664 704 702 663 665 705 703
+ 250 666 706 292 251 667 707 293 666 668 708 706 667 669 709 707
+ 668 670 710 708 669 671 711 709 670 672 712 710 671 673 713 711
+ 672 674 714 712 673 675 715 713 674 676 716 714 675 677 717 715
+ 676 678 718 716 677 679 719 717 678 680 720 718 679 681 721 719
+ 680 682 722 720 681 683 723 721 682 684 724 722 683 685 725 723
+ 684 686 726 724 685 687 727 725 686 688 728 726 687 689 729 727
+ 688 690 730 728 689 691 731 729 690 692 732 730 691 693 733 731
+ 692 694 734 732 693 695 735 733 694 696 736 734 695 697 737 735
+ 696 698 738 736 697 699 739 737 698 700 740 738 699 701 741 739
+ 700 702 742 740 701 703 743 741 702 704 744 742 703 705 745 743
+ 292 706 746 334 293 707 747 335 706 708 748 746 707 709 749 747
+ 708 710 750 748 709 711 751 749 710 712 752 750 711 713 753 751
+ 712 714 754 752 713 715 755 753 714 716 756 754 715 717 757 755
+ 716 718 758 756 717 719 759 757 718 720 760 758 719 721 761 759
+ 720 722 762 760 721 723 763 761 722 724 764 762 723 725 765 763
+ 724 726 766 764 725 727 767 765 726 728 768 766 727 729 769 767
+ 728 730 770 768 729 731 771 769 730 732 772 770 731 733 773 771
+ 732 734 774 772 733 735 775 773 734 736 776 774 735 737 777 775
+ 736 738 778 776 737 739 779 777 738 740 780 778 739 741 781 779
+ 740 742 782 780 741 743 783 781 742 744 784 782 743 745 785 783
+ 334 746 786 376 335 747 787 377 746 748 788 786 747 749 789 787
+ 748 750 790 788 749 751 791 789 750 752 792 790 751 753 793 791
+ 752 754 794 792 753 755 795 793 754 756 796 794 755 757 797 795
+ 756 758 798 796 757 759 799 797 758 760 800 798 759 761 801 799
+ 760 762 802 800 761 763 803 801 762 764 804 802 763 765 805 803
+ 764 766 806 804 765 767 807 805 766 768 808 806 767 769 809 807
+ 768 770 810 808 769 771 811 809 770 772 812 810 771 773 813 811
+ 772 774 814 812 773 775 815 813 774 776 816 814 775 777 817 815
+ 776 778 818 816 777 779 819 817 778 780 820 818 779 781 821 819
+ 780 782 822 820 781 783 823 821 782 784 824 822 783 785 825 823
+ 376 786 826 418 377 787 827 419 786 788 828 826 787 789 829 827
+ 788 790 830 828 789 791 831 829 790 792 832 830 791 793 833 831
+ 792 794 834 832 793 795 835 833 794 796 836 834 795 797 837 835
+ 796 798 838 836 797 799 839 837 798 800 840 838 799 801 841 839
+ 800 802 842 840 801 803 843 841 802 804 844 842 803 805 845 843
+ 804 806 846 844 805 807 847 845 806 808 848 846 807 809 849 847
+ 808 810 850 848 809 811 851 849 810 812 852 850 811 813 853 851
+ 812 814 854 852 813 815 855 853 814 816 856 854 815 817 857 855
+ 816 818 858 856 817 819 859 857 818 820 860 858 819 821 861 859
+ 820 822 862 860 821 823 863 861 822 824 864 862 823 825 865 863
+ 418 826 866 460 419 827 867 461 826 828 868 866 827 829 869 867
+ 828 830 870 868 829 831 871 869 830 832 872 870 831 833 873 871
+ 832 834 874 872 833 835 875 873 834 836 876 874 835 837 877 875
+ 836 838 878 876 837 839 879 877 838 840 880 878 839 841 881 879
+ 840 842 882 880 841 843 883 881 842 844 884 882 843 845 885 883
+ 844 846 886 884 845 847 887 885 846 848 888 886 847 849 889 887
+ 848 850 890 888 849 851 891 889 850 852 892 890 851 853 893 891
+ 852 854 894 892 853 855 895 893 854 856 896 894 855 857 897 895
+ 856 858 898 896 857 859 899 897 858 860 900 898 859 861 901 899
+ 860 862 902 900 861 863 903 901 862 864 904 902 863 865 905 903
+ 1 3 5 7 906 907 908 909 3 9 11 5 907 910 911 908
+ 9 13 15 11 910 912 913 911 13 17 19 15 912 914 915 913
+ 17 21 23 19 914 916 917 915 21 25 27 23 916 918 919 917
+ 25 29 31 27 918 920 921 919 29 33 35 31 920 922 923 921
+ 33 37 39 35 922 924 925 923 37 41 43 39 924 926 927 925
+ 41 45 47 43 926 928 929 927 45 49 51 47 928 930 931 929
+ 49 53 55 51 930 932 933 931 53 57 59 55 932 934 935 933
+ 57 61 63 59 934 936 937 935 61 65 67 63 936 938 939 937
+ 65 69 71 67 938 940 941 939 69 73 75 71 940 942 943 941
+ 73 77 79 75 942 944 945 943 77 81 83 79 944 946 947 945
+ 7 5 85 87 909 908 948 949 5 11 89 85 908 911 950 948
+ 11 15 91 89 911 913 951 950 15 19 93 91 913 915 952 951
+ 19 23 95 93 915 917 953 952 23 27 97 95 917 919 954 953
+ 27 31 99 97 919 921 955 954 31 35 101 99 921 923 956 955
+ 35 39 103 101 923 925 957 956 39 43 105 103 925 927 958 957
+ 43 47 107 105 927 929 959 958 47 51 109 107 929 931 960 959
+ 51 55 111 109 931 933 961 960 55 59 113 111 933 935 962 961
+ 59 63 115 113 935 937 963 962 63 67 117 115 937 939 964 963
+ 67 71 119 117 939 941 965 964 71 75 121 119 941 943 966 965
+ 75 79 123 121 943 945 967 966 79 83 125 123 945 947 968 967
+ 87 85 127 129 949 948 969 970 85 89 131 127 948 950 971 969
+ 89 91 133 131 950 951 972 971 91 93 135 133 951 952 973 972
+ 93 95 137 135 952 953 974 973 95 97 139 137 953 954 975 974
+ 97 99 141 139 954 955 976 975 99 101 143 141 955 956 977 976
+ 101 103 145 143 956 957 978 977 103 105 147 145 957 958 979 978
+ 105 107 149 147 958 959 980 979 107 109 151 149 959 960 981 980
+ 109 111 153 151 960 961 982 981 111 113 155 153 961 962 983 982
+ 113 115 157 155 962 963 984 983 115 117 159 157 963 964 985 984
+ 117 119 161 159 964 965 986 985 119 121 163 161 965 966 987 986
+ 121 123 165 163 966 967 988 987 123 125 167 165 967 968 989 988
+ 129 127 169 171 970 969 990 991 127 131 173 169 969 971 992 990
+ 131 133 175 173 971 972 993 992 133 135 177 175 972 973 994 993
+ 135 137 179 177 973 974 995 994 137 139 181 179 974 975 996 995
+ 139 141 183 181 975 976 997 996 141 143 185 183 976 977 998 997
+ 143 145 187 185 977 978 999 998 145 147 189 187 978 979 1000 999
+ 147 149 191 189 979 980 1001 1000 149 151 193 191 980 981 1002 1001
+ 151 153 195 193 981 982 1003 1002 153 155 197 195 982 983 1004 1003
+ 155 157 199 197 983 984 1005 1004 157 159 201 199 984 985 1006 1005
+ 159 161 203 201 985 986 1007 1006 161 163 205 203 986 987 1008 1007
+ 163 165 207 205 987 988 1009 1008 165 167 209 207 988 989 1010 1009
+ 171 169 211 213 991 990 1011 1012 169 173 215 211 990 992 1013 1011
+ 173 175 217 215 992 993 1014 1013 175 177 219 217 993 994 1015 1014
+ 177 179 221 219 994 995 1016 1015 179 181 223 221 995 996 1017 1016
+ 181 183 225 223 996 997 1018 1017 183 185 227 225 997 998 1019 1018
+ 185 187 229 227 998 999 1020 1019 187 189 231 229 999 1000 1021 1020
+ 189 191 233 231 1000 1001 1022 1021 191 193 235 233 1001 1002 1023 1022
+ 193 195 237 235 1002 1003 1024 1023 195 197 239 237 1003 1004 1025 1024
+ 197 199 241 239 1004 1005 1026 1025 199 201 243 241 1005 1006 1027 1026
+ 201 203 245 243 1006 1007 1028 1027 203 205 247 245 1007 1008 1029 1028
+ 205 207 249 247 1008 1009 1030 1029 207 209 251 249 1009 1010 1031 1030
+ 213 211 253 255 1012 1011 1032 1033 211 215 257 253 1011 1013 1034 1032
+ 215 217 259 257 1013 1014 1035 1034 217 219 261 259 1014 1015 1036 1035
+ 219 221 263 261 1015 1016 1037 1036 221 223 265 263 1016 1017 1038 1037
+ 223 225 267 265 1017 1018 1039 1038 225 227 269 267 1018 1019 1040 1039
+ 227 229 271 269 1019 1020 1041 1040 229 231 273 271 1020 1021 1042 1041
+ 231 233 275 273 1021 1022 1043 1042 233 235 277 275 1022 1023 1044 1043
+ 235 237 279 277 1023 1024 1045 1044 237 239 281 279 1024 1025 1046 1045
+ 239 241 283 281 1025 1026 1047 1046 241 243 285 283 1026 1027 1048 1047
+ 243 245 287 285 1027 1028 1049 1048 245 247 289 287 1028 1029 1050 1049
+ 247 249 291 289 1029 1030 1051 1050 249 251 293 291 1030 1031 1052 1051
+ 255 253 295 297 1033 1032 1053 1054 253 257 299 295 1032 1034 1055 1053
+ 257 259 301 299 1034 1035 1056 1055 259 261 303 301 1035 1036 1057 1056
+ 261 263 305 303 1036 1037 1058 1057 263 265 307 305 1037 1038 1059 1058
+ 265 267 309 307 1038 1039 1060 1059 267 269 311 309 1039 1040 1061 1060
+ 269 271 313 311 1040 1041 1062 1061 271 273 315 313 1041 1042 1063 1062
+ 273 275 317 315 1042 1043 1064 1063 275 277 319 317 1043 1044 1065 1064
+ 277 279 321 319 1044 1045 1066 1065 279 281 323 321 1045 1046 1067 1066
+ 281 283 325 323 1046 1047 1068 1067 283 285 327 325 1047 1048 1069 1068
+ 285 287 329 327 1048 1049 1070 1069 287 289 331 329 1049 1050 1071 1070
+ 289 291 333 331 1050 1051 1072 1071 291 293 335 333 1051 1052 1073 1072
+ 297 295 337 339 1054 1053 1074 1075 295 299 341 337 1053 1055 1076 1074
+ 299 301 343 341 1055 1056 1077 1076 301 303 345 343 1056 1057 1078 1077
+ 303 305 347 345 1057 1058 1079 1078 305 307 349 347 1058 1059 1080 1079
+ 307 309 351 349 1059 1060 1081 1080 309 311 353 351 1060 1061 1082 1081
+ 311 313 355 353 1061 1062 1083 1082 313 315 357 355 1062 1063 1084 1083
+ 315 317 359 357 1063 1064 1085 1084 317 319 361 359 1064 1065 1086 1085
+ 319 321 363 361 1065 1066 1087 1086 321 323 365 363 1066 1067 1088 1087
+ 323 325 367 365 1067 1068 1089 1088 325 327 369 367 1068 1069 1090 1089
+ 327 329 371 369 1069 1070 1091 1090 329 331 373 371 1070 1071 1092 1091
+ 331 333 375 373 1071 1072 1093 1092 333 335 377 375 1072 1073 1094 1093
+ 339 337 379 381 1075 1074 1095 1096 337 341 383 379 1074 1076 1097 1095
+ 341 343 385 383 1076 1077 1098 1097 343 345 387 385 1077 1078 1099 1098
+ 345 347 389 387 1078 1079 1100 1099 347 349 391 389 1079 1080 1101 1100
+ 349 351 393 391 1080 1081 1102 1101 351 353 395 393 1081 1082 1103 1102
+ 353 355 397 395 1082 1083 1104 1103 355 357 399 397 1083 1084 1105 1104
+ 357 359 401 399 1084 1085 1106 1105 359 361 403 401 1085 1086 1107 1106
+ 361 363 405 403 1086 1087 1108 1107 363 365 407 405 1087 1088 1109 1108
+ 365 367 409 407 1088 1089 1110 1109 367 369 411 409 1089 1090 1111 1110
+ 369 371 413 411 1090 1091 1112 1111 371 373 415 413 1091 1092 1113 1112
+ 373 375 417 415 1092 1093 1114 1113 375 377 419 417 1093 1094 1115 1114
+ 381 379 421 423 1096 1095 1116 1117 379 383 425 421 1095 1097 1118 1116
+ 383 385 427 425 1097 1098 1119 1118 385 387 429 427 1098 1099 1120 1119
+ 387 389 431 429 1099 1100 1121 1120 389 391 433 431 1100 1101 1122 1121
+ 391 393 435 433 1101 1102 1123 1122 393 395 437 435 1102 1103 1124 1123
+ 395 397 439 437 1103 1104 1125 1124 397 399 441 439 1104 1105 1126 1125
+ 399 401 443 441 1105 1106 1127 1126 401 403 445 443 1106 1107 1128 1127
+ 403 405 447 445 1107 1108 1129 1128 405 407 449 447 1108 1109 1130 1129
+ 407 409 451 449 1109 1110 1131 1130 409 411 453 451 1110 1111 1132 1131
+ 411 413 455 453 1111 1112 1133 1132 413 415 457 455 1112 1113 1134 1133
+ 415 417 459 457 1113 1114 1135 1134 417 419 461 459 1114 1115 1136 1135
+ 125 463 465 467 968 1137 1138 1139 463 469 471 465 1137 1140 1141 1138
+ 467 465 473 475 1139 1138 1142 1143 465 471 477 473 1138 1141 1144 1142
+ 475 473 479 481 1143 1142 1145 1146 473 477 483 479 1142 1144 1147 1145
+ 481 479 485 487 1146 1145 1148 1149 479 483 489 485 1145 1147 1150 1148
+ 487 485 491 493 1149 1148 1151 1152 485 489 495 491 1148 1150 1153 1151
+ 493 491 497 499 1152 1151 1154 1155 491 495 501 497 1151 1153 1156 1154
+ 499 497 503 505 1155 1154 1157 1158 497 501 507 503 1154 1156 1159 1157
+ 505 503 509 511 1158 1157 1160 1161 503 507 513 509 1157 1159 1162 1160
+ 511 509 515 517 1161 1160 1163 1164 509 513 519 515 1160 1162 1165 1163
+ 517 515 521 523 1164 1163 1166 1167 515 519 525 521 1163 1165 1168 1166
+ 523 521 527 529 1167 1166 1169 1170 521 525 531 527 1166 1168 1171 1169
+ 529 527 533 535 1170 1169 1172 1173 527 531 537 533 1169 1171 1174 1172
+ 535 533 539 541 1173 1172 1175 1176 533 537 543 539 1172 1174 1177 1175
+ 541 539 545 547 1176 1175 1178 1179 539 543 549 545 1175 1177 1180 1178
+ 547 545 551 553 1179 1178 1181 1182 545 549 555 551 1178 1180 1183 1181
+ 553 551 557 559 1182 1181 1184 1185 551 555 561 557 1181 1183 1186 1184
+ 559 557 563 565 1185 1184 1187 1188 557 561 567 563 1184 1186 1189 1187
+ 565 563 569 571 1188 1187 1190 1191 563 567 573 569 1187 1189 1192 1190
+ 571 569 575 577 1191 1190 1193 1194 569 573 579 575 1190 1192 1195 1193
+ 577 575 581 583 1194 1193 1196 1197 575 579 585 581 1193 1195 1198 1196
+ 125 467 587 167 968 1139 1199 989 467 475 589 587 1139 1143 1200 1199
+ 475 481 591 589 1143 1146 1201 1200 481 487 593 591 1146 1149 1202 1201
+ 487 493 595 593 1149 1152 1203 1202 493 499 597 595 1152 1155 1204 1203
+ 499 505 599 597 1155 1158 1205 1204 505 511 601 599 1158 1161 1206 1205
+ 511 517 603 601 1161 1164 1207 1206 517 523 605 603 1164 1167 1208 1207
+ 523 529 607 605 1167 1170 1209 1208 529 535 609 607 1170 1173 1210 1209
+ 535 541 611 609 1173 1176 1211 1210 541 547 613 611 1176 1179 1212 1211
+ 547 553 615 613 1179 1182 1213 1212 553 559 617 615 1182 1185 1214 1213
+ 559 565 619 617 1185 1188 1215 1214 565 571 621 619 1188 1191 1216 1215
+ 571 577 623 621 1191 1194 1217 1216 577 583 625 623 1194 1197 1218 1217
+ 167 587 627 209 989 1199 1219 1010 587 589 629 627 1199 1200 1220 1219
+ 589 591 631 629 1200 1201 1221 1220 591 593 633 631 1201 1202 1222 1221
+ 593 595 635 633 1202 1203 1223 1222 595 597 637 635 1203 1204 1224 1223
+ 597 599 639 637 1204 1205 1225 1224 599 601 641 639 1205 1206 1226 1225
+ 601 603 643 641 1206 1207 1227 1226 603 605 645 643 1207 1208 1228 1227
+ 605 607 647 645 1208 1209 1229 1228 607 609 649 647 1209 1210 1230 1229
+ 609 611 651 649 1210 1211 1231 1230 611 613 653 651 1211 1212 1232 1231
+ 613 615 655 653 1212 1213 1233 1232 615 617 657 655 1213 1214 1234 1233
+ 617 619 659 657 1214 1215 1235 1234 619 621 661 659 1215 1216 1236 1235
+ 621 623 663 661 1216 1217 1237 1236 623 625 665 663 1217 1218 1238 1237
+ 209 627 667 251 1010 1219 1239 1031 627 629 669 667 1219 1220 1240 1239
+ 629 631 671 669 1220 1221 1241 1240 631 633 673 671 1221 1222 1242 1241
+ 633 635 675 673 1222 1223 1243 1242 635 637 677 675 1223 1224 1244 1243
+ 637 639 679 677 1224 1225 1245 1244 639 641 681 679 1225 1226 1246 1245
+ 641 643 683 681 1226 1227 1247 1246 643 645 685 683 1227 1228 1248 1247
+ 645 647 687 685 1228 1229 1249 1248 647 649 689 687 1229 1230 1250 1249
+ 649 651 691 689 1230 1231 1251 1250 651 653 693 691 1231 1232 1252 1251
+ 653 655 695 693 1232 1233 1253 1252 655 657 697 695 1233 1234 1254 1253
+ 657 659 699 697 1234 1235 1255 1254 659 661 701 699 1235 1236 1256 1255
+ 661 663 703 701 1236 1237 1257 1256 663 665 705 703 1237 1238 1258 1257
+ 251 667 707 293 1031 1239 1259 1052 667 669 709 707 1239 1240 1260 1259
+ 669 671 711 709 1240 1241 1261 1260 671 673 713 711 1241 1242 1262 1261
+ 673 675 715 713 1242 1243 1263 1262 675 677 717 715 1243 1244 1264 1263
+ 677 679 719 717 1244 1245 1265 1264 679 681 721 719 1245 1246 1266 1265
+ 681 683 723 721 1246 1247 1267 1266 683 685 725 723 1247 1248 1268 1267
+ 685 687 727 725 1248 1249 1269 1268 687 689 729 727 1249 1250 1270 1269
+ 689 691 731 729 1250 1251 1271 1270 691 693 733 731 1251 1252 1272 1271
+ 693 695 735 733 1252 1253 1273 1272 695 697 737 735 1253 1254 1274 1273
+ 697 699 739 737 1254 1255 1275 1274 699 701 741 739 1255 1256 1276 1275
+ 701 703 743 741 1256 1257 1277 1276 703 705 745 743 1257 1258 1278 1277
+ 293 707 747 335 1052 1259 1279 1073 707 709 749 747 1259 1260 1280 1279
+ 709 711 751 749 1260 1261 1281 1280 711 713 753 751 1261 1262 1282 1281
+ 713 715 755 753 1262 1263 1283 1282 715 717 757 755 1263 1264 1284 1283
+ 717 719 759 757 1264 1265 1285 1284 719 721 761 759 1265 1266 1286 1285
+ 721 723 763 761 1266 1267 1287 1286 723 725 765 763 1267 1268 1288 1287
+ 725 727 767 765 1268 1269 1289 1288 727 729 769 767 1269 1270 1290 1289
+ 729 731 771 769 1270 1271 1291 1290 731 733 773 771 1271 1272 1292 1291
+ 733 735 775 773 1272 1273 1293 1292 735 737 777 775 1273 1274 1294 1293
+ 737 739 779 777 1274 1275 1295 1294 739 741 781 779 1275 1276 1296 1295
+ 741 743 783 781 1276 1277 1297 1296 743 745 785 783 1277 1278 1298 1297
+ 335 747 787 377 1073 1279 1299 1094 747 749 789 787 1279 1280 1300 1299
+ 749 751 791 789 1280 1281 1301 1300 751 753 793 791 1281 1282 1302 1301
+ 753 755 795 793 1282 1283 1303 1302 755 757 797 795 1283 1284 1304 1303
+ 757 759 799 797 1284 1285 1305 1304 759 761 801 799 1285 1286 1306 1305
+ 761 763 803 801 1286 1287 1307 1306 763 765 805 803 1287 1288 1308 1307
+ 765 767 807 805 1288 1289 1309 1308 767 769 809 807 1289 1290 1310 1309
+ 769 771 811 809 1290 1291 1311 1310 771 773 813 811 1291 1292 1312 1311
+ 773 775 815 813 1292 1293 1313 1312 775 777 817 815 1293 1294 1314 1313
+ 777 779 819 817 1294 1295 1315 1314 779 781 821 819 1295 1296 1316 1315
+ 781 783 823 821 1296 1297 1317 1316 783 785 825 823 1297 1298 1318 1317
+ 377 787 827 419 1094 1299 1319 1115 787 789 829 827 1299 1300 1320 1319
+ 789 791 831 829 1300 1301 1321 1320 791 793 833 831 1301 1302 1322 1321
+ 793 795 835 833 1302 1303 1323 1322 795 797 837 835 1303 1304 1324 1323
+ 797 799 839 837 1304 1305 1325 1324 799 801 841 839 1305 1306 1326 1325
+ 801 803 843 841 1306 1307 1327 1326 803 805 845 843 1307 1308 1328 1327
+ 805 807 847 845 1308 1309 1329 1328 807 809 849 847 1309 1310 1330 1329
+ 809 811 851 849 1310 1311 1331 1330 811 813 853 851 1311 1312 1332 1331
+ 813 815 855 853 1312 1313 1333 1332 815 817 857 855 1313 1314 1334 1333
+ 817 819 859 857 1314 1315 1335 1334 819 821 861 859 1315 1316 1336 1335
+ 821 823 863 861 1316 1317 1337 1336 823 825 865 863 1317 1318 1338 1337
+ 419 827 867 461 1115 1319 1339 1136 827 829 869 867 1319 1320 1340 1339
+ 829 831 871 869 1320 1321 1341 1340 831 833 873 871 1321 1322 1342 1341
+ 833 835 875 873 1322 1323 1343 1342 835 837 877 875 1323 1324 1344 1343
+ 837 839 879 877 1324 1325 1345 1344 839 841 881 879 1325 1326 1346 1345
+ 841 843 883 881 1326 1327 1347 1346 843 845 885 883 1327 1328 1348 1347
+ 845 847 887 885 1328 1329 1349 1348 847 849 889 887 1329 1330 1350 1349
+ 849 851 891 889 1330 1331 1351 1350 851 853 893 891 1331 1332 1352 1351
+ 853 855 895 893 1332 1333 1353 1352 855 857 897 895 1333 1334 1354 1353
+ 857 859 899 897 1334 1335 1355 1354 859 861 901 899 1335 1336 1356 1355
+ 861 863 903 901 1336 1337 1357 1356 863 865 905 903 1337 1338 1358 1357
+
+
+ 8 16 24 32 40 48 56 64 72 80 88 96
+ 104 112 120 128 136 144 152 160 168 176 184 192
+ 200 208 216 224 232 240 248 256 264 272 280 288
+ 296 304 312 320 328 336 344 352 360 368 376 384
+ 392 400 408 416 424 432 440 448 456 464 472 480
+ 488 496 504 512 520 528 536 544 552 560 568 576
+ 584 592 600 608 616 624 632 640 648 656 664 672
+ 680 688 696 704 712 720 728 736 744 752 760 768
+ 776 784 792 800 808 816 824 832 840 848 856 864
+ 872 880 888 896 904 912 920 928 936 944 952 960
+ 968 976 984 992 1000 1008 1016 1024 1032 1040 1048 1056
+ 1064 1072 1080 1088 1096 1104 1112 1120 1128 1136 1144 1152
+ 1160 1168 1176 1184 1192 1200 1208 1216 1224 1232 1240 1248
+ 1256 1264 1272 1280 1288 1296 1304 1312 1320 1328 1336 1344
+ 1352 1360 1368 1376 1384 1392 1400 1408 1416 1424 1432 1440
+ 1448 1456 1464 1472 1480 1488 1496 1504 1512 1520 1528 1536
+ 1544 1552 1560 1568 1576 1584 1592 1600 1608 1616 1624 1632
+ 1640 1648 1656 1664 1672 1680 1688 1696 1704 1712 1720 1728
+ 1736 1744 1752 1760 1768 1776 1784 1792 1800 1808 1816 1824
+ 1832 1840 1848 1856 1864 1872 1880 1888 1896 1904 1912 1920
+ 1928 1936 1944 1952 1960 1968 1976 1984 1992 2000 2008 2016
+ 2024 2032 2040 2048 2056 2064 2072 2080 2088 2096 2104 2112
+ 2120 2128 2136 2144 2152 2160 2168 2176 2184 2192 2200 2208
+ 2216 2224 2232 2240 2248 2256 2264 2272 2280 2288 2296 2304
+ 2312 2320 2328 2336 2344 2352 2360 2368 2376 2384 2392 2400
+ 2408 2416 2424 2432 2440 2448 2456 2464 2472 2480 2488 2496
+ 2504 2512 2520 2528 2536 2544 2552 2560 2568 2576 2584 2592
+ 2600 2608 2616 2624 2632 2640 2648 2656 2664 2672 2680 2688
+ 2696 2704 2712 2720 2728 2736 2744 2752 2760 2768 2776 2784
+ 2792 2800 2808 2816 2824 2832 2840 2848 2856 2864 2872 2880
+ 2888 2896 2904 2912 2920 2928 2936 2944 2952 2960 2968 2976
+ 2984 2992 3000 3008 3016 3024 3032 3040 3048 3056 3064 3072
+ 3080 3088 3096 3104 3112 3120 3128 3136 3144 3152 3160 3168
+ 3176 3184 3192 3200 3208 3216 3224 3232 3240 3248 3256 3264
+ 3272 3280 3288 3296 3304 3312 3320 3328 3336 3344 3352 3360
+ 3368 3376 3384 3392 3400 3408 3416 3424 3432 3440 3448 3456
+ 3464 3472 3480 3488 3496 3504 3512 3520 3528 3536 3544 3552
+ 3560 3568 3576 3584 3592 3600 3608 3616 3624 3632 3640 3648
+ 3656 3664 3672 3680 3688 3696 3704 3712 3720 3728 3736 3744
+ 3752 3760 3768 3776 3784 3792 3800 3808 3816 3824 3832 3840
+ 3848 3856 3864 3872 3880 3888 3896 3904 3912 3920 3928 3936
+ 3944 3952 3960 3968 3976 3984 3992 4000 4008 4016 4024 4032
+ 4040 4048 4056 4064 4072 4080 4088 4096 4104 4112 4120 4128
+ 4136 4144 4152 4160 4168 4176 4184 4192 4200 4208 4216 4224
+ 4232 4240 4248 4256 4264 4272 4280 4288 4296 4304 4312 4320
+ 4328 4336 4344 4352 4360 4368 4376 4384 4392 4400 4408 4416
+ 4424 4432 4440 4448 4456 4464 4472 4480 4488 4496 4504 4512
+ 4520 4528 4536 4544 4552 4560 4568 4576 4584 4592 4600 4608
+ 4616 4624 4632 4640 4648 4656 4664 4672 4680 4688 4696 4704
+ 4712 4720 4728 4736 4744 4752 4760 4768 4776 4784 4792 4800
+ 4808 4816 4824 4832 4840 4848 4856 4864 4872 4880 4888 4896
+ 4904 4912 4920 4928 4936 4944 4952 4960 4968 4976 4984 4992
+ 5000 5008 5016 5024 5032 5040 5048 5056 5064 5072 5080 5088
+ 5096 5104 5112 5120 5128 5136 5144 5152 5160 5168 5176 5184
+ 5192 5200 5208 5216 5224 5232 5240 5248 5256 5264 5272 5280
+ 5288 5296 5304 5312 5320 5328 5336 5344 5352 5360 5368 5376
+ 5384 5392 5400 5408 5416 5424 5432 5440 5448 5456 5464 5472
+ 5480 5488 5496 5504 5512 5520 5528 5536 5544 5552 5560 5568
+ 5576 5584 5592 5600 5608 5616 5624 5632 5640 5648 5656 5664
+ 5672 5680 5688 5696 5704 5712 5720 5728 5736 5744 5752 5760
+ 5768 5776 5784 5792 5800 5808 5816 5824 5832 5840 5848 5856
+ 5864 5872 5880 5888 5896 5904 5912 5920 5928 5936 5944 5952
+ 5960 5968 5976 5984 5992 6000 6008 6016 6024 6032 6040 6048
+ 6056 6064 6072 6080 6088 6096 6104 6112 6120 6128 6136 6144
+ 6152 6160 6168 6176 6184 6192 6200 6208 6216 6224 6232 6240
+ 6248 6256 6264 6272 6280 6288 6296 6304 6312 6320 6328 6336
+ 6344 6352 6360 6368 6376 6384 6392 6400
+
+
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+
+
+
+
+
diff --git a/inputFiles/phaseField/benchmark/threePointsBendingWithHoles/PhaseFieldFracture_ThreePointsBendWithHoles.ats b/inputFiles/phaseField/benchmark/threePointsBendingWithHoles/PhaseFieldFracture_ThreePointsBendWithHoles.ats
new file mode 100644
index 00000000000..3508ffe3a44
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/threePointsBendingWithHoles/PhaseFieldFracture_ThreePointsBendWithHoles.ats
@@ -0,0 +1,17 @@
+from geos.ats.test_builder import TestDeck, RestartcheckParameters, generate_geos_tests
+
+restartcheck_params = {}
+restartcheck_params["atol"] = 1.0E-6
+restartcheck_params["rtol"] = 1.0E-5
+
+decks = [
+ TestDeck(
+ name="PhaseFieldFracture_ThreePointsBendWithHoles_smoke",
+ description="Smoke test for three-point bending phase-field fracture with holes",
+ partitions=((2, 2, 1),),
+ restart_step=0,
+ check_step=100,
+ restartcheck_params=RestartcheckParameters(**restartcheck_params)),
+]
+
+generate_geos_tests(decks)
diff --git a/inputFiles/phaseField/benchmark/threePointsBendingWithHoles/PhaseFieldFracture_ThreePointsBendWithHoles_base.xml b/inputFiles/phaseField/benchmark/threePointsBendingWithHoles/PhaseFieldFracture_ThreePointsBendWithHoles_base.xml
new file mode 100644
index 00000000000..a2f19f43b31
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/threePointsBendingWithHoles/PhaseFieldFracture_ThreePointsBendWithHoles_base.xml
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/benchmark/threePointsBendingWithHoles/PhaseFieldFracture_ThreePointsBendWithHoles_benchmark.xml b/inputFiles/phaseField/benchmark/threePointsBendingWithHoles/PhaseFieldFracture_ThreePointsBendWithHoles_benchmark.xml
new file mode 100644
index 00000000000..153415d813d
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/threePointsBendingWithHoles/PhaseFieldFracture_ThreePointsBendWithHoles_benchmark.xml
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/benchmark/threePointsBendingWithHoles/PhaseFieldFracture_ThreePointsBendWithHoles_smoke.xml b/inputFiles/phaseField/benchmark/threePointsBendingWithHoles/PhaseFieldFracture_ThreePointsBendWithHoles_smoke.xml
new file mode 100644
index 00000000000..7b62ecfe031
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/threePointsBendingWithHoles/PhaseFieldFracture_ThreePointsBendWithHoles_smoke.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inputFiles/phaseField/benchmark/threePointsBendingWithHoles/mesh/threePointsBendingWithHolesCoarse.vtu b/inputFiles/phaseField/benchmark/threePointsBendingWithHoles/mesh/threePointsBendingWithHolesCoarse.vtu
new file mode 100644
index 00000000000..5a20142d8e7
--- /dev/null
+++ b/inputFiles/phaseField/benchmark/threePointsBendingWithHoles/mesh/threePointsBendingWithHolesCoarse.vtu
@@ -0,0 +1,4394 @@
+
+
+
+
+
+
+ 1 2 3 4 5 6 7 8 9 10 11 12
+ 13 14 15 16 17 18 19 20 21 22 23 24
+ 25 26 27 28 29 30 31 32 33 34 35 36
+ 37 38 39 40 41 42 43 44 45 46 47 48
+ 49 50 51 52 53 54 55 56 57 58 59 60
+ 61 62 63 64 65 66 67 68 69 70 71 72
+ 73 74 75 76 77 78 79 80 81 82 83 84
+ 85 86 87 88 89 90 91 92 93 94 95 96
+ 97 98 99 100 101 102 103 104 105 106 107 108
+ 109 110 111 112 113 114 115 116 117 118 119 120
+ 121 122 123 124 125 126 127 128 129 130 131 132
+ 133 134 135 136 137 138 139 140 141 142 143 144
+ 145 146 147 148 149 150 151 152 153 154 155 156
+ 157 158 159 160 161 162 163 164 165 166 167 168
+ 169 170 171 172 173 174 175 176 177 178 179 180
+ 181 182 183 184 185 186 187 188 189 190 191 192
+ 193 194 195 196 197 198 199 200 201 202 203 204
+ 205 206 207 208 209 210 211 212 213 214 215 216
+ 217 218 219 220 221 222 223 224 225 226 227 228
+ 229 230 231 232 233 234 235 236 237 238 239 240
+ 241 242 243 244 245 246 247 248 249 250 251 252
+ 253 254 255 256 257 258 259 260 261 262 263 264
+ 265 266 267 268 269 270 271 272 273 274 275 276
+ 277 278 279 280 281 282 283 284 285 286 287 288
+ 289 290 291 292 293 294 295 296 297 298 299 300
+ 301 302 303 304 305 306 307 308 309 310 311 312
+ 313 314 315 316 317 318 319 320 321 322 323 324
+ 325 326 327 328 329 330 331 332 333 334 335 336
+ 337 338 339 340 341 342 343 344 345 346 347 348
+ 349 350 351 352 353 354 355 356 357 358 359 360
+ 361 362 363 364 365 366 367 368 369 370 371 372
+ 373 374 375 376 377 378 379 380 381 382 383 384
+ 385 386 387 388 389 390 391 392 393 394 395 396
+ 397 398 399 400 401 402 403 404 405 406 407 408
+ 409 410 411 412 413 414 415 416 417 418 419 420
+ 421 422 423 424 425 426 427 428 429 430 431 432
+ 433 434 435 436 437 438 439 440 441 442 443 444
+ 445 446 447 448 449 450 451 452 453 454 455 456
+ 457 458 459 460 461 462 463 464 465 466 467 468
+ 469 470 471 472 473 474 475 476 477 478 479 480
+ 481 482 483 484 485 486 487 488 489 490 491 492
+ 493 494 495 496 497 498 499 500 501 502 503 504
+ 505 506 507 508 509 510 511 512 513 514 515 516
+ 517 518 519 520 521 522 523 524 525 526 527 528
+ 529 530 531 532 533 534 535 536 537 538 539 540
+ 541 542 543 544 545 546 547 548 549 550 551 552
+ 553 554 555 556 557 558 559 560 561 562 563 564
+ 565 566 567 568 569 570 571 572 573 574 575 576
+ 577 578 579 580 581 582 583 584 585 586 587 588
+ 589 590 591 592 593 594 595 596 597 598 599 600
+ 601 602 603 604 605 606 607 608 609 610 611 612
+ 613 614 615 616 617 618 619 620 621 622 623 624
+ 625 626 627 628 629 630 631 632 633 634 635 636
+ 637 638 639 640 641 642 643 644 645 646 647 648
+ 649 650 651 652 653 654 655 656 657 658 659 660
+ 661 662 663 664 665 666 667 668 669 670 671 672
+ 673 674 675 676 677 678 679 680 681 682 683 684
+ 685 686 687 688 689 690 691 692 693 694 695 696
+ 697 698 699 700 701 702 703 704 705 706 707 708
+ 709 710 711 712 713 714 715 716 717 718 719 720
+ 721 722 723 724 725 726 727 728 729 730 731 732
+ 733 734 735 736 737 738 739 740 741 742 743 744
+ 745 746 747 748 749 750 751 752 753 754 755 756
+ 757 758 759 760 761 762 763 764 765 766 767 768
+ 769 770 771 772 773 774 775 776 777 778 779 780
+ 781 782 783 784 785 786 787 788 789 790 791 792
+ 793 794 795 796 797 798 799 800 801 802 803 804
+ 805 806 807 808 809 810 811 812 813 814 815 816
+ 817 818 819 820 821 822 823 824 825 826 827 828
+ 829 830 831 832 833 834 835 836 837 838 839 840
+ 841 842 843 844 845 846 847 848 849 850 851 852
+ 853 854 855 856 857 858 859 860 861 862 863 864
+ 865 866 867 868 869 870 871 872 873 874 875 876
+ 877 878 879 880 881 882 883 884 885 886 887 888
+ 889 890 891 892 893 894 895 896 897 898 899 900
+ 901 902 903 904 905 906 907 908 909 910 911 912
+ 913 914 915 916 917 918 919 920 921 922 923 924
+ 925 926 927 928 929 930 931 932 933 934 935 936
+ 937 938 939 940 941 942 943 944 945 946 947 948
+ 949 950 951 952 953 954 955 956 957 958 959 960
+ 961 962 963 964 965 966 967 968 969 970 971 972
+ 973 974 975 976 977 978 979 980 981 982 983 984
+ 985 986 987 988 989 990 991 992 993 994 995 996
+ 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008
+ 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020
+ 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032
+ 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044
+ 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056
+ 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068
+ 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080
+ 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092
+ 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104
+ 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116
+ 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128
+ 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140
+ 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152
+ 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164
+ 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176
+ 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188
+ 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200
+ 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212
+ 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224
+ 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236
+ 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248
+ 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260
+ 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272
+ 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284
+ 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296
+ 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308
+ 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320
+ 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332
+ 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344
+ 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356
+ 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368
+ 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380
+ 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392
+ 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404
+ 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416
+ 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428
+ 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440
+ 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452
+ 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464
+ 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476
+ 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488
+ 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500
+ 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512
+ 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524
+ 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536
+ 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548
+ 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560
+ 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572
+ 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584
+ 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596
+ 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608
+ 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620
+ 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632
+ 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644
+ 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656
+ 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668
+ 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680
+ 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692
+ 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704
+ 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716
+ 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728
+ 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740
+ 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752
+ 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764
+ 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776
+ 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788
+ 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800
+ 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812
+ 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824
+ 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836
+ 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848
+ 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860
+ 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872
+ 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884
+ 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896
+ 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908
+ 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920
+ 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932
+ 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944
+ 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956
+ 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968
+ 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980
+ 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992
+ 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004
+ 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
+ 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028
+ 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040
+ 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052
+ 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064
+ 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076
+ 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088
+ 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100
+ 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112
+ 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124
+ 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136
+ 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148
+ 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160
+ 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172
+ 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184
+ 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196
+ 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208
+ 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220
+ 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232
+ 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244
+ 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256
+ 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268
+ 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280
+ 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292
+ 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304
+ 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316
+ 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328
+ 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340
+ 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352
+ 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364
+ 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376
+ 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388
+ 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400
+ 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412
+ 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424
+ 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436
+ 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448
+ 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460
+ 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472
+ 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484
+ 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496
+ 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508
+ 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520
+ 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532
+ 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544
+ 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556
+ 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568
+ 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580
+ 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592
+ 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604
+ 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616
+ 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628
+ 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640
+ 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652
+ 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664
+ 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676
+ 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688
+ 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700
+ 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712
+ 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724
+ 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736
+ 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748
+ 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760
+ 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772
+ 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784
+ 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796
+ 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808
+ 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820
+ 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832
+ 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844
+ 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856
+ 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868
+ 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880
+ 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892
+ 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904
+ 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916
+ 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928
+ 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940
+ 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952
+ 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964
+ 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976
+ 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988
+ 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000
+ 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012
+ 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024
+ 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036
+ 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048
+ 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060
+ 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072
+ 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084
+ 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096
+ 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108
+ 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120
+ 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132
+ 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144
+ 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156
+ 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168
+ 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180
+ 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192
+ 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204
+ 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216
+ 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228
+ 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240
+ 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252
+ 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264
+ 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276
+ 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288
+ 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300
+ 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312
+ 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324
+ 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336
+ 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348
+ 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360
+ 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372
+ 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384
+ 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396
+ 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408
+ 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420
+ 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432
+ 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444
+ 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456
+ 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468
+ 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480
+ 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492
+ 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504
+ 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516
+ 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528
+ 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540
+ 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552
+ 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564
+ 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576
+ 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588
+ 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600
+ 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612
+ 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624
+ 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636
+ 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648
+ 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660
+ 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672
+ 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684
+ 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696
+ 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708
+ 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720
+ 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732
+ 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744
+ 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756
+ 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768
+ 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780
+ 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792
+ 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804
+ 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816
+ 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828
+ 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840
+ 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852
+ 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864
+ 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876
+ 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888
+ 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900
+ 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912
+ 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924
+ 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936
+ 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948
+ 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960
+ 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972
+ 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984
+ 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996
+ 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008
+ 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020
+ 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032
+ 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044
+ 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056
+ 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068
+ 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080
+ 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092
+ 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104
+ 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116
+ 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128
+ 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140
+ 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152
+ 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164
+ 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176
+ 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188
+ 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200
+ 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212
+ 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224
+ 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236
+ 4237 4238 4239 4240 4241 4242
+
+
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0
+
+
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0
+
+
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0
+
+
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0
+
+
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1
+ 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 1 0 0 1 0 1 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
+ 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0
+ 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0 1 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+ 0 0 0 0 0 0 0 0 0 0 0 0
+
+
+
+
+ 1 2 3 4 5 6 7 8 9 10 11 12
+ 13 14 15 16 17 18 19 20 21 22 23 24
+ 25 26 27 28 29 30 31 32 33 34 35 36
+ 37 38 39 40 41 42 43 44 45 46 47 48
+ 49 50 51 52 53 54 55 56 57 58 59 60
+ 61 62 63 64 65 66 67 68 69 70 71 72
+ 73 74 75 76 77 78 79 80 81 82 83 84
+ 85 86 87 88 89 90 91 92 93 94 95 96
+ 97 98 99 100 101 102 103 104 105 106 107 108
+ 109 110 111 112 113 114 115 116 117 118 119 120
+ 121 122 123 124 125 126 127 128 129 130 131 132
+ 133 134 135 136 137 138 139 140 141 142 143 144
+ 145 146 147 148 149 150 151 152 153 154 155 156
+ 157 158 159 160 161 162 163 164 165 166 167 168
+ 169 170 171 172 173 174 175 176 177 178 179 180
+ 181 182 183 184 185 186 187 188 189 190 191 192
+ 193 194 195 196 197 198 199 200 201 202 203 204
+ 205 206 207 208 209 210 211 212 213 214 215 216
+ 217 218 219 220 221 222 223 224 225 226 227 228
+ 229 230 231 232 233 234 235 236 237 238 239 240
+ 241 242 243 244 245 246 247 248 249 250 251 252
+ 253 254 255 256 257 258 259 260 261 262 263 264
+ 265 266 267 268 269 270 271 272 273 274 275 276
+ 277 278 279 280 281 282 283 284 285 286 287 288
+ 289 290 291 292 293 294 295 296 297 298 299 300
+ 301 302 303 304 305 306 307 308 309 310 311 312
+ 313 314 315 316 317 318 319 320 321 322 323 324
+ 325 326 327 328 329 330 331 332 333 334 335 336
+ 337 338 339 340 341 342 343 344 345 346 347 348
+ 349 350 351 352 353 354 355 356 357 358 359 360
+ 361 362 363 364 365 366 367 368 369 370 371 372
+ 373 374 375 376 377 378 379 380 381 382 383 384
+ 385 386 387 388 389 390 391 392 393 394 395 396
+ 397 398 399 400 401 402 403 404 405 406 407 408
+ 409 410 411 412 413 414 415 416 417 418 419 420
+ 421 422 423 424 425 426 427 428 429 430 431 432
+ 433 434 435 436 437 438 439 440 441 442 443 444
+ 445 446 447 448 449 450 451 452 453 454 455 456
+ 457 458 459 460 461 462 463 464 465 466 467 468
+ 469 470 471 472 473 474 475 476 477 478 479 480
+ 481 482 483 484 485 486 487 488 489 490 491 492
+ 493 494 495 496 497 498 499 500 501 502 503 504
+ 505 506 507 508 509 510 511 512 513 514 515 516
+ 517 518 519 520 521 522 523 524 525 526 527 528
+ 529 530 531 532 533 534 535 536 537 538 539 540
+ 541 542 543 544 545 546 547 548 549 550 551 552
+ 553 554 555 556 557 558 559 560 561 562 563 564
+ 565 566 567 568 569 570 571 572 573 574 575 576
+ 577 578 579 580 581 582 583 584 585 586 587 588
+ 589 590 591 592 593 594 595 596 597 598 599 600
+ 601 602 603 604 605 606 607 608 609 610 611 612
+ 613 614 615 616 617 618 619 620 621 622 623 624
+ 625 626 627 628 629 630 631 632 633 634 635 636
+ 637 638 639 640 641 642 643 644 645 646 647 648
+ 649 650 651 652 653 654 655 656 657 658 659 660
+ 661 662 663 664 665 666 667 668 669 670 671 672
+ 673 674 675 676 677 678 679 680 681 682 683 684
+ 685 686 687 688 689 690 691 692 693 694 695 696
+ 697 698 699 700 701 702 703 704 705 706 707 708
+ 709 710 711 712 713 714 715 716 717 718 719 720
+ 721 722 723 724 725 726 727 728 729 730 731 732
+ 733 734 735 736 737 738 739 740 741 742 743 744
+ 745 746 747 748 749 750 751 752 753 754 755 756
+ 757 758 759 760 761 762 763 764 765 766 767 768
+ 769 770 771 772 773 774 775 776 777 778 779 780
+ 781 782 783 784 785 786 787 788 789 790 791 792
+ 793 794 795 796 797 798 799 800 801 802 803 804
+ 805 806 807 808 809 810 811 812 813 814 815 816
+ 817 818 819 820 821 822 823 824 825 826 827 828
+ 829 830 831 832 833 834 835 836 837 838 839 840
+ 841 842 843 844 845 846 847 848 849 850 851 852
+ 853 854 855 856 857 858 859 860 861 862 863 864
+ 865 866 867 868 869 870 871 872 873 874 875 876
+ 877 878 879 880 881 882 883 884 885 886 887 888
+ 889 890 891 892 893 894 895 896 897 898 899 900
+ 901 902 903 904 905 906 907 908 909 910 911 912
+ 913 914 915 916 917 918 919 920 921 922 923 924
+ 925 926 927 928 929 930 931 932 933 934 935 936
+ 937 938 939 940 941 942 943 944 945 946 947 948
+ 949 950 951 952 953 954 955 956 957 958 959 960
+ 961 962 963 964 965 966 967 968 969 970 971 972
+ 973 974 975 976 977 978 979 980 981 982 983 984
+ 985 986 987 988 989 990 991 992 993 994 995 996
+ 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008
+ 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020
+ 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032
+ 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044
+ 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056
+ 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068
+ 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080
+ 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092
+ 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104
+ 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116
+ 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128
+ 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140
+ 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152
+ 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164
+ 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176
+ 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188
+ 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200
+ 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212
+ 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224
+ 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236
+ 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248
+ 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260
+ 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272
+ 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284
+ 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296
+ 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308
+ 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320
+ 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332
+ 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344
+ 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356
+ 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368
+ 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380
+ 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392
+ 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404
+ 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416
+ 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428
+ 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440
+ 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452
+ 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464
+ 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476
+ 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488
+ 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500
+ 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512
+ 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524
+ 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536
+ 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548
+ 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560
+ 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572
+ 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584
+ 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596
+ 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608
+ 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620
+ 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632
+ 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644
+ 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656
+ 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668
+ 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680
+ 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692
+ 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704
+ 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716
+ 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728
+ 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740
+ 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752
+ 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764
+ 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776
+ 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788
+ 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800
+ 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812
+ 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824
+ 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836
+ 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848
+ 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860
+ 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872
+ 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884
+ 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896
+ 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908
+ 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920
+ 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932
+ 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944
+ 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956
+ 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968
+ 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980
+ 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992
+ 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004
+ 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016
+ 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028
+ 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040
+ 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052
+ 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064
+ 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076
+ 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088
+ 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100
+ 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112
+ 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124
+ 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136
+ 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148
+ 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160
+ 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172
+ 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184
+ 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196
+ 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208
+ 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220
+ 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232
+ 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244
+ 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256
+ 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268
+ 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280
+ 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292
+ 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304
+ 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316
+ 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328
+ 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340
+ 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352
+ 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364
+ 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376
+ 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388
+ 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400
+ 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412
+ 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424
+ 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436
+ 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448
+ 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460
+ 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472
+ 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484
+ 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496
+ 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508
+ 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520
+ 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532
+ 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544
+ 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556
+ 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568
+ 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580
+ 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592
+ 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604
+ 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616
+ 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628
+ 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640
+ 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652
+ 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664
+ 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676
+ 2677 2678 2679 2680 2681 2682
+
+
+
+
+ 5.75 6.75 -0.05 5.76903 6.654329 -0.05 5.823223 6.573223 -0.05
+ 5.904329 6.51903 -0.05 6.0 6.5 -0.05 6.095671 6.51903 -0.05
+ 6.176777 6.573223 -0.05 6.23097 6.654329 -0.05 6.25 6.75 -0.05
+ 6.23097 6.845671 -0.05 6.176777 6.926777 -0.05 6.095671 6.98097 -0.05
+ 6.0 7.0 -0.05 5.904329 6.98097 -0.05 5.823223 6.926777 -0.05
+ 5.76903 6.845671 -0.05 5.75 2.75 -0.05 5.76903 2.654329 -0.05
+ 5.823223 2.573223 -0.05 5.904329 2.51903 -0.05 6.0 2.5 -0.05
+ 6.095671 2.51903 -0.05 6.176777 2.573223 -0.05 6.23097 2.654329 -0.05
+ 6.25 2.75 -0.05 6.23097 2.845671 -0.05 6.176777 2.926777 -0.05
+ 6.095671 2.98097 -0.05 6.0 3.0 -0.05 5.904329 2.98097 -0.05
+ 5.823223 2.926777 -0.05 5.76903 2.845671 -0.05 20.0 8.0 -0.05
+ 20.0 0.0 -0.05 20.0 7.466667 -0.05 20.0 6.933333 -0.05
+ 20.0 6.4 -0.05 20.0 5.866667 -0.05 20.0 5.333333 -0.05
+ 20.0 4.8 -0.05 20.0 4.266667 -0.05 20.0 3.733333 -0.05
+ 20.0 3.2 -0.05 20.0 2.666667 -0.05 20.0 2.133333 -0.05
+ 20.0 1.6 -0.05 20.0 1.066667 -0.05 20.0 0.5333333 -0.05
+ 19.0 0.0 -0.05 19.5 0.0 -0.05 4.0 0.0 -0.05
+ 18.44444 0.0 -0.05 17.88889 0.0 -0.05 17.33333 0.0 -0.05
+ 16.77778 0.0 -0.05 16.22222 0.0 -0.05 15.66667 0.0 -0.05
+ 15.11111 0.0 -0.05 14.55556 0.0 -0.05 14.0 0.0 -0.05
+ 13.44444 0.0 -0.05 12.88889 0.0 -0.05 12.33333 0.0 -0.05
+ 11.77778 0.0 -0.05 11.22222 0.0 -0.05 10.66667 0.0 -0.05
+ 10.11111 0.0 -0.05 9.555556 0.0 -0.05 9.0 0.0 -0.05
+ 8.444444 0.0 -0.05 7.888889 0.0 -0.05 7.333333 0.0 -0.05
+ 6.777778 0.0 -0.05 6.222222 0.0 -0.05 5.666667 0.0 -0.05
+ 5.111111 0.0 -0.05 4.555556 0.0 -0.05 4.0 1.0 -0.05
+ 4.0 0.5 -0.05 5.882353 4.529412 -0.05 4.04226 1.197323 -0.05
+ 4.087746 1.39392 -0.05 4.13972 1.588894 -0.05 4.201449 1.780987 -0.05
+ 4.275791 1.968546 -0.05 4.361943 2.150999 -0.05 4.456854 2.329067 -0.05
+ 4.557665 2.503872 -0.05 4.66174 2.676759 -0.05 4.766637 2.84915 -0.05
+ 4.871395 3.021625 -0.05 4.976537 3.193867 -0.05 5.082658 3.365506 -0.05
+ 5.19035 3.536164 -0.05 5.300195 3.705443 -0.05 5.412728 3.872946 -0.05
+ 5.527868 4.038669 -0.05 5.644958 4.203021 -0.05 5.763335 4.366449 -0.05
+ 5.75 4.75 -0.05 5.977586 4.501007 -0.05 6.076361 4.511947 -0.05
+ 6.163069 4.560505 -0.05 6.22401 4.639006 -0.05 6.249552 4.735046 -0.05
+ 6.235661 4.833449 -0.05 6.184531 4.918666 -0.05 6.104242 4.97723 -0.05
+ 6.00748 4.999888 -0.05 5.909537 4.983059 -0.05 5.825888 4.929402 -0.05
+ 5.769752 4.847396 -0.05 5.76605 4.661866 -0.05 5.812141 4.585049 -0.05
+ 1.0 0.0 -0.05 3.4 0.0 -0.05 2.8 0.0 -0.05
+ 2.2 0.0 -0.05 1.6 0.0 -0.05 0.0 0.0 -0.05
+ 0.5 0.0 -0.05 0.0 8.0 -0.05 0.0 0.5333333 -0.05
+ 0.0 1.066667 -0.05 0.0 1.6 -0.05 0.0 2.133333 -0.05
+ 0.0 2.666667 -0.05 0.0 3.2 -0.05 0.0 3.733333 -0.05
+ 0.0 4.266667 -0.05 0.0 4.8 -0.05 0.0 5.333333 -0.05
+ 0.0 5.866667 -0.05 0.0 6.4 -0.05 0.0 6.933333 -0.05
+ 0.0 7.466667 -0.05 10.0 8.0 -0.05 0.5555556 8.0 -0.05
+ 1.111111 8.0 -0.05 1.666667 8.0 -0.05 2.222222 8.0 -0.05
+ 2.777778 8.0 -0.05 3.333333 8.0 -0.05 3.888889 8.0 -0.05
+ 4.444444 8.0 -0.05 5.0 8.0 -0.05 5.555556 8.0 -0.05
+ 6.111111 8.0 -0.05 6.666667 8.0 -0.05 7.222222 8.0 -0.05
+ 7.777778 8.0 -0.05 8.333333 8.0 -0.05 8.888889 8.0 -0.05
+ 9.444444 8.0 -0.05 10.55556 8.0 -0.05 11.11111 8.0 -0.05
+ 11.66667 8.0 -0.05 12.22222 8.0 -0.05 12.77778 8.0 -0.05
+ 13.33333 8.0 -0.05 13.88889 8.0 -0.05 14.44444 8.0 -0.05
+ 15.0 8.0 -0.05 15.55556 8.0 -0.05 16.11111 8.0 -0.05
+ 16.66667 8.0 -0.05 17.22222 8.0 -0.05 17.77778 8.0 -0.05
+ 18.33333 8.0 -0.05 18.88889 8.0 -0.05 19.44444 8.0 -0.05
+ 4.486689 0.4259923 -0.05 4.41941 0.8199127 -0.05 4.365681 1.115486 -0.05
+ 4.69112 2.231399 -0.05 4.790082 2.411378 -0.05 4.899652 2.584622 -0.05
+ 5.017843 2.75531 -0.05 5.124384 2.924657 -0.05 5.554814 3.622374 -0.05
+ 5.618326 3.805494 -0.05 5.695957 3.971892 -0.05 5.772066 4.123108 -0.05
+ 5.826981 4.23972 -0.05 5.946497 4.229464 -0.05 5.946057 4.369139 -0.05
+ 6.080713 4.381971 -0.05 6.200897 4.422732 -0.05 6.308689 4.48598 -0.05
+ 6.091029 4.227836 -0.05 6.239364 4.258524 -0.05 6.391815 4.319453 -0.05
+ 5.917297 4.081942 -0.05 6.082694 4.056726 -0.05 6.260201 4.057852 -0.05
+ 6.458195 4.100908 -0.05 6.654949 4.205053 -0.05 6.537349 4.428628 -0.05
+ 6.408718 4.559643 -0.05 6.32949 4.638938 -0.05 6.353529 4.719498 -0.05
+ 6.3696 4.824436 -0.05 6.40514 4.974591 -0.05 6.465852 4.668023 -0.05
+ 6.477875 4.777505 -0.05 6.587229 4.847455 -0.05 6.315462 5.133497 -0.05
+ 6.209696 5.049203 -0.05 6.129096 5.095446 -0.05 6.018971 5.12806 -0.05
+ 5.893256 5.127228 -0.05 6.198206 5.227847 -0.05 6.06092 5.311577 -0.05
+ 6.671399 4.613258 -0.05 6.898839 4.745273 -0.05 6.747591 4.985704 -0.05
+ 6.565125 5.135459 -0.05 6.417229 5.270841 -0.05 6.284543 5.380608 -0.05
+ 6.1494 5.494181 -0.05 5.76953 5.073888 -0.05 5.658719 4.996223 -0.05
+ 5.544266 4.905797 -0.05 5.803737 7.086016 -0.05 5.695014 6.983588 -0.05
+ 5.408443 5.067399 -0.05 5.515666 4.674081 -0.05 5.604188 4.561475 -0.05
+ 5.683735 4.462229 -0.05 5.954537 7.14439 -0.05 5.847221 7.346297 -0.05
+ 5.625757 7.212889 -0.05 5.500351 7.03811 -0.05 5.444509 6.86021 -0.05
+ 5.634536 6.859713 -0.05 5.61558 6.730176 -0.05 5.627244 6.601072 -0.05
+ 5.656888 6.475599 -0.05 5.554802 4.320576 -0.05 5.424775 4.167575 -0.05
+ 5.298104 4.008774 -0.05 5.175971 3.845418 -0.05 5.058405 3.67701 -0.05
+ 4.942723 3.505061 -0.05 4.829152 3.33081 -0.05 4.71552 3.154591 -0.05
+ 4.602335 2.977933 -0.05 4.48982 2.799696 -0.05 4.377722 2.619928 -0.05
+ 4.267332 2.436697 -0.05 4.160393 2.249078 -0.05 4.057371 2.055341 -0.05
+ 3.956848 1.853581 -0.05 3.859742 1.642062 -0.05 3.763698 1.416757 -0.05
+ 3.67883 1.166982 -0.05 3.57825 0.8564832 -0.05 3.496665 0.4423789 -0.05
+ 5.43636 6.69167 -0.05 5.458827 6.532215 -0.05 5.502329 6.377145 -0.05
+ 6.120366 7.144746 -0.05 6.12634 7.381138 -0.05 6.100412 7.675979 -0.05
+ 4.91705 7.310179 -0.05 5.566791 6.235736 -0.05 5.694189 6.350814 -0.05
+ 5.792478 6.434665 -0.05 5.863426 6.381688 -0.05 5.960413 6.309714 -0.05
+ 19.48909 0.5288265 -0.05 18.97381 0.526926 -0.05 18.43968 0.5204643 -0.05
+ 17.90207 0.5121689 -0.05 17.36623 0.5016586 -0.05 16.83335 0.4897397 -0.05
+ 16.30204 0.4778478 -0.05 15.77229 0.4694456 -0.05 15.2561 0.4704317 -0.05
+ 14.74309 0.5286184 -0.05 14.14933 0.674279 -0.05 13.45498 0.5472474 -0.05
+ 12.88777 0.5049917 -0.05 12.3426 0.4802819 -0.05 11.80598 0.4639225 -0.05
+ 11.27887 0.4483327 -0.05 10.74624 0.4526267 -0.05 10.20668 0.4793209 -0.05
+ 9.555157 0.5828402 -0.05 8.913221 0.4665305 -0.05 8.383341 0.4231366 -0.05
+ 7.877733 0.411232 -0.05 7.357518 0.4360735 -0.05 6.723365 0.5474083 -0.05
+ 6.098498 0.471621 -0.05 5.52405 0.4639729 -0.05 4.988508 0.425405 -0.05
+ 6.089432 6.195299 -0.05 2.966496 0.4471009 -0.05 2.418486 0.5105339 -0.05
+ 1.770342 0.6723245 -0.05 1.066102 0.5681979 -0.05 0.5190492 0.5433061 -0.05
+ 5.772336 6.246569 -0.05 5.871648 6.135661 -0.05 5.992591 5.992362 -0.05
+ 6.35209 6.578356 -0.05 19.45476 7.479835 -0.05 19.4671 6.961782 -0.05
+ 19.47998 6.448509 -0.05 19.49182 5.93882 -0.05 19.47698 5.442919 -0.05
+ 19.42382 4.928715 -0.05 19.23412 4.358467 -0.05 19.3772 3.715276 -0.05
+ 19.44301 3.165438 -0.05 19.46432 2.632685 -0.05 19.4749 2.105457 -0.05
+ 19.48038 1.580107 -0.05 19.48339 1.055339 -0.05 6.265242 3.032786 -0.05
+ 6.149592 3.128874 -0.05 6.010522 3.191969 -0.05 6.345838 2.912487 -0.05
+ 6.503605 3.006872 -0.05 6.384046 3.174784 -0.05 6.226992 3.311916 -0.05
+ 6.015879 3.424992 -0.05 6.376284 2.769707 -0.05 6.593257 2.782484 -0.05
+ 6.803388 2.949066 -0.05 6.675681 3.159008 -0.05 6.529073 3.342901 -0.05
+ 6.352453 3.509864 -0.05 6.146248 3.615941 -0.05 5.976692 3.70823 -0.05
+ 5.794437 3.4111 -0.05 5.850697 3.230576 -0.05 5.883323 3.097242 -0.05
+ 5.799271 3.061151 -0.05 6.475513 6.621109 -0.05 5.711625 2.994065 -0.05
+ 0.4997834 1.071411 -0.05 0.4737506 1.575145 -0.05 0.4749197 2.080847 -0.05
+ 0.5785375 2.655759 -0.05 0.4709762 3.255812 -0.05 0.443945 3.768384 -0.05
+ 0.4533291 4.26702 -0.05 0.4870839 4.771096 -0.05 0.5586667 5.290117 -0.05
+ 0.7672972 5.90734 -0.05 0.6204988 6.487237 -0.05 0.5494256 6.985779 -0.05
+ 0.5459771 7.4916 -0.05 6.349787 6.459629 -0.05 5.699411 3.191681 -0.05
+ 5.564945 3.102957 -0.05 5.458667 2.979906 -0.05 5.637632 2.898851 -0.05
+ 5.590101 2.78272 -0.05 5.565585 2.655057 -0.05 5.655035 6.101803 -0.05
+ 5.757981 5.965319 -0.05 5.876516 5.814895 -0.05 6.005124 5.636446 -0.05
+ 6.123273 5.823862 -0.05 6.251291 5.994125 -0.05 6.385265 6.193133 -0.05
+ 6.640811 6.200442 -0.05 6.561852 6.435984 -0.05 5.559177 2.518584 -0.05
+ 1.073038 7.524976 -0.05 1.575611 7.563551 -0.05 2.077818 7.553294 -0.05
+ 3.254004 7.590966 -0.05 3.819086 7.493668 -0.05 4.44754 7.600794 -0.05
+ 4.967621 7.643359 -0.05 5.567045 7.61761 -0.05 5.372391 2.834388 -0.05
+ 5.302342 2.659265 -0.05 5.393807 2.52573 -0.05 5.526817 3.400691 -0.05
+ 5.356489 3.244819 -0.05 5.229222 3.088669 -0.05 5.137683 2.494011 -0.05
+ 5.321319 2.397549 -0.05 5.023818 2.314797 -0.05 5.235442 2.227573 -0.05
+ 5.4495 2.164673 -0.05 5.509623 2.351549 -0.05 5.710502 2.340292 -0.05
+ 5.869171 2.323873 -0.05 6.014037 2.320363 -0.05 6.147667 2.341185 -0.05
+ 5.65676 2.123494 -0.05 5.852181 2.101673 -0.05 6.034961 2.116267 -0.05
+ 6.207423 2.152631 -0.05 4.924547 2.129309 -0.05 5.148404 2.03118 -0.05
+ 5.382993 1.944202 -0.05 5.61429 1.890424 -0.05 5.845929 1.868886 -0.05
+ 6.070334 1.877999 -0.05 6.363069 2.221784 -0.05 6.28151 2.37213 -0.05
+ 6.220628 2.476251 -0.05 6.281849 2.537246 -0.05 5.74701 5.626022 -0.05
+ 5.880216 5.390715 -0.05 5.45615 4.436474 -0.05 6.258558 5.656447 -0.05
+ 6.384739 5.796086 -0.05 6.542488 5.903392 -0.05 6.737089 5.959327 -0.05
+ 6.380259 5.52317 -0.05 6.488971 5.637111 -0.05 6.636027 5.70305 -0.05
+ 6.813358 5.747102 -0.05 7.001626 5.789416 -0.05 6.939074 5.997908 -0.05
+ 6.876872 6.220635 -0.05 6.819033 6.443639 -0.05 6.745084 6.656332 -0.05
+ 6.614001 6.844896 -0.05 6.455401 6.99447 -0.05 6.284785 7.093799 -0.05
+ 5.316698 4.297136 -0.05 5.178857 4.144989 -0.05 5.047214 3.984212 -0.05
+ 4.92109 3.817562 -0.05 4.798106 3.645172 -0.05 4.676651 3.468233 -0.05
+ 4.554818 3.288834 -0.05 3.297523 1.18722 -0.05 3.138 0.849091 -0.05
+ 1.077213 7.088302 -0.05 1.520817 7.161514 -0.05 1.901326 7.165726 -0.05
+ 3.212489 7.271052 -0.05 3.473615 7.114273 -0.05 4.502555 7.24952 -0.05
+ 4.072775 7.116696 -0.05 3.720344 6.887465 -0.05 1.823289 6.899954 -0.05
+ 1.558089 6.811997 -0.05 2.653915 7.469707 -0.05 6.344925 2.635541 -0.05
+ 2.69104 0.9314403 -0.05 2.25286 1.111443 -0.05 0.9990324 1.092318 -0.05
+ 1.499264 1.189435 -0.05 1.927645 1.420651 -0.05 0.9228602 1.562906 -0.05
+ 0.9000379 1.983612 -0.05 0.9732834 2.348772 -0.05 0.8952115 3.369022 -0.05
+ 0.8609586 3.808471 -0.05 0.8773402 4.257729 -0.05 0.935201 4.711587 -0.05
+ 1.069635 5.167403 -0.05 1.348743 6.275733 -0.05 1.14997 6.6644 -0.05
+ 1.304336 5.61469 -0.05 1.005988 2.935924 -0.05 1.221437 2.595734 -0.05
+ 6.549337 7.6607 -0.05 7.063221 7.629031 -0.05 7.637143 7.633697 -0.05
+ 8.177704 7.605565 -0.05 8.724985 7.569656 -0.05 9.31814 7.527611 -0.05
+ 9.916296 7.552255 -0.05 10.47384 7.569315 -0.05 11.00905 7.574256 -0.05
+ 11.54178 7.568182 -0.05 12.08474 7.560538 -0.05 12.62767 7.539637 -0.05
+ 13.16185 7.498901 -0.05 13.72514 7.414857 -0.05 14.39025 7.221722 -0.05
+ 15.0765 7.377 -0.05 15.65613 7.438481 -0.05 16.2098 7.472249 -0.05
+ 16.75349 7.489506 -0.05 17.29437 7.498983 -0.05 17.83518 7.501196 -0.05
+ 18.37275 7.499132 -0.05 18.914 7.491448 -0.05 6.391145 2.452006 -0.05
+ 6.494469 2.575863 -0.05 6.499667 5.414979 -0.05 6.55773 5.528518 -0.05
+ 6.687216 5.528783 -0.05 6.880048 5.527936 -0.05 7.091647 5.575929 -0.05
+ 7.287635 5.670932 -0.05 7.178533 5.842557 -0.05 7.138095 6.02539 -0.05
+ 7.112167 6.233847 -0.05 7.09401 6.453704 -0.05 7.061934 6.695341 -0.05
+ 6.997297 6.954297 -0.05 6.432571 7.348021 -0.05 5.700483 5.275267 -0.05
+ 5.557229 5.171519 -0.05 5.280015 5.233622 -0.05 5.117882 5.115011 -0.05
+ 5.252441 4.958179 -0.05 5.383427 4.808876 -0.05 5.346927 4.55876 -0.05
+ 5.195678 4.426534 -0.05 5.050761 4.281443 -0.05 4.910513 4.124005 -0.05
+ 4.776869 3.958991 -0.05 4.646394 3.785859 -0.05 4.517076 3.607215 -0.05
+ 4.389603 3.425022 -0.05 2.913073 1.27231 -0.05 5.764692 3.590471 -0.05
+ 5.805611 3.756226 -0.05 5.867037 3.919706 -0.05 4.841739 0.8207545 -0.05
+ 4.682951 1.126013 -0.05 18.96579 1.043792 -0.05 13.93825 1.197258 -0.05
+ 13.39822 1.056176 -0.05 12.86434 0.9819469 -0.05 12.3459 0.9388614 -0.05
+ 10.8457 0.8758168 -0.05 10.37199 0.9063094 -0.05 9.907002 1.017604 -0.05
+ 8.760036 0.8836093 -0.05 8.321846 0.8188558 -0.05 7.884054 0.7976961 -0.05
+ 7.44994 0.8260396 -0.05 7.023675 0.9533128 -0.05 5.921757 0.9080922 -0.05
+ 5.342144 0.9492203 -0.05 6.37135 0.9940687 -0.05 6.700608 1.193672 -0.05
+ 9.198193 1.022508 -0.05 9.545557 1.26124 -0.05 18.93813 6.989038 -0.05
+ 18.96766 6.498289 -0.05 18.99572 6.017615 -0.05 18.99714 5.557984 -0.05
+ 18.81158 3.607965 -0.05 18.88918 3.094507 -0.05 18.93389 2.583169 -0.05
+ 18.95106 2.069359 -0.05 18.95987 1.556583 -0.05 18.65478 4.113966 -0.05
+ 6.865106 7.253804 -0.05 7.507457 7.283858 -0.05 8.021645 7.253973 -0.05
+ 8.532556 7.174867 -0.05 10.93881 7.162125 -0.05 11.44439 7.160433 -0.05
+ 15.28475 6.808384 -0.05 15.8046 6.916346 -0.05 16.32868 6.9698 -0.05
+ 16.8518 7.002726 -0.05 17.37442 7.017962 -0.05 18.41535 7.010538 -0.05
+ 2.265888 7.032885 -0.05 2.578878 6.823324 -0.05 2.909847 7.107917 -0.05
+ 6.040276 3.877789 -0.05 6.506962 2.31795 -0.05 6.640795 2.446499 -0.05
+ 6.777508 2.604805 -0.05 6.948979 2.749985 -0.05 4.972841 1.255852 -0.05
+ 12.8347 1.43382 -0.05 12.34058 1.379963 -0.05 10.92148 1.27252 -0.05
+ 10.5062 1.283158 -0.05 10.1172 1.358003 -0.05 9.796275 1.519485 -0.05
+ 9.546858 1.738245 -0.05 9.290731 1.548951 -0.05 8.981593 1.37348 -0.05
+ 8.625201 1.25369 -0.05 8.258806 1.177901 -0.05 7.887174 1.148792 -0.05
+ 7.528142 1.165977 -0.05 7.192175 1.260213 -0.05 6.916438 1.424997 -0.05
+ 6.714733 1.616659 -0.05 6.494605 1.463422 -0.05 6.210957 1.333595 -0.05
+ 5.86535 1.29092 -0.05 5.488103 1.336588 -0.05 5.169983 1.478205 -0.05
+ 7.444794 6.974224 -0.05 7.876968 6.934701 -0.05 8.299549 6.840375 -0.05
+ 8.704388 6.65119 -0.05 9.007648 6.369471 -0.05 10.89432 6.762856 -0.05
+ 11.36247 6.763995 -0.05 14.76319 6.631412 -0.05 18.46148 6.537239 -0.05
+ 1.727914 6.511959 -0.05 2.022691 6.728292 -0.05 1.208903 2.217921 -0.05
+ 1.411102 2.343621 -0.05 1.667965 2.489118 -0.05 1.503099 2.769863 -0.05
+ 1.355013 3.09017 -0.05 1.271092 3.455836 -0.05 1.242243 3.841587 -0.05
+ 1.268712 4.238495 -0.05 1.34305 4.638955 -0.05 1.486999 5.031701 -0.05
+ 1.709018 5.405589 -0.05 2.001519 5.739224 -0.05 1.657264 5.971414 -0.05
+ 2.558866 1.434411 -0.05 2.25907 1.668175 -0.05 1.338214 1.608302 -0.05
+ 18.50941 6.077904 -0.05 18.54251 5.641723 -0.05 5.592988 5.476514 -0.05
+ 5.436136 5.351527 -0.05 4.944917 4.992085 -0.05 5.09004 4.839984 -0.05
+ 5.223894 4.694134 -0.05 5.06632 4.56496 -0.05 4.911803 4.420695 -0.05
+ 4.765389 4.266295 -0.05 4.623861 4.101344 -0.05 4.485392 3.927469 -0.05
+ 4.351305 3.74786 -0.05 4.219035 3.563044 -0.05 6.760068 3.945556 -0.05
+ 6.973127 4.091484 -0.05 6.842878 4.346069 -0.05 2.299103 6.53495 -0.05
+ 2.590125 6.336174 -0.05 2.867968 6.618236 -0.05 3.16695 6.874559 -0.05
+ 5.292132 1.71902 -0.05 1.7036 1.751689 -0.05 1.543845 2.064237 -0.05
+ 1.242323 1.961369 -0.05 5.564839 1.633951 -0.05 5.850839 1.598893 -0.05
+ 6.122349 1.632345 -0.05 3.414741 6.661892 -0.05 1.827755 2.209201 -0.05
+ 2.31228 6.036836 -0.05 2.001361 6.26081 -0.05 6.275304 1.943335 -0.05
+ 6.458024 2.037329 -0.05 6.617601 2.153643 -0.05 6.765917 2.283846 -0.05
+ 6.914675 2.421779 -0.05 7.081356 2.556061 -0.05 7.265061 2.672373 -0.05
+ 7.132881 2.887852 -0.05 6.993842 3.105164 -0.05 6.855593 3.316578 -0.05
+ 6.70057 3.536898 -0.05 6.505524 3.784421 -0.05 6.237911 3.83215 -0.05
+ 7.048149 4.489316 -0.05 7.268959 4.629972 -0.05 7.116685 4.901182 -0.05
+ 6.663381 5.329759 -0.05 6.927058 5.213526 -0.05 7.219245 5.318816 -0.05
+ 7.497751 5.462946 -0.05 7.305843 5.893521 -0.05 7.323485 6.03309 -0.05
+ 7.348579 6.224109 -0.05 7.378743 6.446121 -0.05 7.410651 6.694103 -0.05
+ 12.8063 1.867884 -0.05 12.32756 1.811528 -0.05 10.94393 1.6466 -0.05
+ 10.57002 1.631128 -0.05 10.24119 1.660225 -0.05 9.975356 1.749205 -0.05
+ 9.776028 1.932045 -0.05 9.593882 2.159323 -0.05 9.354558 1.993934 -0.05
+ 9.096638 1.839138 -0.05 8.813534 1.695274 -0.05 8.505824 1.588728 -0.05
+ 8.193568 1.509456 -0.05 7.878693 1.469066 -0.05 7.571019 1.47847 -0.05
+ 7.293338 1.536467 -0.05 7.06145 1.639007 -0.05 6.88118 1.794881 -0.05
+ 6.738791 1.971476 -0.05 6.569431 1.831623 -0.05 6.364759 1.713899 -0.05
+ 18.09513 5.666238 -0.05 7.76721 6.651631 -0.05 8.105291 6.545751 -0.05
+ 8.425547 6.379404 -0.05 8.687663 6.1406 -0.05 8.895226 5.871951 -0.05
+ 9.214512 6.049508 -0.05 10.86237 6.378788 -0.05 11.30982 6.388848 -0.05
+ 10.91383 1.998414 -0.05 10.56469 1.947133 -0.05 10.28025 1.923039 -0.05
+ 10.08078 1.918644 -0.05 9.428435 2.405873 -0.05 9.184392 2.260482 -0.05
+ 8.933907 2.119312 -0.05 8.667904 1.999521 -0.05 8.396157 1.894163 -0.05
+ 8.118049 1.818039 -0.05 7.846351 1.765719 -0.05 7.583363 1.749298 -0.05
+ 7.349571 1.768157 -0.05 7.15899 1.826365 -0.05 7.014658 1.949845 -0.05
+ 6.888024 2.111181 -0.05 12.77851 2.28828 -0.05 12.30653 2.235946 -0.05
+ 7.666485 6.400758 -0.05 7.948793 6.298296 -0.05 8.206569 6.13891 -0.05
+ 8.432457 5.936423 -0.05 8.615731 5.691393 -0.05 8.773161 5.432904 -0.05
+ 9.059749 5.590112 -0.05 9.370968 5.734723 -0.05 10.87299 6.021467 -0.05
+ 11.27846 6.030403 -0.05 7.186838 4.232851 -0.05 7.408156 4.370986 -0.05
+ 7.637345 4.500385 -0.05 7.499922 4.761609 -0.05 7.363866 5.030961 -0.05
+ 7.034693 2.23985 -0.05 7.201019 2.349392 -0.05 7.385622 2.450947 -0.05
+ 7.588358 2.542279 -0.05 7.463763 2.778964 -0.05 7.330144 3.009757 -0.05
+ 7.191303 3.239597 -0.05 7.049503 3.469324 -0.05 6.904931 3.698163 -0.05
+ 4.924017 4.708433 -0.05 4.764178 4.565228 -0.05 4.610243 4.410501 -0.05
+ 4.461589 4.245654 -0.05 4.317818 4.07196 -0.05 4.17844 3.890839 -0.05
+ 4.042311 3.703874 -0.05 7.112536 3.844652 -0.05 7.327947 3.981052 -0.05
+ 7.547885 4.112633 -0.05 7.77675 4.241156 -0.05 8.011462 4.36552 -0.05
+ 7.876815 4.624093 -0.05 7.746569 4.883345 -0.05 7.6221 5.153012 -0.05
+ 4.773568 4.85808 -0.05 2.01783 1.932259 -0.05 10.81648 2.324168 -0.05
+ 10.48903 2.237581 -0.05 10.21311 2.166268 -0.05 11.51821 3.2323 -0.05
+ 11.29218 2.95047 -0.05 10.97565 2.752258 -0.05 10.65952 2.615963 -0.05
+ 10.36854 2.509233 -0.05 10.09366 2.412082 -0.05 9.837695 2.303699 -0.05
+ 9.980649 2.084293 -0.05 9.268512 2.661352 -0.05 9.025243 2.528991 -0.05
+ 8.780854 2.401157 -0.05 8.531918 2.286552 -0.05 8.279021 2.187884 -0.05
+ 8.028344 2.106459 -0.05 7.785716 2.042092 -0.05 7.559807 1.994586 -0.05
+ 7.361144 1.967211 -0.05 7.219637 1.95521 -0.05 7.582607 6.170318 -0.05
+ 7.812104 6.071541 -0.05 8.027077 5.936786 -0.05 8.204152 5.745424 -0.05
+ 8.361643 5.520226 -0.05 8.50649 5.276187 -0.05 7.139339 2.075613 -0.05
+ 7.298132 2.155174 -0.05 7.255834 3.603719 -0.05 7.504988 5.971136 -0.05
+ 7.691789 5.876835 -0.05 7.865276 5.76193 -0.05 7.993282 5.58659 -0.05
+ 8.121479 5.370171 -0.05 8.251002 5.130454 -0.05 7.423408 5.807858 -0.05
+ 7.587192 5.703384 -0.05 7.74516 5.646661 -0.05 7.783013 5.47467 -0.05
+ 7.882421 5.249112 -0.05 7.696563 2.299108 -0.05 7.486691 2.225525 -0.05
+ 7.469506 3.731923 -0.05 7.689503 3.858712 -0.05 7.915808 3.982859 -0.05
+ 8.147513 4.106475 -0.05 8.387406 4.230096 -0.05 8.255009 4.490808 -0.05
+ 8.126955 4.747949 -0.05 8.00135 5.002029 -0.05 5.325317 7.317735 -0.05
+ 5.919087 3.574564 -0.05 7.397979 3.364793 -0.05 7.611665 3.485916 -0.05
+ 7.831167 3.605583 -0.05 8.055773 3.726849 -0.05 8.287697 3.847044 -0.05
+ 8.524415 3.967949 -0.05 9.109052 2.919498 -0.05 8.870855 2.795763 -0.05
+ 8.633341 2.675415 -0.05 8.394502 2.564802 -0.05 8.15618 2.465186 -0.05
+ 7.921568 2.37745 -0.05 8.958456 3.181252 -0.05 8.721818 3.059936 -0.05
+ 8.4878 2.943912 -0.05 8.256128 2.8339 -0.05 8.026931 2.731021 -0.05
+ 7.802879 2.634871 -0.05 8.808855 3.442146 -0.05 8.57438 3.324107 -0.05
+ 8.343359 3.209441 -0.05 8.1157 3.096665 -0.05 7.891697 2.989384 -0.05
+ 7.673974 2.883557 -0.05 8.66583 3.705226 -0.05 8.43117 3.587218 -0.05
+ 8.200664 3.469558 -0.05 7.974865 3.353756 -0.05 7.753501 3.240075 -0.05
+ 7.539287 3.124697 -0.05 18.52113 4.964286 -0.05 18.76668 4.757891 -0.05
+ 18.23353 4.888065 -0.05 18.54446 5.255608 -0.05 18.93171 5.131488 -0.05
+ 18.41348 4.540632 -0.05 18.16328 5.253564 -0.05 13.27943 1.946195 -0.05
+ 13.74197 2.05437 -0.05 13.24664 2.366182 -0.05 13.69884 2.47092 -0.05
+ 13.82278 1.641831 -0.05 13.32825 1.513274 -0.05 4.60695 4.712847 -0.05
+ 4.447388 4.558085 -0.05 4.291995 4.393266 -0.05 4.142081 4.218952 -0.05
+ 3.997791 4.036064 -0.05 3.859814 3.847871 -0.05 1.847064 4.904763 -0.05
+ 2.065015 5.23221 -0.05 2.335701 5.536705 -0.05 2.688096 5.83577 -0.05
+ 2.889267 6.16783 -0.05 3.133346 6.425276 -0.05 2.182854 4.780221 -0.05
+ 2.368242 5.065159 -0.05 2.615162 5.328338 -0.05 2.883928 5.550461 -0.05
+ 2.486683 4.657871 -0.05 2.658427 4.910259 -0.05 2.861 5.142048 -0.05
+ 3.094243 5.346123 -0.05 2.764298 4.535718 -0.05 2.925531 4.764407 -0.05
+ 3.109779 4.977471 -0.05 3.313135 5.171629 -0.05 3.020156 4.409955 -0.05
+ 3.172408 4.622111 -0.05 3.343759 4.822521 -0.05 3.529753 5.009002 -0.05
+ 3.254181 4.276258 -0.05 3.400594 4.478095 -0.05 3.562019 4.670657 -0.05
+ 3.735313 4.85119 -0.05 3.469201 4.13675 -0.05 3.611856 4.33176 -0.05
+ 3.765406 4.518756 -0.05 3.929383 4.695914 -0.05 3.669348 3.99233 -0.05
+ 3.809181 4.182837 -0.05 3.957909 4.367051 -0.05 4.114375 4.54198 -0.05
+ 9.163983 7.01384 -0.05 9.717057 5.857002 -0.05 9.584386 6.203258 -0.05
+ 9.421632 6.57238 -0.05 10.42301 7.14545 -0.05 9.875744 7.105787 -0.05
+ 10.41942 6.738405 -0.05 10.44434 6.35414 -0.05 10.48112 5.994577 -0.05
+ 9.93477 6.683185 -0.05 10.01216 6.297138 -0.05 10.09323 5.939912 -0.05
+ 4.518528 1.492377 -0.05 4.579117 1.346396 -0.05 4.36433 1.524061 -0.05
+ 4.824785 1.941891 -0.05 4.716923 1.764519 -0.05 4.612137 1.606676 -0.05
+ 5.046098 1.830338 -0.05 4.924874 1.632151 -0.05 4.767939 1.461175 -0.05
+ 4.350685 1.337491 -0.05 4.424 1.695276 -0.05 4.507574 1.868857 -0.05
+ 4.599787 2.047509 -0.05 17.89568 7.021931 -0.05 18.02747 6.100406 -0.05
+ 17.96148 6.554085 -0.05 14.80466 1.335741 -0.05 14.60235 1.114207 -0.05
+ 14.58765 2.731785 -0.05 14.6316 2.332491 -0.05 14.67598 1.9458 -0.05
+ 14.73797 1.601893 -0.05 18.44257 1.533275 -0.05 17.92732 1.503803 -0.05
+ 17.41861 1.469792 -0.05 16.91854 1.433419 -0.05 16.43066 1.396857 -0.05
+ 15.95348 1.358035 -0.05 15.49807 1.320451 -0.05 15.09536 1.311959 -0.05
+ 18.44086 1.028076 -0.05 17.91634 1.009297 -0.05 17.39609 0.9873054 -0.05
+ 16.88196 0.9633569 -0.05 16.37405 0.9393065 -0.05 15.87446 0.9165969 -0.05
+ 15.40392 0.913997 -0.05 14.96848 0.9610322 -0.05 14.38544 1.42858 -0.05
+ 14.27068 1.805584 -0.05 14.19586 2.197252 -0.05 14.14494 2.598284 -0.05
+ 15.0184 6.141002 -0.05 15.48503 6.303616 -0.05 15.96621 6.422164 -0.05
+ 16.46014 6.489699 -0.05 16.95935 6.530657 -0.05 17.46146 6.551011 -0.05
+ 15.22297 5.684369 -0.05 15.66309 5.845659 -0.05 16.12333 5.951303 -0.05
+ 16.59321 6.023839 -0.05 17.07073 6.070761 -0.05 17.55028 6.095978 -0.05
+ 15.39635 5.253954 -0.05 15.82674 5.389288 -0.05 16.27005 5.493358 -0.05
+ 16.72471 5.570199 -0.05 17.18246 5.622814 -0.05 17.64158 5.654009 -0.05
+ 15.54282 4.814572 -0.05 15.97063 4.941732 -0.05 16.40845 5.0447 -0.05
+ 16.85245 5.124134 -0.05 17.29799 5.183481 -0.05 17.74274 5.223997 -0.05
+ 15.6654 4.378882 -0.05 16.09763 4.499927 -0.05 16.53724 4.601617 -0.05
+ 16.98138 4.683099 -0.05 17.42523 4.751156 -0.05 17.85382 4.813691 -0.05
+ 15.7712 3.949271 -0.05 16.21134 4.063488 -0.05 16.65753 4.159171 -0.05
+ 17.1114 4.244519 -0.05 17.56754 4.320989 -0.05 18.00681 4.407148 -0.05
+ 15.85688 3.518904 -0.05 16.30419 3.623479 -0.05 16.76255 3.716809 -0.05
+ 17.22748 3.799996 -0.05 17.69187 3.88033 -0.05 18.1717 3.976128 -0.05
+ 15.02814 2.861333 -0.05 15.47225 2.979117 -0.05 15.92154 3.086627 -0.05
+ 16.37736 3.181569 -0.05 16.84177 3.267528 -0.05 17.31677 3.346317 -0.05
+ 17.80503 3.425282 -0.05 18.28895 3.507734 -0.05 15.06975 2.453578 -0.05
+ 15.51516 2.558722 -0.05 15.96626 2.652752 -0.05 16.42718 2.737334 -0.05
+ 16.89512 2.811995 -0.05 17.37778 2.8843 -0.05 17.86993 2.953168 -0.05
+ 18.37178 3.022002 -0.05 15.09469 2.050068 -0.05 15.53884 2.141849 -0.05
+ 15.99022 2.220585 -0.05 16.4526 2.290335 -0.05 16.9263 2.355088 -0.05
+ 17.41206 2.415213 -0.05 17.90636 2.472097 -0.05 18.41071 2.526325 -0.05
+ 15.10518 1.663594 -0.05 15.52995 1.725786 -0.05 15.98425 1.786902 -0.05
+ 16.45171 1.842223 -0.05 16.93134 1.893086 -0.05 17.42215 1.941956 -0.05
+ 17.92202 1.986559 -0.05 18.43143 2.028564 -0.05 2.989909 5.857116 -0.05
+ 5.234129 7.062801 -0.05 4.914297 7.028785 -0.05 4.574877 6.947032 -0.05
+ 4.237124 6.817721 -0.05 3.923288 6.644774 -0.05 3.640117 6.450122 -0.05
+ 3.374591 6.246824 -0.05 3.151171 6.042198 -0.05 4.276264 4.708163 -0.05
+ 4.099899 4.862533 -0.05 3.915922 5.020716 -0.05 3.723279 5.182435 -0.05
+ 3.523454 5.348778 -0.05 3.326037 5.520907 -0.05 3.141361 5.695276 -0.05
+ 5.210225 6.837618 -0.05 5.22587 6.634115 -0.05 5.267479 6.443315 -0.05
+ 5.333346 6.269155 -0.05 5.416885 6.108213 -0.05 5.514627 5.958752 -0.05
+ 5.62603 5.799919 -0.05 4.938373 6.773305 -0.05 4.989801 6.549409 -0.05
+ 5.060267 6.345705 -0.05 5.148635 6.161943 -0.05 5.250319 5.988503 -0.05
+ 5.361189 5.82113 -0.05 5.473701 5.655749 -0.05 4.652143 6.679131 -0.05
+ 4.743752 6.449267 -0.05 4.844563 6.241478 -0.05 4.954473 6.049465 -0.05
+ 5.070251 5.868811 -0.05 5.19191 5.695199 -0.05 5.315389 5.524689 -0.05
+ 4.370691 6.561498 -0.05 4.497704 6.332315 -0.05 4.624491 6.122991 -0.05
+ 4.752354 5.929158 -0.05 4.882317 5.746046 -0.05 5.014588 5.570992 -0.05
+ 5.147654 5.401282 -0.05 4.097065 6.41153 -0.05 4.252597 6.193374 -0.05
+ 4.400858 5.989688 -0.05 4.545173 5.798865 -0.05 4.688479 5.618321 -0.05
+ 4.830732 5.445068 -0.05 4.973039 5.278173 -0.05 3.834339 6.240978 -0.05
+ 4.010685 6.037537 -0.05 4.176593 5.843665 -0.05 4.337058 5.659281 -0.05
+ 4.492166 5.482734 -0.05 4.644395 5.313173 -0.05 4.795012 5.14966 -0.05
+ 3.5832 6.059303 -0.05 3.774287 5.870728 -0.05 3.955565 5.686881 -0.05
+ 4.128596 5.509152 -0.05 4.296042 5.337721 -0.05 4.458269 5.17238 -0.05
+ 4.617564 5.011945 -0.05 3.35063 5.873448 -0.05 3.54502 5.696788 -0.05
+ 3.73735 5.521187 -0.05 3.923779 5.349772 -0.05 4.103246 5.18318 -0.05
+ 4.276224 5.021487 -0.05 4.444596 4.86376 -0.05 12.79197 5.299887 -0.05
+ 13.94316 6.691878 -0.05 13.61552 6.301225 -0.05 13.34176 5.97253 -0.05
+ 13.10729 5.690863 -0.05 12.91722 5.459606 -0.05 13.22093 2.770728 -0.05
+ 13.21214 3.161415 -0.05 13.19909 3.538663 -0.05 13.16528 3.90338 -0.05
+ 13.12028 4.243724 -0.05 13.05047 4.561985 -0.05 12.95441 4.860971 -0.05
+ 12.86686 5.114995 -0.05 11.6223 5.356627 -0.05 11.97376 5.349841 -0.05
+ 12.29682 5.336451 -0.05 12.58594 5.319147 -0.05 11.63695 5.681746 -0.05
+ 11.68412 6.021948 -0.05 11.75365 6.378245 -0.05 11.84598 6.752081 -0.05
+ 11.95773 7.146724 -0.05 12.00276 5.664325 -0.05 12.08296 5.996774 -0.05
+ 12.19043 6.347122 -0.05 12.32111 6.717439 -0.05 12.47003 7.115626 -0.05
+ 12.35694 5.633019 -0.05 12.46512 5.94927 -0.05 12.61219 6.286247 -0.05
+ 12.7781 6.646487 -0.05 12.96337 7.047215 -0.05 12.66515 5.57165 -0.05
+ 12.80509 5.845247 -0.05 12.99017 6.157214 -0.05 13.20724 6.509478 -0.05
+ 13.45454 6.917465 -0.05 14.31578 6.310945 -0.05 14.59681 5.905842 -0.05
+ 14.81093 5.498657 -0.05 14.98421 5.077904 -0.05 15.12512 4.656179 -0.05
+ 15.23936 4.235128 -0.05 15.33412 3.815571 -0.05 15.40899 3.395217 -0.05
+ 13.94817 5.996086 -0.05 14.21914 5.650848 -0.05 14.42981 5.281102 -0.05
+ 14.59102 4.887198 -0.05 14.71892 4.486272 -0.05 14.82279 4.081273 -0.05
+ 14.90328 3.673686 -0.05 14.9695 3.265186 -0.05 13.63107 5.709964 -0.05
+ 13.87635 5.404312 -0.05 14.0698 5.06446 -0.05 14.21231 4.696626 -0.05
+ 14.32493 4.315804 -0.05 14.41019 3.925821 -0.05 14.47797 3.530022 -0.05
+ 14.53396 3.130303 -0.05 13.34864 5.460387 -0.05 13.54951 5.180443 -0.05
+ 13.72352 4.864886 -0.05 13.84245 4.519118 -0.05 13.93472 4.155393 -0.05
+ 14.0021 3.778376 -0.05 14.05419 3.39128 -0.05 14.09947 2.997395 -0.05
+ 13.09546 5.25696 -0.05 13.25149 4.997244 -0.05 13.37569 4.695545 -0.05
+ 13.4765 4.366132 -0.05 13.54709 4.014963 -0.05 13.59694 3.647807 -0.05
+ 13.63235 3.266801 -0.05 13.66442 2.875544 -0.05 12.77478 2.698947 -0.05
+ 12.30019 2.656453 -0.05 12.78685 3.086801 -0.05 12.35018 3.068409 -0.05
+ 12.79469 3.470256 -0.05 12.39651 3.440441 -0.05 11.99619 3.465671 -0.05
+ 11.64219 3.538306 -0.05 12.79076 3.823178 -0.05 12.4094 3.792079 -0.05
+ 12.04632 3.795631 -0.05 11.70314 3.8398 -0.05 12.75575 4.164455 -0.05
+ 12.40513 4.116216 -0.05 12.05943 4.107574 -0.05 11.71984 4.136726 -0.05
+ 12.70773 4.480125 -0.05 12.36602 4.435781 -0.05 12.02913 4.423531 -0.05
+ 11.70371 4.432961 -0.05 12.64475 4.779472 -0.05 12.32489 4.747779 -0.05
+ 11.99225 4.733729 -0.05 11.66879 4.737503 -0.05 12.60092 5.063403 -0.05
+ 12.29597 5.044975 -0.05 11.97635 5.043224 -0.05 11.64144 5.045208 -0.05
+ 2.565989 3.426749 -0.05 1.669665 3.197408 -0.05 1.945048 3.277695 -0.05
+ 2.20519 3.343945 -0.05 2.416727 3.393074 -0.05 2.887626 4.188958 -0.05
+ 2.77574 3.969572 -0.05 2.686116 3.758644 -0.05 2.612624 3.569149 -0.05
+ 3.949926 2.353019 -0.05 3.739531 2.466563 -0.05 3.533945 2.592252 -0.05
+ 3.335526 2.730111 -0.05 3.148704 2.877847 -0.05 2.973182 3.029788 -0.05
+ 2.806314 3.182581 -0.05 2.667228 3.320894 -0.05 3.826064 2.150842 -0.05
+ 3.69788 1.93808 -0.05 3.56393 1.711068 -0.05 3.437117 1.467436 -0.05
+ 3.594651 2.259799 -0.05 3.438634 2.042021 -0.05 3.278337 1.812652 -0.05
+ 3.110488 1.562476 -0.05 3.370665 2.386956 -0.05 3.192706 2.172704 -0.05
+ 3.006391 1.949796 -0.05 2.803174 1.709634 -0.05 3.160323 2.532645 -0.05
+ 2.96621 2.329082 -0.05 2.759654 2.122729 -0.05 2.523346 1.899482 -0.05
+ 2.965955 2.692364 -0.05 2.761106 2.506816 -0.05 2.536046 2.317369 -0.05
+ 2.294174 2.129798 -0.05 2.787778 2.860756 -0.05 2.577881 2.698937 -0.05
+ 2.347874 2.537817 -0.05 2.098178 2.375743 -0.05 2.627835 3.034287 -0.05
+ 2.416933 2.901543 -0.05 2.182877 2.770241 -0.05 1.928992 2.633993 -0.05
+ 2.500977 3.214261 -0.05 2.288364 3.116112 -0.05 2.047337 3.015958 -0.05
+ 1.782699 2.903816 -0.05 1.5996 3.51862 -0.05 1.589962 3.859719 -0.05
+ 1.62771 4.20954 -0.05 1.714618 4.560438 -0.05 1.901084 3.563231 -0.05
+ 1.905845 3.862638 -0.05 1.956213 4.170222 -0.05 2.05051 4.47811 -0.05
+ 2.170924 3.589322 -0.05 2.193347 3.850223 -0.05 2.255247 4.11948 -0.05
+ 2.355736 4.390353 -0.05 2.413618 3.593423 -0.05 2.453484 3.816567 -0.05
+ 2.528778 4.052447 -0.05 2.63466 4.293111 -0.05 3.121695 4.066815 -0.05
+ 3.33588 3.934422 -0.05 3.535103 3.795505 -0.05 3.725232 3.654223 -0.05
+ 3.909159 3.513266 -0.05 4.087806 3.375424 -0.05 4.262969 3.240205 -0.05
+ 4.433757 3.107785 -0.05 3.003818 3.858999 -0.05 3.210157 3.732751 -0.05
+ 3.404152 3.597616 -0.05 3.590815 3.458207 -0.05 3.775143 3.320233 -0.05
+ 3.956835 3.184689 -0.05 4.13622 3.05271 -0.05 4.313503 2.924678 -0.05
+ 2.894017 3.658548 -0.05 3.085807 3.535615 -0.05 3.270242 3.401269 -0.05
+ 3.453088 3.262497 -0.05 3.637149 3.124806 -0.05 3.821278 2.990383 -0.05
+ 4.007275 2.861956 -0.05 4.192364 2.738676 -0.05 2.78157 3.47447 -0.05
+ 2.95399 3.349632 -0.05 3.126745 3.211501 -0.05 3.305981 3.06943 -0.05
+ 3.490203 2.928684 -0.05 3.680764 2.79432 -0.05 3.874886 2.667908 -0.05
+ 4.071309 2.549163 -0.05 10.94392 3.789156 -0.05 11.34503 3.631866 -0.05
+ 11.10623 3.722178 -0.05 9.356297 3.042482 -0.05 9.607642 3.15632 -0.05
+ 9.866459 3.263786 -0.05 10.12309 3.364937 -0.05 10.37517 3.46583 -0.05
+ 10.60996 3.584307 -0.05 10.80913 3.693411 -0.05 10.53129 5.652256 -0.05
+ 10.58621 5.324544 -0.05 10.64966 5.014807 -0.05 10.71495 4.716712 -0.05
+ 10.7869 4.435295 -0.05 10.85944 4.178338 -0.05 10.91639 3.951881 -0.05
+ 10.897 5.678239 -0.05 11.27054 5.688826 -0.05 10.93197 5.351245 -0.05
+ 11.28225 5.361143 -0.05 10.97718 5.037234 -0.05 11.31203 5.04635 -0.05
+ 11.03044 4.735983 -0.05 11.35138 4.741507 -0.05 11.08687 4.450739 -0.05
+ 11.39357 4.446554 -0.05 11.13711 4.180843 -0.05 11.41914 4.163235 -0.05
+ 11.14061 3.938863 -0.05 11.40094 3.894321 -0.05 11.214 3.390231 -0.05
+ 11.01222 3.177486 -0.05 10.75595 3.01057 -0.05 10.49079 2.876677 -0.05
+ 10.21479 2.766545 -0.05 9.940395 2.659449 -0.05 9.680985 2.540162 -0.05
+ 10.97698 3.54398 -0.05 10.78915 3.3817 -0.05 10.55937 3.238995 -0.05
+ 10.30444 3.12157 -0.05 10.03869 3.01495 -0.05 9.775467 2.905692 -0.05
+ 9.52021 2.786925 -0.05 9.20217 3.299404 -0.05 9.051805 3.560349 -0.05
+ 8.908671 3.824485 -0.05 8.770628 4.090192 -0.05 8.63743 4.355245 -0.05
+ 8.50884 4.618394 -0.05 8.381138 4.878551 -0.05 9.451002 3.413024 -0.05
+ 9.300136 3.674732 -0.05 9.158327 3.94146 -0.05 9.023586 4.209551 -0.05
+ 8.896554 4.478654 -0.05 8.76901 4.748611 -0.05 8.641538 5.015403 -0.05
+ 9.703836 3.519765 -0.05 9.55297 3.78317 -0.05 9.414498 4.052236 -0.05
+ 9.287049 4.32401 -0.05 9.160777 4.599995 -0.05 9.036804 4.878317 -0.05
+ 8.911691 5.156225 -0.05 9.958028 3.620358 -0.05 9.811218 3.884744 -0.05
+ 9.6796 4.155509 -0.05 9.556144 4.432433 -0.05 9.434973 4.715128 -0.05
+ 9.318401 5.002797 -0.05 9.196205 5.2936 -0.05 10.21192 3.716809 -0.05
+ 10.07277 3.978734 -0.05 9.950181 4.250241 -0.05 9.833597 4.52991 -0.05
+ 9.722847 4.818228 -0.05 9.614518 5.114664 -0.05 9.502308 5.418653 -0.05
+ 10.4664 3.811449 -0.05 10.3356 4.064219 -0.05 10.22347 4.331875 -0.05
+ 10.12056 4.61245 -0.05 10.02223 4.904212 -0.05 9.929188 5.208212 -0.05
+ 9.829645 5.522604 -0.05 10.70164 3.895204 -0.05 10.60274 4.131711 -0.05
+ 10.50556 4.394501 -0.05 10.41701 4.674547 -0.05 10.33569 4.969213 -0.05
+ 10.25562 5.277135 -0.05 10.17808 5.5986 -0.05 11.69995 2.658911 -0.05
+ 11.90093 3.098296 -0.05 11.83459 0.9075906 -0.05 11.85517 1.337966 -0.05
+ 11.85572 1.761496 -0.05 11.80498 2.185125 -0.05 11.18676 2.447456 -0.05
+ 11.33308 0.8841217 -0.05 11.38403 1.297417 -0.05 11.3789 1.694352 -0.05
+ 11.31795 2.080034 -0.05 5.75 6.75 0.05 5.76903 6.845671 0.05
+ 5.823223 6.926777 0.05 5.904329 6.98097 0.05 6.0 7.0 0.05
+ 6.095671 6.98097 0.05 6.176777 6.926777 0.05 6.23097 6.845671 0.05
+ 6.25 6.75 0.05 6.23097 6.654329 0.05 6.176777 6.573223 0.05
+ 6.095671 6.51903 0.05 6.0 6.5 0.05 5.904329 6.51903 0.05
+ 5.823223 6.573223 0.05 5.76903 6.654329 0.05 5.75 6.75 0.0
+ 5.76903 6.654329 -1.734723e-18 5.823223 6.573223 0.0 5.904329 6.51903 -1.734723e-18
+ 6.0 6.5 0.0 6.095671 6.51903 1.734723e-18 6.176777 6.573223 0.0
+ 6.23097 6.654329 -1.734723e-18 6.25 6.75 -1.734723e-18 6.23097 6.845671 0.0
+ 6.176777 6.926777 0.0 6.095671 6.98097 0.0 6.0 7.0 0.0
+ 5.904329 6.98097 0.0 5.823223 6.926777 0.0 5.76903 6.845671 0.0
+ 5.75 4.75 0.05 5.76903 4.845671 0.05 5.823223 4.926777 0.05
+ 5.904329 4.98097 0.05 6.0 5.0 0.05 6.095671 4.98097 0.05
+ 6.176777 4.926777 0.05 6.23097 4.845671 0.05 6.25 4.75 0.05
+ 6.23097 4.654329 0.05 6.176777 4.573223 0.05 6.095671 4.51903 0.05
+ 6.0 4.5 0.05 5.904329 4.51903 0.05 5.823223 4.573223 0.05
+ 5.76903 4.654329 0.05 5.75 4.75 0.0 5.76751 4.658086 2.168404e-19
+ 5.817586 4.579046 0.0 5.893215 4.523954 0.0 5.988782 4.500252 -8.673617e-19
+ 6.086089 4.51529 -8.673617e-19 6.170042 4.566736 -1.734723e-18 6.227619 4.646609 0.0
+ 6.249888 4.74252 0.0 6.233396 4.839591 0.0 6.180699 4.922765 0.0
+ 6.099974 4.97914 0.0 6.003741 4.999972 3.469447e-18 5.906927 4.982029 0.0
+ 5.824551 4.928094 0.0 5.76939 4.846534 0.0 5.75 2.75 0.05
+ 5.76903 2.845671 0.05 5.823223 2.926777 0.05 5.904329 2.98097 0.05
+ 6.0 3.0 0.05 6.095671 2.98097 0.05 6.176777 2.926777 0.05
+ 6.23097 2.845671 0.05 6.25 2.75 0.05 6.23097 2.654329 0.05
+ 6.176777 2.573223 0.05 6.095671 2.51903 0.05 6.0 2.5 0.05
+ 5.904329 2.51903 0.05 5.823223 2.573223 0.05 5.76903 2.654329 0.05
+ 5.75 2.75 0.0 5.76903 2.654329 1.301043e-18 5.823223 2.573223 4.336809e-19
+ 5.904329 2.51903 8.673617e-19 6.0 2.5 -1.734723e-18 6.095671 2.51903 0.0
+ 6.176777 2.573223 0.0 6.23097 2.654329 0.0 6.25 2.75 0.0
+ 6.23097 2.845671 0.0 6.176777 2.926777 0.0 6.095671 2.98097 3.469447e-18
+ 6.0 3.0 0.0 5.904329 2.98097 0.0 5.823223 2.926777 0.0
+ 5.76903 2.845671 0.0 0.0 0.0 0.05 0.0 0.0 0.0
+ 20.0 0.0 0.05 20.0 0.0 0.0 0.5555556 0.0 0.05
+ 1.111111 0.0 0.05 1.666667 0.0 0.05 2.222222 0.0 0.05
+ 2.777778 0.0 0.05 3.333333 0.0 0.05 3.888889 0.0 0.05
+ 4.444444 0.0 0.05 5.0 0.0 0.05 5.555556 0.0 0.05
+ 6.111111 0.0 0.05 6.666667 0.0 0.05 7.222222 0.0 0.05
+ 7.777778 0.0 0.05 8.333333 0.0 0.05 8.888889 0.0 0.05
+ 9.444444 0.0 0.05 10.0 0.0 0.05 10.55556 0.0 0.05
+ 11.11111 0.0 0.05 11.66667 0.0 0.05 12.22222 0.0 0.05
+ 12.77778 0.0 0.05 13.33333 0.0 0.05 13.88889 0.0 0.05
+ 14.44444 0.0 0.05 15.0 0.0 0.05 15.55556 0.0 0.05
+ 16.11111 0.0 0.05 16.66667 0.0 0.05 17.22222 0.0 0.05
+ 17.77778 0.0 0.05 18.33333 0.0 0.05 18.88889 0.0 0.05
+ 19.44444 0.0 0.05 0.5277778 0.0 6.505213e-19 1.055556 0.0 1.301043e-18
+ 1.633333 0.0 1.301043e-18 2.211111 0.0 -4.336809e-19 2.788889 0.0 -4.336809e-19
+ 3.366667 0.0 8.673617e-19 3.944444 0.0 -8.673617e-19 4.5 0.0 0.0
+ 5.055556 0.0 -1.734723e-18 5.611111 0.0 8.673617e-19 6.166667 0.0 0.0
+ 6.722222 0.0 -1.734723e-18 7.277778 0.0 0.0 7.833333 0.0 0.0
+ 8.388889 0.0 0.0 8.944444 0.0 0.0 9.5 0.0 0.0
+ 10.05556 0.0 0.0 10.61111 0.0 0.0 11.16667 0.0 0.0
+ 11.72222 0.0 0.0 12.27778 0.0 0.0 12.83333 0.0 0.0
+ 13.38889 0.0 0.0 13.94444 0.0 0.0 14.5 0.0 0.0
+ 15.05556 0.0 0.0 15.61111 0.0 0.0 16.16667 0.0 0.0
+ 16.72222 0.0 0.0 17.27778 0.0 0.0 17.83333 0.0 0.0
+ 18.38889 0.0 0.0 18.94444 0.0 0.0 19.47222 0.0 0.0
+ 0.0 8.0 0.05 0.0 8.0 0.0 0.0 7.466667 0.05
+ 0.0 6.933333 0.05 0.0 6.4 0.05 0.0 5.866667 0.05
+ 0.0 5.333333 0.05 0.0 4.8 0.05 0.0 4.266667 0.05
+ 0.0 3.733333 0.05 0.0 3.2 0.05 0.0 2.666667 0.05
+ 0.0 2.133333 0.05 0.0 1.6 0.05 0.0 1.066667 0.05
+ 0.0 0.5333333 0.05 0.0 7.466667 -6.505213e-19 0.0 6.933333 -1.301043e-18
+ 0.0 6.4 1.734723e-18 0.0 5.866667 -8.673617e-19 0.0 5.333333 1.734723e-18
+ 0.0 4.8 0.0 0.0 4.266667 0.0 0.0 3.733333 0.0
+ 0.0 3.2 0.0 0.0 2.666667 0.0 0.0 2.133333 0.0
+ 0.0 1.6 0.0 0.0 1.066667 0.0 0.0 0.5333333 0.0
+ 20.0 8.0 0.05 20.0 8.0 0.0 19.44444 8.0 0.05
+ 18.88889 8.0 0.05 18.33333 8.0 0.05 17.77778 8.0 0.05
+ 17.22222 8.0 0.05 16.66667 8.0 0.05 16.11111 8.0 0.05
+ 15.55556 8.0 0.05 15.0 8.0 0.05 14.44444 8.0 0.05
+ 13.88889 8.0 0.05 13.33333 8.0 0.05 12.77778 8.0 0.05
+ 12.22222 8.0 0.05 11.66667 8.0 0.05 11.11111 8.0 0.05
+ 10.55556 8.0 0.05 10.0 8.0 0.05 9.444444 8.0 0.05
+ 8.888889 8.0 0.05 8.333333 8.0 0.05 7.777778 8.0 0.05
+ 7.222222 8.0 0.05 6.666667 8.0 0.05 6.111111 8.0 0.05
+ 5.555556 8.0 0.05 5.0 8.0 0.05 4.444444 8.0 0.05
+ 3.888889 8.0 0.05 3.333333 8.0 0.05 2.777778 8.0 0.05
+ 2.222222 8.0 0.05 1.666667 8.0 0.05 1.111111 8.0 0.05
+ 0.5555556 8.0 0.05 19.44444 8.0 7.589415e-19 18.88889 8.0 6.505213e-19
+ 18.33333 8.0 4.336809e-19 17.77778 8.0 1.301043e-18 17.22222 8.0 -1.301043e-18
+ 16.66667 8.0 0.0 16.11111 8.0 0.0 15.55556 8.0 8.673617e-19
+ 15.0 8.0 0.0 14.44444 8.0 -1.734723e-18 13.88889 8.0 0.0
+ 13.33333 8.0 0.0 12.77778 8.0 0.0 12.22222 8.0 0.0
+ 11.66667 8.0 0.0 11.11111 8.0 0.0 10.55556 8.0 -1.734723e-18
+ 10.0 8.0 1.734723e-18 9.444444 8.0 0.0 8.888889 8.0 0.0
+ 8.333333 8.0 0.0 7.777778 8.0 0.0 7.222222 8.0 -3.469447e-18
+ 6.666667 8.0 0.0 6.111111 8.0 0.0 5.555556 8.0 0.0
+ 5.0 8.0 0.0 4.444444 8.0 0.0 3.888889 8.0 0.0
+ 3.333333 8.0 0.0 2.777778 8.0 0.0 2.222222 8.0 0.0
+ 1.666667 8.0 0.0 1.111111 8.0 0.0 0.5555556 8.0 0.0
+ 20.0 0.5333333 0.05 20.0 1.066667 0.05 20.0 1.6 0.05
+ 20.0 2.133333 0.05 20.0 2.666667 0.05 20.0 3.2 0.05
+ 20.0 3.733333 0.05 20.0 4.266667 0.05 20.0 4.8 0.05
+ 20.0 5.333333 0.05 20.0 5.866667 0.05 20.0 6.4 0.05
+ 20.0 6.933333 0.05 20.0 7.466667 0.05 20.0 0.5333333 -6.505213e-19
+ 20.0 1.066667 -1.301043e-18 20.0 1.6 -8.673617e-19 20.0 2.133333 0.0
+ 20.0 2.666667 0.0 20.0 3.2 0.0 20.0 3.733333 0.0
+ 20.0 4.266667 0.0 20.0 4.8 0.0 20.0 5.333333 0.0
+ 20.0 5.866667 0.0 20.0 6.4 0.0 20.0 6.933333 0.0
+ 20.0 7.466667 0.0 5.95201 4.368892 -3.831534e-19 5.767442 4.365047 -1.342515e-19
+ 3.965644 0.5000497 -1.868189e-19 4.446963 0.4260368 -2.176765e-19 3.977079 1.000088 -3.723177e-20
+ 4.390992 0.8199899 -1.103415e-19 4.022267 1.197422 -8.828193e-21 4.343446 1.115582 -3.468729e-20
+ 4.448865 2.3292 1.079837e-19 4.551165 2.504005 1.228271e-19 4.783877 2.411495 1.449063e-19
+ 4.68316 2.23152 1.237482e-19 4.656608 2.676893 1.359024e-19 4.895039 2.584734 1.653294e-19
+ 4.762726 2.849283 1.457162e-19 5.014657 2.755417 1.832111e-19 4.868523 3.02176 -3.321647e-18
+ 5.12232 2.924761 1.917027e-19 4.974498 3.194007 1.487138e-19 5.227985 3.088777 1.91744e-19
+ 5.081245 3.365654 1.393035e-19 5.355871 3.244936 1.900226e-19 5.18939 3.536318 1.201914e-19
+ 5.526629 3.400832 1.88818e-19 5.299601 3.705592 8.864208e-20 5.554559 3.62256 1.242402e-19
+ 5.412563 3.87305 4.361325e-20 5.61828 3.805686 5.324953e-20 5.528409 4.038631 -1.258517e-20
+ 5.696512 3.972026 -2.416822e-20 5.646753 4.202615 -7.513912e-20 5.773726 4.123076 -1.048733e-19
+ 5.830028 4.239407 -1.752099e-19 5.949736 4.229763 -2.520453e-19 6.086395 4.383698 -5.593125e-19
+ 6.205387 4.425981 -6.374697e-19 6.311666 4.489987 -4.865673e-19 6.093924 4.229013 -3.145214e-19
+ 6.241615 4.260474 -3.332669e-19 6.393194 4.32189 -2.841471e-19 5.918807 4.082326 -1.359813e-19
+ 6.083799 4.057566 -1.516016e-19 6.260735 4.059059 -1.474724e-19 6.458077 4.102387 -1.304812e-19
+ 6.53794 4.431269 -1.983381e-19 6.654271 4.206708 -1.094322e-19 6.410322 4.563626 -2.630144e-19
+ 6.331369 4.644311 -2.007154e-19 6.354225 4.72475 -9.233866e-20 6.369288 4.828953 -1.628228e-20
+ 6.404644 4.977751 6.882971e-20 6.466613 4.671907 -1.389177e-19 6.478112 4.781231 -6.149148e-20
+ 6.587247 4.850336 -3.131838e-20 6.207945 5.051619 2.776237e-19 6.314969 5.135681 2.039301e-19
+ 6.127405 5.097045 5.663699e-19 6.017696 5.128794 9.41485e-19 5.892624 5.127333 6.012479e-19
+ 6.197936 5.229351 3.288302e-19 6.061107 5.312523 3.519033e-19 5.88092 5.391267 2.358077e-19
+ 6.671377 4.615819 -1.055867e-19 6.747355 4.987739 -1.23869e-20 6.898077 4.747129 -5.361775e-20
+ 6.565101 5.137506 5.450341e-20 6.41732 5.272518 1.23807e-19 6.284807 5.381873 1.587554e-19
+ 6.149823 5.495072 1.297296e-19 6.005485 5.637036 3.408446e-20 5.659317 4.995763 1.4151e-19
+ 5.769499 5.073585 2.729689e-19 5.545444 4.90526 8.769408e-20 5.695854 6.983607 -1.366335e-19
+ 5.804776 7.086035 -1.131581e-19 5.635117 6.859733 -2.058895e-19 5.558393 5.171494 1.481491e-19
+ 5.701402 5.27547 2.175257e-19 5.409814 5.067263 9.064356e-20 5.606728 4.559745 1.081221e-20
+ 5.517439 4.67303 3.652712e-20 5.687347 4.460222 -4.940545e-20 5.955666 7.14441 -1.155559e-19
+ 5.627733 7.212935 -1.843863e-19 5.849408 7.346343 -1.804727e-19 5.501917 7.038158 -2.139002e-19
+ 5.445606 6.860261 -2.682301e-19 5.615886 6.730198 -3.819534e-19 5.627274 6.6011 -5.640077e-19
+ 5.656642 6.475639 -4.936799e-19 5.556765 4.31983 -4.637549e-20 5.425554 4.167358 -1.3736e-20
+ 5.298078 4.008788 2.449031e-20 5.175374 3.845529 5.959919e-20 5.057325 3.677157 8.78803e-20
+ 4.941123 3.505218 1.077673e-19 4.826917 3.330965 1.195663e-19 4.712486 3.154743 1.242535e-19
+ 4.598334 2.978082 1.230204e-19 4.484697 2.799844 1.172709e-19 4.371344 2.620073 1.082554e-19
+ 4.259586 2.43684 9.714593e-20 4.352357 2.151131 9.213049e-20 4.151185 2.249218 8.472901e-20
+ 4.264497 1.968675 -3.396673e-18 4.046606 2.055476 7.133145e-20 4.188308 1.781111 5.759747e-20
+ 3.94442 1.853709 5.701173e-20 4.124548 1.589012 3.80301e-20 3.845525 1.642182 4.192464e-20
+ 4.070311 1.394029 1.606949e-20 3.747522 1.416866 2.635853e-20 3.660309 1.167077 1.064881e-20
+ 3.556604 0.8565584 3.580632e-21 3.469754 0.4424213 1.04891e-19 5.437005 6.691727 -3.343669e-19
+ 5.459066 6.532283 -3.705031e-19 5.502232 6.377234 -3.534888e-19 6.121464 7.144767 -1.456586e-19
+ 6.128448 7.381187 -2.086389e-19 5.569515 7.617671 -1.56707e-19 6.102584 7.676034 -1.843363e-19
+ 5.693691 6.350878 -4.18969e-19 5.566465 6.235855 -3.088214e-19 5.79205 6.434693 -5.623493e-19
+ 5.862842 6.381722 -5.116125e-19 5.959606 6.309769 -2.62671e-19 19.46996 0.5288281 -3.118625e-19
+ 18.93959 0.5269293 -1.433762e-19 18.39779 0.5204688 -7.763105e-20 17.85656 0.5121746 -4.80254e-20
+ 17.31877 0.5016653 -3.278864e-20 16.78474 0.4897473 -2.412637e-20 16.25269 0.4778564 -1.88375e-20
+ 15.7225 0.4694553 -1.552049e-20 15.20614 0.4704427 -1.357059e-20 14.69371 0.5286323 -1.357198e-20
+ 14.10156 0.6742993 -1.539674e-20 13.40585 0.5472668 -1.15189e-20 12.83831 0.5050121 -1.004044e-20
+ 12.29304 0.480304 -9.126023e-21 11.75648 0.4639466 -8.514104e-21 11.22949 0.4483591 -8.065842e-21
+ 10.69734 0.4526568 -8.139117e-21 10.15871 0.479357 -8.921733e-21 9.509734 0.5828905 -1.198409e-20
+ 8.866884 0.466576 -1.535402e-20 8.337087 0.4231811 -2.570617e-20 7.832202 0.4112775 -5.539688e-20
+ 7.313815 0.4361233 -1.665243e-19 6.684408 0.54747 -3.409766e-19 6.058618 0.4716744 -7.981086e-20
+ 5.484499 0.4640244 -6.117471e-20 4.94803 0.4254514 -4.529589e-19 6.088423 6.195418 -1.733214e-19
+ 2.951448 0.4471408 8.660821e-21 2.415544 0.5105745 1.255577e-20 1.777234 0.6723679 3.329381e-19
+ 1.082719 0.5682269 5.193761e-19 0.5294583 0.543325 3.048334e-19 5.771632 6.246661 -3.432684e-19
+ 5.870832 6.135804 -2.506626e-19 5.99189 5.992615 -1.689791e-19 6.3491 6.459682 -3.247983e-19
+ 6.38426 6.193315 -2.081798e-19 6.351689 6.578385 -6.301469e-19 19.4543 7.479839 2.556458e-19
+ 19.46638 6.961788 9.64517e-20 19.47895 6.448515 4.234487e-20 19.49047 5.938827 1.764234e-20
+ 19.47521 5.442926 4.322109e-21 19.42138 4.928722 -6.493422e-21 19.23007 4.358477 -2.265499e-20
+ 19.37305 3.715284 -3.695386e-20 19.43846 3.165444 -5.785698e-20 19.45892 2.63269 -1.047566e-19
+ 19.46823 2.105461 -2.303118e-19 19.4717 1.580111 -4.771296e-19 19.47122 1.055342 -5.516786e-19
+ 6.149842 3.128916 8.526493e-19 6.265237 3.032819 5.761403e-19 6.010935 3.192024 5.218908e-19
+ 6.345512 2.912513 2.546317e-19 6.383601 3.174894 4.009945e-19 6.502548 3.006959 2.835806e-19
+ 6.226942 3.312059 4.179214e-19 6.016013 3.425171 3.046835e-19 6.375614 2.769728 1.264543e-19
+ 6.591157 2.782558 1.779694e-19 6.673678 3.159204 2.274255e-19 6.800203 2.94923 1.833425e-19
+ 6.527842 3.343155 2.49883e-19 6.351736 3.510204 2.172049e-19 6.14592 3.616317 1.641647e-19
+ 5.851129 3.230647 3.184009e-19 5.794625 3.411249 2.470598e-19 5.883702 3.097268 2.715828e-19
+ 5.799605 3.061176 1.927162e-19 6.475183 6.621163 -5.310931e-19 5.711834 2.994089 1.610228e-19
+ 0.5022653 1.071435 1.329213e-19 0.4738502 1.575171 7.189898e-20 0.4742268 2.080876 4.822131e-20
+ 0.5774398 2.655797 4.359134e-20 0.4701929 3.255845 3.553896e-20 0.4434091 3.768416 4.387391e-20
+ 0.4530298 4.267054 7.837372e-20 0.4870645 4.771133 1.986514e-19 0.5590139 5.290159 3.733845e-19
+ 0.7682835 5.907396 1.403486e-19 0.6217914 6.487281 1.214929e-19 0.5508986 6.985816 -2.079754e-19
+ 0.5474016 7.491628 -1.845867e-19 5.637613 2.898875 1.79729e-19 6.561166 6.436105 -3.408934e-19
+ 5.699712 3.191751 2.443864e-19 5.564951 3.103023 2.183032e-19 5.458211 2.979969 2.2093e-19
+ 5.589734 2.782744 2.565144e-19 5.564708 2.655084 3.509405e-19 5.654602 6.10197 -2.484732e-19
+ 5.757628 5.965562 -1.749457e-19 5.876462 5.815266 -8.614667e-20 6.122969 5.824312 -8.563434e-20
+ 6.250471 5.994432 -1.545078e-19 6.639958 6.200697 -2.34762e-19 5.557558 2.518616 3.3848e-19
+ 1.074386 7.525013 -5.340207e-20 1.576837 7.563591 -2.616552e-20 2.079106 7.553341 -2.275069e-20
+ 2.655468 7.469769 -3.055313e-20 3.255459 7.591024 -3.569892e-20 3.821032 7.493746 -6.154488e-20
+ 4.449518 7.600865 -8.136169e-20 4.969764 7.643425 -1.084594e-19 5.37125 2.834451 2.356513e-19
+ 5.300181 2.659331 2.395187e-19 5.391398 2.525784 2.627902e-19 5.133715 2.494097 1.999324e-19
+ 5.31764 2.397615 2.250836e-19 5.017973 2.314894 1.679514e-19 5.22989 2.227653 1.842627e-19
+ 5.506512 2.351596 2.4911e-19 5.444321 2.164737 1.889571e-19 5.70813 2.340321 2.387672e-19
+ 5.867063 2.323894 8.846043e-20 6.011952 2.320382 -1.239399e-19 6.145518 2.341205 -8.637097e-20
+ 5.651883 2.123546 1.645961e-19 5.847425 2.101718 1.06914e-19 6.030357 2.11631 4.950586e-20
+ 6.202841 2.152676 3.505824e-20 4.916632 2.129415 1.383214e-19 5.140465 2.031272 1.466362e-19
+ 5.374988 1.944283 1.447699e-19 5.606283 1.890496 1.307881e-19 5.837943 1.868954 1.06854e-19
+ 6.279065 2.372156 4.925871e-21 6.358574 2.221834 5.242773e-20 6.219512 2.476262 -2.415767e-20
+ 6.280829 2.537259 2.108762e-20 5.747659 5.626437 2.334435e-20 5.457894 4.43569 -1.101866e-20
+ 6.258627 5.657176 -3.9842e-22 6.384363 5.79666 -8.356412e-20 6.541837 5.903873 -1.345907e-19
+ 6.73636 5.959792 -1.585883e-19 6.380437 5.524191 4.649818e-20 6.488862 5.637951 -2.754444e-20
+ 6.635666 5.703801 -7.192417e-20 6.812787 5.747795 -1.011126e-19 6.938313 5.99837 -1.692018e-19
+ 7.000866 5.790052 -1.21538e-19 6.876163 6.220941 -2.284409e-19 6.818542 6.443834 -2.940747e-19
+ 6.744978 6.656454 -3.594162e-19 6.614338 6.844968 -4.056621e-19 6.45613 6.994512 -3.500617e-19
+ 6.285757 7.093826 -2.216737e-19 5.317561 4.296837 -1.96117e-21 5.178953 4.144944 1.910031e-20
+ 5.046679 3.984291 4.309336e-20 4.919993 3.817697 6.513531e-20 4.796434 3.645329 8.279113e-20
+ 4.674323 3.468396 9.49397e-20 4.551712 3.288998 1.013615e-19 3.121896 0.8491614 4.456485e-20
+ 3.28215 1.187313 3.856992e-20 1.07905 7.088358 -6.00121e-20 1.522638 7.161579 -3.396285e-20
+ 3.475899 7.114385 -6.620486e-20 3.214535 7.271144 -5.109638e-20 4.919662 7.310275 -1.610328e-19
+ 4.505115 7.249629 -1.269237e-19 4.075261 7.116817 -1.000413e-19 3.722741 6.8876 -8.320133e-20
+ 2.911935 7.108016 -4.590864e-20 6.344029 2.635557 6.369491e-20 2.681562 0.9315104 6.430903e-20
+ 2.248499 1.111516 1.270747e-19 1.003292 1.092361 2.325085e-19 1.500974 1.189494 2.185676e-19
+ 1.924745 1.420729 1.448628e-19 0.9230972 1.562954 1.287402e-19 0.8989004 1.983663 8.764284e-20
+ 0.9715249 2.348831 7.275403e-20 0.8599258 3.808533 6.502161e-20 0.893779 3.369084 5.604192e-20
+ 0.8767127 4.257794 9.147648e-20 0.9350164 4.711657 1.35946e-19 1.069951 5.167482 1.455115e-19
+ 1.151787 6.66447 -6.218327e-21 1.350366 6.275819 2.92871e-20 1.305225 5.614782 8.687071e-20
+ 1.004109 2.93599 5.969451e-20 1.219031 2.595809 7.231126e-20 6.551213 7.660766 -3.017273e-19
+ 7.0646 7.629113 -9.071861e-19 7.637931 7.633782 -5.634784e-19 8.178057 7.605649 -2.052922e-19
+ 8.724925 7.569737 -9.32023e-20 9.317646 7.527686 2.196041e-20 9.915519 7.552313 3.098547e-19
+ 10.47286 7.569363 -3.527516e-19 11.00791 7.574295 -2.354245e-19 11.54048 7.568216 -8.841817e-20
+ 12.0833 7.560568 -5.60199e-20 12.62605 7.539664 -5.579877e-20 13.16 7.498926 -8.290332e-20
+ 13.7229 7.414882 -1.842026e-19 14.38718 7.221749 -3.097409e-19 15.07405 7.377018 -9.600236e-20
+ 15.65394 7.438495 1.360131e-19 16.20779 7.47226 2.45866e-20 16.75162 7.489516 -1.056623e-19
+ 17.29264 7.498991 -1.456178e-19 17.8336 7.501204 3.634519e-19 18.37138 7.499139 3.669221e-19
+ 18.91297 7.491454 3.666521e-19 6.388731 2.452039 5.632211e-20 6.492173 2.575908 1.064255e-19
+ 6.499792 5.416262 5.094302e-20 6.557701 5.529558 -1.175104e-21 6.687015 5.529803 -2.795634e-20
+ 6.879554 5.528892 -5.755871e-20 7.090797 5.576748 -8.651218e-20 7.177613 5.843135 -1.368152e-19
+ 7.286506 5.671611 -1.113225e-19 7.137282 6.025848 -1.721977e-19 7.11152 6.234191 -2.154405e-19
+ 7.093654 6.453958 -2.594062e-19 7.062035 6.695529 -3.023697e-19 6.997996 6.954438 -3.414232e-19
+ 6.866522 7.253908 -3.82224e-19 6.434445 7.348084 -2.772454e-19 5.253818 4.958029 5.349231e-20
+ 5.119187 5.115055 3.353829e-20 5.281389 5.233704 5.422556e-20 5.384891 4.808397 5.319617e-20
+ 5.1965 4.426286 1.191574e-20 5.348372 4.558185 1.531767e-20 5.050928 4.281397 2.018287e-20
+ 4.910057 4.124074 3.434891e-20 4.775821 3.95912 4.987056e-20 4.644735 3.786016 6.408159e-20
+ 4.514747 3.607383 7.512028e-20 4.386518 3.425193 8.226285e-20 2.901666 1.272402 6.271251e-20
+ 5.764634 3.590696 1.573905e-19 5.805583 3.756521 7.027478e-20 5.867466 3.920065 -2.763538e-20
+ 4.812623 0.8208327 -1.33592e-19 4.660598 1.126109 -3.46975e-20 18.94225 1.043797 -2.622075e-19
+ 13.35478 1.056213 -2.109863e-20 13.89616 1.197294 -2.513543e-20 12.82035 0.9819863 -1.869207e-20
+ 12.30179 0.9389041 -1.709806e-20 10.32992 0.906375 -1.434101e-20 10.80247 0.8758737 -1.429025e-20
+ 9.867402 1.017686 -1.519075e-20 8.283688 0.8189408 -2.98548e-20 8.721555 0.8836962 -1.988874e-20
+ 7.847099 0.7977817 -5.156722e-20 7.415365 0.8261283 -8.915602e-20 6.993866 0.9534095 -9.36883e-20
+ 5.31614 0.949306 -4.870395e-20 5.894471 0.9081767 -2.718629e-20 6.345189 0.9941603 -4.907443e-20
+ 6.677627 1.193777 -1.979782e-20 9.160555 1.022601 -1.599752e-20 9.510242 1.261347 -1.567427e-20
+ 18.93646 6.989047 1.825579e-19 18.96547 6.4983 8.865084e-20 18.99299 6.017627 4.064796e-20
+ 18.99379 5.557996 1.439304e-20 18.87985 3.09452 -8.978035e-20 18.80335 3.607979 -6.076172e-20
+ 18.92291 2.58318 -1.371907e-19 18.93753 2.069369 -2.098122e-19 18.94248 1.556591 -2.764625e-19
+ 18.64706 4.113982 -4.167787e-20 7.508341 7.284001 -4.540105e-19 8.021969 7.254124 -2.829838e-19
+ 8.532251 7.17502 -1.68365e-19 11.44181 7.160498 -1.19337e-19 10.93651 7.162201 -1.686323e-19
+ 15.80039 6.916371 -4.041924e-21 15.28001 6.808415 -6.465216e-20 16.32481 6.969821 -1.001236e-20
+ 16.84824 7.002743 -2.702433e-20 17.37118 7.017978 3.812194e-20 18.41297 7.010549 2.081241e-19
+ 14.75768 6.631452 -1.291876e-19 2.580968 6.823435 -3.80878e-20 2.267861 7.032974 -3.206613e-20
+ 3.416989 6.662035 -6.769593e-20 3.169195 6.874682 -5.723532e-20 6.040415 3.878359 -1.776178e-20
+ 5.976561 3.708607 9.914201e-20 6.502546 2.318009 8.082608e-20 6.636476 2.446575 1.112652e-19
+ 6.773137 2.604913 1.389732e-19 6.94396 2.750149 1.434187e-19 1.560033 6.812078 -2.099053e-20
+ 4.953114 1.255951 5.358575e-21 12.30131 1.380024 -2.411085e-20 12.79555 1.433876 -2.613035e-20
+ 10.46868 1.283247 -1.837466e-20 10.88301 1.2726 -1.931924e-20 10.08151 1.358106 -1.778844e-20
+ 9.763453 1.519608 -1.704837e-20 9.259993 1.549088 -1.354343e-20 9.517419 1.738392 -1.52647e-20
+ 8.949768 1.373609 -1.318482e-20 8.593132 1.253813 -1.467769e-20 8.22719 1.178021 -1.901702e-20
+ 7.856879 1.14891 -2.609266e-20 7.50007 1.166095 -3.157395e-20 7.167799 1.260332 -1.840455e-20
+ 6.896779 1.425114 1.753599e-20 6.478018 1.463524 4.097111e-20 6.699649 1.616769 5.259546e-20
+ 6.192899 1.333691 3.313942e-20 5.847033 1.291013 3.763438e-20 5.470627 1.336683 4.427072e-20
+ 5.154523 1.478304 5.975825e-20 7.445315 6.974411 -3.346954e-19 7.877037 6.934908 -2.727482e-19
+ 8.298995 6.840592 -2.016912e-19 11.35859 6.76409 -1.142741e-19 10.89078 6.762965 -1.213686e-19
+ 18.45829 6.537254 1.106334e-19 1.729784 6.512056 -7.493105e-21 1.825253 6.90004 -2.536964e-20
+ 2.024678 6.728391 -2.352116e-20 1.903161 7.165799 -2.928061e-20 1.337404 1.608367 1.440671e-19
+ 1.240512 1.961436 1.053004e-19 1.206734 2.21799 8.753143e-20 1.40829 2.343703 8.524897e-20
+ 1.500077 2.769955 7.134001e-20 1.664398 2.489213 8.043163e-20 1.352544 3.090258 6.44336e-20
+ 1.269133 3.455922 6.248371e-20 1.240777 3.841674 6.724031e-20 1.267738 4.238586 7.805532e-20
+ 1.34259 4.639052 8.789816e-20 1.487071 5.031807 7.955502e-20 1.709627 5.405705 4.976492e-20
+ 1.658638 5.971521 2.808104e-20 2.002618 5.739351 1.563191e-20 2.550882 1.434504 8.822395e-20
+ 2.253221 1.668271 1.027115e-19 18.50548 6.07792 5.525496e-20 18.53784 5.641741 2.241898e-20
+ 5.594053 5.476825 7.68728e-20 5.437425 5.351703 7.489067e-20 5.091185 4.839891 3.095761e-20
+ 4.945989 4.992138 1.869061e-20 5.225142 4.693825 2.997144e-20 5.067095 4.564826 2.024681e-20
+ 4.912009 4.420694 2.117788e-20 4.765013 4.266379 2.86031e-20 4.622892 4.101478 3.906825e-20
+ 4.483802 3.927629 4.998169e-20 4.34905 3.748032 5.94963e-20 4.216048 3.563221 6.667414e-20
+ 6.237547 3.832861 1.016598e-20 6.504323 3.785178 4.085099e-20 6.75826 3.946584 -1.381959e-20
+ 6.841716 4.347728 -8.063863e-20 6.970834 4.092608 -2.824392e-20 2.301059 6.535067 -2.574583e-20
+ 2.870072 6.618367 -4.539693e-20 2.591985 6.336309 -3.063249e-20 1.540908 2.064319 1.0169e-19
+ 1.700723 1.75177 1.242074e-19 5.552819 1.634039 9.531981e-20 5.280759 1.719114 1.057173e-19
+ 5.838461 1.598979 8.310685e-20 6.062324 1.878066 8.478602e-20 6.110219 1.632431 7.46943e-20
+ 1.823677 2.209297 9.116467e-20 2.003078 6.260926 -6.068356e-21 2.313791 6.03697 -1.114303e-20
+ 6.26765 1.943404 7.42723e-20 6.353189 1.713988 7.191829e-20 6.610674 2.153726 8.898104e-20
+ 6.450741 2.037403 7.723776e-20 6.759197 2.283947 1.038517e-19 6.907916 2.421906 1.155056e-19
+ 7.074175 2.55623 1.163971e-19 7.127038 2.888085 1.25442e-19 7.257141 2.672589 1.044608e-19
+ 6.989681 3.105432 1.46135e-19 6.852633 3.316915 1.5495e-19 6.698503 3.537372 1.310409e-19
+ 7.046461 4.490773 -5.488176e-20 7.115399 4.902561 -4.503786e-20 7.266744 4.631171 -4.553057e-20
+ 6.92651 5.214884 -2.824356e-20 6.663328 5.331177 1.719662e-20 7.218052 5.319795 -6.530027e-20
+ 7.496069 5.46368 -9.340366e-20 7.42219 5.808425 -1.340817e-19 7.585622 5.70397 -1.22035e-19
+ 7.304829 5.894055 -1.467051e-19 7.322571 6.033546 -1.699402e-19 7.347862 6.224479 -2.012517e-19
+ 7.378343 6.446416 -2.360518e-19 7.41068 6.694339 -2.755203e-19 12.29267 1.811607 -3.051852e-20
+ 12.77145 1.867955 -3.274171e-20 10.53637 1.631238 -2.185339e-20 10.90961 1.646701 -2.365444e-20
+ 10.20869 1.660346 -2.035379e-20 9.944614 1.74934 -1.907359e-20 9.747891 1.932199 -1.792393e-20
+ 9.328625 1.994107 -1.238002e-20 9.568681 2.159501 -1.623025e-20 9.070105 1.839306 -9.032571e-21
+ 8.786587 1.695435 -6.387698e-21 8.47902 1.588884 -4.211554e-21 8.167326 1.509606 -2.798857e-21
+ 7.853659 1.469212 -7.281388e-22 7.548029 1.478612 5.734218e-21 7.273092 1.536604 2.017714e-20
+ 7.044408 1.639137 4.167931e-20 6.86774 1.795001 6.56966e-20 6.558621 1.831718 7.541914e-20
+ 6.728785 1.971581 8.304171e-20 7.766907 6.651892 -2.412611e-19 8.104438 6.546029 -1.991337e-19
+ 8.702972 6.651419 -1.491947e-19 8.423947 6.379697 -1.615715e-19 9.005175 6.36972 -1.228839e-19
+ 8.685135 6.14091 -1.339759e-19 9.210881 6.049779 -1.096643e-19 8.891666 5.872276 -1.148839e-19
+ 11.30463 6.388966 -1.045412e-19 10.85756 6.378924 -1.041551e-19 10.53436 1.947263 -2.478038e-20
+ 10.88315 1.998536 -2.744891e-20 10.25045 1.923176 -2.253204e-20 10.05151 1.918787 -2.085528e-20
+ 9.95337 2.084451 -2.088379e-20 9.812976 2.303879 -2.052182e-20 9.161797 2.260684 -8.745903e-21
+ 9.40615 2.406077 -1.425507e-20 8.911072 2.11951 -3.367322e-21 8.645132 1.999713 2.16533e-21
+ 8.37367 1.894349 7.642481e-21 8.096277 1.818217 1.378185e-20 7.825632 1.765889 2.07349e-20
+ 7.564198 1.749458 3.022901e-20 7.332322 1.768308 4.251605e-20 7.143932 1.826507 5.713464e-20
+ 7.002294 1.949977 7.465769e-20 6.878552 2.1113 9.127781e-20 12.27561 2.23604 -3.655728e-20
+ 12.74752 2.288364 -3.88091e-20 7.665829 6.401078 -2.12174e-19 7.947666 6.298637 -1.837925e-19
+ 8.204789 6.139268 -1.559563e-19 8.429881 5.936796 -1.324248e-19 8.612229 5.691781 -1.129268e-19
+ 9.055081 5.590449 -1.003581e-19 8.768639 5.433299 -9.709434e-20 9.366139 5.73501 -9.941229e-20
+ 11.27193 6.030542 -9.69656e-20 10.86687 6.021625 -9.639349e-20 7.184057 4.233939 -2.986464e-20
+ 7.40488 4.371966 -3.175259e-20 7.497186 4.762581 -4.909547e-20 7.633566 4.501235 -3.747744e-20
+ 7.362002 5.031995 -5.6409e-20 7.025358 2.239991 9.638568e-20 7.191309 2.349562 9.425922e-20
+ 7.375268 2.45115 8.511897e-20 7.454987 2.779227 8.543831e-20 7.577175 2.542514 7.08451e-20
+ 7.323401 3.010058 9.788948e-20 7.186211 3.23996 1.039635e-19 7.045692 3.469797 9.466297e-20
+ 6.90213 3.69883 5.929998e-20 4.924752 4.708422 2.011711e-20 4.764417 4.565289 1.843194e-20
+ 4.609942 4.410615 2.262801e-20 4.460718 4.245802 3.004587e-20 4.316341 4.072128 3.863374e-20
+ 4.176316 3.891017 4.691531e-20 4.039488 3.704055 5.392607e-20 7.109142 3.845431 2.131654e-20
+ 7.324001 3.98186 1.306855e-21 7.543418 4.113411 -1.164885e-20 7.771775 4.241871 -2.276834e-20
+ 7.872539 4.624819 -4.634022e-20 8.006005 4.366162 -3.359313e-20 7.743312 4.884134 -5.870133e-20
+ 7.619702 5.153816 -7.198242e-20 4.774282 4.858164 1.180225e-20 2.013106 1.932356 1.009436e-19
+ 10.46169 2.23773 -2.707345e-20 10.78908 2.324309 -3.058929e-20 10.18589 2.166423 -2.388685e-20
+ 10.34395 2.509403 -2.885886e-20 10.63503 2.616126 -3.293299e-20 10.06906 2.412257 -2.474879e-20
+ 9.005721 2.529225 -5.062254e-21 9.249015 2.661586 -1.234917e-20 8.761393 2.401387 2.587552e-21
+ 8.512708 2.286776 1.073489e-20 8.260295 2.1881 1.956062e-20 8.010341 2.106664 2.904838e-20
+ 7.768645 2.042284 3.905483e-20 7.543815 1.994763 4.907223e-20 7.346317 1.967373 5.854125e-20
+ 7.205751 1.955361 6.537594e-20 7.581654 6.170712 -1.836848e-19 7.810746 6.071954 -1.635619e-19
+ 8.025176 5.937214 -1.4367e-19 8.201566 5.74587 -1.237079e-19 8.35824 5.520687 -1.056864e-19
+ 8.502145 5.276651 -9.001712e-20 7.285842 2.155342 7.551215e-20 7.127469 2.075761 7.905515e-20
+ 7.473632 2.225716 6.697041e-20 7.682641 2.299321 5.553079e-20 7.251277 3.604286 5.376123e-20
+ 7.503846 5.971613 -1.572863e-19 7.690289 5.877329 -1.428177e-19 7.863327 5.762435 -1.288768e-19
+ 7.990783 5.587119 -1.122308e-19 8.118265 5.370718 -9.559462e-20 8.246911 5.131002 -8.04517e-20
+ 7.743239 5.647233 -1.171192e-19 7.780748 5.475292 -1.010357e-19 7.879528 5.249766 -8.442204e-20
+ 7.997619 5.002681 -6.978864e-20 7.464299 3.732536 2.639391e-20 7.683718 3.85933 6.838965e-21
+ 7.909492 3.983453 -8.432897e-21 8.140718 4.107031 -2.152608e-20 8.249109 4.491376 -4.441536e-20
+ 8.380172 4.230606 -3.329546e-20 8.122216 4.748568 -5.663995e-20 5.327851 7.31781 -1.91455e-19
+ 5.919048 3.574824 1.841914e-19 7.392056 3.36523 6.855074e-20 7.605018 3.486397 4.109378e-20
+ 7.823888 3.606082 1.982512e-20 8.047947 3.727345 2.67407e-21 8.279378 3.847521 -1.166657e-20
+ 8.515667 3.968399 -2.4027e-20 8.85412 2.796032 -2.044083e-21 9.092156 2.919765 -1.096788e-20
+ 8.616853 2.675681 7.732457e-21 8.378415 2.565061 1.847995e-20 8.140664 2.465434 3.023426e-20
+ 7.906794 2.377682 4.282906e-20 8.70757 3.060243 -5.366577e-22 8.943931 3.181556 -1.102585e-20
+ 8.47393 2.944219 1.120223e-20 8.242751 2.834199 2.435571e-20 8.014181 2.731306 3.900875e-20
+ 7.790878 2.635135 5.486158e-20 8.562363 3.324462 -1.243319e-21 8.796474 3.442493 -1.285202e-20
+ 8.331792 3.209797 1.203735e-20 8.104674 3.097014 2.736689e-20 7.881332 2.989716 4.492753e-20
+ 7.664362 2.883859 6.462041e-20 8.421118 3.587628 -4.92335e-21 8.655368 3.705621 -1.718356e-20
+ 8.191091 3.469975 9.374499e-21 7.965854 3.354168 2.621038e-20 7.745151 3.240468 4.632555e-20
+ 7.531681 3.125052 7.029916e-20 18.92747 5.131501 -2.618042e-21 18.53901 5.255625 1.952696e-21
+ 18.76106 4.757907 -1.691908e-20 18.51494 4.964304 -1.079285e-20 18.40576 4.540652 -2.816529e-20
+ 18.22605 4.888086 -1.610635e-20 18.15655 5.253585 -6.874954e-22 18.08926 5.66626 2.071413e-20
+ 13.21595 2.366259 -4.132378e-20 13.24497 1.946261 -3.532179e-20 13.66881 2.470991 -4.413125e-20
+ 13.70829 2.054432 -3.8432e-20 13.28959 1.513326 -2.872177e-20 13.7852 1.641881 -3.238164e-20
+ 4.607224 4.712964 1.122374e-20 4.44717 4.55823 1.496262e-20 4.291242 4.39343 2.127469e-20
+ 4.140751 4.219129 2.879206e-20 3.995841 4.036247 3.644869e-20 3.857207 3.848054 4.341298e-20
+ 2.065309 5.232346 2.861293e-20 1.84683 4.90489 4.95151e-20 2.336494 5.536851 4.82594e-21
+ 2.689373 5.835924 -1.980325e-20 2.891001 6.167982 -3.727183e-20 3.135376 6.425425 -5.249914e-20
+ 2.368195 5.065311 1.78092e-20 2.18229 4.780365 3.301771e-20 2.615599 5.328499 -1.297992e-22
+ 2.884773 5.550629 -1.714821e-20 2.658048 4.910425 1.183016e-20 2.485793 4.65803 2.436908e-20
+ 2.861094 5.14222 -1.845883e-21 3.094753 5.346302 -1.585651e-20 2.924843 4.764583 9.77208e-21
+ 2.763097 4.535888 2.056843e-20 3.10957 4.977653 -1.802747e-21 3.313358 5.171816 -1.374416e-20
+ 3.171433 4.622295 1.077974e-20 3.018657 4.410133 2.028497e-20 3.343278 4.82271 6.696738e-22
+ 3.529724 5.009195 -9.783961e-21 3.399348 4.478283 1.438838e-20 3.252388 4.276441 2.292048e-20
+ 3.561291 4.670848 5.394196e-21 3.735061 4.851383 -3.770599e-21 3.610355 4.331948 2.011155e-20
+ 3.467121 4.136936 2.787263e-20 3.764451 4.518946 1.199074e-20 3.928935 4.696103 3.867565e-21
+ 3.80744 4.183024 2.757939e-20 3.666991 3.992516 3.478727e-20 3.956751 4.367236 1.99527e-20
+ 4.113758 4.54216 1.249716e-20 10.41622 6.738533 -9.823412e-20 10.42097 7.145542 -1.151209e-19
+ 10.4399 6.354298 -9.687987e-20 10.4754 5.994757 -9.417507e-20 9.931906 6.683341 -7.473127e-20
+ 9.874025 7.1059 -4.270036e-21 10.00807 6.297325 -9.186233e-20 10.08786 5.94012 -9.324974e-20
+ 9.419089 6.572576 -9.443548e-20 9.162743 7.013993 -8.368236e-20 9.580611 6.203482 -9.875254e-20
+ 9.712008 5.857246 -9.58159e-20 5.035401 1.83044 1.107265e-19 4.814593 1.942003 1.091205e-19
+ 4.911167 1.632257 7.387588e-20 4.704387 1.764633 8.038539e-20 4.751394 1.461282 3.779463e-20
+ 4.597402 1.606789 5.380923e-20 4.560602 1.346501 1.086045e-20 4.502142 1.492489 3.359629e-20
+ 4.332083 1.337598 6.462471e-21 4.348301 1.524175 3.403278e-20 4.410098 1.695394 5.696732e-20
+ 4.495711 1.868978 7.946618e-20 4.589919 2.047631 1.019157e-19 17.89282 7.021944 1.660448e-19
+ 17.95751 6.554103 9.432116e-20 18.02251 6.100426 5.049703e-20 18.40923 1.028085 -1.446005e-19
+ 18.41811 1.533286 -1.720483e-19 17.87959 1.009308 -9.030027e-20 17.89759 1.503818 -1.150204e-19
+ 17.35613 0.9873179 -6.204755e-20 17.38515 1.469809 -8.231813e-20 16.83993 0.9633712 -4.590613e-20
+ 16.88245 1.433439 -6.254715e-20 16.33062 0.9393227 -3.601039e-20 16.39273 1.396879 -5.005627e-20
+ 15.83009 0.9166148 -2.96317e-20 15.91419 1.35806 -4.17037e-20 15.35913 0.9140171 -2.591465e-20
+ 15.45781 1.320479 -3.601853e-20 14.92398 0.9610556 -2.453058e-20 15.0547 1.311989 -3.272647e-20
+ 14.5594 1.114236 -2.604921e-20 14.76409 1.335774 -3.140988e-20 14.34572 1.428619 -3.101695e-20
+ 14.23463 1.805632 -3.676434e-20 14.1634 2.19731 -4.216535e-20 14.11589 2.59835 -4.718763e-20
+ 14.70007 1.601933 -3.582833e-20 14.64135 1.945847 -4.090886e-20 14.60042 2.332545 -4.588016e-20
+ 14.55977 2.731846 -5.024451e-20 15.47824 6.303655 -5.675644e-20 15.01079 6.141049 -8.414387e-20
+ 15.96009 6.422197 -2.970948e-20 16.45453 6.489726 -1.515087e-20 16.95423 6.530681 3.60134e-21
+ 17.45688 6.551031 4.658792e-20 15.65441 5.845703 -5.166649e-20 15.21336 5.68442 -6.756193e-20
+ 16.11538 5.95134 -3.381951e-20 16.58595 6.023872 -1.66844e-20 17.06416 6.070789 3.854209e-21
+ 17.54446 6.096001 2.93572e-20 15.81612 5.389335 -4.896737e-20 15.38478 5.254007 -6.003378e-20
+ 16.26031 5.493398 -3.582083e-20 16.71585 5.570234 -2.140863e-20 17.1745 5.622844 -5.766812e-21
+ 17.63461 5.654035 9.699537e-21 15.95804 4.94178 -4.894568e-20 15.52915 4.814626 -5.67966e-20
+ 16.39691 5.044742 -3.935304e-20 16.842 5.12417 -2.87173e-20 17.28869 5.183512 -1.775341e-20
+ 17.73469 5.224023 -7.80476e-21 16.08297 4.499974 -5.097844e-20 15.64952 4.378936 -5.611084e-20
+ 16.52385 4.601658 -4.455256e-20 16.96932 4.683135 -3.736847e-20 17.41462 4.751187 -2.991746e-20
+ 17.84477 4.813716 -2.277234e-20 16.1945 4.063534 -5.427766e-20 15.75296 3.949322 -5.677853e-20
+ 16.64217 4.159211 -5.095455e-20 17.09768 4.244553 -4.692019e-20 17.55566 4.321018 -4.227561e-20
+ 17.99694 4.407172 -3.648916e-20 16.28491 3.623523 -5.82101e-20 15.83606 3.518953 -5.796926e-20
+ 16.74501 3.716847 -5.807718e-20 17.21191 3.800029 -5.75086e-20 17.67854 3.880357 -5.590438e-20
+ 18.16101 3.97615 -5.151843e-20 16.35534 3.181609 -6.18666e-20 15.89783 3.086673 -5.881724e-20
+ 16.8217 3.267564 -6.527105e-20 17.299 3.346348 -6.88711e-20 17.79 3.425307 -7.155306e-20
+ 18.27703 3.507754 -7.055623e-20 15.00154 2.861389 -5.317346e-20 15.03987 2.453628 -4.966651e-20
+ 15.44703 2.979168 -5.5981e-20 15.48667 2.558768 -5.373574e-20 15.9393 2.652793 -5.842073e-20
+ 16.402 2.737371 -6.414197e-20 16.87204 2.812027 -7.125683e-20 17.35729 2.884327 -7.996405e-20
+ 17.85257 2.953191 -8.924974e-20 18.35815 3.022019 -9.546177e-20 15.06128 2.050112 -4.503827e-20
+ 15.50675 2.141889 -4.992296e-20 15.9596 2.220621 -5.589519e-20 16.42374 2.290368 -6.368816e-20
+ 16.89963 2.355117 -7.42052e-20 17.38815 2.415238 -8.844057e-20 17.88593 2.472118 -1.067249e-19
+ 18.39457 2.526341 -1.268603e-19 15.0681 1.663631 -3.92663e-20 15.49389 1.72582 -4.395858e-20
+ 15.9495 1.786933 -5.036226e-20 16.41859 1.842251 -5.91666e-20 16.90033 1.89311 -7.178375e-20
+ 17.39394 1.941977 -9.040418e-20 17.89754 1.986577 -1.180971e-19 18.41181 2.028578 -1.584734e-19
+ 4.276146 4.708333 5.815515e-21 4.09991 4.862719 -3.885546e-21 3.916097 5.020911 -1.29953e-20
+ 3.723652 5.18263 -2.051577e-20 3.524057 5.34897 -2.588789e-20 3.326894 5.521091 -2.917587e-20
+ 3.142475 5.695451 -3.078668e-20 2.991251 5.857281 -3.147137e-20 3.152789 6.042363 -4.333322e-20
+ 3.376482 6.246989 -5.82361e-20 3.642237 6.450283 -7.570155e-20 3.925579 6.644929 -9.563911e-20
+ 4.239519 6.817865 -1.201833e-19 4.57729 6.947162 -1.51347e-19 4.916624 7.028894 -1.879188e-19
+ 5.236207 7.062881 -2.184981e-19 5.211755 6.837705 -2.468907e-19 5.226878 6.634212 -2.703103e-19
+ 5.268042 6.443428 -2.758282e-19 5.333584 6.269293 -2.586429e-19 5.416953 6.108388 -2.206082e-19
+ 5.514701 5.958979 -1.661663e-19 5.626322 5.800224 -8.780436e-20 4.940209 6.773426 -2.049787e-19
+ 4.991143 6.549543 -2.131667e-19 5.061193 6.345856 -2.090639e-19 5.149274 6.162119 -1.908413e-19
+ 5.250834 5.988711 -1.555652e-19 5.361772 5.821379 -1.015595e-19 5.474515 5.656041 -2.748905e-20
+ 4.654163 6.679277 -1.632814e-19 4.745348 6.449428 -1.663632e-19 4.845793 6.241655 -1.59616e-19
+ 4.955451 6.049662 -1.41188e-19 5.071131 5.86903 -1.090461e-19 5.192854 5.695436 -6.202396e-20
+ 5.316518 5.524925 1.609068e-22 4.372779 6.561659 -1.292205e-19 4.499435 6.332491 -1.299092e-19
+ 4.625906 6.123182 -1.222184e-19 4.753545 5.929363 -1.052506e-19 4.883412 5.746261 -7.808463e-20
+ 5.015715 5.571205 -4.070868e-20 5.148905 5.401462 5.218026e-21 4.099105 6.411701 -1.017028e-19
+ 4.254339 6.193559 -1.010335e-19 4.402325 5.989885 -9.366628e-20 4.546434 5.79907 -7.930091e-20
+ 4.68963 5.618528 -5.788009e-20 4.831872 5.445261 -2.998453e-20 4.974246 5.27832 2.002729e-21
+ 3.836239 6.241154 -7.927449e-20 4.012325 6.037726 -7.796169e-20 4.177985 5.843863 -7.160777e-20
+ 4.338251 5.659484 -6.014929e-20 4.493229 5.482934 -4.372776e-20 4.645404 5.313356 -2.340399e-20
+ 4.79603 5.1498 -1.342277e-21 3.584884 6.059481 -6.05279e-20 3.775731 5.870916 -5.913515e-20
+ 3.956773 5.687078 -5.39682e-20 4.129602 5.509352 -4.496055e-20 4.296896 5.337918 -3.24965e-20
+ 4.459029 5.17256 -1.755922e-20 4.618281 5.012091 -1.856842e-21 3.352041 5.873624 -4.454008e-20
+ 3.546195 5.696976 -4.316551e-20 3.738288 5.521381 -3.907265e-20 3.924504 5.34997 -3.208644e-20
+ 4.103796 5.183375 -2.2487e-20 4.276643 5.02167 -1.109155e-20 4.444925 4.863918 8.079983e-22
+ 11.74806 6.378349 -1.000007e-19 11.67716 6.022071 -9.565962e-20 11.84176 6.752163 -1.004185e-19
+ 11.95489 7.146781 -8.917277e-20 11.61251 5.356774 -8.491648e-20 11.6286 5.681883 -9.037031e-20
+ 11.99397 5.664449 -8.988364e-20 11.96356 5.349974 -8.492525e-20 12.07556 5.996884 -9.434165e-20
+ 12.18442 6.347215 -9.704688e-20 12.3165 6.717512 -9.528293e-20 12.46689 7.115677 -8.399009e-20
+ 12.34771 5.633132 -8.96794e-20 12.28625 5.336572 -8.49609e-20 12.45724 5.94937 -9.425543e-20
+ 12.60568 6.286331 -9.824514e-20 12.77301 6.646554 -1.00796e-19 12.95982 7.047262 -9.961145e-20
+ 12.65541 5.571755 -8.943948e-20 12.57505 5.319259 -8.506935e-20 12.79654 5.845341 -9.450219e-20
+ 12.98292 6.157294 -1.013322e-19 13.20143 6.509543 -1.122716e-19 13.45036 6.917511 -1.345022e-19
+ 12.90679 5.459706 -8.821814e-20 12.78084 5.299993 -8.508472e-20 13.09787 5.690952 -9.34399e-20
+ 13.33354 5.972608 -1.018962e-19 13.60869 6.301288 -1.177996e-19 13.93796 6.691925 -1.563174e-19
+ 14.30888 6.310998 -1.235777e-19 14.58809 5.905898 -9.368752e-20 14.80031 5.498717 -7.678249e-20
+ 14.97155 5.077965 -6.733096e-20 15.11031 4.65624 -6.223075e-20 15.22224 4.235188 -5.958559e-20
+ 15.31453 3.815629 -5.820041e-20 15.3867 3.395272 -5.722867e-20 13.9399 5.996152 -1.071984e-19
+ 14.20921 5.650915 -9.181779e-20 14.41806 5.281171 -7.933981e-20 14.57725 4.887267 -7.071449e-20
+ 14.70296 4.48634 -6.50731e-20 14.80448 4.08134 -6.1267e-20 14.88243 3.67375 -5.844537e-20
+ 14.94588 3.265247 -5.590997e-20 13.62153 5.710041 -9.620611e-20 13.86526 5.40439 -8.734973e-20
+ 14.05694 5.064538 -7.857557e-20 14.19746 4.696704 -7.138407e-20 14.3079 4.315881 -6.583769e-20
+ 14.39077 3.925895 -6.145253e-20 14.45596 3.530093 -5.767875e-20 14.50912 3.13037 -5.405242e-20
+ 13.33799 5.460475 -8.927686e-20 13.53738 5.180531 -8.318849e-20 13.70966 4.864974 -7.663025e-20
+ 13.82664 4.519205 -7.057287e-20 13.91673 4.155478 -6.527531e-20 13.98172 3.778458 -6.057615e-20
+ 14.03117 3.391358 -5.617481e-20 14.07358 2.997468 -5.179472e-20 13.08393 5.257058 -8.475738e-20
+ 13.23853 4.997341 -7.993298e-20 13.36104 4.695642 -7.451158e-20 13.45992 4.366227 -6.912551e-20
+ 13.52834 4.015057 -6.399263e-20 13.5758 3.647897 -5.909095e-20 13.60855 3.266887 -5.42595e-20
+ 13.63767 2.875623 -4.934917e-20 12.85474 5.115102 -8.192687e-20 12.94091 4.861078 -7.754859e-20
+ 13.03525 4.562092 -7.253919e-20 13.10317 4.243829 -6.750301e-20 13.14604 3.903483 -6.245394e-20
+ 13.17742 3.538762 -5.732808e-20 13.18779 3.161509 -5.217723e-20 13.19359 2.770815 -4.687176e-20
+ 12.74724 2.699043 -4.465024e-20 12.27285 2.65656 -4.254049e-20 12.7623 3.086905 -5.018791e-20
+ 12.32598 3.068524 -4.868439e-20 12.77287 3.470366 -5.571927e-20 12.37492 3.440562 -5.435796e-20
+ 12.7713 3.823291 -6.092368e-20 12.39013 3.792204 -5.977864e-20 11.97531 3.465807 -5.351854e-20
+ 12.02754 3.795769 -5.892635e-20 11.62236 3.538457 -5.330729e-20 11.68515 3.839952 -5.854705e-20
+ 12.73845 4.164571 -6.61113e-20 12.38788 4.116344 -6.489456e-20 12.04255 4.107714 -6.406713e-20
+ 11.70361 4.136881 -6.367008e-20 12.69231 4.480243 -7.11096e-20 12.35068 4.43591 -7.004034e-20
+ 12.01411 4.423673 -6.930745e-20 11.68918 4.433117 -6.879949e-20 12.63105 4.779589 -7.601327e-20
+ 12.31131 4.747908 -7.518907e-20 11.97896 4.733871 -7.454207e-20 11.65594 4.737659 -7.411814e-20
+ 12.58873 5.063519 -8.076853e-20 12.28396 5.045102 -8.014669e-20 11.96466 5.043363 -7.980736e-20
+ 11.63015 5.045361 -7.952043e-20 3.815964 2.150981 6.80713e-20 3.94118 2.353165 7.786589e-20
+ 3.686401 1.938211 5.813452e-20 3.551091 1.71119 4.896483e-20 3.422953 1.467545 4.163869e-20
+ 3.585362 2.259942 6.609043e-20 3.731355 2.466713 7.223469e-20 3.428317 2.042155 6.073792e-20
+ 3.267185 1.812774 5.754531e-20 3.098826 1.562585 5.771311e-20 3.362291 2.387101 6.49532e-20
+ 3.526431 2.592405 6.771045e-20 3.183654 2.172839 6.372943e-20 2.996981 1.94992 6.553259e-20
+ 2.793934 1.709744 7.223876e-20 3.152891 2.532791 6.394324e-20 3.328723 2.730266 6.390769e-20
+ 2.958385 2.329217 6.581127e-20 2.751804 2.122853 7.095161e-20 2.516054 1.899592 8.198791e-20
+ 2.959426 2.69251 6.254561e-20 3.142618 2.878003 6.053253e-20 2.754387 2.506951 6.624958e-20
+ 2.529486 2.317493 7.292755e-20 2.288228 2.129909 8.368181e-20 2.782074 2.860902 6.064737e-20
+ 2.967779 3.029944 5.744327e-20 2.572122 2.699073 6.50546e-20 2.342342 2.537941 7.139813e-20
+ 2.0932 2.375853 8.00866e-20 2.622872 3.034432 5.838509e-20 2.801548 3.182735 5.466444e-20
+ 2.412001 2.901678 6.271232e-20 2.178195 2.770364 6.803714e-20 1.924778 2.634103 7.419922e-20
+ 2.496661 3.214405 5.580999e-20 2.662994 3.321046 5.245817e-20 2.284147 3.116246 5.968969e-20
+ 2.043377 3.016079 6.402241e-20 1.779145 2.903924 6.826888e-20 2.412957 3.393218 5.309591e-20
+ 2.562137 3.4269 5.100857e-20 2.20159 3.34408 5.63432e-20 1.941728 3.277816 6.032462e-20
+ 1.666711 3.197514 6.357756e-20 1.597213 3.518726 6.129105e-20 1.58811 3.859827 6.152971e-20
+ 1.62639 4.209652 6.259244e-20 1.713838 4.560557 6.005812e-20 1.898339 3.563354 5.714618e-20
+ 1.903649 3.862764 5.435136e-20 1.954561 4.170353 5.060071e-20 2.049403 4.478248 4.389145e-20
+ 2.167888 3.589458 5.271235e-20 2.190846 3.850363 4.828737e-20 2.253282 4.119626 4.25456e-20
+ 2.354308 4.390505 3.464885e-20 2.41033 3.59357 4.926447e-20 2.450694 3.816718 4.429056e-20
+ 2.526505 4.052604 3.796915e-20 2.632918 4.293275 3.008056e-20 2.609098 3.569304 4.759906e-20
+ 2.683032 3.758804 4.26225e-20 2.773162 3.969738 3.641173e-20 2.885583 4.18913 2.894776e-20
+ 3.119333 4.066992 3.081063e-20 3.333194 3.934603 3.505424e-20 3.532098 3.795687 4.127183e-20
+ 3.721926 3.654405 4.92817e-20 3.905585 3.513445 5.916031e-20 4.084016 3.375599 7.110111e-20
+ 4.259028 3.240374 8.555902e-20 4.429741 3.107946 1.027925e-19 3.000894 3.859171 3.771728e-20
+ 3.206867 3.732927 4.129951e-20 3.400488 3.597793 4.670681e-20 3.586781 3.458384 5.376287e-20
+ 3.770771 3.320408 6.245792e-20 3.952171 3.184861 7.296951e-20 4.131325 3.052876 8.550647e-20
+ 4.308452 2.924836 1.002396e-19 2.890564 3.658714 4.360901e-20 3.081937 3.535785 4.657064e-20
+ 3.265928 3.40144 5.105427e-20 3.448322 3.262668 5.687341e-20 3.631947 3.124976 6.401438e-20
+ 3.815677 2.990549 7.256488e-20 4.001338 2.862118 8.273986e-20 4.186165 2.73883 9.461063e-20
+ 2.777662 3.474629 4.85211e-20 2.949608 3.349794 5.093512e-20 3.121836 3.211665 5.445975e-20
+ 3.300516 3.069593 5.889894e-20 3.484176 2.928847 6.421615e-20 3.674204 2.794481 7.053134e-20
+ 3.86785 2.668064 7.80278e-20 4.063874 2.549314 8.691294e-20 10.88951 5.678412 -9.034356e-20
+ 10.52421 5.652452 -8.955431e-20 11.26262 5.688979 -9.071431e-20 10.92307 5.351428 -8.447909e-20
+ 10.57774 5.324749 -8.378483e-20 11.2729 5.361307 -8.487723e-20 10.96681 5.037422 -7.858214e-20
+ 10.63975 5.015016 -7.768136e-20 11.3012 5.046519 -7.918421e-20 11.01855 4.736172 -7.281018e-20
+ 10.70353 4.716922 -7.16094e-20 11.339 4.741678 -7.361322e-20 11.07342 4.450926 -6.739544e-20
+ 10.77395 4.435501 -6.597731e-20 11.37959 4.446725 -6.825604e-20 11.12212 4.181027 -6.240065e-20
+ 10.84497 4.178538 -6.107087e-20 11.40354 4.163404 -6.316587e-20 11.12422 3.939044 -5.789149e-20
+ 10.90052 3.952075 -5.693529e-20 11.38379 3.894488 -5.829561e-20 11.08858 3.722357 -5.377001e-20
+ 10.92702 3.789346 -5.402436e-20 11.32634 3.632032 -5.347955e-20 11.4965 3.232449 -4.782979e-20
+ 11.19397 3.390398 -4.869313e-20 11.26885 2.95062 -4.226219e-20 10.99115 3.177656 -4.391781e-20
+ 10.95147 2.752413 -3.72935e-20 10.73428 3.010746 -3.931198e-20 10.46882 2.87686 -3.484716e-20
+ 10.19276 2.766737 -3.023356e-20 9.918384 2.659648 -2.522368e-20 9.658895 2.540365 -1.987681e-20
+ 10.95848 3.544162 -4.980647e-20 10.77001 3.381888 -4.560532e-20 10.53984 3.23919 -4.115902e-20
+ 10.28479 3.121775 -3.651108e-20 10.01907 3.015166 -3.139303e-20 9.755922 2.905916 -2.565943e-20
+ 9.500695 2.787155 -1.930306e-20 10.79194 3.693606 -5.13481e-20 10.59257 3.584511 -4.775826e-20
+ 10.35763 3.466045 -4.332044e-20 10.10561 3.365165 -3.851141e-20 9.849108 3.264027 -3.29831e-20
+ 9.590449 3.156572 -2.652373e-20 9.33926 3.042744 -1.922721e-20 9.187393 3.299699 -2.035472e-20
+ 9.039107 3.560682 -2.309721e-20 8.897853 3.824859 -2.792923e-20 8.761499 4.090609 -3.493866e-20
+ 8.629803 4.355706 -4.396879e-20 8.502541 4.618894 -5.472406e-20 8.376016 4.879082 -6.693732e-20
+ 9.435997 3.413306 -2.851532e-20 9.287155 3.675047 -3.193781e-20 9.147194 3.941809 -3.719336e-20
+ 9.014116 4.209933 -4.429685e-20 8.888572 4.479068 -5.323883e-20 8.762378 4.749051 -6.386319e-20
+ 8.636112 5.01586 -7.607706e-20 9.688616 3.520032 -3.553553e-20 9.539731 3.783465 -3.945647e-20
+ 9.403071 4.052558 -4.499282e-20 9.27726 4.324358 -5.216387e-20 9.152495 4.600365 -6.093231e-20
+ 9.029892 4.878704 -7.129432e-20 8.906022 5.15662 -8.322927e-20 9.942619 3.620609 -4.150975e-20
+ 9.797737 3.885019 -4.579146e-20 9.667889 4.155805 -5.146444e-20 9.546068 4.432749 -5.853222e-20
+ 9.426411 4.715458 -6.695854e-20 9.311228 5.003137 -7.671616e-20 9.190321 5.293942 -8.772353e-20
+ 10.19636 3.717044 -4.6598e-20 10.05906 3.978989 -5.104581e-20 9.9382 4.250512 -5.669944e-20
+ 9.823233 4.530195 -6.347174e-20 9.713994 4.818522 -7.133299e-20 9.607078 5.114962 -8.009792e-20
+ 9.496196 5.418949 -8.948185e-20 10.45074 3.811669 -5.098905e-20 10.32168 4.064454 -5.534546e-20
+ 10.21122 4.332123 -6.07751e-20 10.10989 4.612707 -6.715855e-20 10.01306 4.904474 -7.430582e-20
+ 9.921445 5.208474 -8.193421e-20 9.823263 5.522861 -8.941323e-20 10.68591 3.89541 -5.447747e-20
+ 10.58856 4.131928 -5.867582e-20 10.49298 4.394727 -6.38308e-20 10.40599 4.674779 -6.977951e-20
+ 10.32615 4.969447 -7.6288e-20 10.24752 5.277367 -8.295092e-20 10.17136 5.598823 -8.906599e-20
+ 11.15959 2.44759 -3.455993e-20 11.67355 2.659036 -4.018046e-20 11.8776 3.098427 -4.75118e-20
+ 11.77433 2.185229 -3.40253e-20 11.82096 1.761582 -2.837063e-20 11.816 1.338033 -2.237605e-20
+ 11.79056 0.9076373 -1.586534e-20 11.28931 0.8841729 -1.489314e-20 11.34507 1.29749 -2.072996e-20
+ 11.34423 1.694446 -2.58776e-20 11.2872 2.080148 -3.052011e-20 5.958025 4.368696 0.05
+ 5.771457 4.363763 0.05 3.931291 0.5001031 0.05 4.407251 0.426085 0.05
+ 3.953998 1.000183 0.05 4.36246 0.8200742 0.05 4.0021 1.197531 0.05
+ 4.321034 1.115687 0.05 4.440727 2.329351 0.05 4.544533 2.504157 0.05
+ 4.777545 2.411628 0.05 4.67505 2.231656 0.05 4.651364 2.677045 0.05
+ 4.890323 2.584862 0.05 4.758721 2.849436 0.05 5.011392 2.755538 0.05
+ 4.865573 3.021917 0.05 5.120199 2.92488 0.05 4.972395 3.19417 0.05
+ 5.226705 3.0889 0.05 5.079778 3.365829 0.05 5.355221 3.245071 0.05
+ 5.18838 3.536506 0.05 5.526415 3.400994 0.05 5.298956 3.705784 0.05
+ 5.554271 3.62278 0.05 5.412339 3.873209 0.05 5.618192 3.805924 0.05
+ 5.528876 4.038665 0.05 5.697016 3.972216 0.05 5.648458 4.202298 0.05
+ 5.775334 4.123108 0.05 5.833036 4.239158 0.05 5.952993 4.230096 0.05
+ 6.092175 4.385461 0.05 6.20999 4.429279 0.05 6.314747 4.494061 0.05
+ 6.096886 4.23021 0.05 6.243962 4.262452 0.05 6.394674 4.324375 0.05
+ 5.920305 4.082752 0.05 6.084925 4.058436 0.05 6.261313 4.0603 0.05
+ 6.458016 4.103908 0.05 6.538623 4.433976 0.05 6.653655 4.208419 0.05
+ 6.41202 4.567679 0.05 6.333283 4.649773 0.05 6.354942 4.730057 0.05
+ 6.369016 4.83353 0.05 6.404187 4.980983 0.05 6.467452 4.675867 0.05
+ 6.478411 4.785032 0.05 6.58732 4.853296 0.05 6.206205 5.054097 0.05
+ 6.314494 5.137943 0.05 6.125706 5.098703 0.05 6.016392 5.129588 0.05
+ 5.891932 5.127494 0.05 6.19766 5.230937 0.05 6.061263 5.313548 0.05
+ 5.881575 5.391893 0.05 6.671427 4.618456 0.05 6.747157 4.989849 0.05
+ 6.897366 4.749056 0.05 6.565102 5.139628 0.05 6.417419 5.274272 0.05
+ 6.28506 5.383212 0.05 6.150224 5.496031 0.05 6.00582 5.637681 0.05
+ 5.659812 4.995362 0.05 5.769386 5.07333 0.05 5.546496 4.904815 0.05
+ 5.696686 6.983628 0.05 5.80581 7.086056 0.05 5.63569 6.859755 0.05
+ 5.559464 5.171545 0.05 5.702245 5.275744 0.05 5.41108 5.067212 0.05
+ 5.609099 4.558173 0.05 5.519057 4.672118 0.05 5.690805 4.458369 0.05
+ 5.956793 7.144431 0.05 5.6297 7.212986 0.05 5.851592 7.346394 0.05
+ 5.50347 7.03821 0.05 5.446691 6.860317 0.05 5.616186 6.730223 0.05
+ 5.627299 6.601131 0.05 5.65639 6.475684 0.05 5.558603 4.3192 0.05
+ 5.426236 4.167229 0.05 5.297974 4.00887 0.05 5.17471 3.845694 0.05
+ 5.056182 3.677347 0.05 4.939459 3.505408 0.05 4.82461 3.33115 0.05
+ 4.709369 3.154921 0.05 4.594237 2.978255 0.05 4.479462 2.800012 0.05
+ 4.364839 2.620239 0.05 4.2517 2.437002 0.05 4.34261 2.15128 0.05
+ 4.141825 2.249375 0.05 4.25303 1.96882 0.05 4.035681 2.055627 0.05
+ 4.174986 1.78125 0.05 3.931829 1.853853 0.05 4.109193 1.589142 0.05
+ 3.831149 1.642315 0.05 4.052694 1.39415 0.05 3.731193 1.416987 0.05
+ 3.641645 1.167182 0.05 3.534811 0.8566395 0.05 3.442646 0.4424663 0.05
+ 5.437637 6.69179 0.05 5.459292 6.532359 0.05 5.502122 6.377333 0.05
+ 6.122566 7.144791 0.05 6.130557 7.381241 0.05 5.571984 7.617739 0.05
+ 6.104754 7.676095 0.05 5.693187 6.35095 0.05 5.566125 6.235989 0.05
+ 5.791619 6.434724 0.05 5.862254 6.38176 0.05 5.958796 6.30983 0.05
+ 19.4507 0.5288298 0.05 18.90483 0.5269329 0.05 18.35543 0.5204738 0.05
+ 17.81077 0.5121809 0.05 17.27115 0.5016726 0.05 16.73603 0.4897557 0.05
+ 16.20328 0.4778658 0.05 15.67267 0.4694659 0.05 15.15616 0.4704548 0.05
+ 14.64432 0.5286476 0.05 14.0538 0.6743216 0.05 13.35676 0.5472881 0.05
+ 12.78889 0.5050346 0.05 12.24354 0.4803282 0.05 11.70705 0.4639732 0.05
+ 11.1802 0.4483881 0.05 10.64854 0.45269 0.05 10.11086 0.4793968 0.05
+ 9.464474 0.5829457 0.05 8.820707 0.4666256 0.05 8.291004 0.4232295 0.05
+ 7.786865 0.411327 0.05 7.270329 0.4361775 0.05 6.645627 0.5475367 0.05
+ 6.018782 0.4717323 0.05 5.444911 0.4640804 0.05 4.907498 0.4255018 0.05
+ 6.087411 6.195547 0.05 2.936384 0.447183 0.05 2.412932 0.5106177 0.05
+ 1.784596 0.6724153 0.05 1.099281 0.5682598 0.05 0.5391037 0.5433471 0.05
+ 5.770922 6.246763 0.05 5.870008 6.135962 0.05 5.991178 5.992892 0.05
+ 6.348415 6.45974 0.05 6.383253 6.193512 0.05 6.35129 6.578418 0.05
+ 19.45386 7.479844 0.05 19.46567 6.961795 0.05 19.47794 6.448522 0.05
+ 19.48913 5.938834 0.05 19.47345 5.442933 0.05 19.41895 4.92873 0.05
+ 19.22602 4.358487 0.05 19.36889 3.715291 0.05 19.4339 3.165451 0.05
+ 19.45351 2.632696 0.05 19.46153 2.105466 0.05 19.46298 1.580116 0.05
+ 19.45896 1.055345 0.05 6.150091 3.128961 0.05 6.265232 3.032854 0.05
+ 6.011345 3.192083 0.05 6.345189 2.912542 0.05 6.383159 3.175011 0.05
+ 6.501504 3.007051 0.05 6.226888 3.312213 0.05 6.016138 3.425365 0.05
+ 6.374952 2.769751 0.05 6.589087 2.782636 0.05 6.671698 3.159412 0.05
+ 6.797063 2.949404 0.05 6.52662 3.343423 0.05 6.351019 3.510565 0.05
+ 6.145584 3.616719 0.05 5.851555 3.230724 0.05 5.794798 3.411415 0.05
+ 5.884079 3.097297 0.05 5.799935 3.061204 0.05 6.474857 6.621222 0.05
+ 5.712039 2.994116 0.05 0.5043936 1.071463 0.05 0.4737827 1.575201 0.05
+ 0.4734379 2.080908 0.05 0.5762715 2.655839 0.05 0.469366 3.255882 0.05
+ 0.4428393 3.768452 0.05 0.4527007 4.267092 0.05 0.4870175 4.771175 0.05
+ 0.5593347 5.290207 0.05 0.7692416 5.90746 0.05 0.623066 6.487331 0.05
+ 0.5523594 6.985857 0.05 0.5488145 7.49166 0.05 5.637588 2.898901 0.05
+ 6.560483 6.436235 0.05 5.700003 3.191829 0.05 5.564943 3.103096 0.05
+ 5.457733 2.980039 0.05 5.589356 2.782772 0.05 5.563811 2.655114 0.05
+ 5.654154 6.102156 0.05 5.757256 5.965832 0.05 5.876385 5.815676 0.05
+ 6.122651 5.8248 0.05 6.249646 5.994764 0.05 6.639109 6.20097 0.05
+ 5.555908 2.518651 0.05 1.075718 7.525053 0.05 1.578046 7.563635 0.05
+ 2.080377 7.553393 0.05 2.657002 7.469839 0.05 3.256898 7.591089 0.05
+ 3.822962 7.493834 0.05 4.451486 7.600944 0.05 4.9719 7.643499 0.05
+ 5.370076 2.834522 0.05 5.297968 2.659406 0.05 5.388937 2.525844 0.05
+ 5.12966 2.494194 0.05 5.313888 2.397689 0.05 5.012009 2.315005 0.05
+ 5.224233 2.227743 0.05 5.503347 2.351648 0.05 5.439059 2.164809 0.05
+ 5.705726 2.340353 0.05 5.864937 2.323918 0.05 6.009864 2.320403 0.05
+ 6.143378 2.341227 0.05 5.646947 2.123604 0.05 5.842637 2.101769 0.05
+ 6.025749 2.116356 0.05 6.198279 2.152724 0.05 4.908571 2.129535 0.05
+ 5.13239 2.031376 0.05 5.366866 1.944373 0.05 5.598191 1.890577 0.05
+ 5.829912 1.869029 0.05 6.276642 2.372185 0.05 6.354119 2.221886 0.05
+ 6.218407 2.476274 0.05 6.279821 2.537272 0.05 5.748267 5.626908 0.05
+ 5.459498 4.435033 0.05 6.258683 5.657959 0.05 6.383982 5.797276 0.05
+ 6.541187 5.904388 0.05 6.735636 5.960288 0.05 6.380607 5.525274 0.05
+ 6.48875 5.638844 0.05 6.635309 5.704599 0.05 6.812224 5.748531 0.05
+ 6.93756 5.998862 0.05 7.000118 5.790729 0.05 6.875462 6.221269 0.05
+ 6.818059 6.444043 0.05 6.74488 6.656587 0.05 6.614683 6.845046 0.05
+ 6.456866 6.994559 0.05 6.286735 7.093856 0.05 5.318313 4.296636 0.05
+ 5.178959 4.144975 0.05 5.046066 3.98443 0.05 4.918824 3.817881 0.05
+ 4.79469 3.645527 0.05 4.671917 3.468594 0.05 4.548519 3.289191 0.05
+ 3.105771 0.8492373 0.05 3.266702 1.187414 0.05 1.080864 7.088422 0.05
+ 1.524433 7.161651 0.05 3.478156 7.114511 0.05 3.216557 7.271247 0.05
+ 4.92226 7.310382 0.05 4.507656 7.249751 0.05 4.077723 7.116953 0.05
+ 3.725107 6.887752 0.05 2.913995 7.108128 0.05 6.343145 2.635573 0.05
+ 2.672219 0.9315862 0.05 2.244313 1.111595 0.05 1.0073 1.092409 0.05
+ 1.502703 1.18956 0.05 1.921897 1.420816 0.05 0.923141 1.563007 0.05
+ 0.8976255 1.983721 0.05 0.9696584 2.348897 0.05 0.8588364 3.808603 0.05
+ 0.8922802 3.369154 0.05 0.8760343 4.257866 0.05 0.9347843 4.711735 0.05
+ 1.070221 5.16757 0.05 1.153575 6.664549 0.05 1.351951 6.275917 0.05
+ 1.306067 5.614885 0.05 1.002147 2.936064 0.05 1.216529 2.595893 0.05
+ 6.553088 7.660837 0.05 7.065982 7.629203 0.05 7.638725 7.633874 0.05
+ 8.178417 7.605741 0.05 8.724874 7.569825 0.05 9.317161 7.527766 0.05
+ 9.91475 7.552377 0.05 10.4719 7.569414 0.05 11.00678 7.574338 0.05
+ 11.53919 7.568253 0.05 12.08186 7.5606 0.05 12.62444 7.539692 0.05
+ 13.15816 7.498953 0.05 13.72067 7.414908 0.05 14.38413 7.221778 0.05
+ 15.07161 7.377038 0.05 15.65177 7.43851 0.05 16.20579 7.472273 0.05
+ 16.74976 7.489527 0.05 17.29091 7.499 0.05 17.83203 7.501211 0.05
+ 18.37003 7.499145 0.05 18.91194 7.49146 0.05 6.386346 2.452073 0.05
+ 6.489908 2.575954 0.05 6.499919 5.417612 0.05 6.557674 5.530658 0.05
+ 6.686821 5.53088 0.05 6.879074 5.5299 0.05 7.089963 5.577613 0.05
+ 7.176708 5.843749 0.05 7.285395 5.672332 0.05 7.136481 6.026336 0.05
+ 7.110884 6.234558 0.05 7.093309 6.454232 0.05 7.062147 6.695732 0.05
+ 6.998705 6.95459 0.05 6.867945 7.254021 0.05 6.436325 7.348153 0.05
+ 5.255087 4.95797 0.05 5.1204 5.115176 0.05 5.282677 5.233861 0.05
+ 5.386223 4.808027 0.05 5.197208 4.426136 0.05 5.349682 4.557729 0.05
+ 5.050999 4.28143 0.05 4.909516 4.124207 0.05 4.774692 3.959302 0.05
+ 4.642997 3.786218 0.05 4.512336 3.607589 0.05 4.383344 3.425397 0.05
+ 2.890267 1.272503 0.05 5.764553 3.590949 0.05 5.805529 3.756854 0.05
+ 5.86787 3.920469 0.05 4.783389 0.8209184 0.05 4.638063 1.126214 0.05
+ 18.91839 1.043804 0.05 13.31139 1.056254 0.05 13.8541 1.197335 0.05
+ 12.77644 0.9820295 0.05 12.25776 0.938951 0.05 10.28802 0.9064468 0.05
+ 10.75937 0.8759362 0.05 9.827997 1.017774 0.05 8.245799 0.8190331 0.05
+ 8.683326 0.8837906 0.05 7.810427 0.7978743 0.05 7.381072 0.826224 0.05
+ 6.964308 0.9535133 0.05 5.29002 0.9493999 0.05 5.867191 0.9082686 0.05
+ 6.319144 0.9942592 0.05 6.654829 1.193889 0.05 9.123155 1.022703 0.05
+ 9.475154 1.261464 0.05 18.93481 6.989058 0.05 18.96328 6.498312 0.05
+ 18.99028 6.01764 0.05 18.99046 5.55801 0.05 18.87049 3.094533 0.05
+ 18.7951 3.607994 0.05 18.91187 2.583192 0.05 18.92388 2.069379 0.05
+ 18.92491 1.556599 0.05 18.63933 4.113999 0.05 7.509235 7.284155 0.05
+ 8.022305 7.254287 0.05 8.531961 7.175184 0.05 11.43925 7.160569 0.05
+ 10.93422 7.162284 0.05 15.7962 6.916398 0.05 15.2753 6.808448 0.05
+ 16.32096 6.969843 0.05 16.8447 7.002762 0.05 17.36796 7.017994 0.05
+ 18.41062 7.010562 0.05 14.75219 6.631494 0.05 2.583022 6.82356 0.05
+ 2.269805 7.033075 0.05 3.419198 6.662198 0.05 3.171406 6.874822 0.05
+ 6.040549 3.878966 0.05 5.976415 3.709015 0.05 6.498185 2.318071 0.05
+ 6.632219 2.446654 0.05 6.768833 2.605025 0.05 6.939017 2.750322 0.05
+ 1.561945 6.812169 0.05 4.933199 1.25606 0.05 12.26214 1.380092 0.05
+ 12.75648 1.433938 0.05 10.43134 1.283345 0.05 10.8447 1.272688 0.05
+ 10.04602 1.358218 0.05 9.730845 1.519741 0.05 9.229494 1.549237 0.05
+ 9.488201 1.73855 0.05 8.918201 1.373748 0.05 8.56134 1.253946 0.05
+ 8.195865 1.17815 0.05 7.826884 1.149037 0.05 7.472291 1.166221 0.05
+ 7.143686 1.260458 0.05 6.877329 1.42524 0.05 6.461545 1.463633 0.05
+ 6.684718 1.616886 0.05 6.174891 1.333795 0.05 5.828673 1.291115 0.05
+ 5.453024 1.336787 0.05 5.138888 1.478415 0.05 7.445848 6.974612 0.05
+ 7.877121 6.935131 0.05 8.298459 6.840824 0.05 11.35474 6.764191 0.05
+ 10.88727 6.763083 0.05 18.45512 6.537269 0.05 1.731615 6.512166 0.05
+ 1.827186 6.900136 0.05 2.026629 6.728503 0.05 1.904969 7.165881 0.05
+ 1.336485 1.608439 0.05 1.238581 1.961511 0.05 1.204454 2.218068 0.05
+ 1.405379 2.343793 0.05 1.496964 2.770058 0.05 1.660742 2.48932 0.05
+ 1.34999 3.090356 0.05 1.267097 3.456019 0.05 1.239242 3.841772 0.05
+ 1.266699 4.238688 0.05 1.34207 4.639161 0.05 1.487084 5.031926 0.05
+ 1.71018 5.405836 0.05 1.659965 5.971641 0.05 2.003661 5.739495 0.05
+ 2.54294 1.434606 0.05 2.24738 1.668376 0.05 18.50157 6.077938 0.05
+ 18.53318 5.641759 0.05 5.595059 5.477202 0.05 5.438639 5.35195 0.05
+ 5.092225 4.839885 0.05 4.946969 4.992267 0.05 5.226269 4.693619 0.05
+ 5.067762 4.564783 0.05 4.912118 4.42077 0.05 4.764548 4.266527 0.05
+ 4.621838 4.101666 0.05 4.482129 3.927836 0.05 4.34671 3.748245 0.05
+ 4.212971 3.563431 0.05 6.23719 3.833604 0.05 6.50314 3.785969 0.05
+ 6.756488 3.947655 0.05 6.840612 4.349449 0.05 6.968585 4.093783 0.05
+ 2.302975 6.535199 0.05 2.872136 6.618515 0.05 2.593798 6.336462 0.05
+ 1.537882 2.064411 0.05 1.697795 1.751861 0.05 5.540689 1.634136 0.05
+ 5.269235 1.719218 0.05 5.826032 1.599072 0.05 6.054312 1.87814 0.05
+ 6.0981 1.632524 0.05 1.819525 2.209405 0.05 2.00475 6.261056 0.05
+ 2.315249 6.037123 0.05 6.260033 1.943478 0.05 6.341685 1.714084 0.05
+ 6.603832 2.153815 0.05 6.443524 2.037482 0.05 6.752573 2.284052 0.05
+ 6.901261 2.42204 0.05 7.067104 2.556407 0.05 7.121277 2.888331 0.05
+ 7.249337 2.672816 0.05 6.985574 3.105715 0.05 6.849704 3.317269 0.05
+ 6.696454 3.53787 0.05 7.044824 4.492294 0.05 7.114152 4.904002 0.05
+ 7.264573 4.63243 0.05 6.925985 5.216307 0.05 6.663287 5.332662 0.05
+ 7.216884 5.320826 0.05 7.494412 5.464457 0.05 7.420991 5.809028 0.05
+ 7.584074 5.704594 0.05 7.303831 5.894622 0.05 7.321672 6.034033 0.05
+ 7.34716 6.224874 0.05 7.377956 6.446732 0.05 7.410722 6.694591 0.05
+ 12.25788 1.811692 0.05 12.7367 1.868034 0.05 10.50288 1.631357 0.05
+ 10.87544 1.646812 0.05 10.17639 1.660477 0.05 9.914074 1.749486 0.05
+ 9.719957 1.932367 0.05 9.302907 1.994294 0.05 9.543679 2.159694 0.05
+ 9.043806 1.839487 0.05 8.759893 1.695608 0.05 8.452485 1.589051 0.05
+ 8.141366 1.509767 0.05 7.828912 1.469367 0.05 7.525315 1.478762 0.05
+ 7.253096 1.536749 0.05 7.027577 1.639274 0.05 6.854465 1.795128 0.05
+ 6.547914 1.83182 0.05 6.718901 1.971692 0.05 7.766621 6.652172 0.05
+ 8.103605 6.546328 0.05 8.701577 6.651665 0.05 8.42237 6.38001 0.05
+ 9.00273 6.369987 0.05 8.682635 6.141242 0.05 9.207284 6.050069 0.05
+ 8.88814 5.872625 0.05 11.29947 6.389094 0.05 10.85279 6.379072 0.05
+ 10.5042 1.947404 0.05 10.85264 1.998668 0.05 10.22082 1.923325 0.05
+ 10.02244 1.918942 0.05 9.926282 2.084623 0.05 9.78844 2.304073 0.05
+ 9.139404 2.260902 0.05 9.384053 2.406299 0.05 8.888455 2.119722 0.05
+ 8.622593 1.99992 0.05 8.35143 1.894547 0.05 8.074761 1.818407 0.05
+ 7.805171 1.76607 0.05 7.545283 1.749629 0.05 7.315304 1.768468 0.05
+ 7.129078 1.826656 0.05 6.990101 1.950117 0.05 6.869214 2.111426 0.05
+ 12.24479 2.236142 0.05 12.71662 2.288457 0.05 7.665189 6.401422 0.05
+ 7.946559 6.299001 0.05 8.203034 6.139651 0.05 8.427334 5.937195 0.05
+ 8.608762 5.692195 0.05 9.050453 5.590809 0.05 8.764158 5.433722 0.05
+ 9.36135 5.735317 0.05 11.26543 6.030691 0.05 10.86079 6.021794 0.05
+ 7.181323 4.235081 0.05 7.401651 4.372998 0.05 7.494493 4.763605 0.05
+ 7.629834 4.502132 0.05 7.360173 5.033084 0.05 7.016163 2.240139 0.05
+ 7.181745 2.349741 0.05 7.365065 2.451365 0.05 7.446331 2.779504 0.05
+ 7.566146 2.542764 0.05 7.316746 3.010375 0.05 7.18118 3.240344 0.05
+ 7.041921 3.470296 0.05 6.89936 3.699529 0.05 4.925388 4.708491 0.05
+ 4.764563 4.56542 0.05 4.609553 4.410789 0.05 4.45976 4.246003 0.05
+ 4.31478 4.072342 0.05 4.174105 3.891235 0.05 4.036574 3.704271 0.05
+ 7.105789 3.84625 0.05 7.320102 3.982711 0.05 7.539002 4.114232 0.05
+ 7.766854 4.242629 0.05 7.868311 4.625589 0.05 8.000605 4.366843 0.05
+ 7.740096 4.88497 0.05 7.617336 5.154666 0.05 4.774907 4.858317 0.05
+ 2.00834 1.932463 0.05 10.43452 2.237892 0.05 10.76183 2.324464 0.05
+ 10.15886 2.166592 0.05 10.31952 2.509587 0.05 10.61068 2.616302 0.05
+ 10.04463 2.412448 0.05 8.986383 2.529476 0.05 9.229689 2.661839 0.05
+ 8.742127 2.401634 0.05 8.493704 2.287016 0.05 8.241787 2.188331 0.05
+ 7.99256 2.106883 0.05 7.751798 2.042488 0.05 7.528041 1.994951 0.05
+ 7.331697 1.967545 0.05 7.19206 1.95552 0.05 7.580718 6.171131 0.05
+ 7.80941 6.072395 0.05 8.023299 5.93767 0.05 8.19901 5.746347 0.05
+ 8.354872 5.521178 0.05 8.497841 5.277147 0.05 7.273732 2.15552 0.05
+ 7.11577 2.075917 0.05 7.460759 2.225918 0.05 7.668909 2.299547 0.05
+ 7.246769 3.604884 0.05 7.502721 5.972121 0.05 7.688812 5.877855 0.05
+ 7.861403 5.762973 0.05 7.988314 5.587683 0.05 8.115086 5.3713 0.05
+ 8.242862 5.131586 0.05 7.741343 5.64784 0.05 7.778512 5.475954 0.05
+ 7.876668 5.250459 0.05 7.993928 5.003372 0.05 7.459148 3.733183 0.05
+ 7.677994 3.859985 0.05 7.903241 3.984085 0.05 8.133989 4.107622 0.05
+ 8.243265 4.491982 0.05 8.373006 4.231149 0.05 8.117525 4.749226 0.05
+ 5.330374 7.317892 0.05 5.918994 3.575107 0.05 7.386199 3.365691 0.05
+ 7.598442 3.486907 0.05 7.816684 3.606612 0.05 8.040199 3.727873 0.05
+ 8.271138 3.84803 0.05 8.506999 3.96888 0.05 8.837545 2.79632 0.05
+ 9.075412 2.920052 0.05 8.600534 2.675965 0.05 8.362506 2.565338 0.05
+ 8.125333 2.465698 0.05 7.892208 2.37793 0.05 8.693461 3.060573 0.05
+ 8.929539 3.181882 0.05 8.460204 2.944546 0.05 8.229523 2.834518 0.05
+ 8.001584 2.731609 0.05 7.779032 2.635415 0.05 8.550461 3.324841 0.05
+ 8.784207 3.442864 0.05 8.320345 3.210177 0.05 8.093769 3.097385 0.05
+ 7.871088 2.990067 0.05 7.65487 2.884179 0.05 8.411163 3.588067 0.05
+ 8.645002 3.706044 0.05 8.181615 3.470421 0.05 7.95694 3.354608 0.05
+ 7.736895 3.240885 0.05 7.524167 3.125428 0.05 18.92325 5.131516 0.05
+ 18.53356 5.255644 0.05 18.75544 4.757923 0.05 18.50876 4.964324 0.05
+ 18.39804 4.540673 0.05 18.21857 4.888109 0.05 18.14983 5.253609 0.05
+ 18.08341 5.666283 0.05 13.18533 2.366343 0.05 13.21058 1.946333 0.05
+ 13.63884 2.471069 0.05 13.67467 2.054499 0.05 13.25099 1.513384 0.05
+ 13.74767 1.641936 0.05 4.60741 4.713144 0.05 4.446868 4.558431 0.05
+ 4.290405 4.393646 0.05 4.139336 4.219351 0.05 3.993805 4.036469 0.05
+ 3.85451 3.848273 0.05 2.065539 5.232501 0.05 1.84653 4.905033 0.05
+ 2.337228 5.537017 0.05 2.690594 5.836101 0.05 2.892685 6.168155 0.05
+ 3.137362 6.425594 0.05 2.36808 5.065485 0.05 2.181654 4.78053 0.05
+ 2.615969 5.328683 0.05 2.885557 5.550822 0.05 2.657597 4.910615 0.05
+ 2.484828 4.658211 0.05 2.861118 5.142419 0.05 3.095197 5.346509 0.05
+ 2.92408 4.764787 0.05 2.761818 4.536083 0.05 3.109289 4.977864 0.05
+ 3.313512 5.172034 0.05 3.170379 4.622509 0.05 3.017076 4.410339 0.05
+ 3.342721 4.822931 0.05 3.529623 5.009422 0.05 3.398021 4.478504 0.05
+ 3.25051 4.276655 0.05 3.560485 4.671075 0.05 3.734733 4.851615 0.05
+ 3.60877 4.332173 0.05 3.464955 4.137155 0.05 3.763416 4.519175 0.05
+ 3.928409 4.696335 0.05 3.805613 4.183249 0.05 3.664546 3.992736 0.05
+ 3.955509 4.367463 0.05 4.11306 4.542386 0.05 10.41304 6.738672 0.05
+ 10.41895 7.145641 0.05 10.43549 6.354468 0.05 10.46971 5.994951 0.05
+ 9.929066 6.683508 0.05 9.872324 7.106022 0.05 10.00401 6.297526 0.05
+ 10.08254 5.940345 0.05 9.416572 6.572786 0.05 9.161522 7.014157 0.05
+ 9.576869 6.203723 0.05 9.706999 5.857508 0.05 5.024536 1.830554 0.05
+ 4.804228 1.942128 0.05 4.89727 1.632376 0.05 4.691659 1.76476 0.05
+ 4.734646 1.461401 0.05 4.582467 1.606915 0.05 4.541886 1.346618 0.05
+ 4.485554 1.492612 0.05 4.313286 1.337715 0.05 4.332075 1.524301 0.05
+ 4.396002 1.695527 0.05 4.483664 1.869114 0.05 4.579881 2.047769 0.05
+ 17.88998 7.021959 0.05 17.95356 6.554122 0.05 18.01758 6.100448 0.05
+ 18.3772 1.028094 0.05 18.39336 1.533298 0.05 17.84251 1.009319 0.05
+ 17.86759 1.503834 0.05 17.31594 0.9873315 0.05 17.35146 1.469828 0.05
+ 16.79773 0.9633869 0.05 16.8462 1.433461 0.05 16.2871 0.9393403 0.05
+ 16.35469 1.396904 0.05 15.78566 0.9166344 0.05 15.87484 1.358087 0.05
+ 15.31431 0.9140391 0.05 15.41751 1.320509 0.05 14.87948 0.9610813 0.05
+ 15.01401 1.312022 0.05 14.51646 1.114268 0.05 14.72352 1.33581 0.05
+ 14.30601 1.428661 0.05 14.19862 1.805685 0.05 14.13097 2.197373 0.05
+ 14.08689 2.598422 0.05 14.66217 1.601975 0.05 14.60673 1.945898 0.05
+ 14.56926 2.332605 0.05 14.53191 2.731912 0.05 15.47148 6.303697 0.05
+ 15.00321 6.1411 0.05 15.95399 6.422232 0.05 16.44895 6.489756 0.05
+ 16.94914 6.530706 0.05 17.45231 6.551053 0.05 15.64575 5.84575 0.05
+ 15.20377 5.684476 0.05 16.10747 5.951381 0.05 16.57871 6.023906 0.05
+ 17.05761 6.070819 0.05 17.53866 6.096027 0.05 15.80552 5.389385 0.05
+ 15.37324 5.254065 0.05 16.2506 5.493442 0.05 16.70701 5.570272 0.05
+ 17.16656 5.622876 0.05 17.62765 5.654062 0.05 15.94547 4.941831 0.05
+ 15.51551 4.814685 0.05 16.3854 5.044787 0.05 16.83157 5.124209 0.05
+ 17.2794 5.183545 0.05 17.72664 5.224051 0.05 16.06833 4.500025 0.05
+ 15.63366 4.378994 0.05 16.51047 4.601703 0.05 16.95727 4.683174 0.05
+ 17.40401 4.75122 0.05 17.83572 4.813744 0.05 16.17766 4.063583 0.05
+ 15.73474 3.949378 0.05 16.6268 4.159254 0.05 17.08396 4.244591 0.05
+ 17.54376 4.321049 0.05 17.98706 4.407198 0.05 16.26563 3.62357 0.05
+ 15.81524 3.519007 0.05 16.72745 3.716888 0.05 17.19631 3.800064 0.05
+ 17.66518 3.880387 0.05 18.1503 3.976173 0.05 16.33329 3.181654 0.05
+ 15.8741 3.086723 0.05 16.80158 3.267602 0.05 17.28117 3.346381 0.05
+ 17.77492 3.425334 0.05 18.26507 3.507775 0.05 14.97496 2.86145 0.05
+ 15.01 2.453683 0.05 15.4218 2.979223 0.05 15.45815 2.558818 0.05
+ 15.9123 2.652838 0.05 16.37676 2.737412 0.05 16.84888 2.812063 0.05
+ 17.33671 2.884357 0.05 17.83514 2.953216 0.05 18.34446 3.022038 0.05
+ 15.02786 2.05016 0.05 15.47463 2.141934 0.05 15.92893 2.220661 0.05
+ 16.39479 2.290404 0.05 16.87285 2.355148 0.05 17.36412 2.415265 0.05
+ 17.86538 2.47214 0.05 18.37833 2.526358 0.05 15.031 1.663672 0.05
+ 15.45779 1.725858 0.05 15.91468 1.786968 0.05 16.38536 1.842282 0.05
+ 16.86917 1.893137 0.05 17.36557 1.942001 0.05 17.87285 1.986596 0.05
+ 18.39201 2.028592 0.05 4.275946 4.708555 0.05 4.099844 4.862952 0.05
+ 3.916199 5.021147 0.05 3.723955 5.182863 0.05 3.524593 5.349194 0.05
+ 3.327688 5.521305 0.05 3.14353 5.695652 0.05 2.992537 5.857471 0.05
+ 3.154353 6.042552 0.05 3.378325 6.247176 0.05 3.644315 6.450466 0.05
+ 3.927834 6.645105 0.05 4.241882 6.818029 0.05 4.579678 6.947308 0.05
+ 4.91893 7.029016 0.05 5.238268 7.06297 0.05 5.213266 6.837802 0.05
+ 5.227866 6.63432 0.05 5.268584 6.443556 0.05 5.333801 6.269449 0.05
+ 5.416998 6.108587 0.05 5.514748 5.959236 0.05 5.626581 5.80057 0.05
+ 4.942018 6.773562 0.05 4.992456 6.549694 0.05 5.06209 6.346029 0.05
+ 5.149882 6.16232 0.05 5.251315 5.988951 0.05 5.362314 5.821669 0.05
+ 5.475281 5.656384 0.05 4.656153 6.679442 0.05 4.74691 6.44961 0.05
+ 4.846985 6.241857 0.05 4.956388 6.04989 0.05 5.071966 5.869287 0.05
+ 5.193747 5.695721 0.05 5.317585 5.52522 0.05 4.37483 6.561843 0.05
+ 4.501126 6.332693 0.05 4.627276 6.123403 0.05 4.754689 5.929604 0.05
+ 4.884453 5.746519 0.05 5.016782 5.57147 0.05 5.150085 5.401706 0.05
+ 4.101104 6.411897 0.05 4.256035 6.193772 0.05 4.403741 5.990115 0.05
+ 4.547641 5.799314 0.05 4.69072 5.61878 0.05 4.832944 5.445508 0.05
+ 4.975375 5.278533 0.05 3.838092 6.241356 0.05 4.013914 6.037944 0.05
+ 4.179322 5.844096 0.05 4.339384 5.659727 0.05 4.494227 5.483181 0.05
+ 4.64634 5.313592 0.05 4.796969 5.150003 0.05 3.586516 6.059685 0.05
+ 3.777119 5.871136 0.05 3.957923 5.68731 0.05 4.130545 5.509593 0.05
+ 4.297682 5.33816 0.05 4.459714 5.172793 0.05 4.618916 5.012297 0.05
+ 3.353396 5.873828 0.05 3.54731 5.697193 0.05 3.739164 5.52161 0.05
+ 3.925163 5.350207 0.05 4.104275 5.183614 0.05 4.276986 5.021903 0.05
+ 4.445172 4.864132 0.05 11.7425 6.378461 0.05 11.67024 6.022203 0.05
+ 11.83756 6.752251 0.05 11.95206 7.146843 0.05 11.60278 5.356933 0.05
+ 11.62029 5.682031 0.05 11.98523 5.664582 0.05 11.95341 5.350118 0.05
+ 12.0682 5.997002 0.05 12.17844 6.347315 0.05 12.31192 6.717591 0.05
+ 12.46376 7.115732 0.05 12.33853 5.633253 0.05 12.27573 5.336703 0.05
+ 12.44941 5.949478 0.05 12.5992 6.286422 0.05 12.76795 6.646626 0.05
+ 12.95629 7.047313 0.05 12.64572 5.571867 0.05 12.5642 5.31938 0.05
+ 12.78803 5.845442 0.05 12.9757 6.157381 0.05 13.19564 6.509612 0.05
+ 13.44619 6.917561 0.05 12.89641 5.459814 0.05 12.76975 5.300108 0.05
+ 13.08848 5.691049 0.05 13.32535 5.972692 0.05 13.60189 6.301357 0.05
+ 13.93277 6.691976 0.05 14.30202 6.311054 0.05 14.5794 5.90596 0.05
+ 14.78973 5.498781 0.05 14.95893 5.078031 0.05 15.09552 4.656306 0.05
+ 15.20515 4.235253 0.05 15.29495 3.815692 0.05 15.36441 3.395332 0.05
+ 13.93166 5.996222 0.05 14.19933 5.650988 0.05 14.40636 5.281245 0.05
+ 14.56351 4.887342 0.05 14.68704 4.486415 0.05 14.78621 4.081413 0.05
+ 14.8616 3.67382 0.05 14.92227 3.265313 0.05 13.61203 5.710125 0.05
+ 13.85421 5.404474 0.05 14.04413 5.064622 0.05 14.18265 4.696788 0.05
+ 14.29091 4.315964 0.05 14.3714 3.925976 0.05 14.43398 3.53017 0.05
+ 14.48432 3.130442 0.05 13.32739 5.460571 0.05 13.5253 5.180626 0.05
+ 13.69586 4.865068 0.05 13.81088 4.519298 0.05 13.8988 4.15557 0.05
+ 13.96138 3.778547 0.05 14.00821 3.391443 0.05 14.04772 2.997547 0.05
+ 13.07244 5.257164 0.05 13.22562 4.997447 0.05 13.34644 4.695747 0.05
+ 13.4434 4.366331 0.05 13.50966 4.015158 0.05 13.55471 3.647995 0.05
+ 13.5848 3.26698 0.05 13.61098 2.875709 0.05 12.84267 5.115217 0.05
+ 12.92746 4.861194 0.05 13.02009 4.562207 0.05 13.08612 4.243943 0.05
+ 13.12686 3.903595 0.05 13.15581 3.538869 0.05 13.1635 3.161611 0.05
+ 13.16632 2.770909 0.05 12.71978 2.699147 0.05 12.24562 2.656676 0.05
+ 12.73782 3.087017 0.05 12.30188 3.06865 0.05 12.75113 3.470485 0.05
+ 12.35341 3.440694 0.05 12.75191 3.823414 0.05 12.37094 3.792339 0.05
+ 11.95452 3.465954 0.05 12.00883 3.795919 0.05 11.60262 3.538621 0.05
+ 11.66724 3.840118 0.05 12.72121 4.164697 0.05 12.3707 4.116482 0.05
+ 12.02574 4.107866 0.05 11.68746 4.137049 0.05 12.67696 4.48037 0.05
+ 12.3354 4.43605 0.05 11.99916 4.423826 0.05 11.67472 4.433286 0.05
+ 12.61739 4.779717 0.05 12.29778 4.748048 0.05 11.96573 4.734024 0.05
+ 11.64314 4.737828 0.05 12.5766 5.063644 0.05 12.27201 5.045239 0.05
+ 11.95303 5.043513 0.05 11.61893 5.045526 0.05 3.805721 2.151137 0.05
+ 3.932293 2.353329 0.05 3.674783 1.938358 0.05 3.538123 1.711324 0.05
+ 3.408681 1.467665 0.05 3.575947 2.260102 0.05 3.723052 2.466883 0.05
+ 3.417886 2.042304 0.05 3.255939 1.81291 0.05 3.087105 1.562705 0.05
+ 3.353806 2.387263 0.05 3.5188 2.592578 0.05 3.174506 2.172989 0.05
+ 2.987497 1.950057 0.05 2.784663 1.709865 0.05 3.145359 2.532955 0.05
+ 3.321813 2.730441 0.05 2.950473 2.329369 0.05 2.743889 2.122991 0.05
+ 2.508729 1.899715 0.05 2.952802 2.692675 0.05 3.136431 2.87818 0.05
+ 2.747585 2.507104 0.05 2.522856 2.317631 0.05 2.282227 2.130033 0.05
+ 2.77628 2.861067 0.05 2.96228 3.03012 0.05 2.566279 2.699225 0.05
+ 2.336733 2.53808 0.05 2.08815 2.375977 0.05 2.617818 3.034597 0.05
+ 2.79669 3.18291 0.05 2.406984 2.90183 0.05 2.173429 2.770502 0.05
+ 1.920481 2.634225 0.05 2.492257 3.214568 0.05 2.658669 3.321219 0.05
+ 2.279842 3.116398 0.05 2.039331 3.016217 0.05 1.775505 2.904045 0.05
+ 2.409099 3.393381 0.05 2.558196 3.427071 0.05 2.197904 3.344231 0.05
+ 1.938323 3.277953 0.05 1.663672 3.197634 0.05 1.594746 3.518846 0.05
+ 1.58618 3.85995 0.05 1.624998 4.20978 0.05 1.712988 4.560692 0.05
+ 1.895511 3.563492 0.05 1.901372 3.862907 0.05 1.952832 4.170501 0.05
+ 2.04822 4.478404 0.05 2.164767 3.589612 0.05 2.188262 3.850522 0.05
+ 2.251236 4.119791 0.05 2.352803 4.390678 0.05 2.406954 3.593737 0.05
+ 2.447819 3.816891 0.05 2.524149 4.052784 0.05 2.631095 4.293462 0.05
+ 2.605483 3.56948 0.05 2.67986 3.758987 0.05 2.770498 3.969929 0.05
+ 2.883456 4.189328 0.05 3.116883 4.067199 0.05 3.330419 3.934815 0.05
+ 3.529001 3.795901 0.05 3.718527 3.654618 0.05 3.901915 3.513656 0.05
+ 4.080129 3.375805 0.05 4.254989 3.240573 0.05 4.425628 3.108134 0.05
+ 2.997882 3.859369 0.05 3.203485 3.73313 0.05 3.396729 3.597998 0.05
+ 3.58265 3.458589 0.05 3.766299 3.320611 0.05 3.947402 3.18506 0.05
+ 4.126322 3.053068 0.05 4.303291 2.925018 0.05 2.887021 3.658904 0.05
+ 3.077974 3.535979 0.05 3.261517 3.401637 0.05 3.443455 3.262865 0.05
+ 3.62664 3.125171 0.05 3.809966 2.990741 0.05 3.995286 2.862303 0.05
+ 4.179844 2.739007 0.05 2.773663 3.47481 0.05 2.945132 3.349979 0.05
+ 3.11683 3.211852 0.05 3.294949 3.069781 0.05 3.478042 2.929032 0.05
+ 3.667529 2.794663 0.05 3.86069 2.668242 0.05 4.056307 2.549485 0.05
+ 10.88207 5.678598 0.05 10.51719 5.652663 0.05 11.25475 5.689144 0.05
+ 10.91423 5.351625 0.05 10.56932 5.32497 0.05 11.26361 5.361483 0.05
+ 10.95651 5.037625 0.05 10.62989 5.015242 0.05 11.29043 5.046702 0.05
+ 11.00672 4.736377 0.05 10.69218 4.717148 0.05 11.32668 4.741864 0.05
+ 11.06006 4.451129 0.05 10.76107 4.435724 0.05 11.36568 4.44691 0.05
+ 11.1072 4.181227 0.05 10.83059 4.178755 0.05 11.38803 4.163587 0.05
+ 11.10791 3.93924 0.05 10.88475 3.952285 0.05 11.36673 3.89467 0.05
+ 11.07104 3.722552 0.05 10.91022 3.789552 0.05 11.30775 3.632212 0.05
+ 11.4749 3.232611 0.05 11.17406 3.390579 0.05 11.24564 2.950782 0.05
+ 10.97021 3.177841 0.05 10.92743 2.752582 0.05 10.71275 3.010937 0.05
+ 10.44698 2.877059 0.05 10.17088 2.766944 0.05 9.896536 2.659864 0.05
+ 9.636979 2.540585 0.05 10.94008 3.54436 0.05 10.75098 3.382092 0.05
+ 10.52043 3.239402 0.05 10.26526 3.121997 0.05 9.999599 3.015399 0.05
+ 9.736527 2.906158 0.05 9.481341 2.787404 0.05 10.77486 3.693818 0.05
+ 10.57528 3.584733 0.05 10.3402 3.466278 0.05 10.08825 3.365412 0.05
+ 9.831885 3.264287 0.05 9.573393 3.156845 0.05 9.322366 3.043025 0.05
+ 9.172743 3.300016 0.05 9.026519 3.561039 0.05 8.887129 3.825259 0.05
+ 8.752449 4.091055 0.05 8.622243 4.356198 0.05 8.496301 4.619428 0.05
+ 8.370944 4.879648 0.05 9.421113 3.41361 0.05 9.274281 3.675386 0.05
+ 9.136152 3.942184 0.05 9.004725 4.210343 0.05 8.880659 4.479511 0.05
+ 8.755805 4.749521 0.05 8.630734 5.016349 0.05 9.673513 3.520321 0.05
+ 9.526595 3.783783 0.05 9.391735 4.052905 0.05 9.267549 4.324732 0.05
+ 9.144279 4.600762 0.05 9.023037 4.879118 0.05 8.900401 5.157043 0.05
+ 9.927321 3.620881 0.05 9.784355 3.885315 0.05 9.656265 4.156124 0.05
+ 9.536067 4.433088 0.05 9.417914 4.715813 0.05 9.304112 5.003502 0.05
+ 9.184486 5.294308 0.05 10.18091 3.717299 0.05 10.04545 3.979263 0.05
+ 9.926303 4.250804 0.05 9.812943 4.530502 0.05 9.705205 4.818839 0.05
+ 9.599693 5.115283 0.05 9.49013 5.419266 0.05 10.43518 3.811908 0.05
+ 10.30785 4.064709 0.05 10.19904 4.33239 0.05 10.09929 4.612984 0.05
+ 10.00395 4.904757 0.05 9.913757 5.208757 0.05 9.816927 5.523136 0.05
+ 10.67028 3.895634 0.05 10.57447 4.132162 0.05 10.48048 4.394971 0.05
+ 10.39503 4.675029 0.05 10.31668 4.969699 0.05 10.23948 5.277616 0.05
+ 10.16469 5.599063 0.05 11.13255 2.447736 0.05 11.64726 2.659172 0.05
+ 11.85436 3.09857 0.05 11.7438 2.185344 0.05 11.78633 1.761676 0.05
+ 11.77695 1.338107 0.05 11.74663 0.9076885 0.05 11.24566 0.8842291 0.05
+ 11.30625 1.29757 0.05 11.30971 1.694548 0.05 11.2566 2.080272 0.05
+
+
+
+
+ 2977 2277 2338 2967 1413 711 770 1409 2970 2977 2967 2968 1408 1413 1409 1403
+ 2976 2249 2277 2977 1412 683 711 1413 2971 2976 2977 2970 1407 1412 1413 1408
+ 2975 2143 2249 2976 1411 578 683 1412 2972 2975 2976 2971 1406 1411 1412 1407
+ 2974 2093 2143 2975 1410 531 578 1411 2973 2974 2975 2972 1405 1410 1411 1406
+ 1856 1857 2093 2974 285 286 531 1410 1855 1856 2974 2973 284 285 1410 1405
+ 2091 1854 1855 2973 530 283 284 1405 2140 2091 2973 2972 577 530 1405 1406
+ 2246 2140 2972 2971 682 577 1406 1407 2294 2246 2971 2970 728 682 1407 1408
+ 2746 2294 2970 2968 1185 728 1408 1403 2969 2748 2746 2968 1404 1187 1185 1403
+ 2753 2750 2748 2969 1190 1189 1187 1404 2894 2755 2753 2969 773 1191 1190 1404
+ 2896 2894 2969 2968 774 773 1404 1403 2967 2898 2896 2968 1409 775 774 1403
+ 2338 2341 2898 2967 770 776 775 1409 2966 2474 2470 2871 1402 917 914 1319
+ 2965 2966 2871 2874 1401 1402 1319 1320 2964 2965 2874 2877 1400 1401 1320 1321
+ 2963 2964 2877 2880 1399 1400 1321 1322 2962 2963 2880 2883 1398 1399 1322 1323
+ 2961 2962 2883 2886 1397 1398 1323 1324 2960 2961 2886 2889 1396 1397 1324 1325
+ 2911 2960 2889 2892 1318 1396 1325 1309 2959 2478 2474 2966 1395 907 917 1402
+ 2958 2959 2966 2965 1394 1395 1402 1401 2957 2958 2965 2964 1393 1394 1401 1400
+ 2956 2957 2964 2963 1392 1393 1400 1399 2955 2956 2963 2962 1391 1392 1399 1398
+ 2954 2955 2962 2961 1390 1391 1398 1397 2953 2954 2961 2960 1389 1390 1397 1396
+ 2912 2953 2960 2911 1317 1389 1396 1318 2952 2303 2478 2959 1388 736 907 1395
+ 2951 2952 2959 2958 1387 1388 1395 1394 2950 2951 2958 2957 1386 1387 1394 1393
+ 2949 2950 2957 2956 1385 1386 1393 1392 2948 2949 2956 2955 1384 1385 1392 1391
+ 2947 2948 2955 2954 1383 1384 1391 1390 2946 2947 2954 2953 1382 1383 1390 1389
+ 2913 2946 2953 2912 1316 1382 1389 1317 2945 2301 2303 2952 1381 735 736 1388
+ 2944 2945 2952 2951 1380 1381 1388 1387 2943 2944 2951 2950 1379 1380 1387 1386
+ 2942 2943 2950 2949 1378 1379 1386 1385 2941 2942 2949 2948 1377 1378 1385 1384
+ 2940 2941 2948 2947 1376 1377 1384 1383 2939 2940 2947 2946 1375 1376 1383 1382
+ 2914 2939 2946 2913 1315 1375 1382 1316 2938 2302 2301 2945 1374 734 735 1381
+ 2937 2938 2945 2944 1373 1374 1381 1380 2936 2937 2944 2943 1372 1373 1380 1379
+ 2935 2936 2943 2942 1371 1372 1379 1378 2934 2935 2942 2941 1370 1371 1378 1377
+ 2933 2934 2941 2940 1369 1370 1377 1376 2932 2933 2940 2939 1368 1369 1376 1375
+ 2915 2932 2939 2914 1314 1368 1375 1315 2931 2358 2302 2938 1367 796 734 1374
+ 2930 2931 2938 2937 1366 1367 1374 1373 2929 2930 2937 2936 1365 1366 1373 1372
+ 2928 2929 2936 2935 1364 1365 1372 1371 2927 2928 2935 2934 1363 1364 1371 1370
+ 2926 2927 2934 2933 1362 1363 1370 1369 2925 2926 2933 2932 1361 1362 1369 1368
+ 2916 2925 2932 2915 1313 1361 1368 1314 2924 2369 2358 2931 1360 805 796 1367
+ 2923 2924 2931 2930 1359 1360 1367 1366 2922 2923 2930 2929 1358 1359 1366 1365
+ 2921 2922 2929 2928 1357 1358 1365 1364 2920 2921 2928 2927 1356 1357 1364 1363
+ 2919 2920 2927 2926 1355 1356 1363 1362 2918 2919 2926 2925 1354 1355 1362 1361
+ 2917 2918 2925 2916 1312 1354 1361 1313 2380 2373 2369 2924 819 820 805 1360
+ 2378 2380 2924 2923 818 819 1360 1359 2379 2378 2923 2922 817 818 1359 1358
+ 2388 2379 2922 2921 828 817 1358 1357 2408 2388 2921 2920 847 828 1357 1356
+ 2402 2408 2920 2919 841 847 1356 1355 2396 2402 2919 2918 835 841 1355 1354
+ 2390 2396 2918 2917 829 835 1354 1312 2910 2344 2390 2917 1353 781 829 1312
+ 2909 2910 2917 2916 1352 1353 1312 1313 2908 2909 2916 2915 1351 1352 1313 1314
+ 2907 2908 2915 2914 1350 1351 1314 1315 2906 2907 2914 2913 1349 1350 1315 1316
+ 2905 2906 2913 2912 1348 1349 1316 1317 2904 2905 2912 2911 1347 1348 1317 1318
+ 2891 2904 2911 2892 1311 1347 1318 1309 2903 2283 2344 2910 1346 715 781 1353
+ 2902 2903 2910 2909 1345 1346 1353 1352 2901 2902 2909 2908 1344 1345 1352 1351
+ 2900 2901 2908 2907 1343 1344 1351 1350 2899 2900 2907 2906 1342 1343 1350 1349
+ 2897 2899 2906 2905 1341 1342 1349 1348 2895 2897 2905 2904 1340 1341 1348 1347
+ 2893 2895 2904 2891 1310 1340 1347 1311 2281 2254 2283 2903 779 688 715 1346
+ 2342 2281 2903 2902 778 779 1346 1345 2340 2342 2902 2901 777 778 1345 1344
+ 2341 2340 2901 2900 776 777 1344 1343 2898 2341 2900 2899 775 776 1343 1342
+ 2896 2898 2899 2897 774 775 1342 1341 2894 2896 2897 2895 773 774 1341 1340
+ 2755 2894 2895 2893 1191 773 1340 1310 2890 2756 2755 2893 1339 1195 1191 1310
+ 2888 2890 2893 2891 1338 1339 1310 1311 2889 2888 2891 2892 1325 1338 1311 1309
+ 2887 2760 2756 2890 1337 1199 1195 1339 2885 2887 2890 2888 1336 1337 1339 1338
+ 2886 2885 2888 2889 1324 1336 1338 1325 2884 2764 2760 2887 1335 1203 1199 1337
+ 2882 2884 2887 2885 1334 1335 1337 1336 2883 2882 2885 2886 1323 1334 1336 1324
+ 2881 2768 2764 2884 1333 1207 1203 1335 2879 2881 2884 2882 1332 1333 1335 1334
+ 2880 2879 2882 2883 1322 1332 1334 1323 2878 2772 2768 2881 1331 1211 1207 1333
+ 2876 2878 2881 2879 1330 1331 1333 1332 2877 2876 2879 2880 1321 1330 1332 1322
+ 2875 2671 2772 2878 1329 1120 1211 1331 2873 2875 2878 2876 1328 1329 1331 1330
+ 2874 2873 2876 2877 1320 1328 1330 1321 2872 2672 2671 2875 1327 1124 1120 1329
+ 2870 2872 2875 2873 1326 1327 1329 1328 2871 2870 2873 2874 1319 1326 1328 1320
+ 2304 2668 2672 2872 738 1125 1124 1327 2305 2304 2872 2870 737 738 1327 1326
+ 2470 2305 2870 2871 914 737 1326 1319 2869 1815 1817 2774 1308 249 250 1221
+ 2868 2869 2774 2779 1307 1308 1221 1222 2867 2868 2779 2784 1306 1307 1222 1223
+ 2866 2867 2784 2789 1305 1306 1223 1224 2865 2866 2789 2794 1304 1305 1224 1225
+ 2864 2865 2794 2799 1303 1304 1225 1226 2863 2864 2799 2804 1302 1303 1226 1227
+ 2862 2863 2804 2809 1301 1302 1227 1228 2834 2862 2809 2814 1220 1301 1228 1212
+ 2861 1814 1815 2869 1300 248 249 1308 2860 2861 2869 2868 1299 1300 1308 1307
+ 2859 2860 2868 2867 1298 1299 1307 1306 2858 2859 2867 2866 1297 1298 1306 1305
+ 2857 2858 2866 2865 1296 1297 1305 1304 2856 2857 2865 2864 1295 1296 1304 1303
+ 2855 2856 2864 2863 1294 1295 1303 1302 2854 2855 2863 2862 1293 1294 1302 1301
+ 2835 2854 2862 2834 1219 1293 1301 1220 2853 1813 1814 2861 1292 247 248 1300
+ 2852 2853 2861 2860 1291 1292 1300 1299 2851 2852 2860 2859 1290 1291 1299 1298
+ 2850 2851 2859 2858 1289 1290 1298 1297 2849 2850 2858 2857 1288 1289 1297 1296
+ 2848 2849 2857 2856 1287 1288 1296 1295 2847 2848 2856 2855 1286 1287 1295 1294
+ 2846 2847 2855 2854 1285 1286 1294 1293 2836 2846 2854 2835 1218 1285 1293 1219
+ 2845 1812 1813 2853 1284 246 247 1292 2844 2845 2853 2852 1283 1284 1292 1291
+ 2843 2844 2852 2851 1282 1283 1291 1290 2842 2843 2851 2850 1281 1282 1290 1289
+ 2841 2842 2850 2849 1280 1281 1289 1288 2840 2841 2849 2848 1279 1280 1288 1287
+ 2839 2840 2848 2847 1278 1279 1287 1286 2838 2839 2847 2846 1277 1278 1286 1285
+ 2837 2838 2846 2836 1217 1277 1285 1218 1999 1811 1812 2845 435 245 246 1284
+ 2080 1999 2845 2844 519 435 1284 1283 2201 2080 2844 2843 637 519 1283 1282
+ 2326 2201 2843 2842 759 637 1282 1281 2432 2326 2842 2841 871 759 1281 1280
+ 2464 2432 2841 2840 902 871 1280 1279 2460 2464 2840 2839 898 902 1279 1278
+ 2456 2460 2839 2838 894 898 1278 1277 2452 2456 2838 2837 890 894 1277 1217
+ 2833 2448 2452 2837 1276 886 890 1217 2832 2833 2837 2836 1275 1276 1217 1218
+ 2831 2832 2836 2835 1274 1275 1218 1219 2830 2831 2835 2834 1273 1274 1219 1220
+ 2813 2830 2834 2814 1216 1273 1220 1212 2829 2444 2448 2833 1272 882 886 1276
+ 2828 2829 2833 2832 1271 1272 1276 1275 2827 2828 2832 2831 1270 1271 1275 1274
+ 2826 2827 2831 2830 1269 1270 1274 1273 2815 2826 2830 2813 1215 1269 1273 1216
+ 2825 2440 2444 2829 1268 878 882 1272 2824 2825 2829 2828 1267 1268 1272 1271
+ 2823 2824 2828 2827 1266 1267 1271 1270 2822 2823 2827 2826 1265 1266 1270 1269
+ 2816 2822 2826 2815 1214 1265 1269 1215 2821 2434 2440 2825 1264 872 878 1268
+ 2820 2821 2825 2824 1263 1264 1268 1267 2819 2820 2824 2823 1262 1263 1267 1266
+ 2818 2819 2823 2822 1261 1262 1266 1265 2817 2818 2822 2816 1213 1261 1265 1214
+ 2181 2182 2434 2821 616 617 872 1264 2180 2181 2821 2820 615 616 1264 1263
+ 2179 2180 2820 2819 614 615 1263 1262 2178 2179 2819 2818 613 614 1262 1261
+ 2177 2178 2818 2817 612 613 1261 1213 2812 2175 2177 2817 1260 611 612 1213
+ 2811 2812 2817 2816 1259 1260 1213 1214 2810 2811 2816 2815 1258 1259 1214 1215
+ 2808 2810 2815 2813 1257 1258 1215 1216 2809 2808 2813 2814 1228 1257 1216 1212
+ 2807 2176 2175 2812 1256 610 611 1260 2806 2807 2812 2811 1255 1256 1260 1259
+ 2805 2806 2811 2810 1254 1255 1259 1258 2803 2805 2810 2808 1253 1254 1258 1257
+ 2804 2803 2808 2809 1227 1253 1257 1228 2802 2217 2176 2807 1252 653 610 1256
+ 2801 2802 2807 2806 1251 1252 1256 1255 2800 2801 2806 2805 1250 1251 1255 1254
+ 2798 2800 2805 2803 1249 1250 1254 1253 2799 2798 2803 2804 1226 1249 1253 1227
+ 2797 2336 2217 2802 1248 769 653 1252 2796 2797 2802 2801 1247 1248 1252 1251
+ 2795 2796 2801 2800 1246 1247 1251 1250 2793 2795 2800 2798 1245 1246 1250 1249
+ 2794 2793 2798 2799 1225 1245 1249 1226 2792 2187 2336 2797 1244 622 769 1248
+ 2791 2792 2797 2796 1243 1244 1248 1247 2790 2791 2796 2795 1242 1243 1247 1246
+ 2788 2790 2795 2793 1241 1242 1246 1245 2789 2788 2793 2794 1224 1241 1245 1225
+ 2787 2186 2187 2792 1240 621 622 1244 2786 2787 2792 2791 1239 1240 1244 1243
+ 2785 2786 2791 2790 1238 1239 1243 1242 2783 2785 2790 2788 1237 1238 1242 1241
+ 2784 2783 2788 2789 1223 1237 1241 1224 2782 2081 2186 2787 1236 520 621 1240
+ 2781 2782 2787 2786 1235 1236 1240 1239 2780 2781 2786 2785 1234 1235 1239 1238
+ 2778 2780 2785 2783 1233 1234 1238 1237 2779 2778 2783 2784 1222 1233 1237 1223
+ 2777 2001 2081 2782 1232 436 520 1236 2776 2777 2782 2781 1231 1232 1236 1235
+ 2775 2776 2781 2780 1230 1231 1235 1234 2773 2775 2780 2778 1229 1230 1234 1233
+ 2774 2773 2778 2779 1221 1229 1233 1222 1825 1826 2001 2777 254 255 436 1232
+ 1823 1825 2777 2776 253 254 1232 1231 1821 1823 2776 2775 252 253 1231 1230
+ 1819 1821 2775 2773 251 252 1230 1229 1817 1819 2773 2774 250 251 1229 1221
+ 2771 2772 2671 2674 1210 1211 1120 1121 2770 2771 2674 2680 1209 1210 1121 1122
+ 2769 2770 2680 2686 1208 1209 1122 1123 2737 2769 2686 2692 1119 1208 1123 1106
+ 2767 2768 2772 2771 1206 1207 1211 1210 2766 2767 2771 2770 1205 1206 1210 1209
+ 2765 2766 2770 2769 1204 1205 1209 1208 2738 2765 2769 2737 1118 1204 1208 1119
+ 2763 2764 2768 2767 1202 1203 1207 1206 2762 2763 2767 2766 1201 1202 1206 1205
+ 2761 2762 2766 2765 1200 1201 1205 1204 2739 2761 2765 2738 1117 1200 1204 1118
+ 2759 2760 2764 2763 1198 1199 1203 1202 2758 2759 2763 2762 1197 1198 1202 1201
+ 2757 2758 2762 2761 1196 1197 1201 1200 2740 2757 2761 2739 1116 1196 1200 1117
+ 2754 2756 2760 2759 1194 1195 1199 1198 2752 2754 2759 2758 1193 1194 1198 1197
+ 2751 2752 2758 2757 1192 1193 1197 1196 2741 2751 2757 2740 1115 1192 1196 1116
+ 2753 2755 2756 2754 1190 1191 1195 1194 2750 2753 2754 2752 1189 1190 1194 1193
+ 2749 2750 2752 2751 1188 1189 1193 1192 2742 2749 2751 2741 1114 1188 1192 1115
+ 2747 2748 2750 2749 1186 1187 1189 1188 2743 2747 2749 2742 1113 1186 1188 1114
+ 2745 2746 2748 2747 1184 1185 1187 1186 2744 2745 2747 2743 1112 1184 1186 1113
+ 2295 2294 2746 2745 727 728 1185 1184 2421 2295 2745 2744 862 727 1184 1112
+ 2736 2423 2421 2744 1183 863 862 1112 2735 2736 2744 2743 1182 1183 1112 1113
+ 2734 2735 2743 2742 1181 1182 1113 1114 2733 2734 2742 2741 1180 1181 1114 1115
+ 2732 2733 2741 2740 1179 1180 1115 1116 2731 2732 2740 2739 1178 1179 1116 1117
+ 2730 2731 2739 2738 1177 1178 1117 1118 2729 2730 2738 2737 1176 1177 1118 1119
+ 2691 2729 2737 2692 1111 1176 1119 1106 2728 2516 2423 2736 1175 959 863 1183
+ 2727 2728 2736 2735 1174 1175 1183 1182 2726 2727 2735 2734 1173 1174 1182 1181
+ 2725 2726 2734 2733 1172 1173 1181 1180 2724 2725 2733 2732 1171 1172 1180 1179
+ 2723 2724 2732 2731 1170 1171 1179 1178 2722 2723 2731 2730 1169 1170 1178 1177
+ 2721 2722 2730 2729 1168 1169 1177 1176 2693 2721 2729 2691 1110 1168 1176 1111
+ 2720 2520 2516 2728 1167 936 959 1175 2719 2720 2728 2727 1166 1167 1175 1174
+ 2718 2719 2727 2726 1165 1166 1174 1173 2717 2718 2726 2725 1164 1165 1173 1172
+ 2716 2717 2725 2724 1163 1164 1172 1171 2715 2716 2724 2723 1162 1163 1171 1170
+ 2714 2715 2723 2722 1161 1162 1170 1169 2713 2714 2722 2721 1160 1161 1169 1168
+ 2694 2713 2721 2693 1109 1160 1168 1110 2712 2569 2520 2720 1159 1002 936 1167
+ 2711 2712 2720 2719 1158 1159 1167 1166 2710 2711 2719 2718 1157 1158 1166 1165
+ 2709 2710 2718 2717 1156 1157 1165 1164 2708 2709 2717 2716 1155 1156 1164 1163
+ 2707 2708 2716 2715 1154 1155 1163 1162 2706 2707 2715 2714 1153 1154 1162 1161
+ 2705 2706 2714 2713 1152 1153 1161 1160 2695 2705 2713 2694 1108 1152 1160 1109
+ 2704 2571 2569 2712 1151 1003 1002 1159 2703 2704 2712 2711 1150 1151 1159 1158
+ 2702 2703 2711 2710 1149 1150 1158 1157 2701 2702 2710 2709 1148 1149 1157 1156
+ 2700 2701 2709 2708 1147 1148 1156 1155 2699 2700 2708 2707 1146 1147 1155 1154
+ 2698 2699 2707 2706 1145 1146 1154 1153 2697 2698 2706 2705 1144 1145 1153 1152
+ 2696 2697 2705 2695 1107 1144 1152 1108 2558 2564 2571 2704 996 1004 1003 1151
+ 2552 2558 2704 2703 990 996 1151 1150 2546 2552 2703 2702 984 990 1150 1149
+ 2540 2546 2702 2701 978 984 1149 1148 2534 2540 2701 2700 972 978 1148 1147
+ 2528 2534 2700 2699 966 972 1147 1146 2522 2528 2699 2698 960 966 1146 1145
+ 2127 2522 2698 2697 604 960 1145 1144 2044 2127 2697 2696 482 604 1144 1107
+ 2690 2043 2044 2696 1143 481 482 1107 2689 2690 2696 2695 1142 1143 1107 1108
+ 2688 2689 2695 2694 1141 1142 1108 1109 2687 2688 2694 2693 1140 1141 1109 1110
+ 2685 2687 2693 2691 1139 1140 1110 1111 2686 2685 2691 2692 1123 1139 1111 1106
+ 2684 2042 2043 2690 1138 480 481 1143 2683 2684 2690 2689 1137 1138 1143 1142
+ 2682 2683 2689 2688 1136 1137 1142 1141 2681 2682 2688 2687 1135 1136 1141 1140
+ 2679 2681 2687 2685 1134 1135 1140 1139 2680 2679 2685 2686 1122 1134 1139 1123
+ 2678 2041 2042 2684 1133 479 480 1138 2677 2678 2684 2683 1132 1133 1138 1137
+ 2676 2677 2683 2682 1131 1132 1137 1136 2675 2676 2682 2681 1130 1131 1136 1135
+ 2673 2675 2681 2679 1129 1130 1135 1134 2674 2673 2679 2680 1121 1129 1134 1122
+ 2670 2040 2041 2678 1128 478 479 1133 2669 2670 2678 2677 1127 1128 1133 1132
+ 2667 2669 2677 2676 1126 1127 1132 1131 2668 2667 2676 2675 1125 1126 1131 1130
+ 2672 2668 2675 2673 1124 1125 1130 1129 2671 2672 2673 2674 1120 1124 1129 1121
+ 2119 2039 2040 2670 560 477 478 1128 2164 2119 2670 2669 603 560 1128 1127
+ 2274 2164 2669 2667 710 603 1127 1126 2304 2274 2667 2668 738 710 1126 1125
+ 2666 2427 2428 2595 1105 866 867 1043 2665 2666 2595 2596 1104 1105 1043 1044
+ 2664 2665 2596 2597 1103 1104 1044 1045 2663 2664 2597 2598 1102 1103 1045 1046
+ 2662 2663 2598 2599 1101 1102 1046 1047 2661 2662 2599 2600 1100 1101 1047 1048
+ 2660 2661 2600 2601 1099 1100 1048 1049 2603 2660 2601 2602 1042 1099 1049 1034
+ 2659 2335 2427 2666 1098 768 866 1105 2658 2659 2666 2665 1097 1098 1105 1104
+ 2657 2658 2665 2664 1096 1097 1104 1103 2656 2657 2664 2663 1095 1096 1103 1102
+ 2655 2656 2663 2662 1094 1095 1102 1101 2654 2655 2662 2661 1093 1094 1101 1100
+ 2653 2654 2661 2660 1092 1093 1100 1099 2604 2653 2660 2603 1041 1092 1099 1042
+ 2652 2193 2335 2659 1091 628 768 1098 2651 2652 2659 2658 1090 1091 1098 1097
+ 2650 2651 2658 2657 1089 1090 1097 1096 2649 2650 2657 2656 1088 1089 1096 1095
+ 2648 2649 2656 2655 1087 1088 1095 1094 2647 2648 2655 2654 1086 1087 1094 1093
+ 2646 2647 2654 2653 1085 1086 1093 1092 2605 2646 2653 2604 1040 1085 1092 1041
+ 2645 2070 2193 2652 1084 509 628 1091 2644 2645 2652 2651 1083 1084 1091 1090
+ 2643 2644 2651 2650 1082 1083 1090 1089 2642 2643 2650 2649 1081 1082 1089 1088
+ 2641 2642 2649 2648 1080 1081 1088 1087 2640 2641 2648 2647 1079 1080 1087 1086
+ 2639 2640 2647 2646 1078 1079 1086 1085 2606 2639 2646 2605 1039 1078 1085 1040
+ 2638 2071 2070 2645 1077 508 509 1084 2637 2638 2645 2644 1076 1077 1084 1083
+ 2636 2637 2644 2643 1075 1076 1083 1082 2635 2636 2643 2642 1074 1075 1082 1081
+ 2634 2635 2642 2641 1073 1074 1081 1080 2633 2634 2641 2640 1072 1073 1080 1079
+ 2632 2633 2640 2639 1071 1072 1079 1078 2607 2632 2639 2606 1038 1071 1078 1039
+ 2631 2191 2071 2638 1070 627 508 1077 2630 2631 2638 2637 1069 1070 1077 1076
+ 2629 2630 2637 2636 1068 1069 1076 1075 2628 2629 2636 2635 1067 1068 1075 1074
+ 2627 2628 2635 2634 1066 1067 1074 1073 2626 2627 2634 2633 1065 1066 1073 1072
+ 2625 2626 2633 2632 1064 1065 1072 1071 2608 2625 2632 2607 1037 1064 1071 1038
+ 2624 2190 2191 2631 1063 626 627 1070 2623 2624 2631 2630 1062 1063 1070 1069
+ 2622 2623 2630 2629 1061 1062 1069 1068 2621 2622 2629 2628 1060 1061 1068 1067
+ 2620 2621 2628 2627 1059 1060 1067 1066 2619 2620 2627 2626 1058 1059 1066 1065
+ 2618 2619 2626 2625 1057 1058 1065 1064 2609 2618 2625 2608 1036 1057 1064 1037
+ 2617 1975 2190 2624 1056 410 626 1063 2616 2617 2624 2623 1055 1056 1063 1062
+ 2615 2616 2623 2622 1054 1055 1062 1061 2614 2615 2622 2621 1053 1054 1061 1060
+ 2613 2614 2621 2620 1052 1053 1060 1059 2612 2613 2620 2619 1051 1052 1059 1058
+ 2611 2612 2619 2618 1050 1051 1058 1057 2610 2611 2618 2609 1035 1050 1057 1036
+ 1935 1936 1975 2617 363 364 410 1056 1934 1935 2617 2616 362 363 1056 1055
+ 1837 1934 2616 2615 265 362 1055 1054 1831 1837 2615 2614 260 265 1054 1053
+ 1830 1831 2614 2613 259 260 1053 1052 1829 1830 2613 2612 258 259 1052 1051
+ 1800 1829 2612 2611 233 258 1051 1050 1799 1800 2611 2610 232 233 1050 1035
+ 2381 1797 1799 2610 821 231 232 1035 2006 2381 2610 2609 264 821 1035 1036
+ 2007 2006 2609 2608 443 264 1036 1037 2008 2007 2608 2607 444 443 1037 1038
+ 2009 2008 2607 2606 445 444 1038 1039 2130 2009 2606 2605 652 445 1039 1040
+ 2438 2130 2605 2604 877 652 1040 1041 2437 2438 2604 2603 876 877 1041 1042
+ 2436 2437 2603 2602 875 876 1042 1034 2601 2442 2436 2602 1049 881 875 1034
+ 2600 2446 2442 2601 1048 885 881 1049 2599 2450 2446 2600 1047 889 885 1048
+ 2598 2454 2450 2599 1046 893 889 1047 2597 2458 2454 2598 1045 897 893 1046
+ 2596 2462 2458 2597 1044 901 897 1045 2595 2466 2462 2596 1043 905 901 1044
+ 2428 2429 2466 2595 867 868 905 1043 2594 2113 2114 2496 1033 552 553 940
+ 2593 2594 2496 2498 1032 1033 940 941 2592 2593 2498 2500 1031 1032 941 942
+ 2591 2592 2500 2502 1030 1031 942 943 2590 2591 2502 2504 1029 1030 943 944
+ 2589 2590 2504 2506 1028 1029 944 945 2588 2589 2506 2508 1027 1028 945 946
+ 2587 2588 2508 2510 1026 1027 946 947 2517 2587 2510 2512 939 1026 947 934
+ 2586 2112 2113 2594 1025 551 552 1033 2585 2586 2594 2593 1024 1025 1033 1032
+ 2584 2585 2593 2592 1023 1024 1032 1031 2583 2584 2592 2591 1022 1023 1031 1030
+ 2582 2583 2591 2590 1021 1022 1030 1029 2581 2582 2590 2589 1020 1021 1029 1028
+ 2580 2581 2589 2588 1019 1020 1028 1027 2579 2580 2588 2587 1018 1019 1027 1026
+ 2518 2579 2587 2517 938 1018 1026 939 2578 2110 2112 2586 1017 550 551 1025
+ 2577 2578 2586 2585 1016 1017 1025 1024 2576 2577 2585 2584 1015 1016 1024 1023
+ 2575 2576 2584 2583 1014 1015 1023 1022 2574 2575 2583 2582 1013 1014 1022 1021
+ 2573 2574 2582 2581 1012 1013 1021 1020 2572 2573 2581 2580 1011 1012 1020 1019
+ 2570 2572 2580 2579 1010 1011 1019 1018 2519 2570 2579 2518 937 1010 1018 938
+ 2568 2111 2110 2578 1009 549 550 1017 2567 2568 2578 2577 1008 1009 1017 1016
+ 2566 2567 2577 2576 1007 1008 1016 1015 2565 2566 2576 2575 1006 1007 1015 1014
+ 2563 2565 2575 2574 1005 1006 1014 1013 2564 2563 2574 2573 1004 1005 1013 1012
+ 2571 2564 2573 2572 1003 1004 1012 1011 2569 2571 2572 2570 1002 1003 1011 1010
+ 2520 2569 2570 2519 936 1002 1010 937 2562 2115 2111 2568 1001 554 549 1009
+ 2561 2562 2568 2567 1000 1001 1009 1008 2560 2561 2567 2566 999 1000 1008 1007
+ 2559 2560 2566 2565 998 999 1007 1006 2557 2559 2565 2563 997 998 1006 1005
+ 2558 2557 2563 2564 996 997 1005 1004 2556 2417 2115 2562 995 858 554 1001
+ 2555 2556 2562 2561 994 995 1001 1000 2554 2555 2561 2560 993 994 1000 999
+ 2553 2554 2560 2559 992 993 999 998 2551 2553 2559 2557 991 992 998 997
+ 2552 2551 2557 2558 990 991 997 996 2550 2418 2417 2556 989 855 858 995
+ 2549 2550 2556 2555 988 989 995 994 2548 2549 2555 2554 987 988 994 993
+ 2547 2548 2554 2553 986 987 993 992 2545 2547 2553 2551 985 986 992 991
+ 2546 2545 2551 2552 984 985 991 990 2544 2419 2418 2550 983 859 855 989
+ 2543 2544 2550 2549 982 983 989 988 2542 2543 2549 2548 981 982 988 987
+ 2541 2542 2548 2547 980 981 987 986 2539 2541 2547 2545 979 980 986 985
+ 2540 2539 2545 2546 978 979 985 984 2538 2420 2419 2544 977 702 859 983
+ 2537 2538 2544 2543 976 977 983 982 2536 2537 2543 2542 975 976 982 981
+ 2535 2536 2542 2541 974 975 981 980 2533 2535 2541 2539 973 974 980 979
+ 2534 2533 2539 2540 972 973 979 978 2532 2494 2420 2538 971 932 702 977
+ 2531 2532 2538 2537 970 971 977 976 2530 2531 2537 2536 969 970 976 975
+ 2529 2530 2536 2535 968 969 975 974 2527 2529 2535 2533 967 968 974 973
+ 2528 2527 2533 2534 966 967 973 972 2526 2493 2494 2532 965 933 932 971
+ 2525 2526 2532 2531 964 965 971 970 2524 2525 2531 2530 963 964 970 969
+ 2523 2524 2530 2529 962 963 969 968 2521 2523 2529 2527 961 962 968 967
+ 2522 2521 2527 2528 960 961 967 966 2125 2492 2493 2526 565 931 933 965
+ 2124 2125 2526 2525 564 565 965 964 2123 2124 2525 2524 563 564 964 963
+ 2121 2123 2524 2523 562 563 963 962 2122 2121 2523 2521 561 562 962 961
+ 2127 2122 2521 2522 604 561 961 960 2515 2516 2520 2519 958 959 936 937
+ 2514 2515 2519 2518 957 958 937 938 2513 2514 2518 2517 956 957 938 939
+ 2511 2513 2517 2512 935 956 939 934 2424 2423 2516 2515 861 863 959 958
+ 2426 2424 2515 2514 864 861 958 957 2089 2426 2514 2513 527 864 957 956
+ 1851 2089 2513 2511 280 527 956 935 2509 1850 1851 2511 955 279 280 935
+ 2510 2509 2511 2512 947 955 935 934 2507 1849 1850 2509 954 278 279 955
+ 2508 2507 2509 2510 946 954 955 947 2505 1848 1849 2507 953 277 278 954
+ 2506 2505 2507 2508 945 953 954 946 2503 1847 1848 2505 952 276 277 953
+ 2504 2503 2505 2506 944 952 953 945 2501 1846 1847 2503 951 275 276 952
+ 2502 2501 2503 2504 943 951 952 944 2499 1845 1846 2501 950 274 275 951
+ 2500 2499 2501 2502 942 950 951 943 2497 1844 1845 2499 949 273 274 950
+ 2498 2497 2499 2500 941 949 950 942 2495 1843 1844 2497 948 272 273 949
+ 2496 2495 2497 2498 940 948 949 941 2087 1842 1843 2495 526 271 272 948
+ 2114 2087 2495 2496 553 526 948 940 2188 2189 2420 2494 624 625 702 932
+ 2166 2188 2494 2493 605 624 932 933 2126 2166 2493 2492 566 605 933 931
+ 2050 2051 2126 2492 488 489 566 931 2125 2049 2050 2492 565 487 488 931
+ 2491 1725 1966 2480 930 174 400 921 2490 2491 2480 2482 929 930 921 922
+ 2489 2490 2482 2484 928 929 922 923 2488 2489 2484 2486 920 928 923 918
+ 1816 1722 1725 2491 85 86 174 930 1818 1816 2491 2490 84 85 930 929
+ 1820 1818 2490 2489 83 84 929 928 1822 1820 2489 2488 82 83 928 920
+ 2487 1824 1822 2488 927 81 82 920 2485 2487 2488 2486 919 927 920 918
+ 1721 1720 1824 2487 173 80 81 927 2086 1721 2487 2485 525 173 927 919
+ 2483 2139 2086 2485 926 575 525 919 2484 2483 2485 2486 923 926 919 918
+ 2481 2160 2139 2483 925 596 575 926 2482 2481 2483 2484 922 925 926 923
+ 2479 2213 2160 2481 924 645 596 925 2480 2479 2481 2482 921 924 925 922
+ 1967 1968 2213 2479 401 402 645 924 1966 1967 2479 2480 400 401 924 921
+ 2037 2038 2120 2468 475 476 559 910 2036 2037 2468 2472 474 475 910 911
+ 2035 2036 2472 2476 473 474 911 906 2118 2034 2035 2476 558 472 473 906
+ 2268 2163 2118 2476 600 599 558 906 2475 2270 2268 2476 909 601 600 906
+ 2477 2272 2270 2475 908 708 601 909 2478 2303 2272 2477 907 736 708 908
+ 2473 2474 2478 2477 916 917 907 908 2471 2473 2477 2475 915 916 908 909
+ 2472 2471 2475 2476 911 915 909 906 2469 2470 2474 2473 913 914 917 916
+ 2467 2469 2473 2471 912 913 916 915 2468 2467 2471 2472 910 912 915 911
+ 2275 2305 2470 2469 709 737 914 913 2165 2275 2469 2467 602 709 913 912
+ 2120 2165 2467 2468 559 602 912 910 2465 2466 2429 2430 904 905 868 869
+ 2463 2465 2430 2431 903 904 869 870 2464 2463 2431 2432 902 903 870 871
+ 2461 2462 2466 2465 900 901 905 904 2459 2461 2465 2463 899 900 904 903
+ 2460 2459 2463 2464 898 899 903 902 2457 2458 2462 2461 896 897 901 900
+ 2455 2457 2461 2459 895 896 900 899 2456 2455 2459 2460 894 895 899 898
+ 2453 2454 2458 2457 892 893 897 896 2451 2453 2457 2455 891 892 896 895
+ 2452 2451 2455 2456 890 891 895 894 2449 2450 2454 2453 888 889 893 892
+ 2447 2449 2453 2451 887 888 892 891 2448 2447 2451 2452 886 887 891 890
+ 2445 2446 2450 2449 884 885 889 888 2443 2445 2449 2447 883 884 888 887
+ 2444 2443 2447 2448 882 883 887 886 2441 2442 2446 2445 880 881 885 884
+ 2439 2441 2445 2443 879 880 884 883 2440 2439 2443 2444 878 879 883 882
+ 2435 2436 2442 2441 874 875 881 880 2433 2435 2441 2439 873 874 880 879
+ 2434 2433 2439 2440 872 873 879 878 2208 2131 2130 2438 643 644 652 877
+ 2209 2208 2438 2437 642 643 877 876 2219 2209 2437 2436 654 642 876 875
+ 2185 2219 2436 2435 619 654 875 874 2183 2185 2435 2433 618 619 874 873
+ 2182 2183 2433 2434 617 618 873 872 2431 2325 2326 2432 870 758 759 871
+ 2430 2324 2325 2431 869 757 758 870 2429 2323 2324 2430 868 756 757 869
+ 2428 2322 2323 2429 867 755 756 868 2427 2321 2322 2428 866 754 755 867
+ 2335 2320 2321 2427 768 753 754 866 2425 2141 2247 2422 865 576 681 860
+ 2426 2425 2422 2424 864 865 860 861 2088 2090 2141 2425 528 529 576 865
+ 2089 2088 2425 2426 527 528 865 864 2422 2421 2423 2424 860 862 863 861
+ 2247 2295 2421 2422 681 727 862 860 2419 2420 2189 2414 859 702 625 856
+ 2418 2419 2414 2416 855 859 856 853 2415 2417 2418 2416 854 858 855 853
+ 1886 2115 2417 2415 313 554 858 854 2413 1885 1886 2415 857 312 313 854
+ 2414 2413 2415 2416 856 857 854 853 2109 1884 1885 2413 548 311 312 857
+ 2189 2109 2413 2414 625 548 857 856 2412 2316 2317 2383 852 749 750 823
+ 2411 2412 2383 2384 851 852 823 824 2410 2411 2384 2385 850 851 824 825
+ 2409 2410 2385 2386 849 850 825 826 2407 2409 2386 2387 848 849 826 827
+ 2408 2407 2387 2388 847 848 827 828 2406 2314 2316 2412 846 748 749 852
+ 2405 2406 2412 2411 845 846 852 851 2404 2405 2411 2410 844 845 851 850
+ 2403 2404 2410 2409 843 844 850 849 2401 2403 2409 2407 842 843 849 848
+ 2402 2401 2407 2408 841 842 848 847 2400 2315 2314 2406 840 747 748 846
+ 2399 2400 2406 2405 839 840 846 845 2398 2399 2405 2404 838 839 845 844
+ 2397 2398 2404 2403 837 838 844 843 2395 2397 2403 2401 836 837 843 842
+ 2396 2395 2401 2402 835 836 842 841 2394 2362 2315 2400 834 811 747 840
+ 2393 2394 2400 2399 833 834 840 839 2392 2393 2399 2398 832 833 839 838
+ 2391 2392 2398 2397 831 832 838 837 2389 2391 2397 2395 830 831 837 836
+ 2390 2389 2395 2396 829 830 836 835 2348 2349 2362 2394 786 787 811 834
+ 2347 2348 2394 2393 785 786 834 833 2346 2347 2393 2392 784 785 833 832
+ 2345 2346 2392 2391 783 784 832 831 2343 2345 2391 2389 782 783 831 830
+ 2344 2343 2389 2390 781 782 830 829 2387 2377 2379 2388 827 816 817 828
+ 2386 2376 2377 2387 826 815 816 827 2385 2375 2376 2386 825 814 815 826
+ 2384 2374 2375 2385 824 813 814 825 2383 2363 2374 2384 823 799 813 824
+ 2317 2318 2363 2383 750 751 799 823 2170 2168 2138 2003 440 446 447 439
+ 1943 2170 2003 1942 374 440 439 373 2005 2004 2131 2010 441 442 644 569
+ 1944 2129 2170 1943 448 567 440 374 1775 1772 1785 1791 411 210 220 506
+ 2238 2240 2370 2371 675 807 808 809 2371 2372 2334 2238 809 810 767 675
+ 2360 2352 2291 2292 797 790 724 725 2311 2360 2292 2293 744 797 725 726
+ 2216 2221 2155 2157 651 701 592 593 2157 2158 2214 2216 593 594 650 651
+ 2187 2016 2211 2336 622 454 646 769 2211 2016 2015 2171 646 454 453 623
+ 2083 2133 2382 2082 522 335 822 521 2382 1900 1909 2082 822 327 336 521
+ 2133 1907 1900 2382 335 334 327 822 1965 1972 2223 2220 399 406 657 656
+ 1964 1965 2220 2215 398 399 656 405 1963 1964 2215 1970 397 398 405 404
+ 1797 2381 1834 1798 231 821 379 230 2381 2006 1948 1834 821 264 378 379
+ 1794 2072 1786 1462 226 511 222 99 1794 1793 1976 2074 226 227 412 512
+ 1790 1792 2071 2191 507 225 508 627 1785 1772 1475 1476 220 210 109 110
+ 2351 2352 2360 2359 789 790 797 798 2359 2361 2350 2351 798 812 788 789
+ 2333 2334 2372 2373 766 767 810 820 2278 2279 2280 2339 713 714 780 772
+ 2331 2333 2373 2380 765 766 820 819 2332 2331 2380 2378 764 765 819 818
+ 2332 2378 2379 2377 764 818 817 816 2330 2332 2377 2376 763 764 816 815
+ 2329 2330 2376 2375 762 763 815 814 2328 2329 2375 2374 761 762 814 813
+ 2327 2328 2374 2363 760 761 813 799 2349 2350 2361 2362 787 788 812 811
+ 2368 2369 2373 2372 804 805 820 810 2367 2368 2372 2371 803 804 810 809
+ 2366 2367 2371 2370 802 803 809 808 2365 2366 2370 2240 801 802 808 807
+ 2364 2365 2240 2239 800 801 807 806 2242 2364 2239 2241 677 800 806 676
+ 2357 2358 2369 2368 795 796 805 804 2356 2357 2368 2367 794 795 804 803
+ 2355 2356 2367 2366 793 794 803 802 2354 2355 2366 2365 792 793 802 801
+ 2353 2354 2365 2364 791 792 801 800 2243 2353 2364 2242 678 791 800 677
+ 2318 2319 2327 2363 751 752 760 799 2313 2315 2362 2361 746 747 811 812
+ 2312 2313 2361 2359 745 746 812 798 2311 2312 2359 2360 744 745 798 797
+ 2300 2302 2358 2357 733 734 796 795 2299 2300 2357 2356 732 733 795 794
+ 2298 2299 2356 2355 731 732 794 793 2297 2298 2355 2354 730 731 793 792
+ 2296 2297 2354 2353 729 730 792 791 2244 2296 2353 2243 679 729 791 678
+ 2290 2291 2352 2351 723 724 790 789 2289 2290 2351 2350 722 723 789 788
+ 2288 2289 2350 2349 721 722 788 787 2287 2288 2349 2348 720 721 787 786
+ 2286 2287 2348 2347 719 720 786 785 2285 2286 2347 2346 718 719 785 784
+ 2284 2285 2346 2345 717 718 784 783 2282 2284 2345 2343 716 717 783 782
+ 2283 2282 2343 2344 715 716 782 781 2339 2280 2281 2342 772 780 779 778
+ 2337 2339 2342 2340 771 772 778 777 2338 2337 2340 2341 770 771 777 776
+ 2276 2278 2339 2337 712 713 772 771 2277 2276 2337 2338 711 712 771 770
+ 2210 2217 2336 2211 647 653 769 646 2264 2221 2220 2223 700 701 656 657
+ 2223 2222 2265 2264 657 658 699 700 2193 2192 2320 2335 628 629 753 768
+ 2310 2237 2238 2334 743 674 675 767 2308 2310 2334 2333 742 743 767 766
+ 2309 2308 2333 2331 741 742 766 765 2309 2331 2332 2330 741 765 764 763
+ 2307 2309 2330 2329 740 741 763 762 2306 2307 2329 2328 739 740 762 761
+ 2206 2306 2328 2327 639 739 761 760 2204 2206 2327 2319 638 639 760 752
+ 2200 2201 2326 2325 636 637 759 758 2199 2200 2325 2324 635 636 758 757
+ 2198 2199 2324 2323 634 635 757 756 2197 2198 2323 2322 633 634 756 755
+ 2196 2197 2322 2321 632 633 755 754 2195 2196 2321 2320 631 632 754 753
+ 2194 2195 2320 2192 630 631 753 629 2231 2203 2204 2319 666 667 638 752
+ 2230 2231 2319 2318 665 666 752 751 2229 2230 2318 2317 664 665 751 750
+ 2227 2229 2317 2316 663 664 750 749 2228 2227 2316 2314 662 663 749 748
+ 2228 2314 2315 2313 662 748 747 746 2226 2228 2313 2312 661 662 746 745
+ 2225 2226 2312 2311 660 661 745 744 2224 2225 2311 2293 659 660 744 726
+ 2233 2235 2237 2310 671 673 674 743 2234 2233 2310 2308 670 671 743 742
+ 2234 2308 2309 2307 670 742 741 740 2232 2234 2307 2306 669 670 740 739
+ 2205 2232 2306 2206 640 669 739 639 2275 2274 2304 2305 709 710 738 737
+ 2273 2272 2303 2301 707 708 736 735 2273 2301 2302 2300 707 735 734 733
+ 2271 2273 2300 2299 706 707 733 732 2269 2271 2299 2298 705 706 732 731
+ 2267 2269 2298 2297 704 705 731 730 2266 2267 2297 2296 703 704 730 729
+ 2245 2266 2296 2244 680 703 729 679 2247 2246 2294 2295 681 682 728 727
+ 2265 2222 2224 2293 699 658 659 726 2263 2265 2293 2292 698 699 726 725
+ 2262 2263 2292 2291 697 698 725 724 2261 2262 2291 2290 696 697 724 723
+ 2260 2261 2290 2289 695 696 723 722 2259 2260 2289 2288 694 695 722 721
+ 2258 2259 2288 2287 693 694 721 720 2257 2258 2287 2286 692 693 720 719
+ 2256 2257 2286 2285 691 692 719 718 2255 2256 2285 2284 690 691 718 717
+ 2253 2255 2284 2282 689 690 717 716 2254 2253 2282 2283 688 689 716 715
+ 2252 2254 2281 2280 687 688 779 780 2251 2252 2280 2279 686 687 780 714
+ 2250 2251 2279 2278 685 686 714 713 2248 2250 2278 2276 684 685 713 712
+ 2249 2248 2276 2277 683 684 712 711 2207 2209 2219 2218 641 642 654 655
+ 2165 2164 2274 2275 602 603 710 709 2270 2272 2273 2271 601 708 707 706
+ 2268 2270 2271 2269 600 601 706 705 2163 2268 2269 2267 599 600 705 704
+ 2162 2163 2267 2266 598 599 704 703 2161 2162 2266 2245 597 598 703 680
+ 2156 2155 2221 2264 591 592 701 700 2156 2264 2265 2263 591 700 699 698
+ 2154 2156 2263 2262 590 591 698 697 2153 2154 2262 2261 589 590 697 696
+ 2152 2153 2261 2260 588 589 696 695 2151 2152 2260 2259 587 588 695 694
+ 2150 2151 2259 2258 586 587 694 693 2149 2150 2258 2257 585 586 693 692
+ 2148 2149 2257 2256 584 585 692 691 2146 2148 2256 2255 583 584 691 690
+ 2147 2146 2255 2253 582 583 690 689 2147 2253 2254 2252 582 689 688 687
+ 2145 2147 2252 2251 581 582 687 686 2144 2145 2251 2250 580 581 686 685
+ 2142 2144 2250 2248 579 580 685 684 2143 2142 2248 2249 578 579 684 683
+ 2141 2140 2246 2247 576 577 682 681 2065 2066 2161 2245 503 504 597 680
+ 2064 2065 2245 2244 502 503 680 679 2063 2064 2244 2243 501 502 679 678
+ 2062 2063 2243 2242 500 501 678 677 2060 2062 2242 2241 499 500 677 676
+ 2061 2060 2241 2239 498 499 676 806 2061 2239 2240 2238 498 806 807 675
+ 2059 2061 2238 2237 497 498 675 674 2058 2059 2237 2235 496 497 674 673
+ 2057 2058 2235 2236 495 496 673 672 2055 2056 2057 2236 493 494 495 672
+ 1779 1780 2055 2236 216 217 493 672 1777 1779 2236 2235 215 216 672 673
+ 1778 1777 2235 2233 214 215 673 671 1778 2233 2234 2232 214 671 670 669
+ 1776 1778 2232 2205 213 214 669 640 2133 2132 2202 1907 335 570 668 334
+ 1906 1907 2202 2203 333 334 668 667 1905 1906 2203 2231 332 333 667 666
+ 1903 1905 2231 2230 331 332 666 665 1904 1903 2230 2229 330 331 665 664
+ 2137 1904 2229 2227 574 330 664 663 2137 2227 2228 2226 574 663 662 661
+ 2136 2137 2226 2225 573 574 661 660 2135 2136 2225 2224 572 573 660 659
+ 2134 2135 2224 2222 571 572 659 658 1972 2134 2222 2223 406 571 658 657
+ 2216 2215 2220 2221 651 405 656 701 2167 2169 2207 2218 606 607 641 655
+ 2212 2214 2158 2159 649 650 594 595 2184 2026 2167 2218 620 463 606 655
+ 2185 2184 2218 2219 619 620 655 654 2174 2176 2217 2210 609 610 653 647
+ 2213 2212 2159 2160 645 649 595 596 2172 2173 2174 2210 648 608 609 647
+ 1970 2215 2216 2214 404 405 651 650 1969 1970 2214 2212 403 404 650 649
+ 1968 1969 2212 2213 402 403 649 645 2171 2172 2210 2211 623 648 647 646
+ 2128 2010 2131 2208 568 569 644 643 2128 2208 2209 2207 568 643 642 641
+ 2129 2128 2207 2169 567 568 641 607 1759 1758 1776 2205 196 197 213 640
+ 1759 2205 2206 2204 196 640 639 638 1757 1759 2204 2203 195 196 638 667
+ 1756 1757 2203 2202 194 195 667 668 1755 1756 2202 2132 193 194 668 570
+ 2079 2080 2201 2200 518 519 637 636 2078 2079 2200 2199 517 518 636 635
+ 2077 2078 2199 2198 516 517 635 634 2076 2077 2198 2197 515 516 634 633
+ 2075 2076 2197 2196 514 515 633 632 2073 2075 2196 2195 513 514 632 631
+ 2074 2073 2195 2194 512 513 631 630 1794 2074 2194 2072 226 512 630 511
+ 2069 2072 2194 2192 510 511 630 629 2070 2069 2192 2193 509 510 629 628
+ 1791 1790 2191 2190 506 507 627 626 1791 2190 1975 1775 506 626 410 411
+ 2108 2109 2189 2188 547 548 625 624 2107 2108 2188 2166 546 547 624 605
+ 2013 2016 2187 2186 451 454 622 621 2012 2013 2186 2081 450 451 621 520
+ 2027 1923 2026 2184 465 351 463 620 2027 2184 2185 2183 465 620 619 618
+ 2024 2027 2183 2182 462 465 618 617 2023 2024 2182 2181 461 462 617 616
+ 2022 2023 2181 2180 460 461 616 615 2020 2022 2180 2179 459 460 615 614
+ 2021 2020 2179 2178 458 459 614 613 2028 2021 2178 2177 466 458 613 612
+ 2029 2028 2177 2175 467 466 612 611 2029 2175 2176 2174 467 611 610 609
+ 2019 2029 2174 2173 457 467 609 608 2018 2019 2173 2172 456 457 608 648
+ 2017 2018 2172 2171 455 456 648 623 2014 2017 2171 2015 452 455 623 453
+ 2168 2170 2129 2169 446 440 567 607 2138 2168 2169 2167 447 446 607 606
+ 2025 2138 2167 2026 464 447 606 463 2126 2106 2107 2166 566 545 546 605
+ 2120 2119 2164 2165 559 560 603 602 2117 2118 2163 2162 557 558 599 598
+ 2116 2117 2162 2161 556 557 598 597 2067 2116 2161 2066 555 556 597 504
+ 2100 2139 2160 2159 540 575 596 595 2101 2100 2159 2158 539 540 595 594
+ 2102 2101 2158 2157 541 539 594 593 2103 2102 2157 2155 542 541 593 592
+ 2103 2155 2156 2154 542 592 591 590 2099 2103 2154 2153 538 542 590 589
+ 2098 2099 2153 2152 537 538 589 588 2097 2098 2152 2151 536 537 588 587
+ 2095 2097 2151 2150 535 536 587 586 2096 2095 2150 2149 534 535 586 585
+ 2104 2096 2149 2148 543 534 585 584 2105 2104 2148 2146 544 543 584 583
+ 2105 2146 2147 2145 544 583 582 581 2094 2105 2145 2144 533 544 581 580
+ 2092 2094 2144 2142 532 533 580 579 2093 2092 2142 2143 531 532 579 578
+ 2090 2091 2140 2141 529 530 577 576 2085 2086 2139 2100 524 525 575 540
+ 2003 2138 2025 2002 439 447 464 438 1902 1904 2137 2136 329 330 574 573
+ 2054 1902 2136 2135 492 329 573 572 2053 2054 2135 2134 491 492 572 571
+ 1971 2053 2134 1972 407 491 571 406 2084 1754 1755 2132 523 192 193 570
+ 2083 2084 2132 2133 522 523 570 335 2004 2009 2130 2131 442 445 652 644
+ 1944 2010 2128 2129 448 569 568 567 2044 2045 2122 2127 482 483 561 604
+ 2051 2052 2106 2126 489 490 545 566 2048 2049 2125 2124 486 487 565 564
+ 2047 2048 2124 2123 485 486 564 563 2046 2047 2123 2121 484 485 563 562
+ 2045 2046 2121 2122 483 484 562 561 2038 2039 2119 2120 476 477 560 559
+ 2033 2034 2118 2117 471 472 558 557 2032 2033 2117 2116 470 471 557 556
+ 2031 2032 2116 2067 469 470 556 555 2030 2031 2067 2068 468 469 555 505
+ 1886 1887 2111 2115 313 314 549 554 1891 1892 2087 2114 318 319 526 553
+ 1890 1891 2114 2113 317 318 553 552 1889 1890 2113 2112 316 317 552 551
+ 1888 1889 2112 2110 315 316 551 550 1887 1888 2110 2111 314 315 550 549
+ 1883 1884 2109 2108 310 311 548 547 1882 1883 2108 2107 309 310 547 546
+ 1881 1882 2107 2106 308 309 546 545 1880 1881 2106 2052 307 308 545 490
+ 2094 1859 2104 2105 533 288 543 544 1859 1860 2096 2104 288 289 534 543
+ 2099 1864 2102 2103 538 293 541 542 1864 1865 2101 2102 293 294 539 541
+ 1866 1867 2085 2100 295 296 524 540 1865 1866 2100 2101 294 295 540 539
+ 1863 1864 2099 2098 292 293 538 537 1862 1863 2098 2097 291 292 537 536
+ 1861 1862 2097 2095 290 291 536 535 1860 1861 2095 2096 289 290 535 534
+ 1858 1859 2094 2092 287 288 533 532 1857 1858 2092 2093 286 287 532 531
+ 1853 1854 2091 2090 282 283 530 529 1852 1853 2090 2088 281 282 529 528
+ 1851 1852 2088 2089 280 281 528 527 1841 1842 2087 1892 270 271 526 319
+ 1719 1721 2086 2085 172 173 525 524 1717 1719 2085 1867 171 172 524 296
+ 1743 1745 1754 2084 181 182 192 523 1741 1743 2084 2083 180 181 523 522
+ 1739 1741 2083 2082 179 180 522 521 1737 1739 2082 1909 383 179 521 336
+ 2001 2000 2012 2081 436 437 450 520 1998 1999 2080 2079 434 435 519 518
+ 1997 1998 2079 2078 433 434 518 517 1996 1997 2078 2077 432 433 517 516
+ 1995 1996 2077 2076 431 432 516 515 1994 1995 2076 2075 430 431 515 514
+ 1993 1994 2075 2073 429 430 514 513 1976 1993 2073 2074 412 429 513 512
+ 1792 1786 2072 2069 225 222 511 510 1792 2069 2070 2071 225 510 509 508
+ 1833 1835 2030 2068 262 263 468 505 1992 1832 1833 2068 428 261 262 505
+ 1991 1992 2068 2067 427 428 505 555 1990 1991 2067 2066 426 427 555 504
+ 1989 1990 2066 2065 425 426 504 503 1988 1989 2065 2064 424 425 503 502
+ 1987 1988 2064 2063 423 424 502 501 1985 1987 2063 2062 422 423 501 500
+ 1986 1985 2062 2060 421 422 500 499 1986 2060 2061 2059 421 499 498 497
+ 1984 1986 2059 2058 420 421 497 496 1983 1984 2058 2057 419 420 496 495
+ 1982 1983 2057 2056 418 419 495 494 1981 1982 2056 2055 417 418 494 493
+ 1781 1981 2055 1780 218 417 493 217 2011 1901 1902 2054 449 328 329 492
+ 1974 2011 2054 2053 409 449 492 491 1973 1974 2053 1971 408 409 491 407
+ 1652 1651 1880 2052 169 170 307 490 1653 1652 2052 2051 168 169 490 489
+ 1654 1653 2051 2050 167 168 489 488 1655 1654 2050 2049 166 167 488 487
+ 1656 1655 2049 2048 165 166 487 486 1657 1656 2048 2047 164 165 486 485
+ 1658 1657 2047 2046 163 164 485 484 1659 1658 2046 2045 162 163 484 483
+ 1660 1659 2045 2044 161 162 483 482 1661 1660 2044 2043 160 161 482 481
+ 1662 1661 2043 2042 159 160 481 480 1663 1662 2042 2041 158 159 480 479
+ 1664 1663 2041 2040 157 158 479 478 1665 1664 2040 2039 156 157 478 477
+ 1666 1665 2039 2038 155 156 477 476 1667 1666 2038 2037 154 155 476 475
+ 1668 1667 2037 2036 136 154 475 474 1669 1668 2036 2035 153 136 474 473
+ 1670 1669 2035 2034 152 153 473 472 1671 1670 2034 2033 151 152 472 471
+ 1672 1671 2033 2032 150 151 471 470 1673 1672 2032 2031 149 150 470 469
+ 1674 1673 2031 2030 148 149 469 468 1675 1674 2030 1835 147 148 468 263
+ 2019 1917 2028 2029 457 345 466 467 1917 1918 2021 2028 345 346 458 466
+ 2024 1922 1923 2027 462 350 351 465 1924 1925 2002 2025 352 353 438 464
+ 1923 1924 2025 2026 351 352 464 463 1921 1922 2024 2023 349 350 462 461
+ 1920 1921 2023 2022 348 349 461 460 1919 1920 2022 2020 347 348 460 459
+ 1918 1919 2020 2021 346 347 459 458 1916 1917 2019 2018 344 345 457 456
+ 1915 1916 2018 2017 343 344 456 455 1914 1915 2017 2014 342 343 455 452
+ 1676 1675 1835 1834 146 147 263 379 1501 1502 1901 2011 23 24 328 449
+ 2013 1871 2015 2016 451 300 453 454 1871 1872 2014 2015 300 301 452 453
+ 1872 1873 1914 2014 301 302 342 452 1870 1871 2013 2012 299 300 451 450
+ 1869 1870 2012 2000 298 299 450 437 1500 1501 2011 1974 22 23 449 409
+ 1944 1945 2005 2010 448 375 441 569 2004 1946 2008 2009 442 376 444 445
+ 1946 1947 2007 2008 376 377 443 444 1947 1948 2006 2007 377 378 264 443
+ 1945 1946 2004 2005 375 376 442 441 1941 1942 2003 2002 372 373 439 438
+ 1926 1941 2002 1925 354 372 438 353 1440 1441 1832 1992 10 11 261 428
+ 1827 1828 1869 2000 256 257 298 437 1826 1827 2000 2001 255 256 437 436
+ 1810 1811 1999 1998 244 245 435 434 1809 1810 1998 1997 243 244 434 433
+ 1808 1809 1997 1996 242 243 433 432 1807 1808 1996 1995 241 242 432 431
+ 1806 1807 1995 1994 240 241 431 430 1805 1806 1994 1993 239 240 430 429
+ 1804 1805 1993 1976 238 239 429 412 1439 1440 1992 1991 9 10 428 427
+ 1438 1439 1991 1990 8 9 427 426 1912 1438 1990 1989 340 8 426 425
+ 1928 1912 1989 1988 370 340 425 424 1939 1928 1988 1987 369 370 424 423
+ 1980 1939 1987 1985 416 369 423 422 1980 1985 1986 1984 416 422 421 420
+ 1979 1980 1984 1983 415 416 420 419 1978 1979 1983 1982 414 415 419 418
+ 1977 1978 1982 1981 413 414 418 417 1782 1977 1981 1781 219 413 417 218
+ 1878 1939 1980 1979 368 369 416 415 1938 1878 1979 1978 367 368 415 414
+ 1937 1938 1978 1977 366 367 414 413 1783 1937 1977 1782 365 366 413 219
+ 1793 1795 1804 1976 227 228 238 412 1936 1783 1775 1975 364 365 411 410
+ 1499 1500 1974 1973 21 22 409 408 1961 1499 1973 1971 395 21 408 407
+ 1965 1961 1971 1972 399 395 407 406 1962 1963 1970 1969 396 397 404 403
+ 1957 1962 1969 1968 390 396 403 402 1955 1957 1968 1967 389 390 402 401
+ 1954 1955 1967 1966 388 389 401 400 1724 1954 1966 1725 175 388 400 174
+ 1960 1961 1965 1964 394 395 399 398 1959 1960 1964 1963 393 394 398 397
+ 1958 1959 1963 1962 392 393 397 396 1956 1958 1962 1957 391 392 396 390
+ 1498 1499 1961 1960 20 21 395 394 1497 1498 1960 1959 19 20 394 393
+ 1496 1497 1959 1958 18 19 393 392 1940 1496 1958 1956 371 18 392 391
+ 1951 1940 1956 1953 382 371 391 387 1953 1956 1957 1955 387 391 390 389
+ 1952 1953 1955 1954 386 387 389 388 1727 1952 1954 1724 176 386 388 175
+ 1950 1951 1953 1952 381 382 387 386 1729 1950 1952 1727 177 381 386 176
+ 1949 1950 1729 1731 380 381 177 178 1931 1949 1731 1733 358 380 178 385
+ 1930 1931 1733 1735 357 358 385 384 1929 1930 1735 1737 356 357 384 383
+ 1908 1929 1737 1909 337 356 383 336 1933 1940 1951 1950 361 371 382 381
+ 1932 1933 1950 1949 360 361 381 380 1927 1932 1949 1931 359 360 380 358
+ 1677 1676 1834 1948 145 146 379 378 1678 1677 1948 1947 144 145 378 377
+ 1679 1678 1947 1946 143 144 377 376 1680 1679 1946 1945 142 143 376 375
+ 1681 1680 1945 1944 141 142 375 448 1682 1681 1944 1943 140 141 448 374
+ 1683 1682 1943 1942 139 140 374 373 1684 1683 1942 1941 138 139 373 372
+ 1685 1684 1941 1926 137 138 372 354 1495 1496 1940 1933 17 18 371 361
+ 1877 1928 1939 1878 355 370 369 368 1868 1435 1878 1938 297 5 368 367
+ 1876 1868 1938 1937 305 297 367 366 1876 1937 1783 1936 305 366 365 364
+ 1875 1876 1936 1935 304 305 364 363 1874 1875 1935 1934 303 304 363 362
+ 1836 1874 1934 1837 266 303 362 265 1494 1495 1933 1932 16 17 361 360
+ 1509 1494 1932 1927 31 16 360 359 1913 1927 1931 1930 341 359 358 357
+ 1911 1913 1930 1929 339 341 357 356 1910 1911 1929 1908 338 339 356 337
+ 1879 1912 1928 1877 306 340 370 355 1508 1509 1927 1913 30 31 359 341
+ 1600 1585 1685 1926 135 121 137 354 1601 1600 1926 1925 134 135 354 353
+ 1602 1601 1925 1924 133 134 353 352 1603 1602 1924 1923 132 133 352 351
+ 1604 1603 1923 1922 131 132 351 350 1605 1604 1922 1921 130 131 350 349
+ 1606 1605 1921 1920 129 130 349 348 1607 1606 1920 1919 128 129 348 347
+ 1608 1607 1919 1918 127 128 347 346 1609 1608 1918 1917 126 127 346 345
+ 1610 1609 1917 1916 125 126 345 344 1611 1610 1916 1915 124 125 344 343
+ 1612 1611 1915 1914 123 124 343 342 1613 1612 1914 1873 122 123 342 302
+ 1507 1508 1913 1911 29 30 341 339 1437 1438 1912 1879 7 8 340 306
+ 1506 1507 1911 1910 28 29 339 338 1895 1506 1910 1908 322 28 338 337
+ 1900 1895 1908 1909 327 322 337 336 1899 1900 1907 1906 326 327 334 333
+ 1897 1899 1906 1905 325 326 333 332 1898 1897 1905 1903 324 325 332 331
+ 1898 1903 1904 1902 324 331 330 329 1896 1898 1902 1901 323 324 329 328
+ 1503 1896 1901 1502 25 323 328 24 1893 1895 1900 1899 321 322 327 326
+ 1894 1893 1899 1897 320 321 326 325 1894 1897 1898 1896 320 325 324 323
+ 1504 1894 1896 1503 26 320 323 25 1505 1506 1895 1893 27 28 322 321
+ 1504 1505 1893 1894 26 27 321 320 1701 1700 1841 1892 46 47 270 319
+ 1702 1701 1892 1891 45 46 319 318 1703 1702 1891 1890 44 45 318 317
+ 1704 1703 1890 1889 43 44 317 316 1705 1704 1889 1888 42 43 316 315
+ 1706 1705 1888 1887 41 42 315 314 1707 1706 1887 1886 40 41 314 313
+ 1708 1707 1886 1885 39 40 313 312 1709 1708 1885 1884 38 39 312 311
+ 1710 1709 1884 1883 37 38 311 310 1711 1710 1883 1882 36 37 310 309
+ 1712 1711 1882 1881 35 36 309 308 1713 1712 1881 1880 34 35 308 307
+ 1615 1713 1880 1651 32 34 307 170 1436 1437 1879 1877 6 7 306 355
+ 1435 1436 1877 1878 5 6 355 368 1840 1868 1876 1875 269 297 305 304
+ 1839 1840 1875 1874 268 269 304 303 1838 1839 1874 1836 267 268 303 266
+ 1549 1511 1613 1873 120 119 122 302 1550 1549 1873 1872 114 120 302 301
+ 1551 1550 1872 1871 118 114 301 300 1552 1551 1871 1870 117 118 300 299
+ 1553 1552 1870 1869 116 117 299 298 1554 1553 1869 1828 115 116 298 257
+ 1434 1435 1868 1840 4 5 297 269 1557 1556 1717 1867 75 76 171 296
+ 1558 1557 1867 1866 74 75 296 295 1559 1558 1866 1865 73 74 295 294
+ 1560 1559 1865 1864 72 73 294 293 1561 1560 1864 1863 71 72 293 292
+ 1562 1561 1863 1862 70 71 292 291 1563 1562 1862 1861 69 70 291 290
+ 1564 1563 1861 1860 68 69 290 289 1565 1564 1860 1859 67 68 289 288
+ 1566 1565 1859 1858 66 67 288 287 1567 1566 1858 1857 65 66 287 286
+ 1568 1567 1857 1856 64 65 286 285 1569 1568 1856 1855 63 64 285 284
+ 1570 1569 1855 1854 62 63 284 283 1571 1570 1854 1853 61 62 283 282
+ 1572 1571 1853 1852 60 61 282 281 1573 1572 1852 1851 59 60 281 280
+ 1574 1573 1851 1850 58 59 280 279 1575 1574 1850 1849 57 58 279 278
+ 1576 1575 1849 1848 56 57 278 277 1577 1576 1848 1847 55 56 277 276
+ 1578 1577 1847 1846 54 55 276 275 1579 1578 1846 1845 53 54 275 274
+ 1580 1579 1845 1844 52 53 274 273 1581 1580 1844 1843 51 52 273 272
+ 1582 1581 1843 1842 48 51 272 271 1583 1582 1842 1841 49 48 271 270
+ 1513 1583 1841 1700 33 49 270 47 1433 1434 1840 1839 3 4 269 268
+ 1432 1433 1839 1838 2 3 268 267 1803 1432 1838 1836 237 2 267 266
+ 1831 1803 1836 1837 260 237 266 265 1798 1834 1835 1833 230 379 263 262
+ 1796 1798 1833 1832 229 230 262 261 1442 1796 1832 1441 12 229 261 11
+ 1802 1803 1831 1830 236 237 260 259 1801 1802 1830 1829 235 236 259 258
+ 1789 1801 1829 1800 234 235 258 233 1716 1555 1554 1828 78 50 115 257
+ 1718 1716 1828 1827 77 78 257 256 1720 1718 1827 1826 80 77 256 255
+ 1824 1720 1826 1825 81 80 255 254 1822 1824 1825 1823 82 81 254 253
+ 1820 1822 1823 1821 83 82 253 252 1818 1820 1821 1819 84 83 252 251
+ 1816 1818 1819 1817 85 84 251 250 1722 1816 1817 1815 86 85 250 249
+ 1723 1722 1815 1814 87 86 249 248 1726 1723 1814 1813 88 87 248 247
+ 1728 1726 1813 1812 89 88 247 246 1730 1728 1812 1811 90 89 246 245
+ 1732 1730 1811 1810 91 90 245 244 1734 1732 1810 1809 92 91 244 243
+ 1736 1734 1809 1808 93 92 243 242 1738 1736 1808 1807 94 93 242 241
+ 1740 1738 1807 1806 95 94 241 240 1742 1740 1806 1805 96 95 240 239
+ 1744 1742 1805 1804 97 96 239 238 1715 1744 1804 1795 98 97 238 228
+ 1431 1432 1803 1802 1 2 237 236 1430 1431 1802 1801 0 1 236 235
+ 1464 1465 1715 1795 113 79 98 228 1445 1430 1801 1789 15 0 235 234
+ 1787 1789 1800 1799 224 234 233 232 1788 1787 1799 1797 223 224 232 231
+ 1788 1797 1798 1796 223 231 230 229 1443 1788 1796 1442 13 223 229 12
+ 1463 1464 1795 1793 112 113 228 227 1462 1463 1793 1794 99 112 227 226
+ 1784 1786 1792 1790 221 222 225 507 1785 1784 1790 1791 220 221 507 506
+ 1444 1445 1789 1787 14 15 234 224 1443 1444 1787 1788 13 14 224 223
+ 1477 1462 1786 1784 111 99 222 221 1476 1477 1784 1785 110 111 221 220
+ 1774 1775 1783 1782 212 411 365 219 1773 1774 1782 1781 211 212 219 218
+ 1769 1773 1781 1780 206 211 218 217 1764 1769 1780 1779 202 206 217 216
+ 1767 1764 1779 1777 205 202 216 215 1767 1777 1778 1776 205 215 214 213
+ 1766 1767 1776 1765 204 205 213 203 1760 1765 1776 1758 198 203 213 197
+ 1771 1772 1775 1774 209 210 411 212 1770 1771 1774 1773 208 209 212 211
+ 1768 1770 1773 1769 207 208 211 206 1474 1475 1772 1771 108 109 210 209
+ 1473 1474 1771 1770 107 108 209 208 1472 1473 1770 1768 106 107 208 207
+ 1764 1472 1768 1769 202 106 207 206 1763 1764 1767 1766 201 202 205 204
+ 1762 1763 1766 1765 200 201 204 203 1761 1762 1765 1760 199 200 203 198
+ 1471 1472 1764 1763 105 106 202 201 1470 1471 1763 1762 104 105 201 200
+ 1469 1470 1762 1761 103 104 200 199 1750 1469 1761 1760 188 103 199 198
+ 1753 1750 1760 1758 191 188 198 197 1753 1758 1759 1757 191 197 196 195
+ 1752 1753 1757 1756 190 191 195 194 1751 1752 1756 1755 189 190 194 193
+ 1747 1751 1755 1754 184 189 193 192 1746 1747 1754 1745 183 184 192 182
+ 1749 1750 1753 1752 187 188 191 190 1748 1749 1752 1751 186 187 190 189
+ 1714 1748 1751 1747 185 186 189 184 1468 1469 1750 1749 102 103 188 187
+ 1467 1468 1749 1748 101 102 187 186 1466 1467 1748 1714 100 101 186 185
+ 1715 1714 1747 1746 98 185 184 183 1744 1715 1746 1745 97 98 183 182
+ 1742 1744 1745 1743 96 97 182 181 1740 1742 1743 1741 95 96 181 180
+ 1738 1740 1741 1739 94 95 180 179 1736 1738 1739 1737 93 94 179 383
+ 1734 1736 1737 1735 92 93 383 384 1732 1734 1735 1733 91 92 384 385
+ 1730 1732 1733 1731 90 91 385 178 1728 1730 1731 1729 89 90 178 177
+ 1726 1728 1729 1727 88 89 177 176 1723 1726 1727 1724 87 88 176 175
+ 1722 1723 1724 1725 86 87 175 174 1718 1720 1721 1719 77 80 173 172
+ 1716 1718 1719 1717 78 77 172 171 1555 1716 1717 1556 50 78 171 76
+ 1465 1466 1714 1715 79 100 185 98 4241 3541 3602 4231 2977 2277 2338 2967
+ 4234 4241 4231 4232 2970 2977 2967 2968 4240 3513 3541 4241 2976 2249 2277 2977
+ 4235 4240 4241 4234 2971 2976 2977 2970 4239 3407 3513 4240 2975 2143 2249 2976
+ 4236 4239 4240 4235 2972 2975 2976 2971 4238 3357 3407 4239 2974 2093 2143 2975
+ 4237 4238 4239 4236 2973 2974 2975 2972 3120 3121 3357 4238 1856 1857 2093 2974
+ 3119 3120 4238 4237 1855 1856 2974 2973 3355 3118 3119 4237 2091 1854 1855 2973
+ 3404 3355 4237 4236 2140 2091 2973 2972 3510 3404 4236 4235 2246 2140 2972 2971
+ 3558 3510 4235 4234 2294 2246 2971 2970 4010 3558 4234 4232 2746 2294 2970 2968
+ 4233 4012 4010 4232 2969 2748 2746 2968 4017 4014 4012 4233 2753 2750 2748 2969
+ 4158 4019 4017 4233 2894 2755 2753 2969 4160 4158 4233 4232 2896 2894 2969 2968
+ 4231 4162 4160 4232 2967 2898 2896 2968 3602 3605 4162 4231 2338 2341 2898 2967
+ 4230 3738 3734 4135 2966 2474 2470 2871 4229 4230 4135 4138 2965 2966 2871 2874
+ 4228 4229 4138 4141 2964 2965 2874 2877 4227 4228 4141 4144 2963 2964 2877 2880
+ 4226 4227 4144 4147 2962 2963 2880 2883 4225 4226 4147 4150 2961 2962 2883 2886
+ 4224 4225 4150 4153 2960 2961 2886 2889 4175 4224 4153 4156 2911 2960 2889 2892
+ 4223 3742 3738 4230 2959 2478 2474 2966 4222 4223 4230 4229 2958 2959 2966 2965
+ 4221 4222 4229 4228 2957 2958 2965 2964 4220 4221 4228 4227 2956 2957 2964 2963
+ 4219 4220 4227 4226 2955 2956 2963 2962 4218 4219 4226 4225 2954 2955 2962 2961
+ 4217 4218 4225 4224 2953 2954 2961 2960 4176 4217 4224 4175 2912 2953 2960 2911
+ 4216 3567 3742 4223 2952 2303 2478 2959 4215 4216 4223 4222 2951 2952 2959 2958
+ 4214 4215 4222 4221 2950 2951 2958 2957 4213 4214 4221 4220 2949 2950 2957 2956
+ 4212 4213 4220 4219 2948 2949 2956 2955 4211 4212 4219 4218 2947 2948 2955 2954
+ 4210 4211 4218 4217 2946 2947 2954 2953 4177 4210 4217 4176 2913 2946 2953 2912
+ 4209 3565 3567 4216 2945 2301 2303 2952 4208 4209 4216 4215 2944 2945 2952 2951
+ 4207 4208 4215 4214 2943 2944 2951 2950 4206 4207 4214 4213 2942 2943 2950 2949
+ 4205 4206 4213 4212 2941 2942 2949 2948 4204 4205 4212 4211 2940 2941 2948 2947
+ 4203 4204 4211 4210 2939 2940 2947 2946 4178 4203 4210 4177 2914 2939 2946 2913
+ 4202 3566 3565 4209 2938 2302 2301 2945 4201 4202 4209 4208 2937 2938 2945 2944
+ 4200 4201 4208 4207 2936 2937 2944 2943 4199 4200 4207 4206 2935 2936 2943 2942
+ 4198 4199 4206 4205 2934 2935 2942 2941 4197 4198 4205 4204 2933 2934 2941 2940
+ 4196 4197 4204 4203 2932 2933 2940 2939 4179 4196 4203 4178 2915 2932 2939 2914
+ 4195 3622 3566 4202 2931 2358 2302 2938 4194 4195 4202 4201 2930 2931 2938 2937
+ 4193 4194 4201 4200 2929 2930 2937 2936 4192 4193 4200 4199 2928 2929 2936 2935
+ 4191 4192 4199 4198 2927 2928 2935 2934 4190 4191 4198 4197 2926 2927 2934 2933
+ 4189 4190 4197 4196 2925 2926 2933 2932 4180 4189 4196 4179 2916 2925 2932 2915
+ 4188 3633 3622 4195 2924 2369 2358 2931 4187 4188 4195 4194 2923 2924 2931 2930
+ 4186 4187 4194 4193 2922 2923 2930 2929 4185 4186 4193 4192 2921 2922 2929 2928
+ 4184 4185 4192 4191 2920 2921 2928 2927 4183 4184 4191 4190 2919 2920 2927 2926
+ 4182 4183 4190 4189 2918 2919 2926 2925 4181 4182 4189 4180 2917 2918 2925 2916
+ 3644 3637 3633 4188 2380 2373 2369 2924 3642 3644 4188 4187 2378 2380 2924 2923
+ 3643 3642 4187 4186 2379 2378 2923 2922 3652 3643 4186 4185 2388 2379 2922 2921
+ 3672 3652 4185 4184 2408 2388 2921 2920 3666 3672 4184 4183 2402 2408 2920 2919
+ 3660 3666 4183 4182 2396 2402 2919 2918 3654 3660 4182 4181 2390 2396 2918 2917
+ 4174 3608 3654 4181 2910 2344 2390 2917 4173 4174 4181 4180 2909 2910 2917 2916
+ 4172 4173 4180 4179 2908 2909 2916 2915 4171 4172 4179 4178 2907 2908 2915 2914
+ 4170 4171 4178 4177 2906 2907 2914 2913 4169 4170 4177 4176 2905 2906 2913 2912
+ 4168 4169 4176 4175 2904 2905 2912 2911 4155 4168 4175 4156 2891 2904 2911 2892
+ 4167 3547 3608 4174 2903 2283 2344 2910 4166 4167 4174 4173 2902 2903 2910 2909
+ 4165 4166 4173 4172 2901 2902 2909 2908 4164 4165 4172 4171 2900 2901 2908 2907
+ 4163 4164 4171 4170 2899 2900 2907 2906 4161 4163 4170 4169 2897 2899 2906 2905
+ 4159 4161 4169 4168 2895 2897 2905 2904 4157 4159 4168 4155 2893 2895 2904 2891
+ 3545 3518 3547 4167 2281 2254 2283 2903 3606 3545 4167 4166 2342 2281 2903 2902
+ 3604 3606 4166 4165 2340 2342 2902 2901 3605 3604 4165 4164 2341 2340 2901 2900
+ 4162 3605 4164 4163 2898 2341 2900 2899 4160 4162 4163 4161 2896 2898 2899 2897
+ 4158 4160 4161 4159 2894 2896 2897 2895 4019 4158 4159 4157 2755 2894 2895 2893
+ 4154 4020 4019 4157 2890 2756 2755 2893 4152 4154 4157 4155 2888 2890 2893 2891
+ 4153 4152 4155 4156 2889 2888 2891 2892 4151 4024 4020 4154 2887 2760 2756 2890
+ 4149 4151 4154 4152 2885 2887 2890 2888 4150 4149 4152 4153 2886 2885 2888 2889
+ 4148 4028 4024 4151 2884 2764 2760 2887 4146 4148 4151 4149 2882 2884 2887 2885
+ 4147 4146 4149 4150 2883 2882 2885 2886 4145 4032 4028 4148 2881 2768 2764 2884
+ 4143 4145 4148 4146 2879 2881 2884 2882 4144 4143 4146 4147 2880 2879 2882 2883
+ 4142 4036 4032 4145 2878 2772 2768 2881 4140 4142 4145 4143 2876 2878 2881 2879
+ 4141 4140 4143 4144 2877 2876 2879 2880 4139 3935 4036 4142 2875 2671 2772 2878
+ 4137 4139 4142 4140 2873 2875 2878 2876 4138 4137 4140 4141 2874 2873 2876 2877
+ 4136 3936 3935 4139 2872 2672 2671 2875 4134 4136 4139 4137 2870 2872 2875 2873
+ 4135 4134 4137 4138 2871 2870 2873 2874 3568 3932 3936 4136 2304 2668 2672 2872
+ 3569 3568 4136 4134 2305 2304 2872 2870 3734 3569 4134 4135 2470 2305 2870 2871
+ 4133 3079 3081 4038 2869 1815 1817 2774 4132 4133 4038 4043 2868 2869 2774 2779
+ 4131 4132 4043 4048 2867 2868 2779 2784 4130 4131 4048 4053 2866 2867 2784 2789
+ 4129 4130 4053 4058 2865 2866 2789 2794 4128 4129 4058 4063 2864 2865 2794 2799
+ 4127 4128 4063 4068 2863 2864 2799 2804 4126 4127 4068 4073 2862 2863 2804 2809
+ 4098 4126 4073 4078 2834 2862 2809 2814 4125 3078 3079 4133 2861 1814 1815 2869
+ 4124 4125 4133 4132 2860 2861 2869 2868 4123 4124 4132 4131 2859 2860 2868 2867
+ 4122 4123 4131 4130 2858 2859 2867 2866 4121 4122 4130 4129 2857 2858 2866 2865
+ 4120 4121 4129 4128 2856 2857 2865 2864 4119 4120 4128 4127 2855 2856 2864 2863
+ 4118 4119 4127 4126 2854 2855 2863 2862 4099 4118 4126 4098 2835 2854 2862 2834
+ 4117 3077 3078 4125 2853 1813 1814 2861 4116 4117 4125 4124 2852 2853 2861 2860
+ 4115 4116 4124 4123 2851 2852 2860 2859 4114 4115 4123 4122 2850 2851 2859 2858
+ 4113 4114 4122 4121 2849 2850 2858 2857 4112 4113 4121 4120 2848 2849 2857 2856
+ 4111 4112 4120 4119 2847 2848 2856 2855 4110 4111 4119 4118 2846 2847 2855 2854
+ 4100 4110 4118 4099 2836 2846 2854 2835 4109 3076 3077 4117 2845 1812 1813 2853
+ 4108 4109 4117 4116 2844 2845 2853 2852 4107 4108 4116 4115 2843 2844 2852 2851
+ 4106 4107 4115 4114 2842 2843 2851 2850 4105 4106 4114 4113 2841 2842 2850 2849
+ 4104 4105 4113 4112 2840 2841 2849 2848 4103 4104 4112 4111 2839 2840 2848 2847
+ 4102 4103 4111 4110 2838 2839 2847 2846 4101 4102 4110 4100 2837 2838 2846 2836
+ 3263 3075 3076 4109 1999 1811 1812 2845 3344 3263 4109 4108 2080 1999 2845 2844
+ 3465 3344 4108 4107 2201 2080 2844 2843 3590 3465 4107 4106 2326 2201 2843 2842
+ 3696 3590 4106 4105 2432 2326 2842 2841 3728 3696 4105 4104 2464 2432 2841 2840
+ 3724 3728 4104 4103 2460 2464 2840 2839 3720 3724 4103 4102 2456 2460 2839 2838
+ 3716 3720 4102 4101 2452 2456 2838 2837 4097 3712 3716 4101 2833 2448 2452 2837
+ 4096 4097 4101 4100 2832 2833 2837 2836 4095 4096 4100 4099 2831 2832 2836 2835
+ 4094 4095 4099 4098 2830 2831 2835 2834 4077 4094 4098 4078 2813 2830 2834 2814
+ 4093 3708 3712 4097 2829 2444 2448 2833 4092 4093 4097 4096 2828 2829 2833 2832
+ 4091 4092 4096 4095 2827 2828 2832 2831 4090 4091 4095 4094 2826 2827 2831 2830
+ 4079 4090 4094 4077 2815 2826 2830 2813 4089 3704 3708 4093 2825 2440 2444 2829
+ 4088 4089 4093 4092 2824 2825 2829 2828 4087 4088 4092 4091 2823 2824 2828 2827
+ 4086 4087 4091 4090 2822 2823 2827 2826 4080 4086 4090 4079 2816 2822 2826 2815
+ 4085 3698 3704 4089 2821 2434 2440 2825 4084 4085 4089 4088 2820 2821 2825 2824
+ 4083 4084 4088 4087 2819 2820 2824 2823 4082 4083 4087 4086 2818 2819 2823 2822
+ 4081 4082 4086 4080 2817 2818 2822 2816 3445 3446 3698 4085 2181 2182 2434 2821
+ 3444 3445 4085 4084 2180 2181 2821 2820 3443 3444 4084 4083 2179 2180 2820 2819
+ 3442 3443 4083 4082 2178 2179 2819 2818 3441 3442 4082 4081 2177 2178 2818 2817
+ 4076 3439 3441 4081 2812 2175 2177 2817 4075 4076 4081 4080 2811 2812 2817 2816
+ 4074 4075 4080 4079 2810 2811 2816 2815 4072 4074 4079 4077 2808 2810 2815 2813
+ 4073 4072 4077 4078 2809 2808 2813 2814 4071 3440 3439 4076 2807 2176 2175 2812
+ 4070 4071 4076 4075 2806 2807 2812 2811 4069 4070 4075 4074 2805 2806 2811 2810
+ 4067 4069 4074 4072 2803 2805 2810 2808 4068 4067 4072 4073 2804 2803 2808 2809
+ 4066 3481 3440 4071 2802 2217 2176 2807 4065 4066 4071 4070 2801 2802 2807 2806
+ 4064 4065 4070 4069 2800 2801 2806 2805 4062 4064 4069 4067 2798 2800 2805 2803
+ 4063 4062 4067 4068 2799 2798 2803 2804 4061 3600 3481 4066 2797 2336 2217 2802
+ 4060 4061 4066 4065 2796 2797 2802 2801 4059 4060 4065 4064 2795 2796 2801 2800
+ 4057 4059 4064 4062 2793 2795 2800 2798 4058 4057 4062 4063 2794 2793 2798 2799
+ 4056 3451 3600 4061 2792 2187 2336 2797 4055 4056 4061 4060 2791 2792 2797 2796
+ 4054 4055 4060 4059 2790 2791 2796 2795 4052 4054 4059 4057 2788 2790 2795 2793
+ 4053 4052 4057 4058 2789 2788 2793 2794 4051 3450 3451 4056 2787 2186 2187 2792
+ 4050 4051 4056 4055 2786 2787 2792 2791 4049 4050 4055 4054 2785 2786 2791 2790
+ 4047 4049 4054 4052 2783 2785 2790 2788 4048 4047 4052 4053 2784 2783 2788 2789
+ 4046 3345 3450 4051 2782 2081 2186 2787 4045 4046 4051 4050 2781 2782 2787 2786
+ 4044 4045 4050 4049 2780 2781 2786 2785 4042 4044 4049 4047 2778 2780 2785 2783
+ 4043 4042 4047 4048 2779 2778 2783 2784 4041 3265 3345 4046 2777 2001 2081 2782
+ 4040 4041 4046 4045 2776 2777 2782 2781 4039 4040 4045 4044 2775 2776 2781 2780
+ 4037 4039 4044 4042 2773 2775 2780 2778 4038 4037 4042 4043 2774 2773 2778 2779
+ 3089 3090 3265 4041 1825 1826 2001 2777 3087 3089 4041 4040 1823 1825 2777 2776
+ 3085 3087 4040 4039 1821 1823 2776 2775 3083 3085 4039 4037 1819 1821 2775 2773
+ 3081 3083 4037 4038 1817 1819 2773 2774 4035 4036 3935 3938 2771 2772 2671 2674
+ 4034 4035 3938 3944 2770 2771 2674 2680 4033 4034 3944 3950 2769 2770 2680 2686
+ 4001 4033 3950 3956 2737 2769 2686 2692 4031 4032 4036 4035 2767 2768 2772 2771
+ 4030 4031 4035 4034 2766 2767 2771 2770 4029 4030 4034 4033 2765 2766 2770 2769
+ 4002 4029 4033 4001 2738 2765 2769 2737 4027 4028 4032 4031 2763 2764 2768 2767
+ 4026 4027 4031 4030 2762 2763 2767 2766 4025 4026 4030 4029 2761 2762 2766 2765
+ 4003 4025 4029 4002 2739 2761 2765 2738 4023 4024 4028 4027 2759 2760 2764 2763
+ 4022 4023 4027 4026 2758 2759 2763 2762 4021 4022 4026 4025 2757 2758 2762 2761
+ 4004 4021 4025 4003 2740 2757 2761 2739 4018 4020 4024 4023 2754 2756 2760 2759
+ 4016 4018 4023 4022 2752 2754 2759 2758 4015 4016 4022 4021 2751 2752 2758 2757
+ 4005 4015 4021 4004 2741 2751 2757 2740 4017 4019 4020 4018 2753 2755 2756 2754
+ 4014 4017 4018 4016 2750 2753 2754 2752 4013 4014 4016 4015 2749 2750 2752 2751
+ 4006 4013 4015 4005 2742 2749 2751 2741 4011 4012 4014 4013 2747 2748 2750 2749
+ 4007 4011 4013 4006 2743 2747 2749 2742 4009 4010 4012 4011 2745 2746 2748 2747
+ 4008 4009 4011 4007 2744 2745 2747 2743 3559 3558 4010 4009 2295 2294 2746 2745
+ 3685 3559 4009 4008 2421 2295 2745 2744 4000 3687 3685 4008 2736 2423 2421 2744
+ 3999 4000 4008 4007 2735 2736 2744 2743 3998 3999 4007 4006 2734 2735 2743 2742
+ 3997 3998 4006 4005 2733 2734 2742 2741 3996 3997 4005 4004 2732 2733 2741 2740
+ 3995 3996 4004 4003 2731 2732 2740 2739 3994 3995 4003 4002 2730 2731 2739 2738
+ 3993 3994 4002 4001 2729 2730 2738 2737 3955 3993 4001 3956 2691 2729 2737 2692
+ 3992 3780 3687 4000 2728 2516 2423 2736 3991 3992 4000 3999 2727 2728 2736 2735
+ 3990 3991 3999 3998 2726 2727 2735 2734 3989 3990 3998 3997 2725 2726 2734 2733
+ 3988 3989 3997 3996 2724 2725 2733 2732 3987 3988 3996 3995 2723 2724 2732 2731
+ 3986 3987 3995 3994 2722 2723 2731 2730 3985 3986 3994 3993 2721 2722 2730 2729
+ 3957 3985 3993 3955 2693 2721 2729 2691 3984 3784 3780 3992 2720 2520 2516 2728
+ 3983 3984 3992 3991 2719 2720 2728 2727 3982 3983 3991 3990 2718 2719 2727 2726
+ 3981 3982 3990 3989 2717 2718 2726 2725 3980 3981 3989 3988 2716 2717 2725 2724
+ 3979 3980 3988 3987 2715 2716 2724 2723 3978 3979 3987 3986 2714 2715 2723 2722
+ 3977 3978 3986 3985 2713 2714 2722 2721 3958 3977 3985 3957 2694 2713 2721 2693
+ 3976 3833 3784 3984 2712 2569 2520 2720 3975 3976 3984 3983 2711 2712 2720 2719
+ 3974 3975 3983 3982 2710 2711 2719 2718 3973 3974 3982 3981 2709 2710 2718 2717
+ 3972 3973 3981 3980 2708 2709 2717 2716 3971 3972 3980 3979 2707 2708 2716 2715
+ 3970 3971 3979 3978 2706 2707 2715 2714 3969 3970 3978 3977 2705 2706 2714 2713
+ 3959 3969 3977 3958 2695 2705 2713 2694 3968 3835 3833 3976 2704 2571 2569 2712
+ 3967 3968 3976 3975 2703 2704 2712 2711 3966 3967 3975 3974 2702 2703 2711 2710
+ 3965 3966 3974 3973 2701 2702 2710 2709 3964 3965 3973 3972 2700 2701 2709 2708
+ 3963 3964 3972 3971 2699 2700 2708 2707 3962 3963 3971 3970 2698 2699 2707 2706
+ 3961 3962 3970 3969 2697 2698 2706 2705 3960 3961 3969 3959 2696 2697 2705 2695
+ 3822 3828 3835 3968 2558 2564 2571 2704 3816 3822 3968 3967 2552 2558 2704 2703
+ 3810 3816 3967 3966 2546 2552 2703 2702 3804 3810 3966 3965 2540 2546 2702 2701
+ 3798 3804 3965 3964 2534 2540 2701 2700 3792 3798 3964 3963 2528 2534 2700 2699
+ 3786 3792 3963 3962 2522 2528 2699 2698 3391 3786 3962 3961 2127 2522 2698 2697
+ 3308 3391 3961 3960 2044 2127 2697 2696 3954 3307 3308 3960 2690 2043 2044 2696
+ 3953 3954 3960 3959 2689 2690 2696 2695 3952 3953 3959 3958 2688 2689 2695 2694
+ 3951 3952 3958 3957 2687 2688 2694 2693 3949 3951 3957 3955 2685 2687 2693 2691
+ 3950 3949 3955 3956 2686 2685 2691 2692 3948 3306 3307 3954 2684 2042 2043 2690
+ 3947 3948 3954 3953 2683 2684 2690 2689 3946 3947 3953 3952 2682 2683 2689 2688
+ 3945 3946 3952 3951 2681 2682 2688 2687 3943 3945 3951 3949 2679 2681 2687 2685
+ 3944 3943 3949 3950 2680 2679 2685 2686 3942 3305 3306 3948 2678 2041 2042 2684
+ 3941 3942 3948 3947 2677 2678 2684 2683 3940 3941 3947 3946 2676 2677 2683 2682
+ 3939 3940 3946 3945 2675 2676 2682 2681 3937 3939 3945 3943 2673 2675 2681 2679
+ 3938 3937 3943 3944 2674 2673 2679 2680 3934 3304 3305 3942 2670 2040 2041 2678
+ 3933 3934 3942 3941 2669 2670 2678 2677 3931 3933 3941 3940 2667 2669 2677 2676
+ 3932 3931 3940 3939 2668 2667 2676 2675 3936 3932 3939 3937 2672 2668 2675 2673
+ 3935 3936 3937 3938 2671 2672 2673 2674 3383 3303 3304 3934 2119 2039 2040 2670
+ 3428 3383 3934 3933 2164 2119 2670 2669 3538 3428 3933 3931 2274 2164 2669 2667
+ 3568 3538 3931 3932 2304 2274 2667 2668 3930 3691 3692 3859 2666 2427 2428 2595
+ 3929 3930 3859 3860 2665 2666 2595 2596 3928 3929 3860 3861 2664 2665 2596 2597
+ 3927 3928 3861 3862 2663 2664 2597 2598 3926 3927 3862 3863 2662 2663 2598 2599
+ 3925 3926 3863 3864 2661 2662 2599 2600 3924 3925 3864 3865 2660 2661 2600 2601
+ 3867 3924 3865 3866 2603 2660 2601 2602 3923 3599 3691 3930 2659 2335 2427 2666
+ 3922 3923 3930 3929 2658 2659 2666 2665 3921 3922 3929 3928 2657 2658 2665 2664
+ 3920 3921 3928 3927 2656 2657 2664 2663 3919 3920 3927 3926 2655 2656 2663 2662
+ 3918 3919 3926 3925 2654 2655 2662 2661 3917 3918 3925 3924 2653 2654 2661 2660
+ 3868 3917 3924 3867 2604 2653 2660 2603 3916 3457 3599 3923 2652 2193 2335 2659
+ 3915 3916 3923 3922 2651 2652 2659 2658 3914 3915 3922 3921 2650 2651 2658 2657
+ 3913 3914 3921 3920 2649 2650 2657 2656 3912 3913 3920 3919 2648 2649 2656 2655
+ 3911 3912 3919 3918 2647 2648 2655 2654 3910 3911 3918 3917 2646 2647 2654 2653
+ 3869 3910 3917 3868 2605 2646 2653 2604 3909 3334 3457 3916 2645 2070 2193 2652
+ 3908 3909 3916 3915 2644 2645 2652 2651 3907 3908 3915 3914 2643 2644 2651 2650
+ 3906 3907 3914 3913 2642 2643 2650 2649 3905 3906 3913 3912 2641 2642 2649 2648
+ 3904 3905 3912 3911 2640 2641 2648 2647 3903 3904 3911 3910 2639 2640 2647 2646
+ 3870 3903 3910 3869 2606 2639 2646 2605 3902 3335 3334 3909 2638 2071 2070 2645
+ 3901 3902 3909 3908 2637 2638 2645 2644 3900 3901 3908 3907 2636 2637 2644 2643
+ 3899 3900 3907 3906 2635 2636 2643 2642 3898 3899 3906 3905 2634 2635 2642 2641
+ 3897 3898 3905 3904 2633 2634 2641 2640 3896 3897 3904 3903 2632 2633 2640 2639
+ 3871 3896 3903 3870 2607 2632 2639 2606 3895 3455 3335 3902 2631 2191 2071 2638
+ 3894 3895 3902 3901 2630 2631 2638 2637 3893 3894 3901 3900 2629 2630 2637 2636
+ 3892 3893 3900 3899 2628 2629 2636 2635 3891 3892 3899 3898 2627 2628 2635 2634
+ 3890 3891 3898 3897 2626 2627 2634 2633 3889 3890 3897 3896 2625 2626 2633 2632
+ 3872 3889 3896 3871 2608 2625 2632 2607 3888 3454 3455 3895 2624 2190 2191 2631
+ 3887 3888 3895 3894 2623 2624 2631 2630 3886 3887 3894 3893 2622 2623 2630 2629
+ 3885 3886 3893 3892 2621 2622 2629 2628 3884 3885 3892 3891 2620 2621 2628 2627
+ 3883 3884 3891 3890 2619 2620 2627 2626 3882 3883 3890 3889 2618 2619 2626 2625
+ 3873 3882 3889 3872 2609 2618 2625 2608 3881 3239 3454 3888 2617 1975 2190 2624
+ 3880 3881 3888 3887 2616 2617 2624 2623 3879 3880 3887 3886 2615 2616 2623 2622
+ 3878 3879 3886 3885 2614 2615 2622 2621 3877 3878 3885 3884 2613 2614 2621 2620
+ 3876 3877 3884 3883 2612 2613 2620 2619 3875 3876 3883 3882 2611 2612 2619 2618
+ 3874 3875 3882 3873 2610 2611 2618 2609 3199 3200 3239 3881 1935 1936 1975 2617
+ 3198 3199 3881 3880 1934 1935 2617 2616 3101 3198 3880 3879 1837 1934 2616 2615
+ 3095 3101 3879 3878 1831 1837 2615 2614 3094 3095 3878 3877 1830 1831 2614 2613
+ 3093 3094 3877 3876 1829 1830 2613 2612 3064 3093 3876 3875 1800 1829 2612 2611
+ 3063 3064 3875 3874 1799 1800 2611 2610 3645 3061 3063 3874 2381 1797 1799 2610
+ 3270 3645 3874 3873 2006 2381 2610 2609 3271 3270 3873 3872 2007 2006 2609 2608
+ 3272 3271 3872 3871 2008 2007 2608 2607 3273 3272 3871 3870 2009 2008 2607 2606
+ 3394 3273 3870 3869 2130 2009 2606 2605 3702 3394 3869 3868 2438 2130 2605 2604
+ 3701 3702 3868 3867 2437 2438 2604 2603 3700 3701 3867 3866 2436 2437 2603 2602
+ 3865 3706 3700 3866 2601 2442 2436 2602 3864 3710 3706 3865 2600 2446 2442 2601
+ 3863 3714 3710 3864 2599 2450 2446 2600 3862 3718 3714 3863 2598 2454 2450 2599
+ 3861 3722 3718 3862 2597 2458 2454 2598 3860 3726 3722 3861 2596 2462 2458 2597
+ 3859 3730 3726 3860 2595 2466 2462 2596 3692 3693 3730 3859 2428 2429 2466 2595
+ 3858 3377 3378 3760 2594 2113 2114 2496 3857 3858 3760 3762 2593 2594 2496 2498
+ 3856 3857 3762 3764 2592 2593 2498 2500 3855 3856 3764 3766 2591 2592 2500 2502
+ 3854 3855 3766 3768 2590 2591 2502 2504 3853 3854 3768 3770 2589 2590 2504 2506
+ 3852 3853 3770 3772 2588 2589 2506 2508 3851 3852 3772 3774 2587 2588 2508 2510
+ 3781 3851 3774 3776 2517 2587 2510 2512 3850 3376 3377 3858 2586 2112 2113 2594
+ 3849 3850 3858 3857 2585 2586 2594 2593 3848 3849 3857 3856 2584 2585 2593 2592
+ 3847 3848 3856 3855 2583 2584 2592 2591 3846 3847 3855 3854 2582 2583 2591 2590
+ 3845 3846 3854 3853 2581 2582 2590 2589 3844 3845 3853 3852 2580 2581 2589 2588
+ 3843 3844 3852 3851 2579 2580 2588 2587 3782 3843 3851 3781 2518 2579 2587 2517
+ 3842 3374 3376 3850 2578 2110 2112 2586 3841 3842 3850 3849 2577 2578 2586 2585
+ 3840 3841 3849 3848 2576 2577 2585 2584 3839 3840 3848 3847 2575 2576 2584 2583
+ 3838 3839 3847 3846 2574 2575 2583 2582 3837 3838 3846 3845 2573 2574 2582 2581
+ 3836 3837 3845 3844 2572 2573 2581 2580 3834 3836 3844 3843 2570 2572 2580 2579
+ 3783 3834 3843 3782 2519 2570 2579 2518 3832 3375 3374 3842 2568 2111 2110 2578
+ 3831 3832 3842 3841 2567 2568 2578 2577 3830 3831 3841 3840 2566 2567 2577 2576
+ 3829 3830 3840 3839 2565 2566 2576 2575 3827 3829 3839 3838 2563 2565 2575 2574
+ 3828 3827 3838 3837 2564 2563 2574 2573 3835 3828 3837 3836 2571 2564 2573 2572
+ 3833 3835 3836 3834 2569 2571 2572 2570 3784 3833 3834 3783 2520 2569 2570 2519
+ 3826 3379 3375 3832 2562 2115 2111 2568 3825 3826 3832 3831 2561 2562 2568 2567
+ 3824 3825 3831 3830 2560 2561 2567 2566 3823 3824 3830 3829 2559 2560 2566 2565
+ 3821 3823 3829 3827 2557 2559 2565 2563 3822 3821 3827 3828 2558 2557 2563 2564
+ 3820 3681 3379 3826 2556 2417 2115 2562 3819 3820 3826 3825 2555 2556 2562 2561
+ 3818 3819 3825 3824 2554 2555 2561 2560 3817 3818 3824 3823 2553 2554 2560 2559
+ 3815 3817 3823 3821 2551 2553 2559 2557 3816 3815 3821 3822 2552 2551 2557 2558
+ 3814 3682 3681 3820 2550 2418 2417 2556 3813 3814 3820 3819 2549 2550 2556 2555
+ 3812 3813 3819 3818 2548 2549 2555 2554 3811 3812 3818 3817 2547 2548 2554 2553
+ 3809 3811 3817 3815 2545 2547 2553 2551 3810 3809 3815 3816 2546 2545 2551 2552
+ 3808 3683 3682 3814 2544 2419 2418 2550 3807 3808 3814 3813 2543 2544 2550 2549
+ 3806 3807 3813 3812 2542 2543 2549 2548 3805 3806 3812 3811 2541 2542 2548 2547
+ 3803 3805 3811 3809 2539 2541 2547 2545 3804 3803 3809 3810 2540 2539 2545 2546
+ 3802 3684 3683 3808 2538 2420 2419 2544 3801 3802 3808 3807 2537 2538 2544 2543
+ 3800 3801 3807 3806 2536 2537 2543 2542 3799 3800 3806 3805 2535 2536 2542 2541
+ 3797 3799 3805 3803 2533 2535 2541 2539 3798 3797 3803 3804 2534 2533 2539 2540
+ 3796 3758 3684 3802 2532 2494 2420 2538 3795 3796 3802 3801 2531 2532 2538 2537
+ 3794 3795 3801 3800 2530 2531 2537 2536 3793 3794 3800 3799 2529 2530 2536 2535
+ 3791 3793 3799 3797 2527 2529 2535 2533 3792 3791 3797 3798 2528 2527 2533 2534
+ 3790 3757 3758 3796 2526 2493 2494 2532 3789 3790 3796 3795 2525 2526 2532 2531
+ 3788 3789 3795 3794 2524 2525 2531 2530 3787 3788 3794 3793 2523 2524 2530 2529
+ 3785 3787 3793 3791 2521 2523 2529 2527 3786 3785 3791 3792 2522 2521 2527 2528
+ 3389 3756 3757 3790 2125 2492 2493 2526 3388 3389 3790 3789 2124 2125 2526 2525
+ 3387 3388 3789 3788 2123 2124 2525 2524 3385 3387 3788 3787 2121 2123 2524 2523
+ 3386 3385 3787 3785 2122 2121 2523 2521 3391 3386 3785 3786 2127 2122 2521 2522
+ 3779 3780 3784 3783 2515 2516 2520 2519 3778 3779 3783 3782 2514 2515 2519 2518
+ 3777 3778 3782 3781 2513 2514 2518 2517 3775 3777 3781 3776 2511 2513 2517 2512
+ 3688 3687 3780 3779 2424 2423 2516 2515 3690 3688 3779 3778 2426 2424 2515 2514
+ 3353 3690 3778 3777 2089 2426 2514 2513 3115 3353 3777 3775 1851 2089 2513 2511
+ 3773 3114 3115 3775 2509 1850 1851 2511 3774 3773 3775 3776 2510 2509 2511 2512
+ 3771 3113 3114 3773 2507 1849 1850 2509 3772 3771 3773 3774 2508 2507 2509 2510
+ 3769 3112 3113 3771 2505 1848 1849 2507 3770 3769 3771 3772 2506 2505 2507 2508
+ 3767 3111 3112 3769 2503 1847 1848 2505 3768 3767 3769 3770 2504 2503 2505 2506
+ 3765 3110 3111 3767 2501 1846 1847 2503 3766 3765 3767 3768 2502 2501 2503 2504
+ 3763 3109 3110 3765 2499 1845 1846 2501 3764 3763 3765 3766 2500 2499 2501 2502
+ 3761 3108 3109 3763 2497 1844 1845 2499 3762 3761 3763 3764 2498 2497 2499 2500
+ 3759 3107 3108 3761 2495 1843 1844 2497 3760 3759 3761 3762 2496 2495 2497 2498
+ 3351 3106 3107 3759 2087 1842 1843 2495 3378 3351 3759 3760 2114 2087 2495 2496
+ 3452 3453 3684 3758 2188 2189 2420 2494 3430 3452 3758 3757 2166 2188 2494 2493
+ 3390 3430 3757 3756 2126 2166 2493 2492 3314 3315 3390 3756 2050 2051 2126 2492
+ 3389 3313 3314 3756 2125 2049 2050 2492 3755 2989 3230 3744 2491 1725 1966 2480
+ 3754 3755 3744 3746 2490 2491 2480 2482 3753 3754 3746 3748 2489 2490 2482 2484
+ 3752 3753 3748 3750 2488 2489 2484 2486 3080 2986 2989 3755 1816 1722 1725 2491
+ 3082 3080 3755 3754 1818 1816 2491 2490 3084 3082 3754 3753 1820 1818 2490 2489
+ 3086 3084 3753 3752 1822 1820 2489 2488 3751 3088 3086 3752 2487 1824 1822 2488
+ 3749 3751 3752 3750 2485 2487 2488 2486 2985 2984 3088 3751 1721 1720 1824 2487
+ 3350 2985 3751 3749 2086 1721 2487 2485 3747 3403 3350 3749 2483 2139 2086 2485
+ 3748 3747 3749 3750 2484 2483 2485 2486 3745 3424 3403 3747 2481 2160 2139 2483
+ 3746 3745 3747 3748 2482 2481 2483 2484 3743 3477 3424 3745 2479 2213 2160 2481
+ 3744 3743 3745 3746 2480 2479 2481 2482 3231 3232 3477 3743 1967 1968 2213 2479
+ 3230 3231 3743 3744 1966 1967 2479 2480 3301 3302 3384 3732 2037 2038 2120 2468
+ 3300 3301 3732 3736 2036 2037 2468 2472 3299 3300 3736 3740 2035 2036 2472 2476
+ 3382 3298 3299 3740 2118 2034 2035 2476 3532 3427 3382 3740 2268 2163 2118 2476
+ 3739 3534 3532 3740 2475 2270 2268 2476 3741 3536 3534 3739 2477 2272 2270 2475
+ 3742 3567 3536 3741 2478 2303 2272 2477 3737 3738 3742 3741 2473 2474 2478 2477
+ 3735 3737 3741 3739 2471 2473 2477 2475 3736 3735 3739 3740 2472 2471 2475 2476
+ 3733 3734 3738 3737 2469 2470 2474 2473 3731 3733 3737 3735 2467 2469 2473 2471
+ 3732 3731 3735 3736 2468 2467 2471 2472 3539 3569 3734 3733 2275 2305 2470 2469
+ 3429 3539 3733 3731 2165 2275 2469 2467 3384 3429 3731 3732 2120 2165 2467 2468
+ 3729 3730 3693 3694 2465 2466 2429 2430 3727 3729 3694 3695 2463 2465 2430 2431
+ 3728 3727 3695 3696 2464 2463 2431 2432 3725 3726 3730 3729 2461 2462 2466 2465
+ 3723 3725 3729 3727 2459 2461 2465 2463 3724 3723 3727 3728 2460 2459 2463 2464
+ 3721 3722 3726 3725 2457 2458 2462 2461 3719 3721 3725 3723 2455 2457 2461 2459
+ 3720 3719 3723 3724 2456 2455 2459 2460 3717 3718 3722 3721 2453 2454 2458 2457
+ 3715 3717 3721 3719 2451 2453 2457 2455 3716 3715 3719 3720 2452 2451 2455 2456
+ 3713 3714 3718 3717 2449 2450 2454 2453 3711 3713 3717 3715 2447 2449 2453 2451
+ 3712 3711 3715 3716 2448 2447 2451 2452 3709 3710 3714 3713 2445 2446 2450 2449
+ 3707 3709 3713 3711 2443 2445 2449 2447 3708 3707 3711 3712 2444 2443 2447 2448
+ 3705 3706 3710 3709 2441 2442 2446 2445 3703 3705 3709 3707 2439 2441 2445 2443
+ 3704 3703 3707 3708 2440 2439 2443 2444 3699 3700 3706 3705 2435 2436 2442 2441
+ 3697 3699 3705 3703 2433 2435 2441 2439 3698 3697 3703 3704 2434 2433 2439 2440
+ 3472 3395 3394 3702 2208 2131 2130 2438 3473 3472 3702 3701 2209 2208 2438 2437
+ 3483 3473 3701 3700 2219 2209 2437 2436 3449 3483 3700 3699 2185 2219 2436 2435
+ 3447 3449 3699 3697 2183 2185 2435 2433 3446 3447 3697 3698 2182 2183 2433 2434
+ 3695 3589 3590 3696 2431 2325 2326 2432 3694 3588 3589 3695 2430 2324 2325 2431
+ 3693 3587 3588 3694 2429 2323 2324 2430 3692 3586 3587 3693 2428 2322 2323 2429
+ 3691 3585 3586 3692 2427 2321 2322 2428 3599 3584 3585 3691 2335 2320 2321 2427
+ 3689 3405 3511 3686 2425 2141 2247 2422 3690 3689 3686 3688 2426 2425 2422 2424
+ 3352 3354 3405 3689 2088 2090 2141 2425 3353 3352 3689 3690 2089 2088 2425 2426
+ 3686 3685 3687 3688 2422 2421 2423 2424 3511 3559 3685 3686 2247 2295 2421 2422
+ 3683 3684 3453 3678 2419 2420 2189 2414 3682 3683 3678 3680 2418 2419 2414 2416
+ 3679 3681 3682 3680 2415 2417 2418 2416 3150 3379 3681 3679 1886 2115 2417 2415
+ 3677 3149 3150 3679 2413 1885 1886 2415 3678 3677 3679 3680 2414 2413 2415 2416
+ 3373 3148 3149 3677 2109 1884 1885 2413 3453 3373 3677 3678 2189 2109 2413 2414
+ 3676 3580 3581 3647 2412 2316 2317 2383 3675 3676 3647 3648 2411 2412 2383 2384
+ 3674 3675 3648 3649 2410 2411 2384 2385 3673 3674 3649 3650 2409 2410 2385 2386
+ 3671 3673 3650 3651 2407 2409 2386 2387 3672 3671 3651 3652 2408 2407 2387 2388
+ 3670 3578 3580 3676 2406 2314 2316 2412 3669 3670 3676 3675 2405 2406 2412 2411
+ 3668 3669 3675 3674 2404 2405 2411 2410 3667 3668 3674 3673 2403 2404 2410 2409
+ 3665 3667 3673 3671 2401 2403 2409 2407 3666 3665 3671 3672 2402 2401 2407 2408
+ 3664 3579 3578 3670 2400 2315 2314 2406 3663 3664 3670 3669 2399 2400 2406 2405
+ 3662 3663 3669 3668 2398 2399 2405 2404 3661 3662 3668 3667 2397 2398 2404 2403
+ 3659 3661 3667 3665 2395 2397 2403 2401 3660 3659 3665 3666 2396 2395 2401 2402
+ 3658 3626 3579 3664 2394 2362 2315 2400 3657 3658 3664 3663 2393 2394 2400 2399
+ 3656 3657 3663 3662 2392 2393 2399 2398 3655 3656 3662 3661 2391 2392 2398 2397
+ 3653 3655 3661 3659 2389 2391 2397 2395 3654 3653 3659 3660 2390 2389 2395 2396
+ 3612 3613 3626 3658 2348 2349 2362 2394 3611 3612 3658 3657 2347 2348 2394 2393
+ 3610 3611 3657 3656 2346 2347 2393 2392 3609 3610 3656 3655 2345 2346 2392 2391
+ 3607 3609 3655 3653 2343 2345 2391 2389 3608 3607 3653 3654 2344 2343 2389 2390
+ 3651 3641 3643 3652 2387 2377 2379 2388 3650 3640 3641 3651 2386 2376 2377 2387
+ 3649 3639 3640 3650 2385 2375 2376 2386 3648 3638 3639 3649 2384 2374 2375 2385
+ 3647 3627 3638 3648 2383 2363 2374 2384 3581 3582 3627 3647 2317 2318 2363 2383
+ 3434 3432 3402 3267 2170 2168 2138 2003 3207 3434 3267 3206 1943 2170 2003 1942
+ 3269 3268 3395 3274 2005 2004 2131 2010 3208 3393 3434 3207 1944 2129 2170 1943
+ 3039 3036 3049 3055 1775 1772 1785 1791 3502 3504 3634 3635 2238 2240 2370 2371
+ 3635 3636 3598 3502 2371 2372 2334 2238 3624 3616 3555 3556 2360 2352 2291 2292
+ 3575 3624 3556 3557 2311 2360 2292 2293 3480 3485 3419 3421 2216 2221 2155 2157
+ 3421 3422 3478 3480 2157 2158 2214 2216 3451 3280 3475 3600 2187 2016 2211 2336
+ 3475 3280 3279 3435 2211 2016 2015 2171 3347 3397 3646 3346 2083 2133 2382 2082
+ 3646 3164 3173 3346 2382 1900 1909 2082 3397 3171 3164 3646 2133 1907 1900 2382
+ 3229 3236 3487 3484 1965 1972 2223 2220 3228 3229 3484 3479 1964 1965 2220 2215
+ 3227 3228 3479 3234 1963 1964 2215 1970 3061 3645 3098 3062 1797 2381 1834 1798
+ 3645 3270 3212 3098 2381 2006 1948 1834 3058 3336 3050 1446 1794 2072 1786 1462
+ 3058 3057 3240 3338 1794 1793 1976 2074 3054 3056 3335 3455 1790 1792 2071 2191
+ 3049 3036 1449 1448 1785 1772 1475 1476 3615 3616 3624 3623 2351 2352 2360 2359
+ 3623 3625 3614 3615 2359 2361 2350 2351 3597 3598 3636 3637 2333 2334 2372 2373
+ 3542 3543 3544 3603 2278 2279 2280 2339 3595 3597 3637 3644 2331 2333 2373 2380
+ 3596 3595 3644 3642 2332 2331 2380 2378 3596 3642 3643 3641 2332 2378 2379 2377
+ 3594 3596 3641 3640 2330 2332 2377 2376 3593 3594 3640 3639 2329 2330 2376 2375
+ 3592 3593 3639 3638 2328 2329 2375 2374 3591 3592 3638 3627 2327 2328 2374 2363
+ 3613 3614 3625 3626 2349 2350 2361 2362 3632 3633 3637 3636 2368 2369 2373 2372
+ 3631 3632 3636 3635 2367 2368 2372 2371 3630 3631 3635 3634 2366 2367 2371 2370
+ 3629 3630 3634 3504 2365 2366 2370 2240 3628 3629 3504 3503 2364 2365 2240 2239
+ 3506 3628 3503 3505 2242 2364 2239 2241 3621 3622 3633 3632 2357 2358 2369 2368
+ 3620 3621 3632 3631 2356 2357 2368 2367 3619 3620 3631 3630 2355 2356 2367 2366
+ 3618 3619 3630 3629 2354 2355 2366 2365 3617 3618 3629 3628 2353 2354 2365 2364
+ 3507 3617 3628 3506 2243 2353 2364 2242 3582 3583 3591 3627 2318 2319 2327 2363
+ 3577 3579 3626 3625 2313 2315 2362 2361 3576 3577 3625 3623 2312 2313 2361 2359
+ 3575 3576 3623 3624 2311 2312 2359 2360 3564 3566 3622 3621 2300 2302 2358 2357
+ 3563 3564 3621 3620 2299 2300 2357 2356 3562 3563 3620 3619 2298 2299 2356 2355
+ 3561 3562 3619 3618 2297 2298 2355 2354 3560 3561 3618 3617 2296 2297 2354 2353
+ 3508 3560 3617 3507 2244 2296 2353 2243 3554 3555 3616 3615 2290 2291 2352 2351
+ 3553 3554 3615 3614 2289 2290 2351 2350 3552 3553 3614 3613 2288 2289 2350 2349
+ 3551 3552 3613 3612 2287 2288 2349 2348 3550 3551 3612 3611 2286 2287 2348 2347
+ 3549 3550 3611 3610 2285 2286 2347 2346 3548 3549 3610 3609 2284 2285 2346 2345
+ 3546 3548 3609 3607 2282 2284 2345 2343 3547 3546 3607 3608 2283 2282 2343 2344
+ 3603 3544 3545 3606 2339 2280 2281 2342 3601 3603 3606 3604 2337 2339 2342 2340
+ 3602 3601 3604 3605 2338 2337 2340 2341 3540 3542 3603 3601 2276 2278 2339 2337
+ 3541 3540 3601 3602 2277 2276 2337 2338 3474 3481 3600 3475 2210 2217 2336 2211
+ 3528 3485 3484 3487 2264 2221 2220 2223 3487 3486 3529 3528 2223 2222 2265 2264
+ 3457 3456 3584 3599 2193 2192 2320 2335 3574 3501 3502 3598 2310 2237 2238 2334
+ 3572 3574 3598 3597 2308 2310 2334 2333 3573 3572 3597 3595 2309 2308 2333 2331
+ 3573 3595 3596 3594 2309 2331 2332 2330 3571 3573 3594 3593 2307 2309 2330 2329
+ 3570 3571 3593 3592 2306 2307 2329 2328 3470 3570 3592 3591 2206 2306 2328 2327
+ 3468 3470 3591 3583 2204 2206 2327 2319 3464 3465 3590 3589 2200 2201 2326 2325
+ 3463 3464 3589 3588 2199 2200 2325 2324 3462 3463 3588 3587 2198 2199 2324 2323
+ 3461 3462 3587 3586 2197 2198 2323 2322 3460 3461 3586 3585 2196 2197 2322 2321
+ 3459 3460 3585 3584 2195 2196 2321 2320 3458 3459 3584 3456 2194 2195 2320 2192
+ 3495 3467 3468 3583 2231 2203 2204 2319 3494 3495 3583 3582 2230 2231 2319 2318
+ 3493 3494 3582 3581 2229 2230 2318 2317 3491 3493 3581 3580 2227 2229 2317 2316
+ 3492 3491 3580 3578 2228 2227 2316 2314 3492 3578 3579 3577 2228 2314 2315 2313
+ 3490 3492 3577 3576 2226 2228 2313 2312 3489 3490 3576 3575 2225 2226 2312 2311
+ 3488 3489 3575 3557 2224 2225 2311 2293 3497 3499 3501 3574 2233 2235 2237 2310
+ 3498 3497 3574 3572 2234 2233 2310 2308 3498 3572 3573 3571 2234 2308 2309 2307
+ 3496 3498 3571 3570 2232 2234 2307 2306 3469 3496 3570 3470 2205 2232 2306 2206
+ 3539 3538 3568 3569 2275 2274 2304 2305 3537 3536 3567 3565 2273 2272 2303 2301
+ 3537 3565 3566 3564 2273 2301 2302 2300 3535 3537 3564 3563 2271 2273 2300 2299
+ 3533 3535 3563 3562 2269 2271 2299 2298 3531 3533 3562 3561 2267 2269 2298 2297
+ 3530 3531 3561 3560 2266 2267 2297 2296 3509 3530 3560 3508 2245 2266 2296 2244
+ 3511 3510 3558 3559 2247 2246 2294 2295 3529 3486 3488 3557 2265 2222 2224 2293
+ 3527 3529 3557 3556 2263 2265 2293 2292 3526 3527 3556 3555 2262 2263 2292 2291
+ 3525 3526 3555 3554 2261 2262 2291 2290 3524 3525 3554 3553 2260 2261 2290 2289
+ 3523 3524 3553 3552 2259 2260 2289 2288 3522 3523 3552 3551 2258 2259 2288 2287
+ 3521 3522 3551 3550 2257 2258 2287 2286 3520 3521 3550 3549 2256 2257 2286 2285
+ 3519 3520 3549 3548 2255 2256 2285 2284 3517 3519 3548 3546 2253 2255 2284 2282
+ 3518 3517 3546 3547 2254 2253 2282 2283 3516 3518 3545 3544 2252 2254 2281 2280
+ 3515 3516 3544 3543 2251 2252 2280 2279 3514 3515 3543 3542 2250 2251 2279 2278
+ 3512 3514 3542 3540 2248 2250 2278 2276 3513 3512 3540 3541 2249 2248 2276 2277
+ 3471 3473 3483 3482 2207 2209 2219 2218 3429 3428 3538 3539 2165 2164 2274 2275
+ 3534 3536 3537 3535 2270 2272 2273 2271 3532 3534 3535 3533 2268 2270 2271 2269
+ 3427 3532 3533 3531 2163 2268 2269 2267 3426 3427 3531 3530 2162 2163 2267 2266
+ 3425 3426 3530 3509 2161 2162 2266 2245 3420 3419 3485 3528 2156 2155 2221 2264
+ 3420 3528 3529 3527 2156 2264 2265 2263 3418 3420 3527 3526 2154 2156 2263 2262
+ 3417 3418 3526 3525 2153 2154 2262 2261 3416 3417 3525 3524 2152 2153 2261 2260
+ 3415 3416 3524 3523 2151 2152 2260 2259 3414 3415 3523 3522 2150 2151 2259 2258
+ 3413 3414 3522 3521 2149 2150 2258 2257 3412 3413 3521 3520 2148 2149 2257 2256
+ 3410 3412 3520 3519 2146 2148 2256 2255 3411 3410 3519 3517 2147 2146 2255 2253
+ 3411 3517 3518 3516 2147 2253 2254 2252 3409 3411 3516 3515 2145 2147 2252 2251
+ 3408 3409 3515 3514 2144 2145 2251 2250 3406 3408 3514 3512 2142 2144 2250 2248
+ 3407 3406 3512 3513 2143 2142 2248 2249 3405 3404 3510 3511 2141 2140 2246 2247
+ 3329 3330 3425 3509 2065 2066 2161 2245 3328 3329 3509 3508 2064 2065 2245 2244
+ 3327 3328 3508 3507 2063 2064 2244 2243 3326 3327 3507 3506 2062 2063 2243 2242
+ 3324 3326 3506 3505 2060 2062 2242 2241 3325 3324 3505 3503 2061 2060 2241 2239
+ 3325 3503 3504 3502 2061 2239 2240 2238 3323 3325 3502 3501 2059 2061 2238 2237
+ 3322 3323 3501 3499 2058 2059 2237 2235 3321 3322 3499 3500 2057 2058 2235 2236
+ 3319 3320 3321 3500 2055 2056 2057 2236 3043 3044 3319 3500 1779 1780 2055 2236
+ 3041 3043 3500 3499 1777 1779 2236 2235 3042 3041 3499 3497 1778 1777 2235 2233
+ 3042 3497 3498 3496 1778 2233 2234 2232 3040 3042 3496 3469 1776 1778 2232 2205
+ 3397 3396 3466 3171 2133 2132 2202 1907 3170 3171 3466 3467 1906 1907 2202 2203
+ 3169 3170 3467 3495 1905 1906 2203 2231 3167 3169 3495 3494 1903 1905 2231 2230
+ 3168 3167 3494 3493 1904 1903 2230 2229 3401 3168 3493 3491 2137 1904 2229 2227
+ 3401 3491 3492 3490 2137 2227 2228 2226 3400 3401 3490 3489 2136 2137 2226 2225
+ 3399 3400 3489 3488 2135 2136 2225 2224 3398 3399 3488 3486 2134 2135 2224 2222
+ 3236 3398 3486 3487 1972 2134 2222 2223 3480 3479 3484 3485 2216 2215 2220 2221
+ 3431 3433 3471 3482 2167 2169 2207 2218 3476 3478 3422 3423 2212 2214 2158 2159
+ 3448 3290 3431 3482 2184 2026 2167 2218 3449 3448 3482 3483 2185 2184 2218 2219
+ 3438 3440 3481 3474 2174 2176 2217 2210 3477 3476 3423 3424 2213 2212 2159 2160
+ 3436 3437 3438 3474 2172 2173 2174 2210 3234 3479 3480 3478 1970 2215 2216 2214
+ 3233 3234 3478 3476 1969 1970 2214 2212 3232 3233 3476 3477 1968 1969 2212 2213
+ 3435 3436 3474 3475 2171 2172 2210 2211 3392 3274 3395 3472 2128 2010 2131 2208
+ 3392 3472 3473 3471 2128 2208 2209 2207 3393 3392 3471 3433 2129 2128 2207 2169
+ 3023 3022 3040 3469 1759 1758 1776 2205 3023 3469 3470 3468 1759 2205 2206 2204
+ 3021 3023 3468 3467 1757 1759 2204 2203 3020 3021 3467 3466 1756 1757 2203 2202
+ 3019 3020 3466 3396 1755 1756 2202 2132 3343 3344 3465 3464 2079 2080 2201 2200
+ 3342 3343 3464 3463 2078 2079 2200 2199 3341 3342 3463 3462 2077 2078 2199 2198
+ 3340 3341 3462 3461 2076 2077 2198 2197 3339 3340 3461 3460 2075 2076 2197 2196
+ 3337 3339 3460 3459 2073 2075 2196 2195 3338 3337 3459 3458 2074 2073 2195 2194
+ 3058 3338 3458 3336 1794 2074 2194 2072 3333 3336 3458 3456 2069 2072 2194 2192
+ 3334 3333 3456 3457 2070 2069 2192 2193 3055 3054 3455 3454 1791 1790 2191 2190
+ 3055 3454 3239 3039 1791 2190 1975 1775 3372 3373 3453 3452 2108 2109 2189 2188
+ 3371 3372 3452 3430 2107 2108 2188 2166 3277 3280 3451 3450 2013 2016 2187 2186
+ 3276 3277 3450 3345 2012 2013 2186 2081 3291 3187 3290 3448 2027 1923 2026 2184
+ 3291 3448 3449 3447 2027 2184 2185 2183 3288 3291 3447 3446 2024 2027 2183 2182
+ 3287 3288 3446 3445 2023 2024 2182 2181 3286 3287 3445 3444 2022 2023 2181 2180
+ 3284 3286 3444 3443 2020 2022 2180 2179 3285 3284 3443 3442 2021 2020 2179 2178
+ 3292 3285 3442 3441 2028 2021 2178 2177 3293 3292 3441 3439 2029 2028 2177 2175
+ 3293 3439 3440 3438 2029 2175 2176 2174 3283 3293 3438 3437 2019 2029 2174 2173
+ 3282 3283 3437 3436 2018 2019 2173 2172 3281 3282 3436 3435 2017 2018 2172 2171
+ 3278 3281 3435 3279 2014 2017 2171 2015 3432 3434 3393 3433 2168 2170 2129 2169
+ 3402 3432 3433 3431 2138 2168 2169 2167 3289 3402 3431 3290 2025 2138 2167 2026
+ 3390 3370 3371 3430 2126 2106 2107 2166 3384 3383 3428 3429 2120 2119 2164 2165
+ 3381 3382 3427 3426 2117 2118 2163 2162 3380 3381 3426 3425 2116 2117 2162 2161
+ 3331 3380 3425 3330 2067 2116 2161 2066 3364 3403 3424 3423 2100 2139 2160 2159
+ 3365 3364 3423 3422 2101 2100 2159 2158 3366 3365 3422 3421 2102 2101 2158 2157
+ 3367 3366 3421 3419 2103 2102 2157 2155 3367 3419 3420 3418 2103 2155 2156 2154
+ 3363 3367 3418 3417 2099 2103 2154 2153 3362 3363 3417 3416 2098 2099 2153 2152
+ 3361 3362 3416 3415 2097 2098 2152 2151 3359 3361 3415 3414 2095 2097 2151 2150
+ 3360 3359 3414 3413 2096 2095 2150 2149 3368 3360 3413 3412 2104 2096 2149 2148
+ 3369 3368 3412 3410 2105 2104 2148 2146 3369 3410 3411 3409 2105 2146 2147 2145
+ 3358 3369 3409 3408 2094 2105 2145 2144 3356 3358 3408 3406 2092 2094 2144 2142
+ 3357 3356 3406 3407 2093 2092 2142 2143 3354 3355 3404 3405 2090 2091 2140 2141
+ 3349 3350 3403 3364 2085 2086 2139 2100 3267 3402 3289 3266 2003 2138 2025 2002
+ 3166 3168 3401 3400 1902 1904 2137 2136 3318 3166 3400 3399 2054 1902 2136 2135
+ 3317 3318 3399 3398 2053 2054 2135 2134 3235 3317 3398 3236 1971 2053 2134 1972
+ 3348 3018 3019 3396 2084 1754 1755 2132 3347 3348 3396 3397 2083 2084 2132 2133
+ 3268 3273 3394 3395 2004 2009 2130 2131 3208 3274 3392 3393 1944 2010 2128 2129
+ 3308 3309 3386 3391 2044 2045 2122 2127 3315 3316 3370 3390 2051 2052 2106 2126
+ 3312 3313 3389 3388 2048 2049 2125 2124 3311 3312 3388 3387 2047 2048 2124 2123
+ 3310 3311 3387 3385 2046 2047 2123 2121 3309 3310 3385 3386 2045 2046 2121 2122
+ 3302 3303 3383 3384 2038 2039 2119 2120 3297 3298 3382 3381 2033 2034 2118 2117
+ 3296 3297 3381 3380 2032 2033 2117 2116 3295 3296 3380 3331 2031 2032 2116 2067
+ 3294 3295 3331 3332 2030 2031 2067 2068 3150 3151 3375 3379 1886 1887 2111 2115
+ 3155 3156 3351 3378 1891 1892 2087 2114 3154 3155 3378 3377 1890 1891 2114 2113
+ 3153 3154 3377 3376 1889 1890 2113 2112 3152 3153 3376 3374 1888 1889 2112 2110
+ 3151 3152 3374 3375 1887 1888 2110 2111 3147 3148 3373 3372 1883 1884 2109 2108
+ 3146 3147 3372 3371 1882 1883 2108 2107 3145 3146 3371 3370 1881 1882 2107 2106
+ 3144 3145 3370 3316 1880 1881 2106 2052 3358 3123 3368 3369 2094 1859 2104 2105
+ 3123 3124 3360 3368 1859 1860 2096 2104 3363 3128 3366 3367 2099 1864 2102 2103
+ 3128 3129 3365 3366 1864 1865 2101 2102 3130 3131 3349 3364 1866 1867 2085 2100
+ 3129 3130 3364 3365 1865 1866 2100 2101 3127 3128 3363 3362 1863 1864 2099 2098
+ 3126 3127 3362 3361 1862 1863 2098 2097 3125 3126 3361 3359 1861 1862 2097 2095
+ 3124 3125 3359 3360 1860 1861 2095 2096 3122 3123 3358 3356 1858 1859 2094 2092
+ 3121 3122 3356 3357 1857 1858 2092 2093 3117 3118 3355 3354 1853 1854 2091 2090
+ 3116 3117 3354 3352 1852 1853 2090 2088 3115 3116 3352 3353 1851 1852 2088 2089
+ 3105 3106 3351 3156 1841 1842 2087 1892 2983 2985 3350 3349 1719 1721 2086 2085
+ 2981 2983 3349 3131 1717 1719 2085 1867 3007 3009 3018 3348 1743 1745 1754 2084
+ 3005 3007 3348 3347 1741 1743 2084 2083 3003 3005 3347 3346 1739 1741 2083 2082
+ 3001 3003 3346 3173 1737 1739 2082 1909 3265 3264 3276 3345 2001 2000 2012 2081
+ 3262 3263 3344 3343 1998 1999 2080 2079 3261 3262 3343 3342 1997 1998 2079 2078
+ 3260 3261 3342 3341 1996 1997 2078 2077 3259 3260 3341 3340 1995 1996 2077 2076
+ 3258 3259 3340 3339 1994 1995 2076 2075 3257 3258 3339 3337 1993 1994 2075 2073
+ 3240 3257 3337 3338 1976 1993 2073 2074 3056 3050 3336 3333 1792 1786 2072 2069
+ 3056 3333 3334 3335 1792 2069 2070 2071 3097 3099 3294 3332 1833 1835 2030 2068
+ 3256 3096 3097 3332 1992 1832 1833 2068 3255 3256 3332 3331 1991 1992 2068 2067
+ 3254 3255 3331 3330 1990 1991 2067 2066 3253 3254 3330 3329 1989 1990 2066 2065
+ 3252 3253 3329 3328 1988 1989 2065 2064 3251 3252 3328 3327 1987 1988 2064 2063
+ 3249 3251 3327 3326 1985 1987 2063 2062 3250 3249 3326 3324 1986 1985 2062 2060
+ 3250 3324 3325 3323 1986 2060 2061 2059 3248 3250 3323 3322 1984 1986 2059 2058
+ 3247 3248 3322 3321 1983 1984 2058 2057 3246 3247 3321 3320 1982 1983 2057 2056
+ 3245 3246 3320 3319 1981 1982 2056 2055 3045 3245 3319 3044 1781 1981 2055 1780
+ 3275 3165 3166 3318 2011 1901 1902 2054 3238 3275 3318 3317 1974 2011 2054 2053
+ 3237 3238 3317 3235 1973 1974 2053 1971 1617 1616 3144 3316 1652 1651 1880 2052
+ 1618 1617 3316 3315 1653 1652 2052 2051 1619 1618 3315 3314 1654 1653 2051 2050
+ 1620 1619 3314 3313 1655 1654 2050 2049 1621 1620 3313 3312 1656 1655 2049 2048
+ 1622 1621 3312 3311 1657 1656 2048 2047 1623 1622 3311 3310 1658 1657 2047 2046
+ 1624 1623 3310 3309 1659 1658 2046 2045 1625 1624 3309 3308 1660 1659 2045 2044
+ 1626 1625 3308 3307 1661 1660 2044 2043 1627 1626 3307 3306 1662 1661 2043 2042
+ 1628 1627 3306 3305 1663 1662 2042 2041 1629 1628 3305 3304 1664 1663 2041 2040
+ 1630 1629 3304 3303 1665 1664 2040 2039 1631 1630 3303 3302 1666 1665 2039 2038
+ 1632 1631 3302 3301 1667 1666 2038 2037 1633 1632 3301 3300 1668 1667 2037 2036
+ 1634 1633 3300 3299 1669 1668 2036 2035 1635 1634 3299 3298 1670 1669 2035 2034
+ 1636 1635 3298 3297 1671 1670 2034 2033 1637 1636 3297 3296 1672 1671 2033 2032
+ 1638 1637 3296 3295 1673 1672 2032 2031 1639 1638 3295 3294 1674 1673 2031 2030
+ 1640 1639 3294 3099 1675 1674 2030 1835 3283 3181 3292 3293 2019 1917 2028 2029
+ 3181 3182 3285 3292 1917 1918 2021 2028 3288 3186 3187 3291 2024 1922 1923 2027
+ 3188 3189 3266 3289 1924 1925 2002 2025 3187 3188 3289 3290 1923 1924 2025 2026
+ 3185 3186 3288 3287 1921 1922 2024 2023 3184 3185 3287 3286 1920 1921 2023 2022
+ 3183 3184 3286 3284 1919 1920 2022 2020 3182 3183 3284 3285 1918 1919 2020 2021
+ 3180 3181 3283 3282 1916 1917 2019 2018 3179 3180 3282 3281 1915 1916 2018 2017
+ 3178 3179 3281 3278 1914 1915 2017 2014 1641 1640 3099 3098 1676 1675 1835 1834
+ 1487 1486 3165 3275 1501 1502 1901 2011 3277 3135 3279 3280 2013 1871 2015 2016
+ 3135 3136 3278 3279 1871 1872 2014 2015 3136 3137 3178 3278 1872 1873 1914 2014
+ 3134 3135 3277 3276 1870 1871 2013 2012 3133 3134 3276 3264 1869 1870 2012 2000
+ 1488 1487 3275 3238 1500 1501 2011 1974 3208 3209 3269 3274 1944 1945 2005 2010
+ 3268 3210 3272 3273 2004 1946 2008 2009 3210 3211 3271 3272 1946 1947 2007 2008
+ 3211 3212 3270 3271 1947 1948 2006 2007 3209 3210 3268 3269 1945 1946 2004 2005
+ 3205 3206 3267 3266 1941 1942 2003 2002 3190 3205 3266 3189 1926 1941 2002 1925
+ 1420 1419 3096 3256 1440 1441 1832 1992 3091 3092 3133 3264 1827 1828 1869 2000
+ 3090 3091 3264 3265 1826 1827 2000 2001 3074 3075 3263 3262 1810 1811 1999 1998
+ 3073 3074 3262 3261 1809 1810 1998 1997 3072 3073 3261 3260 1808 1809 1997 1996
+ 3071 3072 3260 3259 1807 1808 1996 1995 3070 3071 3259 3258 1806 1807 1995 1994
+ 3069 3070 3258 3257 1805 1806 1994 1993 3068 3069 3257 3240 1804 1805 1993 1976
+ 1421 1420 3256 3255 1439 1440 1992 1991 1422 1421 3255 3254 1438 1439 1991 1990
+ 3176 1422 3254 3253 1912 1438 1990 1989 3192 3176 3253 3252 1928 1912 1989 1988
+ 3203 3192 3252 3251 1939 1928 1988 1987 3244 3203 3251 3249 1980 1939 1987 1985
+ 3244 3249 3250 3248 1980 1985 1986 1984 3243 3244 3248 3247 1979 1980 1984 1983
+ 3242 3243 3247 3246 1978 1979 1983 1982 3241 3242 3246 3245 1977 1978 1982 1981
+ 3046 3241 3245 3045 1782 1977 1981 1781 3142 3203 3244 3243 1878 1939 1980 1979
+ 3202 3142 3243 3242 1938 1878 1979 1978 3201 3202 3242 3241 1937 1938 1978 1977
+ 3047 3201 3241 3046 1783 1937 1977 1782 3057 3059 3068 3240 1793 1795 1804 1976
+ 3200 3047 3039 3239 1936 1783 1775 1975 1489 1488 3238 3237 1499 1500 1974 1973
+ 3225 1489 3237 3235 1961 1499 1973 1971 3229 3225 3235 3236 1965 1961 1971 1972
+ 3226 3227 3234 3233 1962 1963 1970 1969 3221 3226 3233 3232 1957 1962 1969 1968
+ 3219 3221 3232 3231 1955 1957 1968 1967 3218 3219 3231 3230 1954 1955 1967 1966
+ 2988 3218 3230 2989 1724 1954 1966 1725 3224 3225 3229 3228 1960 1961 1965 1964
+ 3223 3224 3228 3227 1959 1960 1964 1963 3222 3223 3227 3226 1958 1959 1963 1962
+ 3220 3222 3226 3221 1956 1958 1962 1957 1490 1489 3225 3224 1498 1499 1961 1960
+ 1491 1490 3224 3223 1497 1498 1960 1959 1492 1491 3223 3222 1496 1497 1959 1958
+ 3204 1492 3222 3220 1940 1496 1958 1956 3215 3204 3220 3217 1951 1940 1956 1953
+ 3217 3220 3221 3219 1953 1956 1957 1955 3216 3217 3219 3218 1952 1953 1955 1954
+ 2991 3216 3218 2988 1727 1952 1954 1724 3214 3215 3217 3216 1950 1951 1953 1952
+ 2993 3214 3216 2991 1729 1950 1952 1727 3213 3214 2993 2995 1949 1950 1729 1731
+ 3195 3213 2995 2997 1931 1949 1731 1733 3194 3195 2997 2999 1930 1931 1733 1735
+ 3193 3194 2999 3001 1929 1930 1735 1737 3172 3193 3001 3173 1908 1929 1737 1909
+ 3197 3204 3215 3214 1933 1940 1951 1950 3196 3197 3214 3213 1932 1933 1950 1949
+ 3191 3196 3213 3195 1927 1932 1949 1931 1642 1641 3098 3212 1677 1676 1834 1948
+ 1643 1642 3212 3211 1678 1677 1948 1947 1644 1643 3211 3210 1679 1678 1947 1946
+ 1645 1644 3210 3209 1680 1679 1946 1945 1646 1645 3209 3208 1681 1680 1945 1944
+ 1647 1646 3208 3207 1682 1681 1944 1943 1648 1647 3207 3206 1683 1682 1943 1942
+ 1649 1648 3206 3205 1684 1683 1942 1941 1650 1649 3205 3190 1685 1684 1941 1926
+ 1493 1492 3204 3197 1495 1496 1940 1933 3141 3192 3203 3142 1877 1928 1939 1878
+ 3132 1425 3142 3202 1868 1435 1878 1938 3140 3132 3202 3201 1876 1868 1938 1937
+ 3140 3201 3047 3200 1876 1937 1783 1936 3139 3140 3200 3199 1875 1876 1936 1935
+ 3138 3139 3199 3198 1874 1875 1935 1934 3100 3138 3198 3101 1836 1874 1934 1837
+ 1478 1493 3197 3196 1494 1495 1933 1932 1479 1478 3196 3191 1509 1494 1932 1927
+ 3177 3191 3195 3194 1913 1927 1931 1930 3175 3177 3194 3193 1911 1913 1930 1929
+ 3174 3175 3193 3172 1910 1911 1929 1908 3143 3176 3192 3141 1879 1912 1928 1877
+ 1480 1479 3191 3177 1508 1509 1927 1913 1586 1584 1650 3190 1600 1585 1685 1926
+ 1587 1586 3190 3189 1601 1600 1926 1925 1588 1587 3189 3188 1602 1601 1925 1924
+ 1589 1588 3188 3187 1603 1602 1924 1923 1590 1589 3187 3186 1604 1603 1923 1922
+ 1591 1590 3186 3185 1605 1604 1922 1921 1592 1591 3185 3184 1606 1605 1921 1920
+ 1593 1592 3184 3183 1607 1606 1920 1919 1594 1593 3183 3182 1608 1607 1919 1918
+ 1595 1594 3182 3181 1609 1608 1918 1917 1596 1595 3181 3180 1610 1609 1917 1916
+ 1597 1596 3180 3179 1611 1610 1916 1915 1598 1597 3179 3178 1612 1611 1915 1914
+ 1599 1598 3178 3137 1613 1612 1914 1873 1481 1480 3177 3175 1507 1508 1913 1911
+ 1423 1422 3176 3143 1437 1438 1912 1879 1482 1481 3175 3174 1506 1507 1911 1910
+ 3159 1482 3174 3172 1895 1506 1910 1908 3164 3159 3172 3173 1900 1895 1908 1909
+ 3163 3164 3171 3170 1899 1900 1907 1906 3161 3163 3170 3169 1897 1899 1906 1905
+ 3162 3161 3169 3167 1898 1897 1905 1903 3162 3167 3168 3166 1898 1903 1904 1902
+ 3160 3162 3166 3165 1896 1898 1902 1901 1485 3160 3165 1486 1503 1896 1901 1502
+ 3157 3159 3164 3163 1893 1895 1900 1899 3158 3157 3163 3161 1894 1893 1899 1897
+ 3158 3161 3162 3160 1894 1897 1898 1896 1484 3158 3160 1485 1504 1894 1896 1503
+ 1483 1482 3159 3157 1505 1506 1895 1893 1484 1483 3157 3158 1504 1505 1893 1894
+ 1687 1686 3105 3156 1701 1700 1841 1892 1688 1687 3156 3155 1702 1701 1892 1891
+ 1689 1688 3155 3154 1703 1702 1891 1890 1690 1689 3154 3153 1704 1703 1890 1889
+ 1691 1690 3153 3152 1705 1704 1889 1888 1692 1691 3152 3151 1706 1705 1888 1887
+ 1693 1692 3151 3150 1707 1706 1887 1886 1694 1693 3150 3149 1708 1707 1886 1885
+ 1695 1694 3149 3148 1709 1708 1885 1884 1696 1695 3148 3147 1710 1709 1884 1883
+ 1697 1696 3147 3146 1711 1710 1883 1882 1698 1697 3146 3145 1712 1711 1882 1881
+ 1699 1698 3145 3144 1713 1712 1881 1880 1614 1699 3144 1616 1615 1713 1880 1651
+ 1424 1423 3143 3141 1436 1437 1879 1877 1425 1424 3141 3142 1435 1436 1877 1878
+ 3104 3132 3140 3139 1840 1868 1876 1875 3103 3104 3139 3138 1839 1840 1875 1874
+ 3102 3103 3138 3100 1838 1839 1874 1836 1514 1510 1599 3137 1549 1511 1613 1873
+ 1515 1514 3137 3136 1550 1549 1873 1872 1516 1515 3136 3135 1551 1550 1872 1871
+ 1517 1516 3135 3134 1552 1551 1871 1870 1518 1517 3134 3133 1553 1552 1870 1869
+ 1519 1518 3133 3092 1554 1553 1869 1828 1426 1425 3132 3104 1434 1435 1868 1840
+ 1522 1521 2981 3131 1557 1556 1717 1867 1523 1522 3131 3130 1558 1557 1867 1866
+ 1524 1523 3130 3129 1559 1558 1866 1865 1525 1524 3129 3128 1560 1559 1865 1864
+ 1526 1525 3128 3127 1561 1560 1864 1863 1527 1526 3127 3126 1562 1561 1863 1862
+ 1528 1527 3126 3125 1563 1562 1862 1861 1529 1528 3125 3124 1564 1563 1861 1860
+ 1530 1529 3124 3123 1565 1564 1860 1859 1531 1530 3123 3122 1566 1565 1859 1858
+ 1532 1531 3122 3121 1567 1566 1858 1857 1533 1532 3121 3120 1568 1567 1857 1856
+ 1534 1533 3120 3119 1569 1568 1856 1855 1535 1534 3119 3118 1570 1569 1855 1854
+ 1536 1535 3118 3117 1571 1570 1854 1853 1537 1536 3117 3116 1572 1571 1853 1852
+ 1538 1537 3116 3115 1573 1572 1852 1851 1539 1538 3115 3114 1574 1573 1851 1850
+ 1540 1539 3114 3113 1575 1574 1850 1849 1541 1540 3113 3112 1576 1575 1849 1848
+ 1542 1541 3112 3111 1577 1576 1848 1847 1543 1542 3111 3110 1578 1577 1847 1846
+ 1544 1543 3110 3109 1579 1578 1846 1845 1545 1544 3109 3108 1580 1579 1845 1844
+ 1546 1545 3108 3107 1581 1580 1844 1843 1547 1546 3107 3106 1582 1581 1843 1842
+ 1548 1547 3106 3105 1583 1582 1842 1841 1512 1548 3105 1686 1513 1583 1841 1700
+ 1427 1426 3104 3103 1433 1434 1840 1839 1428 1427 3103 3102 1432 1433 1839 1838
+ 3067 1428 3102 3100 1803 1432 1838 1836 3095 3067 3100 3101 1831 1803 1836 1837
+ 3062 3098 3099 3097 1798 1834 1835 1833 3060 3062 3097 3096 1796 1798 1833 1832
+ 1418 3060 3096 1419 1442 1796 1832 1441 3066 3067 3095 3094 1802 1803 1831 1830
+ 3065 3066 3094 3093 1801 1802 1830 1829 3053 3065 3093 3064 1789 1801 1829 1800
+ 2980 1520 1519 3092 1716 1555 1554 1828 2982 2980 3092 3091 1718 1716 1828 1827
+ 2984 2982 3091 3090 1720 1718 1827 1826 3088 2984 3090 3089 1824 1720 1826 1825
+ 3086 3088 3089 3087 1822 1824 1825 1823 3084 3086 3087 3085 1820 1822 1823 1821
+ 3082 3084 3085 3083 1818 1820 1821 1819 3080 3082 3083 3081 1816 1818 1819 1817
+ 2986 3080 3081 3079 1722 1816 1817 1815 2987 2986 3079 3078 1723 1722 1815 1814
+ 2990 2987 3078 3077 1726 1723 1814 1813 2992 2990 3077 3076 1728 1726 1813 1812
+ 2994 2992 3076 3075 1730 1728 1812 1811 2996 2994 3075 3074 1732 1730 1811 1810
+ 2998 2996 3074 3073 1734 1732 1810 1809 3000 2998 3073 3072 1736 1734 1809 1808
+ 3002 3000 3072 3071 1738 1736 1808 1807 3004 3002 3071 3070 1740 1738 1807 1806
+ 3006 3004 3070 3069 1742 1740 1806 1805 3008 3006 3069 3068 1744 1742 1805 1804
+ 2979 3008 3068 3059 1715 1744 1804 1795 1429 1428 3067 3066 1431 1432 1803 1802
+ 1414 1429 3066 3065 1430 1431 1802 1801 1460 1459 2979 3059 1464 1465 1715 1795
+ 1415 1414 3065 3053 1445 1430 1801 1789 3051 3053 3064 3063 1787 1789 1800 1799
+ 3052 3051 3063 3061 1788 1787 1799 1797 3052 3061 3062 3060 1788 1797 1798 1796
+ 1417 3052 3060 1418 1443 1788 1796 1442 1461 1460 3059 3057 1463 1464 1795 1793
+ 1446 1461 3057 3058 1462 1463 1793 1794 3048 3050 3056 3054 1784 1786 1792 1790
+ 3049 3048 3054 3055 1785 1784 1790 1791 1416 1415 3053 3051 1444 1445 1789 1787
+ 1417 1416 3051 3052 1443 1444 1787 1788 1447 1446 3050 3048 1477 1462 1786 1784
+ 1448 1447 3048 3049 1476 1477 1784 1785 3038 3039 3047 3046 1774 1775 1783 1782
+ 3037 3038 3046 3045 1773 1774 1782 1781 3033 3037 3045 3044 1769 1773 1781 1780
+ 3028 3033 3044 3043 1764 1769 1780 1779 3031 3028 3043 3041 1767 1764 1779 1777
+ 3031 3041 3042 3040 1767 1777 1778 1776 3030 3031 3040 3029 1766 1767 1776 1765
+ 3024 3029 3040 3022 1760 1765 1776 1758 3035 3036 3039 3038 1771 1772 1775 1774
+ 3034 3035 3038 3037 1770 1771 1774 1773 3032 3034 3037 3033 1768 1770 1773 1769
+ 1450 1449 3036 3035 1474 1475 1772 1771 1451 1450 3035 3034 1473 1474 1771 1770
+ 1452 1451 3034 3032 1472 1473 1770 1768 3028 1452 3032 3033 1764 1472 1768 1769
+ 3027 3028 3031 3030 1763 1764 1767 1766 3026 3027 3030 3029 1762 1763 1766 1765
+ 3025 3026 3029 3024 1761 1762 1765 1760 1453 1452 3028 3027 1471 1472 1764 1763
+ 1454 1453 3027 3026 1470 1471 1763 1762 1455 1454 3026 3025 1469 1470 1762 1761
+ 3014 1455 3025 3024 1750 1469 1761 1760 3017 3014 3024 3022 1753 1750 1760 1758
+ 3017 3022 3023 3021 1753 1758 1759 1757 3016 3017 3021 3020 1752 1753 1757 1756
+ 3015 3016 3020 3019 1751 1752 1756 1755 3011 3015 3019 3018 1747 1751 1755 1754
+ 3010 3011 3018 3009 1746 1747 1754 1745 3013 3014 3017 3016 1749 1750 1753 1752
+ 3012 3013 3016 3015 1748 1749 1752 1751 2978 3012 3015 3011 1714 1748 1751 1747
+ 1456 1455 3014 3013 1468 1469 1750 1749 1457 1456 3013 3012 1467 1468 1749 1748
+ 1458 1457 3012 2978 1466 1467 1748 1714 2979 2978 3011 3010 1715 1714 1747 1746
+ 3008 2979 3010 3009 1744 1715 1746 1745 3006 3008 3009 3007 1742 1744 1745 1743
+ 3004 3006 3007 3005 1740 1742 1743 1741 3002 3004 3005 3003 1738 1740 1741 1739
+ 3000 3002 3003 3001 1736 1738 1739 1737 2998 3000 3001 2999 1734 1736 1737 1735
+ 2996 2998 2999 2997 1732 1734 1735 1733 2994 2996 2997 2995 1730 1732 1733 1731
+ 2992 2994 2995 2993 1728 1730 1731 1729 2990 2992 2993 2991 1726 1728 1729 1727
+ 2987 2990 2991 2988 1723 1726 1727 1724 2986 2987 2988 2989 1722 1723 1724 1725
+ 2982 2984 2985 2983 1718 1720 1721 1719 2980 2982 2983 2981 1716 1718 1719 1717
+ 1520 2980 2981 1521 1555 1716 1717 1556 1459 1458 2978 2979 1465 1466 1714 1715
+
+
+ 8 16 24 32 40 48 56 64 72 80 88 96
+ 104 112 120 128 136 144 152 160 168 176 184 192
+ 200 208 216 224 232 240 248 256 264 272 280 288
+ 296 304 312 320 328 336 344 352 360 368 376 384
+ 392 400 408 416 424 432 440 448 456 464 472 480
+ 488 496 504 512 520 528 536 544 552 560 568 576
+ 584 592 600 608 616 624 632 640 648 656 664 672
+ 680 688 696 704 712 720 728 736 744 752 760 768
+ 776 784 792 800 808 816 824 832 840 848 856 864
+ 872 880 888 896 904 912 920 928 936 944 952 960
+ 968 976 984 992 1000 1008 1016 1024 1032 1040 1048 1056
+ 1064 1072 1080 1088 1096 1104 1112 1120 1128 1136 1144 1152
+ 1160 1168 1176 1184 1192 1200 1208 1216 1224 1232 1240 1248
+ 1256 1264 1272 1280 1288 1296 1304 1312 1320 1328 1336 1344
+ 1352 1360 1368 1376 1384 1392 1400 1408 1416 1424 1432 1440
+ 1448 1456 1464 1472 1480 1488 1496 1504 1512 1520 1528 1536
+ 1544 1552 1560 1568 1576 1584 1592 1600 1608 1616 1624 1632
+ 1640 1648 1656 1664 1672 1680 1688 1696 1704 1712 1720 1728
+ 1736 1744 1752 1760 1768 1776 1784 1792 1800 1808 1816 1824
+ 1832 1840 1848 1856 1864 1872 1880 1888 1896 1904 1912 1920
+ 1928 1936 1944 1952 1960 1968 1976 1984 1992 2000 2008 2016
+ 2024 2032 2040 2048 2056 2064 2072 2080 2088 2096 2104 2112
+ 2120 2128 2136 2144 2152 2160 2168 2176 2184 2192 2200 2208
+ 2216 2224 2232 2240 2248 2256 2264 2272 2280 2288 2296 2304
+ 2312 2320 2328 2336 2344 2352 2360 2368 2376 2384 2392 2400
+ 2408 2416 2424 2432 2440 2448 2456 2464 2472 2480 2488 2496
+ 2504 2512 2520 2528 2536 2544 2552 2560 2568 2576 2584 2592
+ 2600 2608 2616 2624 2632 2640 2648 2656 2664 2672 2680 2688
+ 2696 2704 2712 2720 2728 2736 2744 2752 2760 2768 2776 2784
+ 2792 2800 2808 2816 2824 2832 2840 2848 2856 2864 2872 2880
+ 2888 2896 2904 2912 2920 2928 2936 2944 2952 2960 2968 2976
+ 2984 2992 3000 3008 3016 3024 3032 3040 3048 3056 3064 3072
+ 3080 3088 3096 3104 3112 3120 3128 3136 3144 3152 3160 3168
+ 3176 3184 3192 3200 3208 3216 3224 3232 3240 3248 3256 3264
+ 3272 3280 3288 3296 3304 3312 3320 3328 3336 3344 3352 3360
+ 3368 3376 3384 3392 3400 3408 3416 3424 3432 3440 3448 3456
+ 3464 3472 3480 3488 3496 3504 3512 3520 3528 3536 3544 3552
+ 3560 3568 3576 3584 3592 3600 3608 3616 3624 3632 3640 3648
+ 3656 3664 3672 3680 3688 3696 3704 3712 3720 3728 3736 3744
+ 3752 3760 3768 3776 3784 3792 3800 3808 3816 3824 3832 3840
+ 3848 3856 3864 3872 3880 3888 3896 3904 3912 3920 3928 3936
+ 3944 3952 3960 3968 3976 3984 3992 4000 4008 4016 4024 4032
+ 4040 4048 4056 4064 4072 4080 4088 4096 4104 4112 4120 4128
+ 4136 4144 4152 4160 4168 4176 4184 4192 4200 4208 4216 4224
+ 4232 4240 4248 4256 4264 4272 4280 4288 4296 4304 4312 4320
+ 4328 4336 4344 4352 4360 4368 4376 4384 4392 4400 4408 4416
+ 4424 4432 4440 4448 4456 4464 4472 4480 4488 4496 4504 4512
+ 4520 4528 4536 4544 4552 4560 4568 4576 4584 4592 4600 4608
+ 4616 4624 4632 4640 4648 4656 4664 4672 4680 4688 4696 4704
+ 4712 4720 4728 4736 4744 4752 4760 4768 4776 4784 4792 4800
+ 4808 4816 4824 4832 4840 4848 4856 4864 4872 4880 4888 4896
+ 4904 4912 4920 4928 4936 4944 4952 4960 4968 4976 4984 4992
+ 5000 5008 5016 5024 5032 5040 5048 5056 5064 5072 5080 5088
+ 5096 5104 5112 5120 5128 5136 5144 5152 5160 5168 5176 5184
+ 5192 5200 5208 5216 5224 5232 5240 5248 5256 5264 5272 5280
+ 5288 5296 5304 5312 5320 5328 5336 5344 5352 5360 5368 5376
+ 5384 5392 5400 5408 5416 5424 5432 5440 5448 5456 5464 5472
+ 5480 5488 5496 5504 5512 5520 5528 5536 5544 5552 5560 5568
+ 5576 5584 5592 5600 5608 5616 5624 5632 5640 5648 5656 5664
+ 5672 5680 5688 5696 5704 5712 5720 5728 5736 5744 5752 5760
+ 5768 5776 5784 5792 5800 5808 5816 5824 5832 5840 5848 5856
+ 5864 5872 5880 5888 5896 5904 5912 5920 5928 5936 5944 5952
+ 5960 5968 5976 5984 5992 6000 6008 6016 6024 6032 6040 6048
+ 6056 6064 6072 6080 6088 6096 6104 6112 6120 6128 6136 6144
+ 6152 6160 6168 6176 6184 6192 6200 6208 6216 6224 6232 6240
+ 6248 6256 6264 6272 6280 6288 6296 6304 6312 6320 6328 6336
+ 6344 6352 6360 6368 6376 6384 6392 6400 6408 6416 6424 6432
+ 6440 6448 6456 6464 6472 6480 6488 6496 6504 6512 6520 6528
+ 6536 6544 6552 6560 6568 6576 6584 6592 6600 6608 6616 6624
+ 6632 6640 6648 6656 6664 6672 6680 6688 6696 6704 6712 6720
+ 6728 6736 6744 6752 6760 6768 6776 6784 6792 6800 6808 6816
+ 6824 6832 6840 6848 6856 6864 6872 6880 6888 6896 6904 6912
+ 6920 6928 6936 6944 6952 6960 6968 6976 6984 6992 7000 7008
+ 7016 7024 7032 7040 7048 7056 7064 7072 7080 7088 7096 7104
+ 7112 7120 7128 7136 7144 7152 7160 7168 7176 7184 7192 7200
+ 7208 7216 7224 7232 7240 7248 7256 7264 7272 7280 7288 7296
+ 7304 7312 7320 7328 7336 7344 7352 7360 7368 7376 7384 7392
+ 7400 7408 7416 7424 7432 7440 7448 7456 7464 7472 7480 7488
+ 7496 7504 7512 7520 7528 7536 7544 7552 7560 7568 7576 7584
+ 7592 7600 7608 7616 7624 7632 7640 7648 7656 7664 7672 7680
+ 7688 7696 7704 7712 7720 7728 7736 7744 7752 7760 7768 7776
+ 7784 7792 7800 7808 7816 7824 7832 7840 7848 7856 7864 7872
+ 7880 7888 7896 7904 7912 7920 7928 7936 7944 7952 7960 7968
+ 7976 7984 7992 8000 8008 8016 8024 8032 8040 8048 8056 8064
+ 8072 8080 8088 8096 8104 8112 8120 8128 8136 8144 8152 8160
+ 8168 8176 8184 8192 8200 8208 8216 8224 8232 8240 8248 8256
+ 8264 8272 8280 8288 8296 8304 8312 8320 8328 8336 8344 8352
+ 8360 8368 8376 8384 8392 8400 8408 8416 8424 8432 8440 8448
+ 8456 8464 8472 8480 8488 8496 8504 8512 8520 8528 8536 8544
+ 8552 8560 8568 8576 8584 8592 8600 8608 8616 8624 8632 8640
+ 8648 8656 8664 8672 8680 8688 8696 8704 8712 8720 8728 8736
+ 8744 8752 8760 8768 8776 8784 8792 8800 8808 8816 8824 8832
+ 8840 8848 8856 8864 8872 8880 8888 8896 8904 8912 8920 8928
+ 8936 8944 8952 8960 8968 8976 8984 8992 9000 9008 9016 9024
+ 9032 9040 9048 9056 9064 9072 9080 9088 9096 9104 9112 9120
+ 9128 9136 9144 9152 9160 9168 9176 9184 9192 9200 9208 9216
+ 9224 9232 9240 9248 9256 9264 9272 9280 9288 9296 9304 9312
+ 9320 9328 9336 9344 9352 9360 9368 9376 9384 9392 9400 9408
+ 9416 9424 9432 9440 9448 9456 9464 9472 9480 9488 9496 9504
+ 9512 9520 9528 9536 9544 9552 9560 9568 9576 9584 9592 9600
+ 9608 9616 9624 9632 9640 9648 9656 9664 9672 9680 9688 9696
+ 9704 9712 9720 9728 9736 9744 9752 9760 9768 9776 9784 9792
+ 9800 9808 9816 9824 9832 9840 9848 9856 9864 9872 9880 9888
+ 9896 9904 9912 9920 9928 9936 9944 9952 9960 9968 9976 9984
+ 9992 10000 10008 10016 10024 10032 10040 10048 10056 10064 10072 10080
+ 10088 10096 10104 10112 10120 10128 10136 10144 10152 10160 10168 10176
+ 10184 10192 10200 10208 10216 10224 10232 10240 10248 10256 10264 10272
+ 10280 10288 10296 10304 10312 10320 10328 10336 10344 10352 10360 10368
+ 10376 10384 10392 10400 10408 10416 10424 10432 10440 10448 10456 10464
+ 10472 10480 10488 10496 10504 10512 10520 10528 10536 10544 10552 10560
+ 10568 10576 10584 10592 10600 10608 10616 10624 10632 10640 10648 10656
+ 10664 10672 10680 10688 10696 10704 10712 10720 10728 10736 10744 10752
+ 10760 10768 10776 10784 10792 10800 10808 10816 10824 10832 10840 10848
+ 10856 10864 10872 10880 10888 10896 10904 10912 10920 10928 10936 10944
+ 10952 10960 10968 10976 10984 10992 11000 11008 11016 11024 11032 11040
+ 11048 11056 11064 11072 11080 11088 11096 11104 11112 11120 11128 11136
+ 11144 11152 11160 11168 11176 11184 11192 11200 11208 11216 11224 11232
+ 11240 11248 11256 11264 11272 11280 11288 11296 11304 11312 11320 11328
+ 11336 11344 11352 11360 11368 11376 11384 11392 11400 11408 11416 11424
+ 11432 11440 11448 11456 11464 11472 11480 11488 11496 11504 11512 11520
+ 11528 11536 11544 11552 11560 11568 11576 11584 11592 11600 11608 11616
+ 11624 11632 11640 11648 11656 11664 11672 11680 11688 11696 11704 11712
+ 11720 11728 11736 11744 11752 11760 11768 11776 11784 11792 11800 11808
+ 11816 11824 11832 11840 11848 11856 11864 11872 11880 11888 11896 11904
+ 11912 11920 11928 11936 11944 11952 11960 11968 11976 11984 11992 12000
+ 12008 12016 12024 12032 12040 12048 12056 12064 12072 12080 12088 12096
+ 12104 12112 12120 12128 12136 12144 12152 12160 12168 12176 12184 12192
+ 12200 12208 12216 12224 12232 12240 12248 12256 12264 12272 12280 12288
+ 12296 12304 12312 12320 12328 12336 12344 12352 12360 12368 12376 12384
+ 12392 12400 12408 12416 12424 12432 12440 12448 12456 12464 12472 12480
+ 12488 12496 12504 12512 12520 12528 12536 12544 12552 12560 12568 12576
+ 12584 12592 12600 12608 12616 12624 12632 12640 12648 12656 12664 12672
+ 12680 12688 12696 12704 12712 12720 12728 12736 12744 12752 12760 12768
+ 12776 12784 12792 12800 12808 12816 12824 12832 12840 12848 12856 12864
+ 12872 12880 12888 12896 12904 12912 12920 12928 12936 12944 12952 12960
+ 12968 12976 12984 12992 13000 13008 13016 13024 13032 13040 13048 13056
+ 13064 13072 13080 13088 13096 13104 13112 13120 13128 13136 13144 13152
+ 13160 13168 13176 13184 13192 13200 13208 13216 13224 13232 13240 13248
+ 13256 13264 13272 13280 13288 13296 13304 13312 13320 13328 13336 13344
+ 13352 13360 13368 13376 13384 13392 13400 13408 13416 13424 13432 13440
+ 13448 13456 13464 13472 13480 13488 13496 13504 13512 13520 13528 13536
+ 13544 13552 13560 13568 13576 13584 13592 13600 13608 13616 13624 13632
+ 13640 13648 13656 13664 13672 13680 13688 13696 13704 13712 13720 13728
+ 13736 13744 13752 13760 13768 13776 13784 13792 13800 13808 13816 13824
+ 13832 13840 13848 13856 13864 13872 13880 13888 13896 13904 13912 13920
+ 13928 13936 13944 13952 13960 13968 13976 13984 13992 14000 14008 14016
+ 14024 14032 14040 14048 14056 14064 14072 14080 14088 14096 14104 14112
+ 14120 14128 14136 14144 14152 14160 14168 14176 14184 14192 14200 14208
+ 14216 14224 14232 14240 14248 14256 14264 14272 14280 14288 14296 14304
+ 14312 14320 14328 14336 14344 14352 14360 14368 14376 14384 14392 14400
+ 14408 14416 14424 14432 14440 14448 14456 14464 14472 14480 14488 14496
+ 14504 14512 14520 14528 14536 14544 14552 14560 14568 14576 14584 14592
+ 14600 14608 14616 14624 14632 14640 14648 14656 14664 14672 14680 14688
+ 14696 14704 14712 14720 14728 14736 14744 14752 14760 14768 14776 14784
+ 14792 14800 14808 14816 14824 14832 14840 14848 14856 14864 14872 14880
+ 14888 14896 14904 14912 14920 14928 14936 14944 14952 14960 14968 14976
+ 14984 14992 15000 15008 15016 15024 15032 15040 15048 15056 15064 15072
+ 15080 15088 15096 15104 15112 15120 15128 15136 15144 15152 15160 15168
+ 15176 15184 15192 15200 15208 15216 15224 15232 15240 15248 15256 15264
+ 15272 15280 15288 15296 15304 15312 15320 15328 15336 15344 15352 15360
+ 15368 15376 15384 15392 15400 15408 15416 15424 15432 15440 15448 15456
+ 15464 15472 15480 15488 15496 15504 15512 15520 15528 15536 15544 15552
+ 15560 15568 15576 15584 15592 15600 15608 15616 15624 15632 15640 15648
+ 15656 15664 15672 15680 15688 15696 15704 15712 15720 15728 15736 15744
+ 15752 15760 15768 15776 15784 15792 15800 15808 15816 15824 15832 15840
+ 15848 15856 15864 15872 15880 15888 15896 15904 15912 15920 15928 15936
+ 15944 15952 15960 15968 15976 15984 15992 16000 16008 16016 16024 16032
+ 16040 16048 16056 16064 16072 16080 16088 16096 16104 16112 16120 16128
+ 16136 16144 16152 16160 16168 16176 16184 16192 16200 16208 16216 16224
+ 16232 16240 16248 16256 16264 16272 16280 16288 16296 16304 16312 16320
+ 16328 16336 16344 16352 16360 16368 16376 16384 16392 16400 16408 16416
+ 16424 16432 16440 16448 16456 16464 16472 16480 16488 16496 16504 16512
+ 16520 16528 16536 16544 16552 16560 16568 16576 16584 16592 16600 16608
+ 16616 16624 16632 16640 16648 16656 16664 16672 16680 16688 16696 16704
+ 16712 16720 16728 16736 16744 16752 16760 16768 16776 16784 16792 16800
+ 16808 16816 16824 16832 16840 16848 16856 16864 16872 16880 16888 16896
+ 16904 16912 16920 16928 16936 16944 16952 16960 16968 16976 16984 16992
+ 17000 17008 17016 17024 17032 17040 17048 17056 17064 17072 17080 17088
+ 17096 17104 17112 17120 17128 17136 17144 17152 17160 17168 17176 17184
+ 17192 17200 17208 17216 17224 17232 17240 17248 17256 17264 17272 17280
+ 17288 17296 17304 17312 17320 17328 17336 17344 17352 17360 17368 17376
+ 17384 17392 17400 17408 17416 17424 17432 17440 17448 17456 17464 17472
+ 17480 17488 17496 17504 17512 17520 17528 17536 17544 17552 17560 17568
+ 17576 17584 17592 17600 17608 17616 17624 17632 17640 17648 17656 17664
+ 17672 17680 17688 17696 17704 17712 17720 17728 17736 17744 17752 17760
+ 17768 17776 17784 17792 17800 17808 17816 17824 17832 17840 17848 17856
+ 17864 17872 17880 17888 17896 17904 17912 17920 17928 17936 17944 17952
+ 17960 17968 17976 17984 17992 18000 18008 18016 18024 18032 18040 18048
+ 18056 18064 18072 18080 18088 18096 18104 18112 18120 18128 18136 18144
+ 18152 18160 18168 18176 18184 18192 18200 18208 18216 18224 18232 18240
+ 18248 18256 18264 18272 18280 18288 18296 18304 18312 18320 18328 18336
+ 18344 18352 18360 18368 18376 18384 18392 18400 18408 18416 18424 18432
+ 18440 18448 18456 18464 18472 18480 18488 18496 18504 18512 18520 18528
+ 18536 18544 18552 18560 18568 18576 18584 18592 18600 18608 18616 18624
+ 18632 18640 18648 18656 18664 18672 18680 18688 18696 18704 18712 18720
+ 18728 18736 18744 18752 18760 18768 18776 18784 18792 18800 18808 18816
+ 18824 18832 18840 18848 18856 18864 18872 18880 18888 18896 18904 18912
+ 18920 18928 18936 18944 18952 18960 18968 18976 18984 18992 19000 19008
+ 19016 19024 19032 19040 19048 19056 19064 19072 19080 19088 19096 19104
+ 19112 19120 19128 19136 19144 19152 19160 19168 19176 19184 19192 19200
+ 19208 19216 19224 19232 19240 19248 19256 19264 19272 19280 19288 19296
+ 19304 19312 19320 19328 19336 19344 19352 19360 19368 19376 19384 19392
+ 19400 19408 19416 19424 19432 19440 19448 19456 19464 19472 19480 19488
+ 19496 19504 19512 19520 19528 19536 19544 19552 19560 19568 19576 19584
+ 19592 19600 19608 19616 19624 19632 19640 19648 19656 19664 19672 19680
+ 19688 19696 19704 19712 19720 19728 19736 19744 19752 19760 19768 19776
+ 19784 19792 19800 19808 19816 19824 19832 19840 19848 19856 19864 19872
+ 19880 19888 19896 19904 19912 19920 19928 19936 19944 19952 19960 19968
+ 19976 19984 19992 20000 20008 20016 20024 20032 20040 20048 20056 20064
+ 20072 20080 20088 20096 20104 20112 20120 20128 20136 20144 20152 20160
+ 20168 20176 20184 20192 20200 20208 20216 20224 20232 20240 20248 20256
+ 20264 20272 20280 20288 20296 20304 20312 20320 20328 20336 20344 20352
+ 20360 20368 20376 20384 20392 20400 20408 20416 20424 20432 20440 20448
+ 20456 20464 20472 20480 20488 20496 20504 20512 20520 20528 20536 20544
+ 20552 20560 20568 20576 20584 20592 20600 20608 20616 20624 20632 20640
+ 20648 20656 20664 20672 20680 20688 20696 20704 20712 20720 20728 20736
+ 20744 20752 20760 20768 20776 20784 20792 20800 20808 20816 20824 20832
+ 20840 20848 20856 20864 20872 20880 20888 20896 20904 20912 20920 20928
+ 20936 20944 20952 20960 20968 20976 20984 20992 21000 21008 21016 21024
+ 21032 21040 21048 21056 21064 21072 21080 21088 21096 21104 21112 21120
+ 21128 21136 21144 21152 21160 21168 21176 21184 21192 21200 21208 21216
+ 21224 21232 21240 21248 21256 21264 21272 21280 21288 21296 21304 21312
+ 21320 21328 21336 21344 21352 21360 21368 21376 21384 21392 21400 21408
+ 21416 21424 21432 21440 21448 21456
+
+
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
+ 12 12 12 12 12 12 12 12 12 12 12 12
+
+
+
+
+
diff --git a/src/coreComponents/constitutive/solid/Damage.cpp b/src/coreComponents/constitutive/solid/Damage.cpp
index 525d6e0f0bf..77a0beca26a 100644
--- a/src/coreComponents/constitutive/solid/Damage.cpp
+++ b/src/coreComponents/constitutive/solid/Damage.cpp
@@ -48,10 +48,16 @@ Damage< BASE >::Damage( string const & name, Group * const parent ):
setInputFlag( InputFlags::OPTIONAL ).
setDescription( "The lower limit of the degradation function" );
- this->registerWrapper( viewKeyStruct::extDrivingForceFlagString(), &m_extDrivingForceFlag ).
- setApplyDefaultValue( 0 ).
+ this->registerWrapper( viewKeyStruct::fractureModelTypeString(), &m_fractureModelType ).
+ setApplyDefaultValue( FractureModelType::Brittle ).
setInputFlag( InputFlags::OPTIONAL ).
- setDescription( "Whether to have external driving force. Can be 0 or 1" );
+ setDescription( "Type of crack/fracture model. Can be Brittle, Cohesive, or Nucleation" );
+
+ this->registerWrapper( viewKeyStruct::localDissipationOptionString(), &m_localDissipationOption ).
+ setApplyDefaultValue( LocalDissipationOption::Linear ).
+ setInputFlag( InputFlags::OPTIONAL ).
+ setDescription( "Type of local dissipation function. Must match the damage solver's "
+ "localDissipation option. Can be Linear or Quadratic" );
this->registerWrapper( viewKeyStruct::defaultTensileStrengthString(), &m_defaultTensileStrength ).
setApplyDefaultValue( 0.0 ).
@@ -76,7 +82,9 @@ Damage< BASE >::Damage( string const & name, Group * const parent ):
this->template registerField< fields::solid::damageGrad >( &m_damageGrad );
- this->template registerField< fields::solid::strainEnergyDensity >( &m_strainEnergyDensity );
+ this->template registerField< fields::solid::crackDrivingForce >( &m_crackDrivingForce );
+
+ this->template registerField< fields::solid::oldCrackDrivingForce >( &m_oldCrackDrivingForce );
this->template registerField< fields::solid::volStrain >( &m_volStrain );
@@ -99,35 +107,25 @@ void Damage< BASE >::postInputInitialization()
{
BASE::postInputInitialization();
- GEOS_ERROR_IF( m_extDrivingForceFlag != 0 && m_extDrivingForceFlag!= 1,
- "invalid external driving force flag option - must"
- " be 0 or 1",
+ GEOS_ERROR_IF( m_fractureModelType != FractureModelType::Brittle && m_localDissipationOption != LocalDissipationOption::Linear,
+ "the Cohesive and Nucleation crack models are only supported with the Linear "
+ "local dissipation option",
+ this->getDataContext() );
+ GEOS_ERROR_IF( m_fractureModelType == FractureModelType::Cohesive && m_criticalStrainEnergy <= 0.0,
+ "criticalStrainEnergy must be positive when the Cohesive crack model is used",
this->getDataContext() );
- GEOS_ERROR_IF( m_extDrivingForceFlag == 1 && m_defaultTensileStrength <= 0.0,
+ GEOS_ERROR_IF( m_fractureModelType == FractureModelType::Nucleation && m_defaultTensileStrength <= 0.0,
"tensile strength must be input and positive when the"
- " external driving force flag is turned on",
+ " Nucleation crack model is used",
this->getDataContext() );
- GEOS_ERROR_IF( m_extDrivingForceFlag == 1 && m_defaultCompressiveStrength <= 0.0,
+ GEOS_ERROR_IF( m_fractureModelType == FractureModelType::Nucleation && m_defaultCompressiveStrength <= 0.0,
"compressive strength must be input and positive when the"
- " external driving force flag is turned on",
+ " Nucleation crack model is used",
this->getDataContext() );
- GEOS_ERROR_IF( m_extDrivingForceFlag == 1 && m_defaultDeltaCoefficient < 0.0,
+ GEOS_ERROR_IF( m_fractureModelType == FractureModelType::Nucleation && m_defaultDeltaCoefficient < 0.0,
"delta coefficient must be input and non-negative when the"
- " external driving force flag is turned on",
+ " Nucleation crack model is used",
this->getDataContext() );
-
- // set results as array default values
- this->template getField< fields::solid::criticalFractureEnergy >().
- setApplyDefaultValue( m_defaultCriticalFractureEnergy );
-
- this->template getField< fields::solid::tensileStrength >().
- setApplyDefaultValue( m_defaultTensileStrength );
-
- this->template getField< fields::solid::compressiveStrength >().
- setApplyDefaultValue( m_defaultCompressiveStrength );
-
- this->template getField< fields::solid::deltaCoefficient >().
- setApplyDefaultValue( m_defaultDeltaCoefficient );
}
template< typename BASE >
@@ -136,7 +134,8 @@ void Damage< BASE >::allocateConstitutiveData( Group & parent, localIndex const
m_newDamage.resize( 0, numPts );
m_oldDamage.resize( 0, numPts );
m_damageGrad.resize( 0, numPts, 3 );
- m_strainEnergyDensity.resize( 0, numPts );
+ m_crackDrivingForce.resize( 0, numPts );
+ m_oldCrackDrivingForce.resize( 0, numPts );
m_volStrain.resize( 0, numPts );
m_extDrivingForce.resize( 0, numPts );
m_biotCoefficient.resize( parent.size() );
@@ -145,6 +144,20 @@ void Damage< BASE >::allocateConstitutiveData( Group & parent, localIndex const
m_compressiveStrength.resize( parent.size() );
m_deltaCoefficient.resize( parent.size() );
+ // apply the defaults here, after resizing: setApplyDefaultValue() in postInputInitialization()
+ // runs before the arrays exist, so it has nothing to fill in.
+ this->template getField< fields::solid::criticalFractureEnergy >().
+ setApplyDefaultValue( m_defaultCriticalFractureEnergy );
+
+ this->template getField< fields::solid::tensileStrength >().
+ setApplyDefaultValue( m_defaultTensileStrength );
+
+ this->template getField< fields::solid::compressiveStrength >().
+ setApplyDefaultValue( m_defaultCompressiveStrength );
+
+ this->template getField< fields::solid::deltaCoefficient >().
+ setApplyDefaultValue( m_defaultDeltaCoefficient );
+
BASE::allocateConstitutiveData( parent, numPts );
}
@@ -158,12 +171,15 @@ void Damage< BASE >::saveConvergedState() const
arrayView2d< real64 const > newDamage = m_newDamage;
arrayView2d< real64 > oldDamage = m_oldDamage;
+ arrayView2d< real64 const > crackDrivingForce = m_crackDrivingForce;
+ arrayView2d< real64 > oldCrackDrivingForce = m_oldCrackDrivingForce;
forAll< parallelDevicePolicy<> >( numE, [=] GEOS_HOST_DEVICE ( localIndex const k )
{
for( localIndex q = 0; q < numQ; ++q )
{
oldDamage( k, q ) = newDamage( k, q );
+ oldCrackDrivingForce( k, q ) = crackDrivingForce( k, q );
}
} );
}
diff --git a/src/coreComponents/constitutive/solid/Damage.hpp b/src/coreComponents/constitutive/solid/Damage.hpp
index 84ed4e28024..b222285c77a 100644
--- a/src/coreComponents/constitutive/solid/Damage.hpp
+++ b/src/coreComponents/constitutive/solid/Damage.hpp
@@ -20,11 +20,9 @@
*
* In a phase-field for fracture model, the damage variable affects the Elasticity equation
* with the degradation of the stresses. Instead of sigma = C : epsilon, we have sigma = g(d)*C:epsilon,
- * where g(d) is the degradation function. This degradation function can either be a quadratic one
- * (set LORENTZ 0) or a quasi-quadratic one (set LORENTZ 1). In general, the quadratic one will give you
- * brittle fracture behaviour. The quasi-quadratic one, combined with linear dissipation, will give you
- * cohesive fracture behaviour, with a user-defined critical stress. If you use quadratic dissipation in
- * your damage solver, set QUADRATIC_DISSIPATION to 1.
+ * where g(d) is the degradation function. The base Damage model uses a quadratic degradation
+ * function. DamageSpectral uses a quasi-quadratic one which, combined with linear dissipation,
+ * gives cohesive fracture behaviour with a user-defined critical stress.
*
* References:
*
@@ -43,6 +41,7 @@
#ifndef GEOS_CONSTITUTIVE_SOLID_DAMAGE_HPP_
#define GEOS_CONSTITUTIVE_SOLID_DAMAGE_HPP_
+#include "common/format/EnumStrings.hpp"
#include "constitutive/solid/SolidBase.hpp"
#include "InvariantDecompositions.hpp"
#include "ElasticIsotropic.hpp"
@@ -52,6 +51,30 @@ namespace geos
namespace constitutive
{
+/// Type of local dissipation function used by the phase-field damage solver.
+enum class LocalDissipationOption : integer
+{
+ Linear,
+ Quadratic,
+};
+
+ENUM_STRINGS( LocalDissipationOption,
+ "Linear",
+ "Quadratic" );
+
+/// Type of crack/fracture model used by the phase-field damage model.
+enum class FractureModelType : integer
+{
+ Brittle,
+ Cohesive,
+ Nucleation,
+};
+
+ENUM_STRINGS( FractureModelType,
+ "Brittle",
+ "Cohesive",
+ "Nucleation" );
+
// DAMAGE MODEL UPDATES
//
// NOTE: This model uses the m_newStress array to represent the stress in an
@@ -73,14 +96,16 @@ class DamageUpdates : public UPDATE_BASE
DamageUpdates( arrayView2d< real64 > const & inputNewDamage,
arrayView2d< real64 > const & inputOldDamage,
arrayView3d< real64 > const & inputDamageGrad,
- arrayView2d< real64 > const & inputStrainEnergyDensity,
+ arrayView2d< real64 > const & inputCrackDrivingForce,
+ arrayView2d< real64 > const & inputOldCrackDrivingForce,
arrayView2d< real64 > const & inputVolumetricStrain,
arrayView2d< real64 > const & inputExtDrivingForce,
real64 const & inputLengthScale,
arrayView1d< real64 > const & inputCriticalFractureEnergy,
real64 const & inputcriticalStrainEnergy,
real64 const & inputDegradationLowerLimit,
- integer const & inputExtDrivingForceFlag,
+ FractureModelType const & inputFractureModelType,
+ LocalDissipationOption const & inputLocalDissipationOption,
arrayView1d< real64 > const & inputTensileStrength,
arrayView1d< real64 > const & inputCompressiveStrength,
arrayView1d< real64 > const & inputDeltaCoefficient,
@@ -90,14 +115,16 @@ class DamageUpdates : public UPDATE_BASE
m_newDamage( inputNewDamage ),
m_oldDamage( inputOldDamage ),
m_damageGrad( inputDamageGrad ),
- m_strainEnergyDensity( inputStrainEnergyDensity ),
+ m_crackDrivingForce( inputCrackDrivingForce ),
+ m_oldCrackDrivingForce( inputOldCrackDrivingForce ),
m_volStrain( inputVolumetricStrain ),
m_extDrivingForce ( inputExtDrivingForce ),
m_lengthScale( inputLengthScale ),
m_criticalFractureEnergy( inputCriticalFractureEnergy ),
m_criticalStrainEnergy( inputcriticalStrainEnergy ),
m_degradationLowerLimit( inputDegradationLowerLimit ),
- m_extDrivingForceFlag( inputExtDrivingForceFlag ),
+ m_fractureModelType( inputFractureModelType ),
+ m_localDissipationOption( inputLocalDissipationOption ),
m_tensileStrength( inputTensileStrength ),
m_compressiveStrength( inputCompressiveStrength ),
m_deltaCoefficient( inputDeltaCoefficient ),
@@ -114,28 +141,33 @@ class DamageUpdates : public UPDATE_BASE
using UPDATE_BASE::m_disableInelasticity;
- //Standard quadratic degradation functions
+ //Degradation functions: quadratic (Brittle/Nucleation) or Lorentz-type rational (Cohesive,
+ //Geelen et al., 2019, CMAME; AT1-only, validated at input-parsing time).
inline
GEOS_HOST_DEVICE
virtual real64 getDegradationValue( localIndex const k,
localIndex const q ) const
{
- real64 pf;
+ real64 const pf = LvArray::math::max( LvArray::math::min( 1.0, m_newDamage( k, q )), 0.0 );
- if( m_extDrivingForceFlag )
- {
- pf = LvArray::math::max( LvArray::math::min( 1.0, m_newDamage( k, q )), 0.0 );
- }
- else
+ switch( m_fractureModelType )
{
- pf = m_newDamage( k, q );
+ case FractureModelType::Cohesive:
+ {
+ real64 const m = 3*m_criticalFractureEnergy[k]/(8*m_lengthScale*m_criticalStrainEnergy);
+ real64 const p = 1;
+ return pow( 1 - pf, 2 ) / ( pow( 1 - pf, 2 ) + m*pf*(1 + p*pf) );
+ }
+ case FractureModelType::Brittle:
+ case FractureModelType::Nucleation:
+ default:
+ {
+ // Set a lower bound tolerance for the degradation
+ real64 const eps = m_degradationLowerLimit;
+ return ((1 - eps)*(1 - pf)*(1 - pf) + eps);
+ }
}
-
- // Set a lower bound tolerance for the degradation
- real64 const eps = m_degradationLowerLimit;
-
- return ((1 - eps)*(1 - pf)*(1 - pf) + eps);
}
@@ -143,9 +175,19 @@ class DamageUpdates : public UPDATE_BASE
GEOS_HOST_DEVICE
virtual real64 getDegradationDerivative( localIndex const k, real64 const d ) const
{
- GEOS_UNUSED_VAR( k );
-
- return -2*(1 - d);
+ switch( m_fractureModelType )
+ {
+ case FractureModelType::Cohesive:
+ {
+ real64 const m = 3*m_criticalFractureEnergy[k]/(8*m_lengthScale*m_criticalStrainEnergy);
+ real64 const p = 1;
+ return -m*(1 - d)*(1 + (2*p + 1)*d) / pow( pow( 1-d, 2 ) + m*d*(1+p*d), 2 );
+ }
+ case FractureModelType::Brittle:
+ case FractureModelType::Nucleation:
+ default:
+ return -2*(1 - d);
+ }
}
@@ -153,9 +195,19 @@ class DamageUpdates : public UPDATE_BASE
GEOS_HOST_DEVICE
virtual real64 getDegradationSecondDerivative( localIndex const k, real64 const d ) const
{
- GEOS_UNUSED_VAR( k, d );
-
- return 2.0;
+ switch( m_fractureModelType )
+ {
+ case FractureModelType::Cohesive:
+ {
+ real64 const m = 3*m_criticalFractureEnergy[k]/(8*m_lengthScale*m_criticalStrainEnergy);
+ real64 const p = 1;
+ return -2*m*( pow( d, 3 )*(2*m*p*p + m*p + 2*p + 1) + pow( d, 2 )*(-3*m*p*p -3*p) + d*(-3*m*p - 3) + (-m+p+2) )/pow( pow( 1-d, 2 ) + m*d*(1+p*d), 3 );
+ }
+ case FractureModelType::Brittle:
+ case FractureModelType::Nucleation:
+ default:
+ return 2.0;
+ }
}
//Damage dependence function on fluid pressure terms and its derivatives
@@ -249,7 +301,12 @@ class DamageUpdates : public UPDATE_BASE
m_volStrain( k, q ) = traceOfStrain;
- if( m_extDrivingForceFlag )
+ // update crack driving force history variable before stress is degraded below
+ real64 const sed = SolidBaseUpdates::getStrainEnergyDensity( k, q );
+
+ m_crackDrivingForce( k, q ) = fmax( sed, m_oldCrackDrivingForce( k, q ) );
+
+ if( m_fractureModelType == FractureModelType::Nucleation )
{
real64 stressP;
real64 stressQ;
@@ -293,21 +350,12 @@ class DamageUpdates : public UPDATE_BASE
stiffness.scaleParams( factor );
}
- // TODO: The code below assumes the strain energy density will never be
- // evaluated in a non-converged / garbage configuration.
GEOS_HOST_DEVICE
- virtual real64 getStrainEnergyDensity( localIndex const k,
- localIndex const q ) const override
+ virtual real64 getCrackDrivingForce( localIndex const k,
+ localIndex const q ) const
{
- real64 const sed = SolidBaseUpdates::getStrainEnergyDensity( k, q );
-
- if( sed > m_strainEnergyDensity( k, q ) )
- {
- m_strainEnergyDensity( k, q ) = sed;
- }
-
- return m_strainEnergyDensity( k, q );
+ return m_crackDrivingForce( k, q );
}
GEOS_HOST_DEVICE
@@ -334,17 +382,25 @@ class DamageUpdates : public UPDATE_BASE
virtual real64 getEnergyThreshold( localIndex const k,
localIndex const q ) const
{
- #if LORENTZ
- return m_criticalStrainEnergy;
- #else
- if( m_extDrivingForceFlag )
- return 3*m_criticalFractureEnergy[k]/(16 * m_lengthScale) + 0.5 * m_extDrivingForce( k, q );
- else
- return 3*m_criticalFractureEnergy[k]/(16 * m_lengthScale);
-
- #endif
-
-
+ switch( m_fractureModelType )
+ {
+ case FractureModelType::Cohesive:
+ return m_criticalStrainEnergy;
+
+ case FractureModelType::Nucleation:
+ return 3*m_criticalFractureEnergy[k]/(16 * m_lengthScale) + 0.5 * m_extDrivingForce( k, q );
+
+ case FractureModelType::Brittle:
+ default:
+ switch( m_localDissipationOption )
+ {
+ case LocalDissipationOption::Linear:
+ return 3*m_criticalFractureEnergy[k]/(16 * m_lengthScale);
+ case LocalDissipationOption::Quadratic:
+ default:
+ return 0.0; // unused: AT2 (Quadratic) dissipation never reads the energy threshold
+ }
+ }
}
GEOS_HOST_DEVICE
@@ -359,6 +415,7 @@ class DamageUpdates : public UPDATE_BASE
{
ElasticIsotropicUpdates::saveConvergedState( k, q );
m_oldDamage[k][q] = m_newDamage[k][q];
+ m_oldCrackDrivingForce[k][q] = m_crackDrivingForce[k][q];
}
/// The new damage value on all quadrature points
@@ -371,7 +428,10 @@ class DamageUpdates : public UPDATE_BASE
arrayView3d< real64 > const m_damageGrad;
/// The strain energy density to drive fracture at the quadrature point
- arrayView2d< real64 > const m_strainEnergyDensity;
+ arrayView2d< real64 > const m_crackDrivingForce;
+
+ /// The crack driving force at the last converged state
+ arrayView2d< real64 > const m_oldCrackDrivingForce;
/// The volumetric strain at the quadrature point
arrayView2d< real64 > const m_volStrain;
@@ -391,8 +451,11 @@ class DamageUpdates : public UPDATE_BASE
/// The lower limit of the degradation function
real64 const m_degradationLowerLimit;
- /// The flag to indicate if the external driving force is used for fracture nucleation
- integer const m_extDrivingForceFlag;
+ /// The type of crack/fracture model (Brittle, Cohesive, or Nucleation)
+ FractureModelType const m_fractureModelType;
+
+ /// The type of local dissipation function used by the phase-field solver
+ LocalDissipationOption const m_localDissipationOption;
/// A reference view to the tensile strength for each element
arrayView1d< real64 > const m_tensileStrength;
@@ -436,20 +499,26 @@ class Damage : public BASE
arrayView2d< real64 const > getExtDrivingForce() const { return m_extDrivingForce; }
+ FractureModelType getFractureModelType() const { return m_fractureModelType; }
+
+ LocalDissipationOption getLocalDissipationOption() const { return m_localDissipationOption; }
+
KernelWrapper createKernelUpdates() const
{
return BASE::template createDerivedKernelUpdates< KernelWrapper >( m_newDamage.toView(),
m_oldDamage.toView(),
m_damageGrad.toView(),
- m_strainEnergyDensity.toView(),
+ m_crackDrivingForce.toView(),
+ m_oldCrackDrivingForce.toView(),
m_volStrain.toView(),
m_extDrivingForce.toView(),
m_lengthScale,
m_criticalFractureEnergy.toView(),
m_criticalStrainEnergy,
m_degradationLowerLimit,
- m_extDrivingForceFlag,
+ m_fractureModelType,
+ m_localDissipationOption,
m_tensileStrength.toView(),
m_compressiveStrength.toView(),
m_deltaCoefficient.toView(),
@@ -466,8 +535,10 @@ class Damage : public BASE
static constexpr char const * criticalStrainEnergyString() { return "criticalStrainEnergy"; }
/// string/key for degradation lower limit
static constexpr char const * degradationLowerLimitString() { return "degradationLowerLimit"; }
- // string/key for c_e switch
- static constexpr char const * extDrivingForceFlagString() { return "extDrivingForceFlag"; }
+ /// string/key for the crack/fracture model type
+ static constexpr char const * fractureModelTypeString() { return "fractureModelType"; }
+ /// string/key for the local dissipation option
+ static constexpr char const * localDissipationOptionString() { return "localDissipationOption"; }
/// string/key for the default tensile strength
static constexpr char const * defaultTensileStrengthString() { return "defaultTensileStrength"; }
/// string/key for the default compressive strength
@@ -489,7 +560,10 @@ class Damage : public BASE
array3d< real64 > m_damageGrad;
/// The strain energy density to drive fracture at the quadrature point
- array2d< real64 > m_strainEnergyDensity;
+ array2d< real64 > m_crackDrivingForce;
+
+ /// The crack driving force at the last converged state
+ array2d< real64 > m_oldCrackDrivingForce;
/// The volumetric strain at the quadrature point
array2d< real64 > m_volStrain;
@@ -509,8 +583,11 @@ class Damage : public BASE
/// The lower limit of the degradation function
real64 m_degradationLowerLimit;
- /// The flag to indicate if the external driving force is used for fracture nucleation
- integer m_extDrivingForceFlag;
+ /// The type of crack/fracture model (Brittle, Cohesive, or Nucleation)
+ FractureModelType m_fractureModelType;
+
+ /// The type of local dissipation function used by the phase-field solver
+ LocalDissipationOption m_localDissipationOption;
/// The default value of the tensile strength
real64 m_defaultTensileStrength;
diff --git a/src/coreComponents/constitutive/solid/DamageSpectral.cpp b/src/coreComponents/constitutive/solid/DamageSpectral.cpp
index 45d6631ebb8..7eefac31fce 100644
--- a/src/coreComponents/constitutive/solid/DamageSpectral.cpp
+++ b/src/coreComponents/constitutive/solid/DamageSpectral.cpp
@@ -32,7 +32,21 @@ namespace constitutive
template< typename BASE >
DamageSpectral< BASE >::DamageSpectral( string const & name, Group * const parent ):
Damage< BASE >( name, parent )
-{}
+{
+ // Preserve historical behavior: DamageSpectral defaults to the Cohesive degradation function.
+ this->template getWrapper< FractureModelType >( Damage< BASE >::viewKeyStruct::fractureModelTypeString() ).
+ setApplyDefaultValue( FractureModelType::Cohesive );
+}
+
+template< typename BASE >
+void DamageSpectral< BASE >::postInputInitialization()
+{
+ Damage< BASE >::postInputInitialization();
+
+ GEOS_ERROR_IF( this->getFractureModelType() == FractureModelType::Nucleation,
+ "the Nucleation crack model is not supported with the Spectral split",
+ this->getDataContext() );
+}
typedef DamageSpectral< ElasticIsotropic > DamageSpectralElasticIsotropic;
diff --git a/src/coreComponents/constitutive/solid/DamageSpectral.hpp b/src/coreComponents/constitutive/solid/DamageSpectral.hpp
index 689d2289d92..c6861d40da9 100644
--- a/src/coreComponents/constitutive/solid/DamageSpectral.hpp
+++ b/src/coreComponents/constitutive/solid/DamageSpectral.hpp
@@ -27,8 +27,6 @@
#include "SolidBase.hpp"
#include "SolidModelDiscretizationOpsFullyAnisotropic.hpp"
-#define QUADRATIC_DISSIPATION 0
-
namespace geos
{
namespace constitutive
@@ -42,21 +40,24 @@ class DamageSpectralUpdates : public DamageUpdates< UPDATE_BASE >
DamageSpectralUpdates( arrayView2d< real64 > const & inputNewDamage,
arrayView2d< real64 > const & inputOldDamage,
arrayView3d< real64 > const & inputDamageGrad,
- arrayView2d< real64 > const & inputStrainEnergyDensity,
+ arrayView2d< real64 > const & inputCrackDrivingForce,
+ arrayView2d< real64 > const & inputOldCrackDrivingForce,
arrayView2d< real64 > const & inputVolumetricStrain,
arrayView2d< real64 > const & inputExtDrivingForce,
real64 const & inputLengthScale,
arrayView1d< real64 > const & inputCriticalFractureEnergy,
real64 const & inputcriticalStrainEnergy,
real64 const & inputDegradationLowerLimit,
- int const & inputExtDrivingForceFlag,
+ FractureModelType const & inputFractureModelType,
+ LocalDissipationOption const & inputLocalDissipationOption,
arrayView1d< real64 > const & inputTensileStrength,
arrayView1d< real64 > const & inputCompressiveStrength,
arrayView1d< real64 > const & inputDeltaCoefficient,
arrayView1d< real64 > const & inputBiotCoefficient,
PARAMS && ... baseParams ):
- DamageUpdates< UPDATE_BASE >( inputNewDamage, inputOldDamage, inputDamageGrad, inputStrainEnergyDensity, inputVolumetricStrain, inputExtDrivingForce, inputLengthScale,
- inputCriticalFractureEnergy, inputcriticalStrainEnergy, inputDegradationLowerLimit, inputExtDrivingForceFlag,
+ DamageUpdates< UPDATE_BASE >( inputNewDamage, inputOldDamage, inputDamageGrad, inputCrackDrivingForce, inputOldCrackDrivingForce, inputVolumetricStrain, inputExtDrivingForce, inputLengthScale,
+ inputCriticalFractureEnergy, inputcriticalStrainEnergy, inputDegradationLowerLimit, inputFractureModelType,
+ inputLocalDissipationOption,
inputTensileStrength, inputCompressiveStrength, inputDeltaCoefficient, inputBiotCoefficient,
std::forward< PARAMS >( baseParams )... )
{}
@@ -65,13 +66,10 @@ class DamageSpectralUpdates : public DamageUpdates< UPDATE_BASE >
using DamageUpdates< UPDATE_BASE >::smallStrainUpdate;
using DamageUpdates< UPDATE_BASE >::saveConvergedState;
-
using DamageUpdates< UPDATE_BASE >::getDegradationValue;
- using DamageUpdates< UPDATE_BASE >::getDegradationDerivative;
- using DamageUpdates< UPDATE_BASE >::getDegradationSecondDerivative;
- using DamageUpdates< UPDATE_BASE >::getEnergyThreshold;
- using DamageUpdates< UPDATE_BASE >::m_strainEnergyDensity;
+ using DamageUpdates< UPDATE_BASE >::m_crackDrivingForce;
+ using DamageUpdates< UPDATE_BASE >::m_oldCrackDrivingForce;
using DamageUpdates< UPDATE_BASE >::m_volStrain;
using DamageUpdates< UPDATE_BASE >::m_criticalStrainEnergy;
using DamageUpdates< UPDATE_BASE >::m_extDrivingForce;
@@ -80,7 +78,8 @@ class DamageSpectralUpdates : public DamageUpdates< UPDATE_BASE >
using DamageUpdates< UPDATE_BASE >::m_newDamage;
using DamageUpdates< UPDATE_BASE >::m_oldDamage;
using DamageUpdates< UPDATE_BASE >::m_damageGrad;
- using DamageUpdates< UPDATE_BASE >::m_extDrivingForceFlag;
+ using DamageUpdates< UPDATE_BASE >::m_fractureModelType;
+ using DamageUpdates< UPDATE_BASE >::m_localDissipationOption;
using DamageUpdates< UPDATE_BASE >::m_tensileStrength;
using DamageUpdates< UPDATE_BASE >::m_compressiveStrength;
using DamageUpdates< UPDATE_BASE >::m_deltaCoefficient;
@@ -91,51 +90,6 @@ class DamageSpectralUpdates : public DamageUpdates< UPDATE_BASE >
using UPDATE_BASE::m_bulkModulus; // TODO: model below strongly assumes iso elasticity, templating not so useful
using UPDATE_BASE::m_shearModulus;
- // Lorentz type degradation functions
-
- inline
- GEOS_HOST_DEVICE
- virtual real64 getDegradationValue( localIndex const k,
- localIndex const q ) const override
- {
- #if QUADRATIC_DISSIPATION
- real64 m = m_criticalFractureEnergy[k]/(2*m_lengthScale*m_criticalStrainEnergy);
- #else
- real64 m = 3*m_criticalFractureEnergy[k]/(8*m_lengthScale*m_criticalStrainEnergy);
- #endif
- real64 p = 1;
- return pow( 1 - m_newDamage( k, q ), 2 ) /( pow( 1 - m_newDamage( k, q ), 2 ) + m * m_newDamage( k, q ) * (1 + p*m_newDamage( k, q )) );
- }
-
-
- inline
- GEOS_HOST_DEVICE
- virtual real64 getDegradationDerivative( localIndex const k, real64 const d ) const override
- {
- #if QUADRATIC_DISSIPATION
- real64 m = m_criticalFractureEnergy[k]/(2*m_lengthScale*m_criticalStrainEnergy);
- #else
- real64 m = 3*m_criticalFractureEnergy[k]/(8*m_lengthScale*m_criticalStrainEnergy);
- #endif
- real64 p = 1;
- return -m*(1 - d)*(1 + (2*p + 1)*d) / pow( pow( 1-d, 2 ) + m*d*(1+p*d), 2 );
- }
-
-
- inline
- GEOS_HOST_DEVICE
- virtual real64 getDegradationSecondDerivative( localIndex const k, real64 const d ) const override
- {
- #if QUADRATIC_DISSIPATION
- real64 m = m_criticalFractureEnergy[k]/(2*m_lengthScale*m_criticalStrainEnergy);
- #else
- real64 m = 3*m_criticalFractureEnergy[k]/(8*m_lengthScale*m_criticalStrainEnergy);
- #endif
- real64 p = 1;
- return -2*m*( pow( d, 3 )*(2*m*p*p + m*p + 2*p + 1) + pow( d, 2 )*(-3*m*p*p -3*p) + d*(-3*m*p - 3) + (-m+p+2) )/pow( pow( 1-d, 2 ) + m*d*(1+p*d), 3 );
- }
-
-
GEOS_HOST_DEVICE
void smallStrainUpdate( localIndex const k,
localIndex const q,
@@ -250,10 +204,7 @@ class DamageSpectralUpdates : public DamageUpdates< UPDATE_BASE >
real64 const sed = 0.5 * lambda * tracePlus * tracePlus + mu * doubleContraction( positivePartOfStrain, positivePartOfStrain );
- if( sed > m_strainEnergyDensity( k, q ) )
- {
- m_strainEnergyDensity( k, q ) = sed;
- }
+ m_crackDrivingForce( k, q ) = fmax( sed, m_oldCrackDrivingForce( k, q ) );
}
@@ -268,24 +219,6 @@ class DamageSpectralUpdates : public DamageUpdates< UPDATE_BASE >
smallStrainUpdate( k, q, timeIncrement, strainIncrement, stress, stiffness.m_c );
}
- GEOS_HOST_DEVICE
- virtual real64 getStrainEnergyDensity( localIndex const k,
- localIndex const q ) const override final
- {
- return m_strainEnergyDensity( k, q );
- }
-
-
- GEOS_HOST_DEVICE
- virtual real64 getEnergyThreshold( localIndex const k,
- localIndex const q ) const override final
- {
- GEOS_UNUSED_VAR( k );
- GEOS_UNUSED_VAR( q );
-
- return m_criticalStrainEnergy;
- }
-
};
@@ -299,14 +232,16 @@ class DamageSpectral : public Damage< BASE >
using Damage< BASE >::m_newDamage;
using Damage< BASE >::m_oldDamage;
using Damage< BASE >::m_damageGrad;
- using Damage< BASE >::m_strainEnergyDensity;
+ using Damage< BASE >::m_crackDrivingForce;
+ using Damage< BASE >::m_oldCrackDrivingForce;
using Damage< BASE >::m_volStrain;
using Damage< BASE >::m_extDrivingForce;
using Damage< BASE >::m_criticalFractureEnergy;
using Damage< BASE >::m_lengthScale;
using Damage< BASE >::m_criticalStrainEnergy;
using Damage< BASE >::m_degradationLowerLimit;
- using Damage< BASE >::m_extDrivingForceFlag;
+ using Damage< BASE >::m_fractureModelType;
+ using Damage< BASE >::m_localDissipationOption;
using Damage< BASE >::m_tensileStrength;
using Damage< BASE >::m_compressiveStrength;
using Damage< BASE >::m_deltaCoefficient;
@@ -318,20 +253,23 @@ class DamageSpectral : public Damage< BASE >
static string catalogName() { return string( "DamageSpectral" ) + BASE::catalogName(); }
virtual string getCatalogName() const override { return catalogName(); }
+ virtual void postInputInitialization() override;
KernelWrapper createKernelUpdates() const
{
return BASE::template createDerivedKernelUpdates< KernelWrapper >( m_newDamage.toView(),
m_oldDamage.toView(),
m_damageGrad.toView(),
- m_strainEnergyDensity.toView(),
+ m_crackDrivingForce.toView(),
+ m_oldCrackDrivingForce.toView(),
m_volStrain.toView(),
m_extDrivingForce.toView(),
m_lengthScale,
m_criticalFractureEnergy.toView(),
m_criticalStrainEnergy,
m_degradationLowerLimit,
- m_extDrivingForceFlag,
+ m_fractureModelType,
+ m_localDissipationOption,
m_tensileStrength.toView(),
m_compressiveStrength.toView(),
m_deltaCoefficient.toView(),
diff --git a/src/coreComponents/constitutive/solid/DamageVolDev.cpp b/src/coreComponents/constitutive/solid/DamageVolDev.cpp
index 0aa0e6983c8..09dd714f45a 100644
--- a/src/coreComponents/constitutive/solid/DamageVolDev.cpp
+++ b/src/coreComponents/constitutive/solid/DamageVolDev.cpp
@@ -34,6 +34,16 @@ DamageVolDev< BASE >::DamageVolDev( string const & name, Group * const parent ):
Damage< BASE >( name, parent )
{}
+template< typename BASE >
+void DamageVolDev< BASE >::postInputInitialization()
+{
+ Damage< BASE >::postInputInitialization();
+
+ GEOS_ERROR_IF( this->getFractureModelType() == FractureModelType::Nucleation,
+ "the Nucleation crack model is not supported with the Vol-dev split",
+ this->getDataContext() );
+}
+
typedef DamageVolDev< ElasticIsotropic > DamageVolDevElasticIsotropic;
REGISTER_CATALOG_ENTRY( ConstitutiveBase, DamageVolDevElasticIsotropic, string const &, Group * const )
diff --git a/src/coreComponents/constitutive/solid/DamageVolDev.hpp b/src/coreComponents/constitutive/solid/DamageVolDev.hpp
index cad75993cbd..1c990aee9b2 100644
--- a/src/coreComponents/constitutive/solid/DamageVolDev.hpp
+++ b/src/coreComponents/constitutive/solid/DamageVolDev.hpp
@@ -38,21 +38,24 @@ class DamageVolDevUpdates : public DamageUpdates< UPDATE_BASE >
DamageVolDevUpdates( arrayView2d< real64 > const & inputNewDamage,
arrayView2d< real64 > const & inputOldDamage,
arrayView3d< real64 > const & inputDamageGrad,
- arrayView2d< real64 > const & inputStrainEnergyDensity,
+ arrayView2d< real64 > const & inputCrackDrivingForce,
+ arrayView2d< real64 > const & inputOldCrackDrivingForce,
arrayView2d< real64 > const & inputVolumetricStrain,
arrayView2d< real64 > const & inputExtDrivingForce,
real64 const & inputLengthScale,
arrayView1d< real64 > const & inputCriticalFractureEnergy,
real64 const & inputcriticalStrainEnergy,
real64 const & inputDegradationLowerLimit,
- int const & inputExtDrivingForceFlag,
+ FractureModelType const & inputFractureModelType,
+ LocalDissipationOption const & inputLocalDissipationOption,
arrayView1d< real64 > const & inputTensileStrength,
arrayView1d< real64 > const & inputCompressiveStrength,
arrayView1d< real64 > const & inputDeltaCoefficient,
arrayView1d< real64 > const & inputBiotCoefficient,
PARAMS && ... baseParams ):
- DamageUpdates< UPDATE_BASE >( inputNewDamage, inputOldDamage, inputDamageGrad, inputStrainEnergyDensity, inputVolumetricStrain, inputExtDrivingForce, inputLengthScale,
- inputCriticalFractureEnergy, inputcriticalStrainEnergy, inputDegradationLowerLimit, inputExtDrivingForceFlag,
+ DamageUpdates< UPDATE_BASE >( inputNewDamage, inputOldDamage, inputDamageGrad, inputCrackDrivingForce, inputOldCrackDrivingForce, inputVolumetricStrain, inputExtDrivingForce, inputLengthScale,
+ inputCriticalFractureEnergy, inputcriticalStrainEnergy, inputDegradationLowerLimit, inputFractureModelType,
+ inputLocalDissipationOption,
inputTensileStrength, inputCompressiveStrength, inputDeltaCoefficient, inputBiotCoefficient,
std::forward< PARAMS >( baseParams )... )
{}
@@ -63,11 +66,9 @@ class DamageVolDevUpdates : public DamageUpdates< UPDATE_BASE >
using DamageUpdates< UPDATE_BASE >::saveConvergedState;
using DamageUpdates< UPDATE_BASE >::getDegradationValue;
- using DamageUpdates< UPDATE_BASE >::getDegradationDerivative;
- using DamageUpdates< UPDATE_BASE >::getDegradationSecondDerivative;
- using DamageUpdates< UPDATE_BASE >::getEnergyThreshold;
- using DamageUpdates< UPDATE_BASE >::m_strainEnergyDensity;
+ using DamageUpdates< UPDATE_BASE >::m_crackDrivingForce;
+ using DamageUpdates< UPDATE_BASE >::m_oldCrackDrivingForce;
using DamageUpdates< UPDATE_BASE >::m_volStrain;
using DamageUpdates< UPDATE_BASE >::m_criticalStrainEnergy;
using DamageUpdates< UPDATE_BASE >::m_extDrivingForce;
@@ -76,7 +77,8 @@ class DamageVolDevUpdates : public DamageUpdates< UPDATE_BASE >
using DamageUpdates< UPDATE_BASE >::m_newDamage;
using DamageUpdates< UPDATE_BASE >::m_oldDamage;
using DamageUpdates< UPDATE_BASE >::m_damageGrad;
- using DamageUpdates< UPDATE_BASE >::m_extDrivingForceFlag;
+ using DamageUpdates< UPDATE_BASE >::m_fractureModelType;
+ using DamageUpdates< UPDATE_BASE >::m_localDissipationOption;
using DamageUpdates< UPDATE_BASE >::m_tensileStrength;
using DamageUpdates< UPDATE_BASE >::m_compressiveStrength;
using DamageUpdates< UPDATE_BASE >::m_deltaCoefficient;
@@ -138,7 +140,6 @@ class DamageVolDevUpdates : public DamageUpdates< UPDATE_BASE >
stress );
// update strain energy density
- // TODO: refactor as a proper history variable update. the code below doesn't allow for rewinds.
real64 sed = 0.5 * (stressQ * devStrain) / factor;
@@ -147,17 +148,7 @@ class DamageVolDevUpdates : public DamageUpdates< UPDATE_BASE >
sed += 0.5 * (stressP * volStrain) / factor;
}
- if( sed > m_strainEnergyDensity( k, q ) )
- {
- m_strainEnergyDensity( k, q ) = sed;
- }
- }
-
- GEOS_HOST_DEVICE
- virtual real64 getStrainEnergyDensity( localIndex const k,
- localIndex const q ) const override final
- {
- return m_strainEnergyDensity( k, q );
+ m_crackDrivingForce( k, q ) = fmax( sed, m_oldCrackDrivingForce( k, q ) );
}
};
@@ -173,14 +164,16 @@ class DamageVolDev : public Damage< BASE >
using Damage< BASE >::m_newDamage;
using Damage< BASE >::m_oldDamage;
using Damage< BASE >::m_damageGrad;
- using Damage< BASE >::m_strainEnergyDensity;
+ using Damage< BASE >::m_crackDrivingForce;
+ using Damage< BASE >::m_oldCrackDrivingForce;
using Damage< BASE >::m_volStrain;
using Damage< BASE >::m_extDrivingForce;
using Damage< BASE >::m_criticalFractureEnergy;
using Damage< BASE >::m_lengthScale;
using Damage< BASE >::m_criticalStrainEnergy;
using Damage< BASE >::m_degradationLowerLimit;
- using Damage< BASE >::m_extDrivingForceFlag;
+ using Damage< BASE >::m_fractureModelType;
+ using Damage< BASE >::m_localDissipationOption;
using Damage< BASE >::m_tensileStrength;
using Damage< BASE >::m_compressiveStrength;
using Damage< BASE >::m_deltaCoefficient;
@@ -192,20 +185,23 @@ class DamageVolDev : public Damage< BASE >
static string catalogName() { return string( "DamageVolDev" ) + BASE::catalogName(); }
virtual string getCatalogName() const override { return catalogName(); }
+ virtual void postInputInitialization() override;
KernelWrapper createKernelUpdates() const
{
return BASE::template createDerivedKernelUpdates< KernelWrapper >( m_newDamage.toView(),
m_oldDamage.toView(),
m_damageGrad.toView(),
- m_strainEnergyDensity.toView(),
+ m_crackDrivingForce.toView(),
+ m_oldCrackDrivingForce.toView(),
m_volStrain.toView(),
m_extDrivingForce.toView(),
m_lengthScale,
m_criticalFractureEnergy.toView(),
m_criticalStrainEnergy,
m_degradationLowerLimit,
- m_extDrivingForceFlag,
+ m_fractureModelType,
+ m_localDissipationOption,
m_tensileStrength.toView(),
m_compressiveStrength.toView(),
m_deltaCoefficient.toView(),
diff --git a/src/coreComponents/constitutive/solid/SolidFields.hpp b/src/coreComponents/constitutive/solid/SolidFields.hpp
index 8ed466eadc7..bfb1eda4c51 100644
--- a/src/coreComponents/constitutive/solid/SolidFields.hpp
+++ b/src/coreComponents/constitutive/solid/SolidFields.hpp
@@ -154,13 +154,21 @@ DECLARE_FIELD( damageGrad,
WRITE_AND_READ,
"Material damage gradient" );
-DECLARE_FIELD( strainEnergyDensity,
- "strainEnergyDensity",
+DECLARE_FIELD( crackDrivingForce,
+ "crackDrivingForce",
array2d< real64 >,
0,
LEVEL_0,
WRITE_AND_READ,
- "Material strain energy density" );
+ "Material crack driving force" );
+
+DECLARE_FIELD( oldCrackDrivingForce,
+ "oldCrackDrivingForce",
+ array2d< real64 >,
+ 0,
+ NOPLOT,
+ WRITE_AND_READ,
+ "Material crack driving force at the last converged state" );
DECLARE_FIELD( volStrain,
"volStrain",
diff --git a/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldFractureSolver.cpp b/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldFractureSolver.cpp
index 751dd7dea77..d074347611f 100644
--- a/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldFractureSolver.cpp
+++ b/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldFractureSolver.cpp
@@ -20,28 +20,22 @@
#include "PhaseFieldFractureSolver.hpp"
-#include "discretizationMethods/NumericalMethodsManager.hpp"
-#include "fieldSpecification/TractionBoundaryCondition.hpp"
+#include "constitutive/ConstitutivePassThru.hpp"
#include "finiteElement/FiniteElementDispatch.hpp"
#include "mesh/DomainPartition.hpp"
-#include "mesh/utilities/ComputationalGeometry.hpp"
namespace geos
{
using namespace dataRepository;
using namespace constitutive;
+using namespace fields;
PhaseFieldFractureSolver::PhaseFieldFractureSolver( const string & name,
Group * const parent ):
Base( name, parent )
{}
-PhaseFieldFractureSolver::~PhaseFieldFractureSolver()
-{
- // TODO Auto-generated destructor stub
-}
-
void PhaseFieldFractureSolver::postInputInitialization()
{
Base::postInputInitialization();
@@ -52,57 +46,60 @@ void PhaseFieldFractureSolver::postInputInitialization()
void PhaseFieldFractureSolver::mapSolutionBetweenSolvers( DomainPartition & domain, integer const solverType )
{
+ GEOS_MARK_FUNCTION;
+
+ if( solverType == static_cast< integer >( SolverType::Damage ) )
+ {
+ mapDamageToQuadrature( domain );
+ }
+}
+void PhaseFieldFractureSolver::mapDamageToQuadrature( DomainPartition & domain )
+{
GEOS_MARK_FUNCTION;
- if( solverType == static_cast< integer >( SolverType::Damage ) )
+
+ forDiscretizationOnMeshTargets( domain.getMeshBodies(), [&] ( string const &,
+ MeshLevel & mesh,
+ string_array const & regionNames )
{
- forDiscretizationOnMeshTargets( domain.getMeshBodies(), [&] ( string const &,
- MeshLevel & mesh,
- string_array const & regionNames )
- {
- NodeManager & nodeManager = mesh.getNodeManager();
+ NodeManager & nodeManager = mesh.getNodeManager();
- string const & damageFieldName = damageSolver()->getFieldName();
+ string const & discretizationName = damageSolver()->getDiscretizationName();
- string const & discretizationName = damageSolver()->getDiscretizationName();
+ arrayView1d< real64 const > const nodalDamage = nodeManager.getField< phaseField::damage >();
- //should get reference to damage field here.
- arrayView1d< real64 const > const nodalDamage = nodeManager.getReference< array1d< real64 > >( damageFieldName );
+ ElementRegionManager & elemManager = mesh.getElemManager();
- ElementRegionManager & elemManager = mesh.getElemManager();
+ elemManager.forElementSubRegions< CellElementSubRegion >( regionNames, [discretizationName, nodalDamage]
+ ( localIndex const,
+ CellElementSubRegion & elementSubRegion )
+ {
+ string const & solidModelName = elementSubRegion.getReference< string >( SolidMechanicsLagrangianFEM::viewKeyStruct::solidMaterialNamesString());
+ constitutive::SolidBase &
+ solidModel = elementSubRegion.getConstitutiveModel< constitutive::SolidBase >( solidModelName );
- // begin region loop
- elemManager.forElementSubRegions< CellElementSubRegion >( regionNames, [discretizationName, nodalDamage]
- ( localIndex const,
- CellElementSubRegion & elementSubRegion )
+ ConstitutivePassThru< DamageBase >::execute( solidModel, [&elementSubRegion, discretizationName, nodalDamage]( auto & damageModel )
{
- string const & solidModelName = elementSubRegion.getReference< string >( SolidMechanicsLagrangianFEM::viewKeyStruct::solidMaterialNamesString());
- constitutive::SolidBase &
- solidModel = elementSubRegion.getConstitutiveModel< constitutive::SolidBase >( solidModelName );
+ using CONSTITUTIVE_TYPE = TYPEOFREF( damageModel );
+ typename CONSTITUTIVE_TYPE::KernelWrapper constitutiveUpdate = damageModel.createKernelUpdates();
- ConstitutivePassThru< DamageBase >::execute( solidModel, [&elementSubRegion, discretizationName, nodalDamage]( auto & damageModel )
- {
- using CONSTITUTIVE_TYPE = TYPEOFREF( damageModel );
- typename CONSTITUTIVE_TYPE::KernelWrapper constitutiveUpdate = damageModel.createKernelUpdates();
-
- arrayView2d< real64 > const damageFieldOnMaterial = constitutiveUpdate.m_newDamage;
- arrayView2d< localIndex const, cells::NODE_MAP_USD > const elemToNodes = elementSubRegion.nodeList();
+ arrayView2d< real64 > const damageFieldOnMaterial = constitutiveUpdate.m_newDamage;
+ arrayView2d< localIndex const, cells::NODE_MAP_USD > const elemToNodes = elementSubRegion.nodeList();
- finiteElement::FiniteElementBase const &
- fe = elementSubRegion.getReference< finiteElement::FiniteElementBase >( discretizationName );
+ finiteElement::FiniteElementBase const &
+ fe = elementSubRegion.getReference< finiteElement::FiniteElementBase >( discretizationName );
- finiteElement::FiniteElementDispatchHandler< ALL_FE_TYPES >::dispatch3D( fe, [=, &elementSubRegion] ( auto & finiteElement )
- {
- using FE_TYPE = TYPEOFREF( finiteElement );
+ finiteElement::FiniteElementDispatchHandler< ALL_FE_TYPES >::dispatch3D( fe, [=, &elementSubRegion] ( auto & finiteElement )
+ {
+ using FE_TYPE = TYPEOFREF( finiteElement );
- DamageInterpolationKernel< FE_TYPE > interpolationKernel( elementSubRegion );
+ DamageInterpolationKernel< FE_TYPE > interpolationKernel( elementSubRegion );
- interpolationKernel.interpolateDamage( elemToNodes, nodalDamage, damageFieldOnMaterial );
- } );
+ interpolationKernel.interpolateDamage( elemToNodes, nodalDamage, damageFieldOnMaterial );
} );
} );
} );
- }
+ } );
}
REGISTER_CATALOG_ENTRY( PhysicsSolverBase, PhaseFieldFractureSolver, string const &, Group * const )
diff --git a/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldFractureSolver.hpp b/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldFractureSolver.hpp
index a1aae598694..e493d213381 100644
--- a/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldFractureSolver.hpp
+++ b/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldFractureSolver.hpp
@@ -39,14 +39,20 @@ class PhaseFieldFractureSolver : public CoupledSolver< SolidMechanicsLagrangianF
using Base::m_rhs;
using Base::m_solution;
+ /**
+ * @brief main constructor for PhaseFieldFractureSolver objects
+ * @param name the name of this instantiation of PhaseFieldFractureSolver in the repository
+ * @param parent the parent group of this instantiation of PhaseFieldFractureSolver
+ */
PhaseFieldFractureSolver( const string & name,
Group * const parent );
- ~PhaseFieldFractureSolver() override;
+ /// Destructor for the class
+ ~PhaseFieldFractureSolver() override = default;
/**
- * @brief name of the node manager in the object catalog
- * @return string that contains the catalog name to generate a new NodeManager object through the object catalog.
+ * @brief name of the solver in the object catalog
+ * @return string that contains the catalog name to generate a new PhaseFieldFractureSolver object through the object catalog.
*/
static string catalogName()
{
@@ -78,20 +84,28 @@ class PhaseFieldFractureSolver : public CoupledSolver< SolidMechanicsLagrangianF
}
/**
- * @brief accessor for the pointer to the flow solver
- * @return a pointer to the flow solver
+ * @brief accessor for the pointer to the damage solver
+ * @return a pointer to the damage solver
*/
PhaseFieldDamageFEM * damageSolver() const
{
return std::get< toUnderlying( SolverType::Damage ) >( m_solvers );
}
- virtual void mapSolutionBetweenSolvers( DomainPartition & Domain, integer const idx ) override final;
+ virtual void mapSolutionBetweenSolvers( DomainPartition & domain, integer const solverType ) override final;
protected:
virtual void initializePostInitialConditionsPreSubGroups() override final {}
+private:
+
+ /**
+ * @brief interpolate the nodal damage field onto the quadrature points of the solid constitutive model
+ * @param[in] domain the domain partition
+ */
+ void mapDamageToQuadrature( DomainPartition & domain );
+
};
@@ -120,9 +134,6 @@ struct DamageInterpolationKernel
for( localIndex a = 0; a < numNodesPerElement; ++a )
{
damageFieldOnMaterial( k, q ) += N[a] * nodalDamage[elemToNodes( k, a )];
- //solution is probably not going to work because the solution of the coupled solver
- //has both damage and displacements. Using the damageResult field from the Damage solver
- //is probably better
}
}
diff --git a/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldPoromechanicsSolver.cpp b/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldPoromechanicsSolver.cpp
index 06bb5259f06..85b5d31cb76 100644
--- a/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldPoromechanicsSolver.cpp
+++ b/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldPoromechanicsSolver.cpp
@@ -20,17 +20,16 @@
#include "PhaseFieldPoromechanicsSolver.hpp"
+#include "fieldSpecification/FieldSpecificationManager.hpp"
#include "fieldSpecification/TractionBoundaryCondition.hpp"
#include "mesh/DomainPartition.hpp"
-#include "mesh/MeshForLoopInterface.hpp"
-#include "mesh/utilities/ComputationalGeometry.hpp"
-#include "physicsSolvers/fluidFlow/SinglePhaseBase.hpp"
namespace geos
{
using namespace dataRepository;
using namespace constitutive;
+using namespace fields;
PhaseFieldPoromechanicsSolver::PhaseFieldPoromechanicsSolver( const string & name,
Group * const parent ):
@@ -52,11 +51,6 @@ void PhaseFieldPoromechanicsSolver::postInputInitialization()
getNonlinearSolverParameters().m_couplingType = NonlinearSolverParameters::CouplingType::Sequential;
}
-PhaseFieldPoromechanicsSolver::~PhaseFieldPoromechanicsSolver()
-{
- // TODO Auto-generated destructor stub
-}
-
void PhaseFieldPoromechanicsSolver::mapSolutionBetweenSolvers( DomainPartition & domain, integer const solverType )
{
if( solverType == static_cast< integer >( SolverType::Damage ) )
@@ -70,16 +64,12 @@ void PhaseFieldPoromechanicsSolver::mapSolutionBetweenSolvers( DomainPartition &
arrayView2d< real64 const, nodes::REFERENCE_POSITION_USD > const xNodes = nodeManager.referencePosition();
- string const & damageFieldName = damageSolver()->getFieldName();
-
string const & discretizationName = damageSolver()->getDiscretizationName();
- //should get reference to damage field here.
- arrayView1d< real64 const > const nodalDamage = nodeManager.getReference< array1d< real64 > >( damageFieldName );
+ arrayView1d< real64 const > const nodalDamage = nodeManager.getField< phaseField::damage >();
ElementRegionManager & elemManager = mesh.getElemManager();
- // begin region loop
elemManager.forElementSubRegions< CellElementSubRegion >( regionNames, [discretizationName, xNodes, nodalDamage]
( localIndex const,
CellElementSubRegion & elementSubRegion )
@@ -114,7 +104,7 @@ void PhaseFieldPoromechanicsSolver::mapSolutionBetweenSolvers( DomainPartition &
}
else if( solverType == static_cast< integer >( SolverType::Poromechanics ) )
{
- poromechancisSolver()->flowSolver()->updatePressureGradient( domain );
+ poromechanicsSolver()->flowSolver()->updatePressureGradient( domain );
}
}
@@ -130,10 +120,8 @@ void PhaseFieldPoromechanicsSolver::applyDamageOnTractionBC( DomainPartition & d
NodeManager const & nodeManager = mesh.getNodeManager();
FaceManager const & faceManager = mesh.getFaceManager();
- string const & damageFieldName = damageSolver()->getFieldName();
-
// Get an array of nodal damage values
- arrayView1d< real64 const > const nodalDamage = nodeManager.getReference< array1d< real64 > >( damageFieldName );
+ arrayView1d< real64 const > const nodalDamage = nodeManager.getField< phaseField::damage >();
fsManager.forSubGroups< TractionBoundaryCondition >( [&] ( TractionBoundaryCondition & fs )
{
diff --git a/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldPoromechanicsSolver.hpp b/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldPoromechanicsSolver.hpp
index 75de5e22b49..cdaa953aa0f 100644
--- a/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldPoromechanicsSolver.hpp
+++ b/src/coreComponents/physicsSolvers/multiphysics/PhaseFieldPoromechanicsSolver.hpp
@@ -24,7 +24,6 @@
#include "physicsSolvers/multiphysics/CoupledSolver.hpp"
#include "physicsSolvers/multiphysics/SinglePhasePoromechanics.hpp"
#include "physicsSolvers/simplePDE/PhaseFieldDamageFEM.hpp"
-#include "physicsSolvers/fluidFlow/SinglePhaseBase.hpp"
namespace geos
{
@@ -43,7 +42,7 @@ class PhaseFieldPoromechanicsSolver : public CoupledSolver< SinglePhasePoromecha
PhaseFieldPoromechanicsSolver( const string & name,
Group * const parent );
- ~PhaseFieldPoromechanicsSolver() override;
+ ~PhaseFieldPoromechanicsSolver() override = default;
/**
* @brief name of the node manager in the object catalog
@@ -73,7 +72,7 @@ class PhaseFieldPoromechanicsSolver : public CoupledSolver< SinglePhasePoromecha
* @brief accessor for the pointer to the poromechanics solver
* @return a pointer to the poromechanics solver
*/
- SinglePhasePoromechanics< SinglePhaseBase > * poromechancisSolver() const
+ SinglePhasePoromechanics< SinglePhaseBase > * poromechanicsSolver() const
{
return std::get< toUnderlying( SolverType::Poromechanics ) >( m_solvers );
}
@@ -89,8 +88,6 @@ class PhaseFieldPoromechanicsSolver : public CoupledSolver< SinglePhasePoromecha
virtual void mapSolutionBetweenSolvers( DomainPartition & Domain, integer const idx ) override final;
- void mapDamageAndGradientToQuadrature( DomainPartition & domain );
-
void applyDamageOnTractionBC( DomainPartition & domain );
protected:
@@ -162,4 +159,4 @@ struct DamageAndDamageGradientInterpolationKernel
} /* namespace geos */
-#endif /* GEOS_PHYSICSSOLVERS_MULTIPHYSICS_PhaseFieldPoromechanicsSOLVER_HPP_ */
+#endif /* GEOS_PHYSICSSOLVERS_MULTIPHYSICS_PHASEFIELDPOROMECHANICSSOLVER_HPP_ */
diff --git a/src/coreComponents/physicsSolvers/simplePDE/CMakeLists.txt b/src/coreComponents/physicsSolvers/simplePDE/CMakeLists.txt
index d5b761f48ce..fc7f914d32c 100644
--- a/src/coreComponents/physicsSolvers/simplePDE/CMakeLists.txt
+++ b/src/coreComponents/physicsSolvers/simplePDE/CMakeLists.txt
@@ -23,6 +23,7 @@ set( simplePDESolvers_headers
LaplaceFEMKernels.hpp
PhaseFieldDamageFEM.hpp
PhaseFieldDamageFEMKernels.hpp
+ PhaseFieldDamageFields.hpp
PhaseFieldPressurizedDamageFEMKernels.hpp )
# Specify solver sources
diff --git a/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldDamageFEM.cpp b/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldDamageFEM.cpp
index bfe09b66e6d..d3e182c5764 100644
--- a/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldDamageFEM.cpp
+++ b/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldDamageFEM.cpp
@@ -14,47 +14,34 @@
*/
/**
- * @file PhaseFieldDamageFEM.hpp
+ * @file PhaseFieldDamageFEM.cpp
*/
#include "PhaseFieldDamageFEM.hpp"
#include "PhaseFieldDamageFEMKernels.hpp"
#include "PhaseFieldPressurizedDamageFEMKernels.hpp"
-#include
-#include
-
-#include "common/TimingMacros.hpp"
-#include "dataRepository/Group.hpp"
-#include "mesh/mpiCommunications/CommunicationTools.hpp"
-#include "mesh/mpiCommunications/NeighborCommunicator.hpp"
#include "common/DataTypes.hpp"
-#include "constitutive/ConstitutivePassThru.hpp"
+#include "common/TimingMacros.hpp"
#include "constitutive/solid/Damage.hpp"
-#include "physicsSolvers/LogLevelsInfo.hpp"
#include "constitutive/solid/SolidBase.hpp"
#include "fieldSpecification/FieldSpecificationImpl.hpp"
+#include "fieldSpecification/FieldSpecificationManager.hpp"
#include "finiteElement/FiniteElementDiscretization.hpp"
-#include "finiteElement/Kinematics.h"
-
#include "mesh/DomainPartition.hpp"
+#include "mesh/mpiCommunications/CommunicationTools.hpp"
+#include "physicsSolvers/LogLevelsInfo.hpp"
namespace geos
{
-namespace dataRepository
-{
-namespace keys
-{}
-} // namespace dataRepository
-
using namespace dataRepository;
using namespace constitutive;
+using namespace fields;
PhaseFieldDamageFEM::PhaseFieldDamageFEM( const string & name,
Group * const parent ):
PhysicsSolverBase( name, parent ),
- m_fieldName( "primaryField" ),
m_fracturePressureTermFlag( 0 )
{
@@ -62,15 +49,6 @@ PhaseFieldDamageFEM::PhaseFieldDamageFEM( const string & name,
setInputFlag( InputFlags::REQUIRED ).
setDescription( "option for default time integration method" );
- registerWrapper< string >( PhaseFieldDamageFEMViewKeys.fieldVarName.key(), &m_fieldName ).
- setRTTypeName( rtTypes::CustomTypes::groupNameRef ).
- setInputFlag( InputFlags::REQUIRED ).
- setDescription( "name of field variable" );
-
- registerWrapper( viewKeyStruct::localDissipationOptionString(), &m_localDissipationOption ).
- setInputFlag( InputFlags::REQUIRED ).
- setDescription( "Type of local dissipation function. Can be Linear or Quadratic" );
-
registerWrapper( viewKeyStruct::irreversibilityFlagString(), &m_irreversibilityFlag ).
setApplyDefaultValue( 0 ).
setInputFlag( InputFlags::OPTIONAL ).
@@ -81,6 +59,12 @@ PhaseFieldDamageFEM::PhaseFieldDamageFEM( const string & name,
setInputFlag( InputFlags::OPTIONAL ).
setDescription( "The upper bound of the damage" );
+ registerWrapper( viewKeyStruct::viscousRegularizationCoeffString(), &m_viscousRegularizationCoeff ).
+ setApplyDefaultValue( 0.0 ).
+ setInputFlag( InputFlags::OPTIONAL ).
+ setDescription( "Damping coefficient eta of the viscous regularization of the phase-field "
+ "evolution. The rate-independent limit is recovered for eta = 0" );
+
registerWrapper( viewKeyStruct::fracturePressureTermFlagString(), &m_fracturePressureTermFlag ).
setApplyDefaultValue( 0 ).
setInputFlag( InputFlags::OPTIONAL ).
@@ -89,52 +73,31 @@ PhaseFieldDamageFEM::PhaseFieldDamageFEM( const string & name,
addLogLevel< logInfo::ResidualNorm >();
}
-PhaseFieldDamageFEM::~PhaseFieldDamageFEM()
-{
- // TODO Auto-generated destructor stub
-}
+PhaseFieldDamageFEM::~PhaseFieldDamageFEM() = default;
void PhaseFieldDamageFEM::registerDataOnMesh( Group & meshBodies )
{
+ // drives the setConstitutiveNamesCallSuper()
+ PhysicsSolverBase::registerDataOnMesh( meshBodies );
+
forDiscretizationOnMeshTargets( meshBodies, [&] ( string const &,
MeshLevel & mesh,
- string_array const & regionNames )
+ string_array const & )
{
NodeManager & nodes = mesh.getNodeManager();
- nodes.registerWrapper< real64_array >( m_fieldName )
- .setApplyDefaultValue( 0.0 )
- .setPlotLevel( PlotLevel::LEVEL_0 )
- .setDescription( "Primary field variable" );
-
- ElementRegionManager & elemManager = mesh.getElemManager();
-
- elemManager.forElementSubRegions< CellElementSubRegion >( regionNames, [ &]( localIndex const, CellElementSubRegion & subRegion )
- {
- subRegion.registerWrapper( viewKeyStruct::coeffNameString(), &m_coeff ).
- setApplyDefaultValue( 0.0 ).
- setPlotLevel( PlotLevel::LEVEL_0 ).
- setDescription( "field variable representing the diffusion coefficient" );
-
- // TODO this should be in setConstitutiveNames
- setConstitutiveName< SolidBase >( subRegion, viewKeyStruct::solidModelNamesString(), "solid" );
- } );
+ nodes.registerField< phaseField::damage >( getName() );
} );
}
-void PhaseFieldDamageFEM::postInputInitialization()
+void PhaseFieldDamageFEM::setConstitutiveNamesCallSuper( ElementSubRegionBase & subRegion ) const
{
- PhysicsSolverBase::postInputInitialization();
-
- // Set basic parameters for solver
- // m_linearSolverParameters.logLevel = 0;
- // m_linearSolverParameters.solverType = "gmres";
- // m_linearSolverParameters.krylov.tolerance = 1e-8;
- // m_linearSolverParameters.krylov.maxIterations = 250;
- // m_linearSolverParameters.krylov.maxRestart = 250;
- // m_linearSolverParameters.preconditionerType = "amg";
- // m_linearSolverParameters.amg.smootherType = "gaussSeidel";
- // m_linearSolverParameters.amg.coarseType = "direct";
+ PhysicsSolverBase::setConstitutiveNamesCallSuper( subRegion );
+
+ if( dynamic_cast< CellElementSubRegion * >( &subRegion ) )
+ {
+ setConstitutiveName< SolidBase >( subRegion, viewKeyStruct::solidModelNamesString(), "solid" );
+ }
}
real64 PhaseFieldDamageFEM::solverStep( real64 const & time_n,
@@ -162,11 +125,12 @@ real64 PhaseFieldDamageFEM::solverStep( real64 const & time_n,
}
real64 PhaseFieldDamageFEM::explicitStep( real64 const & GEOS_UNUSED_PARAM( time_n ),
- real64 const & dt,
+ real64 const & GEOS_UNUSED_PARAM( dt ),
const int GEOS_UNUSED_PARAM( cycleNumber ),
DomainPartition & GEOS_UNUSED_PARAM( domain ) )
{
- return dt;
+ GEOS_ERROR( "ExplicitTransient time integration is not implemented for the damage equation", getDataContext() );
+ return 0;
}
void PhaseFieldDamageFEM::implicitStepComplete( real64 const & GEOS_UNUSED_PARAM( time_n ),
@@ -178,13 +142,13 @@ void PhaseFieldDamageFEM::setupDofs( DomainPartition const & GEOS_UNUSED_PARAM(
DofManager & dofManager ) const
{
GEOS_MARK_FUNCTION;
- dofManager.addField( m_fieldName,
+ dofManager.addField( phaseField::damage::key(),
FieldLocation::Node,
1,
getMeshTargets() );
- dofManager.addCoupling( m_fieldName,
- m_fieldName,
+ dofManager.addCoupling( phaseField::damage::key(),
+ phaseField::damage::key(),
DofManager::Connector::Elem );
}
@@ -197,33 +161,21 @@ void PhaseFieldDamageFEM::assembleSystem( real64 const GEOS_UNUSED_PARAM( time_n
arrayView1d< real64 > const & localRhs )
{
GEOS_MARK_FUNCTION;
+
+ localMatrix.zero();
+ localRhs.zero();
+
forDiscretizationOnMeshTargets( domain.getMeshBodies(), [&] ( string const &,
MeshLevel & mesh,
string_array const & regionNames )
{
NodeManager & nodeManager = mesh.getNodeManager();
- arrayView1d< globalIndex const > const & dofIndex = nodeManager.getReference< array1d< globalIndex > >( dofManager.getKey( m_fieldName ) );
-
- // Initialize all entries to zero
-#if 1 // Andre...this is the new code
- localMatrix.zero();
- localRhs.zero();
-
- auto const localDissipation = m_localDissipationOption == LocalDissipation::Linear ?
- PhaseFieldDamageKernelLocalDissipation::Linear :
- PhaseFieldDamageKernelLocalDissipation::Quadratic;
+ arrayView1d< globalIndex const > const & dofIndex =
+ nodeManager.getReference< array1d< globalIndex > >( dofManager.getKey( phaseField::damage::key() ) );
- if( m_fracturePressureTermFlag )
+ auto const launchKernels = [&]( auto kernelFactory )
{
- PhaseFieldPressurizedDamageKernelFactory kernelFactory( dofIndex,
- dofManager.rankOffset(),
- localMatrix,
- localRhs,
- dt,
- m_fieldName,
- localDissipation );
-
finiteElement::
regionBasedKernelApplication< parallelDevicePolicy<>,
constitutive::DamageBase,
@@ -232,196 +184,26 @@ void PhaseFieldDamageFEM::assembleSystem( real64 const GEOS_UNUSED_PARAM( time_n
this->getDiscretizationName(),
viewKeyStruct::solidModelNamesString(),
kernelFactory );
- }
- else
- {
- PhaseFieldDamageKernelFactory kernelFactory( dofIndex,
- dofManager.rankOffset(),
- localMatrix,
- localRhs,
- dt,
- m_fieldName,
- localDissipation );
-
- finiteElement::
- regionBasedKernelApplication< parallelDevicePolicy<>,
- constitutive::DamageBase,
- CellElementSubRegion >( mesh,
- regionNames,
- this->getDiscretizationName(),
- viewKeyStruct::solidModelNamesString(),
- kernelFactory );
- }
-
-#else // this has your changes to the old base code
- matrix.zero();
- rhs.zero();
+ };
- matrix.open();
- rhs.open();
-
- // begin region loop
- for( localIndex er = 0; er < elemManager->numRegions(); ++er )
+ if( m_fracturePressureTermFlag )
{
- ElementRegionBase & elementRegion = elemManager->GetRegion( er );
-
- elementRegion.forElementSubRegionsIndex< CellElementSubRegion >( [&]( localIndex const GEOS_UNUSED_PARAM( esr ),
- CellElementSubRegion & elementSubRegion )
- {
-
- constitutive::ConstitutiveBase &
- solidModel = elementSubRegion.getConstitutiveModel< constitutive::ConstitutiveBase >( m_solidModelName );
-
- constitutive::ConstitutivePassThru< constitutive::DamageBase >::execute( solidModel,
- [&]( auto & damageModel )
- {
- using CONSTITUTIVE_TYPE = TYPEOFREF( damageModel );
- typename CONSTITUTIVE_TYPE::KernelWrapper constitutiveUpdate = damageModel.createKernelUpdates();
-
- arrayView4d< real64 const > const &
- dNdX = elementSubRegion.dNdX();
-
- arrayView2d< real64 const > const &
- detJ = elementSubRegion.detJ();
-
- localIndex const numNodesPerElement = elementSubRegion.numNodesPerElement();
- arrayView2d< localIndex const, cells::NODE_MAP_USD > const & elemNodes = elementSubRegion.nodeList();
-
- // arrayView1d const &
- // coeff = elementSubRegion.getReference >(viewKeyStruct::coeffNameString());
-
- globalIndex_array elemDofIndex( numNodesPerElement );
- real64_array element_rhs( numNodesPerElement );
- real64_array2d element_matrix( numNodesPerElement, numNodesPerElement );
-
- arrayView1d< integer const > const & elemGhostRank = elementSubRegion.ghostRank();
- std::unique_ptr< FiniteElementBase > finiteElement = feDiscretization->getFiniteElement( elementSubRegion.getElementType() );
- localIndex const n_q_points = finiteElement->n_quadrature_points();
-
- //real64 ell = m_lengthScale; //phase-field length scale
- real64 ell = constitutiveUpdate.getRegularizationLength();
- //real64 Gc = m_criticalFractureEnergy; //energy release rate
- real64 Gc = constitutiveUpdate.getCriticalFractureEnergy();
-
- real64 threshold = constitutiveUpdate.getEnergyThreshold();//elastic energy threshold - use when Local Dissipation is linear
-
- arrayView1d< real64 > const & nodalDamage = nodeManager.getReference< array1d< real64 > >( m_fieldName );
- //real64 diffusion = 1.0;
- // begin element loop, skipping ghost elements
- for( localIndex k = 0; k < elementSubRegion.size(); ++k )
- {
- if( elemGhostRank[k] < 0 )
- {
- element_rhs = 0.0;
- element_matrix = 0.0;
- for( localIndex q = 0; q < n_q_points; ++q )
- {
- real64 const strainEnergyDensity = constitutiveUpdate.calculateStrainEnergyDensity( k, q );
- real64 D = 0; //max between threshold and
- // Elastic energy
- if( m_localDissipationOption == LocalDissipation::Linear )
- {
- D = std::max( threshold, strainEnergyDensity );
- //D = max(strainEnergy(k,q), strainEnergy(k,q));//debbuging line - remove after testing
- }
- //Interpolate d and grad_d
-
- real64 qp_damage = 0.0;
- R1Tensor qp_grad_damage;
- R1Tensor temp;
- for( localIndex a = 0; a < numNodesPerElement; ++a )
- {
- qp_damage += finiteElement->value( a, q ) * nodalDamage[elemNodes( k, a )];
- temp = dNdX[k][q][a];
- temp *= nodalDamage[elemNodes( k, a )];
- qp_grad_damage += temp;
-
- }
- //std::cout << "Damage: " << qp_damage <value( a, q );
- //element_rhs(a) += detJ[k][q] * Na * myFunc(Xq, Yq, Zq); //older reaction diffusion solver
- if( m_localDissipationOption == LocalDissipation::Linear )
- {
- // element_rhs( a ) += detJ[k][q] * (Na * (ell * D - 3 * Gc / 16 )/ Gc -
- // 0.375*pow( ell, 2 ) * LvArray::tensorOps::AiBi<3>( qp_grad_damage, dNdX[k][q][a] )
- // -
- // (ell * D/Gc) * Na * qp_damage);
-
- element_rhs( a ) += detJ[k][q] * ( -3 * Na / 16 -
- 0.375*pow( ell, 2 ) * LvArray::tensorOps::AiBi< 3 >( qp_grad_damage, dNdX[k][q][a] ) -
- (0.5 * ell * D/Gc) * Na * constitutiveUpdate.GetDegradationDerivative( qp_damage ));
-
- }
- else
- {
- // element_rhs( a ) += detJ[k][q] * (Na * (2 * ell) * strainEnergyDensity / Gc -
- // (pow( ell, 2 ) * LvArray::tensorOps::AiBi<3>( qp_grad_damage, dNdX[k][q][a] ) +
- // Na * qp_damage * (1 + 2 * ell*strainEnergyDensity/Gc)) );
-
-
- element_rhs( a ) -= detJ[k][q] * (Na * qp_damage +
- (pow( ell, 2 ) * LvArray::tensorOps::AiBi< 3 >( qp_grad_damage, dNdX[k][q][a] ) +
- Na * constitutiveUpdate.GetDegradationDerivative( qp_damage ) * (ell*strainEnergyDensity/Gc)) );
- }
-
- for( localIndex b = 0; b < numNodesPerElement; ++b )
- {
- real64 Nb = finiteElement->value( b, q );
- if( m_localDissipationOption == LocalDissipation::Linear )
- {
- // element_matrix( a, b ) -= detJ[k][q] *
- // (0.375*pow( ell, 2 ) * LvArray::tensorOps::AiBi<3>( dNdX[k][q][a], dNdX[k][q][b] ) +
- // (ell * D/Gc) * Na * Nb);
- //
- element_matrix( a, b ) -= detJ[k][q] *
- (0.375*pow( ell, 2 ) * LvArray::tensorOps::AiBi< 3 >( dNdX[k][q][a], dNdX[k][q][b] ) +
- (0.5 * ell * D/Gc) * constitutiveUpdate.GetDegradationSecondDerivative( qp_damage ) * Na * Nb);
-
- }
- else
- {
- // element_matrix( a, b ) -= detJ[k][q] *
- // ( pow( ell, 2 ) * LvArray::tensorOps::AiBi<3>( dNdX[k][q][a], dNdX[k][q][b] ) +
- // Na * Nb * (1 + 2 * ell*strainEnergyDensity/Gc )
- // );
-
- element_matrix( a, b ) -= detJ[k][q] *
- ( pow( ell, 2 ) * LvArray::tensorOps::AiBi< 3 >( dNdX[k][q][a], dNdX[k][q][b] ) +
- Na * Nb * (1 + constitutiveUpdate.GetDegradationSecondDerivative( qp_damage ) * ell*strainEnergyDensity/Gc )
- );
- }
- }
- }
- }
- matrix.add( elemDofIndex, elemDofIndex, element_matrix );
- rhs.add( elemDofIndex, element_rhs );
- }
- }
- } );
- } );
+ launchKernels( PhaseFieldPressurizedDamageKernelFactory( dofIndex,
+ dofManager.rankOffset(),
+ localMatrix,
+ localRhs,
+ dt,
+ m_viscousRegularizationCoeff ) );
}
- matrix.close();
- rhs.close();
-
- if( getLogLevel() == 2 )
+ else
{
- GEOS_LOG_RANK_0( "After PhaseFieldDamageFEM::AssembleSystem" );
- GEOS_LOG_RANK_0( "\nJacobian:\n" );
- std::cout << matrix;
- GEOS_LOG_RANK_0( "\nResidual:\n" );
- std::cout << rhs;
+ launchKernels( PhaseFieldDamageKernelFactory( dofIndex,
+ dofManager.rankOffset(),
+ localMatrix,
+ localRhs,
+ dt,
+ m_viscousRegularizationCoeff ) );
}
-
- if( getLogLevel() >= 3 )
- {
- NonlinearSolverParameters & solverParams = getNonlinearSolverParameters();
- integer newtonIter = solverParams.m_numNewtonIterations;
-#endif
} );
}
@@ -434,7 +216,10 @@ void PhaseFieldDamageFEM::applySystemSolution( DofManager const & dofManager,
GEOS_UNUSED_VAR( dt );
GEOS_MARK_FUNCTION;
- dofManager.addVectorToField( localSolution, m_fieldName, m_fieldName, scalingFactor );
+ dofManager.addVectorToField( localSolution,
+ phaseField::damage::key(),
+ phaseField::damage::key(),
+ scalingFactor );
// Syncronize ghost nodes
forDiscretizationOnMeshTargets( domain.getMeshBodies(), [&] ( string const &,
@@ -442,7 +227,7 @@ void PhaseFieldDamageFEM::applySystemSolution( DofManager const & dofManager,
string_array const & )
{
FieldIdentifiers fieldsToBeSync;
- fieldsToBeSync.addFields( FieldLocation::Node, { m_fieldName } );
+ fieldsToBeSync.addFields( FieldLocation::Node, { phaseField::damage::key() } );
CommunicationTools::getInstance().synchronizeFields( fieldsToBeSync,
mesh,
@@ -481,24 +266,6 @@ void PhaseFieldDamageFEM::applyBoundaryConditions(
GEOS_LOG_RANK_0( "\nResidual:\n" );
std::cout << localRhs;
}
-//
-// if( getLogLevel() >= 3 )
-// {
-// NonlinearSolverParameters & solverParams = getNonlinearSolverParameters();
-// integer newtonIter = solverParams.m_numNewtonIterations;
-//
-// string filename_mat = "matrix_bc_" + std::to_string( time_n ) + "_" +
-// std::to_string( newtonIter ) + ".mtx";
-// matrix.write( filename_mat );
-//
-// string filename_rhs = "rhs_bc_" + std::to_string( time_n ) + "_" +
-// std::to_string( newtonIter ) + ".mtx";
-// rhs.write( filename_rhs );
-//
-// GEOS_LOG_RANK_0( "After PhaseFieldDamageFEM::applyBoundaryConditions" );
-// GEOS_LOG_RANK_0( "Jacobian: written to " << filename_mat );
-// GEOS_LOG_RANK_0( "Residual: written to " << filename_rhs );
-// }
}
real64
@@ -520,14 +287,15 @@ PhaseFieldDamageFEM::calculateResidualNorm( real64 const & GEOS_UNUSED_PARAM( ti
const arrayView1d< const integer > & ghostRank = nodeManager.ghostRank();
const arrayView1d< const globalIndex > &
- dofNumber = nodeManager.getReference< array1d< globalIndex > >( dofManager.getKey( m_fieldName ) );
+ dofNumber = nodeManager.getReference< array1d< globalIndex > >( dofManager.getKey( phaseField::damage::key() ) );
const globalIndex rankOffset = dofManager.rankOffset();
forAll< parallelDevicePolicy<> >( nodeManager.size(),
[localRhs, localSum, dofNumber, rankOffset, ghostRank] GEOS_HOST_DEVICE ( localIndex const k )
{
- if( ghostRank[k] < 0 )
+ // nodes outside the target regions carry no damage dof
+ if( ghostRank[k] < 0 && dofNumber[k] >= 0 )
{
localIndex const localRow = LvArray::integerConversion< localIndex >( dofNumber[k] - rankOffset );
localSum += localRhs[localRow] * localRhs[localRow];
@@ -590,7 +358,7 @@ void PhaseFieldDamageFEM::applyDirichletBCImplicit( real64 const time,
{
fsManager.template apply< NodeManager >( time,
mesh,
- m_fieldName,
+ phaseField::damage::key(),
[&]( FieldSpecification const & bc,
string const &,
SortedArrayView< localIndex const > const & targetSet,
@@ -602,14 +370,12 @@ void PhaseFieldDamageFEM::applyDirichletBCImplicit( real64 const time,
targetSet,
time,
targetGroup,
- m_fieldName,
- dofManager.getKey( m_fieldName ),
+ phaseField::damage::key(),
+ dofManager.getKey( phaseField::damage::key() ),
dofManager.rankOffset(),
localMatrix,
localRhs );
} );
-
- fsManager.applyFieldValue< serialPolicy >( time, mesh, viewKeyStruct::coeffNameString() );
} );
}
@@ -626,13 +392,13 @@ void PhaseFieldDamageFEM::applyIrreversibilityConstraint( DofManager const & dof
{
NodeManager & nodeManager = mesh.getNodeManager();
- arrayView1d< globalIndex const > const dofIndex = nodeManager.getReference< array1d< globalIndex > >( dofManager.getKey( m_fieldName ) );
+ arrayView1d< globalIndex const > const dofIndex = nodeManager.getReference< array1d< globalIndex > >( dofManager.getKey( phaseField::damage::key() ) );
- arrayView1d< real64 const > const nodalDamage = nodeManager.getReference< array1d< real64 > >( m_fieldName );
+ arrayView1d< real64 const > const nodalDamage = nodeManager.getField< phaseField::damage >();
globalIndex const rankOffSet = dofManager.rankOffset();
- real64 const damangeUpperBound = m_damageUpperBound;
+ real64 const damageUpperBound = m_damageUpperBound;
forAll< parallelDevicePolicy<> >( nodeManager.size(), [=] GEOS_HOST_DEVICE ( localIndex const nodeIndex )
{
@@ -642,7 +408,7 @@ void PhaseFieldDamageFEM::applyIrreversibilityConstraint( DofManager const & dof
{
real64 const damageAtNode = nodalDamage[nodeIndex];
- if( damageAtNode >= damangeUpperBound )
+ if( damageAtNode >= damageUpperBound )
{
// Specify the contribution to rhs
diff --git a/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldDamageFEM.hpp b/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldDamageFEM.hpp
index d4d0bb5ad93..ac057598882 100644
--- a/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldDamageFEM.hpp
+++ b/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldDamageFEM.hpp
@@ -21,14 +21,8 @@
#define GEOS_PHYSICSSOLVERS_SIMPLEPDE_PHASEFIELDDAMAGE_HPP_
#include "linearAlgebra/DofManager.hpp"
-#include "linearAlgebra/interfaces/InterfaceTypes.hpp"
-#include "fieldSpecification/FieldSpecificationManager.hpp"
#include "physicsSolvers/PhysicsSolverBase.hpp"
-
-struct stabledt
-{
- double m_maxdt;
-};
+#include "physicsSolvers/simplePDE/PhaseFieldDamageFields.hpp"
namespace geos
{
@@ -36,8 +30,6 @@ namespace dataRepository
{
class Group;
}
-class FieldSpecification;
-class FiniteElementBase;
class DomainPartition;
class PhaseFieldDamageFEM : public PhysicsSolverBase
@@ -138,64 +130,35 @@ class PhaseFieldDamageFEM : public PhysicsSolverBase
{
SteadyState,
ImplicitTransient,
- ExplicitTransient
- };
-
- enum class LocalDissipation
- {
- Linear,
- Quadratic,
+ ExplicitTransient ///< not implemented
};
struct viewKeyStruct : public PhysicsSolverBase::viewKeyStruct
{
- static constexpr char const * coeffNameString() { return "coeffField"; }
- static constexpr char const * localDissipationOptionString() { return "localDissipation"; }
static constexpr char const * irreversibilityFlagString() { return "irreversibilityFlag"; }
static constexpr char const * damageUpperBoundString() { return "damageUpperBound"; }
+ static constexpr char const * viscousRegularizationCoeffString() { return "viscousRegularizationCoeff"; }
static constexpr char const * fracturePressureTermFlagString() { return "fracturePressureTermFlag"; }
static constexpr char const * solidModelNamesString() { return "solidMaterialNames"; }
dataRepository::ViewKey timeIntegrationOption = { "timeIntegrationOption" };
- dataRepository::ViewKey fieldVarName = { "fieldName" };
} PhaseFieldDamageFEMViewKeys;
- inline ParallelVector const * getSolution() const
- {
- return &m_solution;
- }
-
- inline globalIndex getSize() const
- {
- return m_matrix.numGlobalRows();
- }
-
- string const & getFieldName() const
- {
- return m_fieldName;
- }
-
protected:
- virtual void postInputInitialization() override final;
+
+ virtual void setConstitutiveNamesCallSuper( ElementSubRegionBase & subRegion ) const override;
private:
- string m_fieldName;
- stabledt m_stabledt;
TimeIntegrationOption m_timeIntegrationOption;
- LocalDissipation m_localDissipationOption;
integer m_irreversibilityFlag;
real64 m_damageUpperBound;
integer m_fracturePressureTermFlag;
- array1d< real64 > m_coeff;
-
- PhaseFieldDamageFEM();
+ /// Damping coefficient eta regularizing the rate-independent phase-field evolution (eta = 0 recovers it)
+ real64 m_viscousRegularizationCoeff;
};
/// Declare strings associated with enumeration values.
-ENUM_STRINGS( PhaseFieldDamageFEM::LocalDissipation,
- "Linear",
- "Quadratic" );
ENUM_STRINGS( PhaseFieldDamageFEM::TimeIntegrationOption,
"SteadyState",
"ImplicitTransient",
diff --git a/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldDamageFEMKernels.hpp b/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldDamageFEMKernels.hpp
index 8bca1266398..f9af13cee06 100644
--- a/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldDamageFEMKernels.hpp
+++ b/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldDamageFEMKernels.hpp
@@ -20,27 +20,23 @@
#ifndef GEOS_PHYSICSSOLVERS_SIMPLEPDE_PHASEFIELDDAMAGEKERNELS_HPP_
#define GEOS_PHYSICSSOLVERS_SIMPLEPDE_PHASEFIELDDAMAGEKERNELS_HPP_
+#include "constitutive/solid/Damage.hpp"
#include "finiteElement/kernelInterface/ImplicitKernelBase.hpp"
#include "finiteElement/elementFormulations/FiniteElementOperators.hpp"
+#include "physicsSolvers/simplePDE/PhaseFieldDamageFields.hpp"
namespace geos
{
-enum class PhaseFieldDamageKernelLocalDissipation
-{
- Linear,
- Quadratic,
-};
+/// Type of local dissipation function used in the phase-field damage model, shared with the
+/// constitutive layer since it also affects degradation-function calibration there.
+using PhaseFieldDamageKernelLocalDissipation = constitutive::LocalDissipationOption;
//*****************************************************************************
/**
* @brief Implements kernels for solving the Damage(or phase-field) equation
* in a phase-field fracture problem.
* @copydoc geos::finiteElement::KernelBase
- * @tparam NUM_NODES_PER_ELEM The number of nodes per element for the
- * @p SUBREGION_TYPE.
- * @tparam UNUSED An unused parameter since we are assuming that the test and
- * trial space have the same number of support points.
*
* ### PhaseFieldDamageKernel Description
* Implements the KernelBase interface functions required for solving the
@@ -48,13 +44,7 @@ enum class PhaseFieldDamageKernelLocalDissipation
* It uses the finite element kernel application functions such as
* geos::finiteElement::RegionBasedKernelApplication.
*
- * In this implementation, the template parameter @p NUM_NODES_PER_ELEM is used
- * in place of both @p NUM_TEST_SUPPORT_POINTS_PER_ELEM and
- * @p NUM_TRIAL_SUPPORT_POINTS_PER_ELEM, which are assumed to be equal. This
- * results in the @p UNUSED template parameter as only the NUM_NODES_PER_ELEM
- * is passed to the ImplicitKernelBase template to form the base class.
- *
- * Additionally, the number of degrees of freedom per support point for both
+ * The number of degrees of freedom per support point for both
* the test and trial spaces are specified as `1` when specifying the base
* class.
*/
@@ -96,8 +86,8 @@ class PhaseFieldDamageKernel :
/**
* @brief Constructor
* @copydoc geos::finiteElement::ImplicitKernelBase::ImplicitKernelBase
- * @param fieldName The name of the primary field
- * (i.e. Temperature, Pressure, etc.)
+ * @param inputViscousRegularizationCoeff The damping coefficient eta of the viscous
+ * regularization of the phase-field evolution
*/
PhaseFieldDamageKernel( NodeManager const & nodeManager,
EdgeManager const & edgeManager,
@@ -111,8 +101,7 @@ class PhaseFieldDamageKernel :
CRSMatrixView< real64, globalIndex const > const inputMatrix,
arrayView1d< real64 > const inputRhs,
real64 const inputDt,
- string const fieldName,
- LocalDissipation localDissipationOption ):
+ real64 const inputViscousRegularizationCoeff ):
Base( nodeManager,
edgeManager,
faceManager,
@@ -126,10 +115,9 @@ class PhaseFieldDamageKernel :
inputRhs,
inputDt ),
m_X( nodeManager.referencePosition()),
- m_nodalDamage( nodeManager.template getReference< array1d< real64 > >( fieldName )),
- m_quadDamage( inputConstitutiveType.getNewDamage() ),
+ m_nodalDamage( nodeManager.template getField< fields::phaseField::damage >()),
m_quadExtDrivingForce( inputConstitutiveType.getExtDrivingForce() ),
- m_localDissipationOption( localDissipationOption )
+ m_viscousRegularizationCoeff( inputViscousRegularizationCoeff )
{}
//***************************************************************************
@@ -187,7 +175,7 @@ class PhaseFieldDamageKernel :
}
/**
- * @copydoc geos::finiteElement::ImplicitKernelBase::quadraturePointJacobianContribution
+ * @copydoc geos::finiteElement::KernelBase::quadraturePointKernel
*/
GEOS_HOST_DEVICE
inline
@@ -196,8 +184,8 @@ class PhaseFieldDamageKernel :
StackVariables & stack ) const
{
- real64 const strainEnergyDensity = m_constitutiveUpdate.getStrainEnergyDensity( k, q );
- real64 const ell = m_constitutiveUpdate.getRegularizationLength();
+ real64 const crackDrivingForce = m_constitutiveUpdate.getCrackDrivingForce( k, q );
+ real64 const regularizationLength = m_constitutiveUpdate.getRegularizationLength();
real64 const Gc = m_constitutiveUpdate.getCriticalFractureEnergy( k );
real64 const threshold = m_constitutiveUpdate.getEnergyThreshold( k, q );
@@ -211,46 +199,61 @@ class PhaseFieldDamageKernel :
real64 qp_grad_damage[3] = {0, 0, 0};
finiteElement::feOps::valueAndGradient( N, dNdX, stack.nodalDamageLocal, qp_damage, qp_grad_damage );
- real64 D = 0; //max between threshold and
- // Elastic energy
- if( m_localDissipationOption == LocalDissipation::Linear )
+ LocalDissipation const localDissipationOption = m_constitutiveUpdate.m_localDissipationOption;
+
+ // Crack driving force, floored by the threshold for Linear dissipation.
+ real64 const effectiveCrackDrivingForce = localDissipationOption == LocalDissipation::Linear ?
+ fmax( threshold, crackDrivingForce ) :
+ crackDrivingForce;
+
+ // Coefficients that differ between the Linear and Quadratic dissipation models.
+ real64 localDissipation; // local dissipation contribution to the residual
+ real64 localDissipationDeriv; // its damage-derivative, for the Jacobian
+ real64 nonlocalDissipationGradientCoeff; // scaling of the damage-gradient term
+ real64 drivingForceCoeff; // scaling of the driving force terms
+ if( localDissipationOption == LocalDissipation::Linear )
+ {
+ localDissipation = 3.0 / 16.0;
+ localDissipationDeriv = 0.0;
+ nonlocalDissipationGradientCoeff = 0.375;
+ drivingForceCoeff = 0.5;
+ }
+ else
{
- D = fmax( threshold, strainEnergyDensity );
+ localDissipation = qp_damage;
+ localDissipationDeriv = 1.0;
+ nonlocalDissipationGradientCoeff = 1.0;
+ drivingForceCoeff = 1.0;
}
+ real64 const degradationDeriv = m_constitutiveUpdate.getDegradationDerivative( k, qp_damage );
+ real64 const degradationSecondDeriv = m_constitutiveUpdate.getDegradationSecondDerivative( k, qp_damage );
+ real64 const scaledDrivingForce = drivingForceCoeff * regularizationLength * effectiveCrackDrivingForce / Gc;
+ // The external driving force only enters the Linear (nucleation) model.
+ real64 const scaledExtDrivingForce = localDissipationOption == LocalDissipation::Linear ?
+ 0.5 * regularizationLength * m_quadExtDrivingForce[k][q] / Gc :
+ 0.0;
+
+ // Backward-Euler viscous regularization eta*ddot(d) (Miehe et al., 2010, CMAME, Eq. 48),
+ real64 const scaledViscousCoeff = m_dt > LvArray::NumericLimits< real64 >::epsilon ?
+ drivingForceCoeff * regularizationLength * m_viscousRegularizationCoeff / ( Gc * m_dt ) :
+ 0.0;
+ real64 const qp_damage_n = m_constitutiveUpdate.getOldDamage( k, q );
+
for( localIndex a = 0; a < numNodesPerElem; ++a )
{
- if( m_localDissipationOption == LocalDissipation::Linear )
- {
- stack.localResidual[ a ] -= detJ * ( 3 * N[a] / 16
- + 0.375* ell * ell * LvArray::tensorOps::AiBi< 3 >( qp_grad_damage, dNdX[a] )
- + (0.5 * ell * D/Gc) * m_constitutiveUpdate.getDegradationDerivative( k, qp_damage ) * N[a]
- + 0.5 * ell * m_quadExtDrivingForce[k][q]/Gc * N[a] );
- }
- else
- {
- stack.localResidual[ a ] -= detJ * ( N[a] * qp_damage
- + ( ell * ell * LvArray::tensorOps::AiBi< 3 >( qp_grad_damage, dNdX[a] )
- + N[a] * (ell*strainEnergyDensity/Gc) * m_constitutiveUpdate.getDegradationDerivative( k, qp_damage ) ) );
+ stack.localResidual[ a ] -= detJ * ( localDissipation * N[a]
+ + nonlocalDissipationGradientCoeff * regularizationLength * regularizationLength * LvArray::tensorOps::AiBi< 3 >( qp_grad_damage, dNdX[a] )
+ + scaledDrivingForce * degradationDeriv * N[a]
+ + scaledExtDrivingForce * N[a]
+ + scaledViscousCoeff * ( qp_damage - qp_damage_n ) * N[a] );
- }
for( localIndex b = 0; b < numNodesPerElem; ++b )
{
- if( m_localDissipationOption == LocalDissipation::Linear )
- {
- stack.localJacobian[ a ][ b ] -= detJ * ( 0.375* ell * ell * LvArray::tensorOps::AiBi< 3 >( dNdX[a], dNdX[b] )
- + (0.5 * ell * D/Gc) * m_constitutiveUpdate.getDegradationSecondDerivative( k, qp_damage ) * N[a] * N[b] );
-
- }
- else
- {
- stack.localJacobian[ a ][ b ] -= detJ * ( pow( ell, 2 ) * LvArray::tensorOps::AiBi< 3 >( dNdX[a], dNdX[b] )
- + N[a] * N[b] * (1 + m_constitutiveUpdate.getDegradationSecondDerivative( k, qp_damage ) * ell * strainEnergyDensity/Gc ) );
- }
+ stack.localJacobian[ a ][ b ] -= detJ * ( nonlocalDissipationGradientCoeff * regularizationLength * regularizationLength * LvArray::tensorOps::AiBi< 3 >( dNdX[a], dNdX[b] )
+ + ( localDissipationDeriv + scaledDrivingForce * degradationSecondDeriv + scaledViscousCoeff ) * N[a] * N[b] );
}
}
-
-
}
/**
@@ -293,13 +296,11 @@ class PhaseFieldDamageKernel :
/// The global primary field array.
arrayView1d< real64 const > const m_nodalDamage;
- /// The array containing the damage on each quadrature point of all elements
- arrayView2d< real64 const > const m_quadDamage;
-
/// The array containing the external driving force on each quadrature point of all elements
arrayView2d< real64 const > const m_quadExtDrivingForce;
- PhaseFieldDamageKernelLocalDissipation m_localDissipationOption;
+ /// The damping coefficient eta of the viscous regularization of the phase-field evolution
+ real64 const m_viscousRegularizationCoeff;
};
@@ -309,8 +310,7 @@ using PhaseFieldDamageKernelFactory = finiteElement::KernelFactory< PhaseFieldDa
CRSMatrixView< real64, globalIndex const > const,
arrayView1d< real64 > const,
real64 const,
- string const,
- PhaseFieldDamageKernelLocalDissipation >;
+ real64 const >;
} // namespace geos
diff --git a/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldDamageFields.hpp b/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldDamageFields.hpp
new file mode 100644
index 00000000000..0a38e7f72e2
--- /dev/null
+++ b/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldDamageFields.hpp
@@ -0,0 +1,51 @@
+/*
+ * ------------------------------------------------------------------------------------------------------------
+ * SPDX-License-Identifier: LGPL-2.1-only
+ *
+ * Copyright (c) 2016-2024 Lawrence Livermore National Security LLC
+ * Copyright (c) 2018-2024 TotalEnergies
+ * Copyright (c) 2018-2024 The Board of Trustees of the Leland Stanford Junior University
+ * Copyright (c) 2023-2024 Chevron
+ * Copyright (c) 2019- GEOS/GEOSX Contributors
+ * All rights reserved
+ *
+ * See top level LICENSE, COPYRIGHT, CONTRIBUTORS, NOTICE, and ACKNOWLEDGEMENTS files for details.
+ * ------------------------------------------------------------------------------------------------------------
+ */
+
+/**
+ * @file PhaseFieldDamageFields.hpp
+ */
+
+#ifndef GEOS_PHYSICSSOLVERS_SIMPLEPDE_PHASEFIELDDAMAGEFIELDS_HPP_
+#define GEOS_PHYSICSSOLVERS_SIMPLEPDE_PHASEFIELDDAMAGEFIELDS_HPP_
+
+#include "common/DataLayouts.hpp"
+#include "mesh/MeshFields.hpp"
+
+namespace geos
+{
+/**
+ * A scope for field traits.
+ */
+namespace fields
+{
+
+namespace phaseField
+{
+
+DECLARE_FIELD( damage,
+ "damage",
+ array1d< real64 >,
+ 0,
+ LEVEL_0,
+ WRITE_AND_READ,
+ "Phase-field damage at the nodes" );
+
+}
+
+}
+
+}
+
+#endif // GEOS_PHYSICSSOLVERS_SIMPLEPDE_PHASEFIELDDAMAGEFIELDS_HPP_
diff --git a/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldPressurizedDamageFEMKernels.hpp b/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldPressurizedDamageFEMKernels.hpp
index 0623667d56c..1a137ddd189 100644
--- a/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldPressurizedDamageFEMKernels.hpp
+++ b/src/coreComponents/physicsSolvers/simplePDE/PhaseFieldPressurizedDamageFEMKernels.hpp
@@ -53,22 +53,8 @@ class PhaseFieldPressurizedDamageKernel :
CONSTITUTIVE_TYPE,
FE_TYPE >;
- using Base::numDofPerTestSupportPoint;
- using Base::numDofPerTrialSupportPoint;
- using Base::m_dofNumber;
- using Base::m_dofRankOffset;
- using Base::m_matrix;
- using Base::m_rhs;
using Base::m_elemsToNodes;
using Base::m_constitutiveUpdate;
- using Base::m_finiteElementSpace;
- using Base::m_dt;
- using Base::m_X;
- using Base::m_nodalDamage;
- using Base::m_quadDamage;
- using Base::m_quadExtDrivingForce;
- using Base::m_localDissipationOption;
- using LocalDissipation = PhaseFieldDamageKernelLocalDissipation;
/// Maximum number of nodes per element, which is equal to the maxNumTestSupportPointPerElem and
/// maxNumTrialSupportPointPerElem by definition. When the FE_TYPE is not a Virtual Element, this
@@ -77,9 +63,9 @@ class PhaseFieldPressurizedDamageKernel :
/**
* @brief Constructor
- * @copydoc geosx::finiteElement::ImplicitKernelBase::ImplicitKernelBase
- * @param fieldName The name of the primary field
- * (i.e. Temperature, Pressure, etc.)
+ * @copydoc geos::finiteElement::ImplicitKernelBase::ImplicitKernelBase
+ * @param inputViscousRegularizationCoeff The damping coefficient eta of the viscous
+ * regularization of the phase-field evolution
*/
PhaseFieldPressurizedDamageKernel( NodeManager const & nodeManager,
EdgeManager const & edgeManager,
@@ -93,8 +79,7 @@ class PhaseFieldPressurizedDamageKernel :
CRSMatrixView< real64, globalIndex const > const inputMatrix,
arrayView1d< real64 > const inputRhs,
real64 const inputDt,
- string const fieldName,
- LocalDissipation localDissipationOption ):
+ real64 const inputViscousRegularizationCoeff ):
Base( nodeManager,
edgeManager,
faceManager,
@@ -107,8 +92,7 @@ class PhaseFieldPressurizedDamageKernel :
inputMatrix,
inputRhs,
inputDt,
- fieldName,
- localDissipationOption ),
+ inputViscousRegularizationCoeff ),
m_disp( nodeManager.getField< fields::solidMechanics::totalDisplacement >() ),
m_fluidPressure( elementSubRegion.template getField< fields::flow::pressure >() ),
m_fluidPressureGradient( elementSubRegion.template getReference< array2d< real64 > >( "pressureGradient" ) )
@@ -117,9 +101,9 @@ class PhaseFieldPressurizedDamageKernel :
//***************************************************************************
/**
* @class StackVariables
- * @copydoc geosx::finiteElement::ImplicitKernelBase::StackVariables
+ * @copydoc geos::finiteElement::ImplicitKernelBase::StackVariables
*
- * Adds a stack array for the primary field.
+ * Adds a stack array for the element local nodal displacement.
*/
struct StackVariables : Base::StackVariables
{
@@ -140,7 +124,7 @@ class PhaseFieldPressurizedDamageKernel :
/**
* @brief Copy global values from primary field to a local stack array.
- * @copydoc geosx::finiteElement::ImplicitKernelBase::setup
+ * @copydoc geos::finiteElement::ImplicitKernelBase::setup
*/
GEOS_HOST_DEVICE
GEOS_FORCE_INLINE
@@ -156,6 +140,12 @@ class PhaseFieldPressurizedDamageKernel :
}
}
+ /**
+ * @copydoc geos::finiteElement::KernelBase::quadraturePointKernel
+ *
+ * Adds the fracture pressure contribution of Fei et al. (2023, IJNAMG)
+ * on top of the base damage kernel.
+ */
GEOS_HOST_DEVICE
GEOS_FORCE_INLINE
void quadraturePointKernel( localIndex const k,
@@ -164,12 +154,12 @@ class PhaseFieldPressurizedDamageKernel :
{
Base::quadraturePointKernel( k, q, stack );
- real64 const ell = m_constitutiveUpdate.getRegularizationLength();
+ real64 const regularizationLength = m_constitutiveUpdate.getRegularizationLength();
real64 const Gc = m_constitutiveUpdate.getCriticalFractureEnergy( k );
real64 const volStrain = m_constitutiveUpdate.getVolStrain( k, q );
real64 const biotCoeff = m_constitutiveUpdate.getBiotCoefficient( k );
- //Interpolate d and grad_d
+ //Interpolate d and u
real64 N[ numNodesPerElem ];
real64 dNdX[ numNodesPerElem ][ 3 ];
real64 const detJ = FE_TYPE::calcGradN( q, stack.xLocal, dNdX );
@@ -187,17 +177,21 @@ class PhaseFieldPressurizedDamageKernel :
elemPresGradient[i] = m_fluidPressureGradient( k, i );
}
+ real64 const pressureDamageDeriv = m_constitutiveUpdate.pressureDamageFunctionDerivative( qp_damage );
+ real64 const pressureDamageSecondDeriv = m_constitutiveUpdate.pressureDamageFunctionSecondDerivative( qp_damage );
+
+ // Pressure work density scaled by the dissipation normalization.
+ real64 const scaledPressureWork = 0.5 * regularizationLength/Gc *
+ ( ( 1.0 - biotCoeff ) * volStrain * m_fluidPressure( k )
+ + LvArray::tensorOps::AiBi< 3 >( qp_disp, elemPresGradient ) );
+
for( localIndex a = 0; a < numNodesPerElem; ++a )
{
- /// Add pressure effects
- stack.localResidual[ a ] -= detJ * 0.5 * ell/Gc * ( ( 1.0 - biotCoeff ) * volStrain * m_fluidPressure( k ) * m_constitutiveUpdate.pressureDamageFunctionDerivative( qp_damage ) * N[a]
- + LvArray::tensorOps::AiBi< 3 >( qp_disp, elemPresGradient ) * m_constitutiveUpdate.pressureDamageFunctionDerivative( qp_damage ) * N[a] );
+ stack.localResidual[ a ] -= detJ * scaledPressureWork * pressureDamageDeriv * N[a];
for( localIndex b = 0; b < numNodesPerElem; ++b )
{
- stack.localJacobian[ a ][ b ] -= detJ * 0.5 * ell/Gc *
- ( ( 1.0 - biotCoeff ) * volStrain * m_fluidPressure( k ) * m_constitutiveUpdate.pressureDamageFunctionSecondDerivative( qp_damage ) * N[a] * N[b]
- + LvArray::tensorOps::AiBi< 3 >( qp_disp, elemPresGradient ) * m_constitutiveUpdate.pressureDamageFunctionSecondDerivative( qp_damage ) * N[a] * N[b] );
+ stack.localJacobian[ a ][ b ] -= detJ * scaledPressureWork * pressureDamageSecondDeriv * N[a] * N[b];
}
}
}
@@ -219,8 +213,7 @@ using PhaseFieldPressurizedDamageKernelFactory = finiteElement::KernelFactory< P
CRSMatrixView< real64, globalIndex const > const,
arrayView1d< real64 > const,
real64 const,
- string const,
- PhaseFieldDamageKernelLocalDissipation >;
+ real64 const >;
} // namespace geos
diff --git a/src/coreComponents/schema/schema.xsd b/src/coreComponents/schema/schema.xsd
index d678b835b53..c088a8aeb0e 100644
--- a/src/coreComponents/schema/schema.xsd
+++ b/src/coreComponents/schema/schema.xsd
@@ -4554,16 +4554,12 @@ When set to `all` output both convergence & iteration information to a csv.-->
-
-
-
-
+
+
-
-
-
-
-
@@ -7850,13 +7843,25 @@ if the table is requested to be output in the log, and it is too large, a CSV fi
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -7890,10 +7895,12 @@ if the table is requested to be output in the log, and it is too large, a CSV fi
-
-
+
+
+
+
@@ -7922,10 +7929,12 @@ if the table is requested to be output in the log, and it is too large, a CSV fi
-
-
+
+
+
+
diff --git a/src/coreComponents/schema/schema.xsd.other b/src/coreComponents/schema/schema.xsd.other
index 1d9ea57c5f2..cf0ac4ad56b 100644
--- a/src/coreComponents/schema/schema.xsd.other
+++ b/src/coreComponents/schema/schema.xsd.other
@@ -2486,6 +2486,8 @@ A field can represent a physical variable. (pressure, temperature, global compos
+
+
@@ -2498,6 +2500,8 @@ A field can represent a physical variable. (pressure, temperature, global compos
+
+
@@ -2506,8 +2510,6 @@ A field can represent a physical variable. (pressure, temperature, global compos
-
-
@@ -2532,6 +2534,8 @@ A field can represent a physical variable. (pressure, temperature, global compos
+
+
@@ -2544,6 +2548,8 @@ A field can represent a physical variable. (pressure, temperature, global compos
+
+
@@ -2552,8 +2558,6 @@ A field can represent a physical variable. (pressure, temperature, global compos
-
-
@@ -2572,6 +2576,8 @@ A field can represent a physical variable. (pressure, temperature, global compos
+
+
@@ -2584,6 +2590,8 @@ A field can represent a physical variable. (pressure, temperature, global compos
+
+
@@ -2592,8 +2600,6 @@ A field can represent a physical variable. (pressure, temperature, global compos
-
-