From 6f66112fc9e8526c3ce005a281c4c5693c4fb5da Mon Sep 17 00:00:00 2001 From: kageru Date: Thu, 19 Dec 2019 07:24:09 +0100 Subject: [PATCH] D19P1 --- 2019/19/Cargo.toml | 11 + 2019/19/input | 1 + 2019/19/notes | 1 + 2019/19/output2 | 6004 +++++++++++++++++++++++++++++++ 2019/19/src/main.rs | 41 + 2019/intcode/src/intcomputer.rs | 2 +- 6 files changed, 6059 insertions(+), 1 deletion(-) create mode 100644 2019/19/Cargo.toml create mode 100644 2019/19/input create mode 100644 2019/19/notes create mode 100644 2019/19/output2 create mode 100644 2019/19/src/main.rs diff --git a/2019/19/Cargo.toml b/2019/19/Cargo.toml new file mode 100644 index 0000000..336667f --- /dev/null +++ b/2019/19/Cargo.toml @@ -0,0 +1,11 @@ +[package] +name = "day19" +version = "0.1.0" +authors = ["kageru "] +edition = "2018" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] +intcode = { path = "../intcode" } +grid = { path = "../grid" } diff --git a/2019/19/input b/2019/19/input new file mode 100644 index 0000000..5db3a24 --- /dev/null +++ b/2019/19/input @@ -0,0 +1 @@ +109,424,203,1,21101,0,11,0,1105,1,282,21101,18,0,0,1105,1,259,1202,1,1,221,203,1,21102,1,31,0,1106,0,282,21102,38,1,0,1106,0,259,21002,23,1,2,22102,1,1,3,21102,1,1,1,21102,1,57,0,1105,1,303,2102,1,1,222,20101,0,221,3,21001,221,0,2,21102,259,1,1,21102,1,80,0,1106,0,225,21102,62,1,2,21101,91,0,0,1105,1,303,2101,0,1,223,21001,222,0,4,21101,0,259,3,21101,0,225,2,21101,0,225,1,21101,0,118,0,1105,1,225,20102,1,222,3,21101,94,0,2,21102,133,1,0,1105,1,303,21202,1,-1,1,22001,223,1,1,21101,0,148,0,1105,1,259,1202,1,1,223,20101,0,221,4,21001,222,0,3,21102,17,1,2,1001,132,-2,224,1002,224,2,224,1001,224,3,224,1002,132,-1,132,1,224,132,224,21001,224,1,1,21101,195,0,0,105,1,109,20207,1,223,2,20101,0,23,1,21102,-1,1,3,21101,214,0,0,1106,0,303,22101,1,1,1,204,1,99,0,0,0,0,109,5,2101,0,-4,249,22102,1,-3,1,22101,0,-2,2,21201,-1,0,3,21102,1,250,0,1106,0,225,22101,0,1,-4,109,-5,2105,1,0,109,3,22107,0,-2,-1,21202,-1,2,-1,21201,-1,-1,-1,22202,-1,-2,-2,109,-3,2106,0,0,109,3,21207,-2,0,-1,1206,-1,294,104,0,99,22101,0,-2,-2,109,-3,2106,0,0,109,5,22207,-3,-4,-1,1206,-1,346,22201,-4,-3,-4,21202,-3,-1,-1,22201,-4,-1,2,21202,2,-1,-1,22201,-4,-1,1,21201,-2,0,3,21101,343,0,0,1106,0,303,1105,1,415,22207,-2,-3,-1,1206,-1,387,22201,-3,-2,-3,21202,-2,-1,-1,22201,-3,-1,3,21202,3,-1,-1,22201,-3,-1,2,22102,1,-4,1,21102,384,1,0,1105,1,303,1105,1,415,21202,-4,-1,-4,22201,-4,-3,-4,22202,-3,-2,-2,22202,-2,-4,-4,22202,-3,-2,-3,21202,-4,-1,-2,22201,-3,-2,1,21201,1,0,-4,109,-5,2105,1,0 diff --git a/2019/19/notes b/2019/19/notes new file mode 100644 index 0000000..59f6346 --- /dev/null +++ b/2019/19/notes @@ -0,0 +1 @@ +7690958 too low diff --git a/2019/19/output2 b/2019/19/output2 new file mode 100644 index 0000000..70101ed --- /dev/null +++ b/2019/19/output2 @@ -0,0 +1,6004 @@ +Part 1: 223 +Outer loop 0 +Outer loop 100 +Outer loop 200 +Outer loop 300 +Outer loop 400 +Outer loop 500 +Outer loop 600 +Outer loop 700 +Part 2: 769, 958, 7690958 +Part 2: 770, 959, 7700959 +Part 2: 771, 960, 7710960 +Part 2: 772, 961, 7720961 +Part 2: 772, 962, 7720962 +Part 2: 773, 962, 7730962 +Part 2: 773, 963, 7730963 +Part 2: 774, 963, 7740963 +Part 2: 774, 964, 7740964 +Part 2: 774, 965, 7740965 +Part 2: 775, 965, 7750965 +Part 2: 775, 966, 7750966 +Part 2: 776, 966, 7760966 +Part 2: 776, 967, 7760967 +Part 2: 777, 967, 7770967 +Part 2: 777, 968, 7770968 +Part 2: 777, 969, 7770969 +Part 2: 778, 968, 7780968 +Part 2: 778, 969, 7780969 +Part 2: 778, 970, 7780970 +Part 2: 779, 969, 7790969 +Part 2: 779, 970, 7790970 +Part 2: 779, 971, 7790971 +Part 2: 780, 970, 7800970 +Part 2: 780, 971, 7800971 +Part 2: 780, 972, 7800972 +Part 2: 780, 973, 7800973 +Part 2: 781, 971, 7810971 +Part 2: 781, 972, 7810972 +Part 2: 781, 973, 7810973 +Part 2: 781, 974, 7810974 +Part 2: 782, 972, 7820972 +Part 2: 782, 973, 7820973 +Part 2: 782, 974, 7820974 +Part 2: 782, 975, 7820975 +Part 2: 782, 976, 7820976 +Part 2: 783, 973, 7830973 +Part 2: 783, 974, 7830974 +Part 2: 783, 975, 7830975 +Part 2: 783, 976, 7830976 +Part 2: 783, 977, 7830977 +Part 2: 784, 975, 7840975 +Part 2: 784, 976, 7840976 +Part 2: 784, 977, 7840977 +Part 2: 784, 978, 7840978 +Part 2: 785, 976, 7850976 +Part 2: 785, 977, 7850977 +Part 2: 785, 978, 7850978 +Part 2: 785, 979, 7850979 +Part 2: 785, 980, 7850980 +Part 2: 786, 977, 7860977 +Part 2: 786, 978, 7860978 +Part 2: 786, 979, 7860979 +Part 2: 786, 980, 7860980 +Part 2: 786, 981, 7860981 +Part 2: 787, 978, 7870978 +Part 2: 787, 979, 7870979 +Part 2: 787, 980, 7870980 +Part 2: 787, 981, 7870981 +Part 2: 787, 982, 7870982 +Part 2: 788, 979, 7880979 +Part 2: 788, 980, 7880980 +Part 2: 788, 981, 7880981 +Part 2: 788, 982, 7880982 +Part 2: 788, 983, 7880983 +Part 2: 788, 984, 7880984 +Part 2: 789, 980, 7890980 +Part 2: 789, 981, 7890981 +Part 2: 789, 982, 7890982 +Part 2: 789, 983, 7890983 +Part 2: 789, 984, 7890984 +Part 2: 789, 985, 7890985 +Part 2: 790, 981, 7900981 +Part 2: 790, 982, 7900982 +Part 2: 790, 983, 7900983 +Part 2: 790, 984, 7900984 +Part 2: 790, 985, 7900985 +Part 2: 790, 986, 7900986 +Part 2: 790, 987, 7900987 +Part 2: 791, 982, 7910982 +Part 2: 791, 983, 7910983 +Part 2: 791, 984, 7910984 +Part 2: 791, 985, 7910985 +Part 2: 791, 986, 7910986 +Part 2: 791, 987, 7910987 +Part 2: 791, 988, 7910988 +Part 2: 792, 983, 7920983 +Part 2: 792, 984, 7920984 +Part 2: 792, 985, 7920985 +Part 2: 792, 986, 7920986 +Part 2: 792, 987, 7920987 +Part 2: 792, 988, 7920988 +Part 2: 792, 989, 7920989 +Part 2: 793, 984, 7930984 +Part 2: 793, 985, 7930985 +Part 2: 793, 986, 7930986 +Part 2: 793, 987, 7930987 +Part 2: 793, 988, 7930988 +Part 2: 793, 989, 7930989 +Part 2: 793, 990, 7930990 +Part 2: 793, 991, 7930991 +Part 2: 794, 986, 7940986 +Part 2: 794, 987, 7940987 +Part 2: 794, 988, 7940988 +Part 2: 794, 989, 7940989 +Part 2: 794, 990, 7940990 +Part 2: 794, 991, 7940991 +Part 2: 794, 992, 7940992 +Part 2: 795, 987, 7950987 +Part 2: 795, 988, 7950988 +Part 2: 795, 989, 7950989 +Part 2: 795, 990, 7950990 +Part 2: 795, 991, 7950991 +Part 2: 795, 992, 7950992 +Part 2: 795, 993, 7950993 +Part 2: 796, 988, 7960988 +Part 2: 796, 989, 7960989 +Part 2: 796, 990, 7960990 +Part 2: 796, 991, 7960991 +Part 2: 796, 992, 7960992 +Part 2: 796, 993, 7960993 +Part 2: 796, 994, 7960994 +Part 2: 796, 995, 7960995 +Part 2: 797, 989, 7970989 +Part 2: 797, 990, 7970990 +Part 2: 797, 991, 7970991 +Part 2: 797, 992, 7970992 +Part 2: 797, 993, 7970993 +Part 2: 797, 994, 7970994 +Part 2: 797, 995, 7970995 +Part 2: 797, 996, 7970996 +Part 2: 798, 990, 7980990 +Part 2: 798, 991, 7980991 +Part 2: 798, 992, 7980992 +Part 2: 798, 993, 7980993 +Part 2: 798, 994, 7980994 +Part 2: 798, 995, 7980995 +Part 2: 798, 996, 7980996 +Part 2: 798, 997, 7980997 +Part 2: 798, 998, 7980998 +Part 2: 799, 991, 7990991 +Part 2: 799, 992, 7990992 +Part 2: 799, 993, 7990993 +Part 2: 799, 994, 7990994 +Part 2: 799, 995, 7990995 +Part 2: 799, 996, 7990996 +Part 2: 799, 997, 7990997 +Part 2: 799, 998, 7990998 +Part 2: 799, 999, 7990999 +Part 2: 800, 992, 8000992 +Part 2: 800, 993, 8000993 +Part 2: 800, 994, 8000994 +Part 2: 800, 995, 8000995 +Part 2: 800, 996, 8000996 +Part 2: 800, 997, 8000997 +Part 2: 800, 998, 8000998 +Part 2: 800, 999, 8000999 +Part 2: 800, 1000, 8001000 +Outer loop 800 +Part 2: 801, 993, 8010993 +Part 2: 801, 994, 8010994 +Part 2: 801, 995, 8010995 +Part 2: 801, 996, 8010996 +Part 2: 801, 997, 8010997 +Part 2: 801, 998, 8010998 +Part 2: 801, 999, 8010999 +Part 2: 801, 1000, 8011000 +Part 2: 801, 1001, 8011001 +Part 2: 801, 1002, 8011002 +Part 2: 802, 994, 8020994 +Part 2: 802, 995, 8020995 +Part 2: 802, 996, 8020996 +Part 2: 802, 997, 8020997 +Part 2: 802, 998, 8020998 +Part 2: 802, 999, 8020999 +Part 2: 802, 1000, 8021000 +Part 2: 802, 1001, 8021001 +Part 2: 802, 1002, 8021002 +Part 2: 802, 1003, 8021003 +Part 2: 803, 995, 8030995 +Part 2: 803, 996, 8030996 +Part 2: 803, 997, 8030997 +Part 2: 803, 998, 8030998 +Part 2: 803, 999, 8030999 +Part 2: 803, 1000, 8031000 +Part 2: 803, 1001, 8031001 +Part 2: 803, 1002, 8031002 +Part 2: 803, 1003, 8031003 +Part 2: 803, 1004, 8031004 +Part 2: 804, 997, 8040997 +Part 2: 804, 998, 8040998 +Part 2: 804, 999, 8040999 +Part 2: 804, 1000, 8041000 +Part 2: 804, 1001, 8041001 +Part 2: 804, 1002, 8041002 +Part 2: 804, 1003, 8041003 +Part 2: 804, 1004, 8041004 +Part 2: 804, 1005, 8041005 +Part 2: 804, 1006, 8041006 +Part 2: 805, 998, 8050998 +Part 2: 805, 999, 8050999 +Part 2: 805, 1000, 8051000 +Part 2: 805, 1001, 8051001 +Part 2: 805, 1002, 8051002 +Part 2: 805, 1003, 8051003 +Part 2: 805, 1004, 8051004 +Part 2: 805, 1005, 8051005 +Part 2: 805, 1006, 8051006 +Part 2: 805, 1007, 8051007 +Part 2: 806, 999, 8060999 +Part 2: 806, 1000, 8061000 +Part 2: 806, 1001, 8061001 +Part 2: 806, 1002, 8061002 +Part 2: 806, 1003, 8061003 +Part 2: 806, 1004, 8061004 +Part 2: 806, 1005, 8061005 +Part 2: 806, 1006, 8061006 +Part 2: 806, 1007, 8061007 +Part 2: 806, 1008, 8061008 +Part 2: 806, 1009, 8061009 +Part 2: 807, 1000, 8071000 +Part 2: 807, 1001, 8071001 +Part 2: 807, 1002, 8071002 +Part 2: 807, 1003, 8071003 +Part 2: 807, 1004, 8071004 +Part 2: 807, 1005, 8071005 +Part 2: 807, 1006, 8071006 +Part 2: 807, 1007, 8071007 +Part 2: 807, 1008, 8071008 +Part 2: 807, 1009, 8071009 +Part 2: 807, 1010, 8071010 +Part 2: 808, 1001, 8081001 +Part 2: 808, 1002, 8081002 +Part 2: 808, 1003, 8081003 +Part 2: 808, 1004, 8081004 +Part 2: 808, 1005, 8081005 +Part 2: 808, 1006, 8081006 +Part 2: 808, 1007, 8081007 +Part 2: 808, 1008, 8081008 +Part 2: 808, 1009, 8081009 +Part 2: 808, 1010, 8081010 +Part 2: 808, 1011, 8081011 +Part 2: 809, 1002, 8091002 +Part 2: 809, 1003, 8091003 +Part 2: 809, 1004, 8091004 +Part 2: 809, 1005, 8091005 +Part 2: 809, 1006, 8091006 +Part 2: 809, 1007, 8091007 +Part 2: 809, 1008, 8091008 +Part 2: 809, 1009, 8091009 +Part 2: 809, 1010, 8091010 +Part 2: 809, 1011, 8091011 +Part 2: 809, 1012, 8091012 +Part 2: 809, 1013, 8091013 +Part 2: 810, 1003, 8101003 +Part 2: 810, 1004, 8101004 +Part 2: 810, 1005, 8101005 +Part 2: 810, 1006, 8101006 +Part 2: 810, 1007, 8101007 +Part 2: 810, 1008, 8101008 +Part 2: 810, 1009, 8101009 +Part 2: 810, 1010, 8101010 +Part 2: 810, 1011, 8101011 +Part 2: 810, 1012, 8101012 +Part 2: 810, 1013, 8101013 +Part 2: 810, 1014, 8101014 +Part 2: 811, 1004, 8111004 +Part 2: 811, 1005, 8111005 +Part 2: 811, 1006, 8111006 +Part 2: 811, 1007, 8111007 +Part 2: 811, 1008, 8111008 +Part 2: 811, 1009, 8111009 +Part 2: 811, 1010, 8111010 +Part 2: 811, 1011, 8111011 +Part 2: 811, 1012, 8111012 +Part 2: 811, 1013, 8111013 +Part 2: 811, 1014, 8111014 +Part 2: 811, 1015, 8111015 +Part 2: 812, 1005, 8121005 +Part 2: 812, 1006, 8121006 +Part 2: 812, 1007, 8121007 +Part 2: 812, 1008, 8121008 +Part 2: 812, 1009, 8121009 +Part 2: 812, 1010, 8121010 +Part 2: 812, 1011, 8121011 +Part 2: 812, 1012, 8121012 +Part 2: 812, 1013, 8121013 +Part 2: 812, 1014, 8121014 +Part 2: 812, 1015, 8121015 +Part 2: 812, 1016, 8121016 +Part 2: 812, 1017, 8121017 +Part 2: 813, 1006, 8131006 +Part 2: 813, 1007, 8131007 +Part 2: 813, 1008, 8131008 +Part 2: 813, 1009, 8131009 +Part 2: 813, 1010, 8131010 +Part 2: 813, 1011, 8131011 +Part 2: 813, 1012, 8131012 +Part 2: 813, 1013, 8131013 +Part 2: 813, 1014, 8131014 +Part 2: 813, 1015, 8131015 +Part 2: 813, 1016, 8131016 +Part 2: 813, 1017, 8131017 +Part 2: 813, 1018, 8131018 +Part 2: 814, 1008, 8141008 +Part 2: 814, 1009, 8141009 +Part 2: 814, 1010, 8141010 +Part 2: 814, 1011, 8141011 +Part 2: 814, 1012, 8141012 +Part 2: 814, 1013, 8141013 +Part 2: 814, 1014, 8141014 +Part 2: 814, 1015, 8141015 +Part 2: 814, 1016, 8141016 +Part 2: 814, 1017, 8141017 +Part 2: 814, 1018, 8141018 +Part 2: 814, 1019, 8141019 +Part 2: 814, 1020, 8141020 +Part 2: 815, 1009, 8151009 +Part 2: 815, 1010, 8151010 +Part 2: 815, 1011, 8151011 +Part 2: 815, 1012, 8151012 +Part 2: 815, 1013, 8151013 +Part 2: 815, 1014, 8151014 +Part 2: 815, 1015, 8151015 +Part 2: 815, 1016, 8151016 +Part 2: 815, 1017, 8151017 +Part 2: 815, 1018, 8151018 +Part 2: 815, 1019, 8151019 +Part 2: 815, 1020, 8151020 +Part 2: 815, 1021, 8151021 +Part 2: 816, 1010, 8161010 +Part 2: 816, 1011, 8161011 +Part 2: 816, 1012, 8161012 +Part 2: 816, 1013, 8161013 +Part 2: 816, 1014, 8161014 +Part 2: 816, 1015, 8161015 +Part 2: 816, 1016, 8161016 +Part 2: 816, 1017, 8161017 +Part 2: 816, 1018, 8161018 +Part 2: 816, 1019, 8161019 +Part 2: 816, 1020, 8161020 +Part 2: 816, 1021, 8161021 +Part 2: 816, 1022, 8161022 +Part 2: 817, 1011, 8171011 +Part 2: 817, 1012, 8171012 +Part 2: 817, 1013, 8171013 +Part 2: 817, 1014, 8171014 +Part 2: 817, 1015, 8171015 +Part 2: 817, 1016, 8171016 +Part 2: 817, 1017, 8171017 +Part 2: 817, 1018, 8171018 +Part 2: 817, 1019, 8171019 +Part 2: 817, 1020, 8171020 +Part 2: 817, 1021, 8171021 +Part 2: 817, 1022, 8171022 +Part 2: 817, 1023, 8171023 +Part 2: 817, 1024, 8171024 +Part 2: 818, 1012, 8181012 +Part 2: 818, 1013, 8181013 +Part 2: 818, 1014, 8181014 +Part 2: 818, 1015, 8181015 +Part 2: 818, 1016, 8181016 +Part 2: 818, 1017, 8181017 +Part 2: 818, 1018, 8181018 +Part 2: 818, 1019, 8181019 +Part 2: 818, 1020, 8181020 +Part 2: 818, 1021, 8181021 +Part 2: 818, 1022, 8181022 +Part 2: 818, 1023, 8181023 +Part 2: 818, 1024, 8181024 +Part 2: 818, 1025, 8181025 +Part 2: 819, 1013, 8191013 +Part 2: 819, 1014, 8191014 +Part 2: 819, 1015, 8191015 +Part 2: 819, 1016, 8191016 +Part 2: 819, 1017, 8191017 +Part 2: 819, 1018, 8191018 +Part 2: 819, 1019, 8191019 +Part 2: 819, 1020, 8191020 +Part 2: 819, 1021, 8191021 +Part 2: 819, 1022, 8191022 +Part 2: 819, 1023, 8191023 +Part 2: 819, 1024, 8191024 +Part 2: 819, 1025, 8191025 +Part 2: 819, 1026, 8191026 +Part 2: 820, 1014, 8201014 +Part 2: 820, 1015, 8201015 +Part 2: 820, 1016, 8201016 +Part 2: 820, 1017, 8201017 +Part 2: 820, 1018, 8201018 +Part 2: 820, 1019, 8201019 +Part 2: 820, 1020, 8201020 +Part 2: 820, 1021, 8201021 +Part 2: 820, 1022, 8201022 +Part 2: 820, 1023, 8201023 +Part 2: 820, 1024, 8201024 +Part 2: 820, 1025, 8201025 +Part 2: 820, 1026, 8201026 +Part 2: 820, 1027, 8201027 +Part 2: 820, 1028, 8201028 +Part 2: 821, 1015, 8211015 +Part 2: 821, 1016, 8211016 +Part 2: 821, 1017, 8211017 +Part 2: 821, 1018, 8211018 +Part 2: 821, 1019, 8211019 +Part 2: 821, 1020, 8211020 +Part 2: 821, 1021, 8211021 +Part 2: 821, 1022, 8211022 +Part 2: 821, 1023, 8211023 +Part 2: 821, 1024, 8211024 +Part 2: 821, 1025, 8211025 +Part 2: 821, 1026, 8211026 +Part 2: 821, 1027, 8211027 +Part 2: 821, 1028, 8211028 +Part 2: 821, 1029, 8211029 +Part 2: 822, 1016, 8221016 +Part 2: 822, 1017, 8221017 +Part 2: 822, 1018, 8221018 +Part 2: 822, 1019, 8221019 +Part 2: 822, 1020, 8221020 +Part 2: 822, 1021, 8221021 +Part 2: 822, 1022, 8221022 +Part 2: 822, 1023, 8221023 +Part 2: 822, 1024, 8221024 +Part 2: 822, 1025, 8221025 +Part 2: 822, 1026, 8221026 +Part 2: 822, 1027, 8221027 +Part 2: 822, 1028, 8221028 +Part 2: 822, 1029, 8221029 +Part 2: 822, 1030, 8221030 +Part 2: 822, 1031, 8221031 +Part 2: 823, 1017, 8231017 +Part 2: 823, 1018, 8231018 +Part 2: 823, 1019, 8231019 +Part 2: 823, 1020, 8231020 +Part 2: 823, 1021, 8231021 +Part 2: 823, 1022, 8231022 +Part 2: 823, 1023, 8231023 +Part 2: 823, 1024, 8231024 +Part 2: 823, 1025, 8231025 +Part 2: 823, 1026, 8231026 +Part 2: 823, 1027, 8231027 +Part 2: 823, 1028, 8231028 +Part 2: 823, 1029, 8231029 +Part 2: 823, 1030, 8231030 +Part 2: 823, 1031, 8231031 +Part 2: 823, 1032, 8231032 +Part 2: 824, 1019, 8241019 +Part 2: 824, 1020, 8241020 +Part 2: 824, 1021, 8241021 +Part 2: 824, 1022, 8241022 +Part 2: 824, 1023, 8241023 +Part 2: 824, 1024, 8241024 +Part 2: 824, 1025, 8241025 +Part 2: 824, 1026, 8241026 +Part 2: 824, 1027, 8241027 +Part 2: 824, 1028, 8241028 +Part 2: 824, 1029, 8241029 +Part 2: 824, 1030, 8241030 +Part 2: 824, 1031, 8241031 +Part 2: 824, 1032, 8241032 +Part 2: 824, 1033, 8241033 +Part 2: 825, 1020, 8251020 +Part 2: 825, 1021, 8251021 +Part 2: 825, 1022, 8251022 +Part 2: 825, 1023, 8251023 +Part 2: 825, 1024, 8251024 +Part 2: 825, 1025, 8251025 +Part 2: 825, 1026, 8251026 +Part 2: 825, 1027, 8251027 +Part 2: 825, 1028, 8251028 +Part 2: 825, 1029, 8251029 +Part 2: 825, 1030, 8251030 +Part 2: 825, 1031, 8251031 +Part 2: 825, 1032, 8251032 +Part 2: 825, 1033, 8251033 +Part 2: 825, 1034, 8251034 +Part 2: 825, 1035, 8251035 +Part 2: 826, 1021, 8261021 +Part 2: 826, 1022, 8261022 +Part 2: 826, 1023, 8261023 +Part 2: 826, 1024, 8261024 +Part 2: 826, 1025, 8261025 +Part 2: 826, 1026, 8261026 +Part 2: 826, 1027, 8261027 +Part 2: 826, 1028, 8261028 +Part 2: 826, 1029, 8261029 +Part 2: 826, 1030, 8261030 +Part 2: 826, 1031, 8261031 +Part 2: 826, 1032, 8261032 +Part 2: 826, 1033, 8261033 +Part 2: 826, 1034, 8261034 +Part 2: 826, 1035, 8261035 +Part 2: 826, 1036, 8261036 +Part 2: 827, 1022, 8271022 +Part 2: 827, 1023, 8271023 +Part 2: 827, 1024, 8271024 +Part 2: 827, 1025, 8271025 +Part 2: 827, 1026, 8271026 +Part 2: 827, 1027, 8271027 +Part 2: 827, 1028, 8271028 +Part 2: 827, 1029, 8271029 +Part 2: 827, 1030, 8271030 +Part 2: 827, 1031, 8271031 +Part 2: 827, 1032, 8271032 +Part 2: 827, 1033, 8271033 +Part 2: 827, 1034, 8271034 +Part 2: 827, 1035, 8271035 +Part 2: 827, 1036, 8271036 +Part 2: 827, 1037, 8271037 +Part 2: 828, 1023, 8281023 +Part 2: 828, 1024, 8281024 +Part 2: 828, 1025, 8281025 +Part 2: 828, 1026, 8281026 +Part 2: 828, 1027, 8281027 +Part 2: 828, 1028, 8281028 +Part 2: 828, 1029, 8281029 +Part 2: 828, 1030, 8281030 +Part 2: 828, 1031, 8281031 +Part 2: 828, 1032, 8281032 +Part 2: 828, 1033, 8281033 +Part 2: 828, 1034, 8281034 +Part 2: 828, 1035, 8281035 +Part 2: 828, 1036, 8281036 +Part 2: 828, 1037, 8281037 +Part 2: 828, 1038, 8281038 +Part 2: 828, 1039, 8281039 +Part 2: 829, 1024, 8291024 +Part 2: 829, 1025, 8291025 +Part 2: 829, 1026, 8291026 +Part 2: 829, 1027, 8291027 +Part 2: 829, 1028, 8291028 +Part 2: 829, 1029, 8291029 +Part 2: 829, 1030, 8291030 +Part 2: 829, 1031, 8291031 +Part 2: 829, 1032, 8291032 +Part 2: 829, 1033, 8291033 +Part 2: 829, 1034, 8291034 +Part 2: 829, 1035, 8291035 +Part 2: 829, 1036, 8291036 +Part 2: 829, 1037, 8291037 +Part 2: 829, 1038, 8291038 +Part 2: 829, 1039, 8291039 +Part 2: 829, 1040, 8291040 +Part 2: 830, 1025, 8301025 +Part 2: 830, 1026, 8301026 +Part 2: 830, 1027, 8301027 +Part 2: 830, 1028, 8301028 +Part 2: 830, 1029, 8301029 +Part 2: 830, 1030, 8301030 +Part 2: 830, 1031, 8301031 +Part 2: 830, 1032, 8301032 +Part 2: 830, 1033, 8301033 +Part 2: 830, 1034, 8301034 +Part 2: 830, 1035, 8301035 +Part 2: 830, 1036, 8301036 +Part 2: 830, 1037, 8301037 +Part 2: 830, 1038, 8301038 +Part 2: 830, 1039, 8301039 +Part 2: 830, 1040, 8301040 +Part 2: 830, 1041, 8301041 +Part 2: 830, 1042, 8301042 +Part 2: 831, 1026, 8311026 +Part 2: 831, 1027, 8311027 +Part 2: 831, 1028, 8311028 +Part 2: 831, 1029, 8311029 +Part 2: 831, 1030, 8311030 +Part 2: 831, 1031, 8311031 +Part 2: 831, 1032, 8311032 +Part 2: 831, 1033, 8311033 +Part 2: 831, 1034, 8311034 +Part 2: 831, 1035, 8311035 +Part 2: 831, 1036, 8311036 +Part 2: 831, 1037, 8311037 +Part 2: 831, 1038, 8311038 +Part 2: 831, 1039, 8311039 +Part 2: 831, 1040, 8311040 +Part 2: 831, 1041, 8311041 +Part 2: 831, 1042, 8311042 +Part 2: 831, 1043, 8311043 +Part 2: 832, 1027, 8321027 +Part 2: 832, 1028, 8321028 +Part 2: 832, 1029, 8321029 +Part 2: 832, 1030, 8321030 +Part 2: 832, 1031, 8321031 +Part 2: 832, 1032, 8321032 +Part 2: 832, 1033, 8321033 +Part 2: 832, 1034, 8321034 +Part 2: 832, 1035, 8321035 +Part 2: 832, 1036, 8321036 +Part 2: 832, 1037, 8321037 +Part 2: 832, 1038, 8321038 +Part 2: 832, 1039, 8321039 +Part 2: 832, 1040, 8321040 +Part 2: 832, 1041, 8321041 +Part 2: 832, 1042, 8321042 +Part 2: 832, 1043, 8321043 +Part 2: 832, 1044, 8321044 +Part 2: 833, 1029, 8331029 +Part 2: 833, 1030, 8331030 +Part 2: 833, 1031, 8331031 +Part 2: 833, 1032, 8331032 +Part 2: 833, 1033, 8331033 +Part 2: 833, 1034, 8331034 +Part 2: 833, 1035, 8331035 +Part 2: 833, 1036, 8331036 +Part 2: 833, 1037, 8331037 +Part 2: 833, 1038, 8331038 +Part 2: 833, 1039, 8331039 +Part 2: 833, 1040, 8331040 +Part 2: 833, 1041, 8331041 +Part 2: 833, 1042, 8331042 +Part 2: 833, 1043, 8331043 +Part 2: 833, 1044, 8331044 +Part 2: 833, 1045, 8331045 +Part 2: 833, 1046, 8331046 +Part 2: 834, 1030, 8341030 +Part 2: 834, 1031, 8341031 +Part 2: 834, 1032, 8341032 +Part 2: 834, 1033, 8341033 +Part 2: 834, 1034, 8341034 +Part 2: 834, 1035, 8341035 +Part 2: 834, 1036, 8341036 +Part 2: 834, 1037, 8341037 +Part 2: 834, 1038, 8341038 +Part 2: 834, 1039, 8341039 +Part 2: 834, 1040, 8341040 +Part 2: 834, 1041, 8341041 +Part 2: 834, 1042, 8341042 +Part 2: 834, 1043, 8341043 +Part 2: 834, 1044, 8341044 +Part 2: 834, 1045, 8341045 +Part 2: 834, 1046, 8341046 +Part 2: 834, 1047, 8341047 +Part 2: 835, 1031, 8351031 +Part 2: 835, 1032, 8351032 +Part 2: 835, 1033, 8351033 +Part 2: 835, 1034, 8351034 +Part 2: 835, 1035, 8351035 +Part 2: 835, 1036, 8351036 +Part 2: 835, 1037, 8351037 +Part 2: 835, 1038, 8351038 +Part 2: 835, 1039, 8351039 +Part 2: 835, 1040, 8351040 +Part 2: 835, 1041, 8351041 +Part 2: 835, 1042, 8351042 +Part 2: 835, 1043, 8351043 +Part 2: 835, 1044, 8351044 +Part 2: 835, 1045, 8351045 +Part 2: 835, 1046, 8351046 +Part 2: 835, 1047, 8351047 +Part 2: 835, 1048, 8351048 +Part 2: 836, 1032, 8361032 +Part 2: 836, 1033, 8361033 +Part 2: 836, 1034, 8361034 +Part 2: 836, 1035, 8361035 +Part 2: 836, 1036, 8361036 +Part 2: 836, 1037, 8361037 +Part 2: 836, 1038, 8361038 +Part 2: 836, 1039, 8361039 +Part 2: 836, 1040, 8361040 +Part 2: 836, 1041, 8361041 +Part 2: 836, 1042, 8361042 +Part 2: 836, 1043, 8361043 +Part 2: 836, 1044, 8361044 +Part 2: 836, 1045, 8361045 +Part 2: 836, 1046, 8361046 +Part 2: 836, 1047, 8361047 +Part 2: 836, 1048, 8361048 +Part 2: 836, 1049, 8361049 +Part 2: 836, 1050, 8361050 +Part 2: 837, 1033, 8371033 +Part 2: 837, 1034, 8371034 +Part 2: 837, 1035, 8371035 +Part 2: 837, 1036, 8371036 +Part 2: 837, 1037, 8371037 +Part 2: 837, 1038, 8371038 +Part 2: 837, 1039, 8371039 +Part 2: 837, 1040, 8371040 +Part 2: 837, 1041, 8371041 +Part 2: 837, 1042, 8371042 +Part 2: 837, 1043, 8371043 +Part 2: 837, 1044, 8371044 +Part 2: 837, 1045, 8371045 +Part 2: 837, 1046, 8371046 +Part 2: 837, 1047, 8371047 +Part 2: 837, 1048, 8371048 +Part 2: 837, 1049, 8371049 +Part 2: 837, 1050, 8371050 +Part 2: 837, 1051, 8371051 +Part 2: 838, 1034, 8381034 +Part 2: 838, 1035, 8381035 +Part 2: 838, 1036, 8381036 +Part 2: 838, 1037, 8381037 +Part 2: 838, 1038, 8381038 +Part 2: 838, 1039, 8381039 +Part 2: 838, 1040, 8381040 +Part 2: 838, 1041, 8381041 +Part 2: 838, 1042, 8381042 +Part 2: 838, 1043, 8381043 +Part 2: 838, 1044, 8381044 +Part 2: 838, 1045, 8381045 +Part 2: 838, 1046, 8381046 +Part 2: 838, 1047, 8381047 +Part 2: 838, 1048, 8381048 +Part 2: 838, 1049, 8381049 +Part 2: 838, 1050, 8381050 +Part 2: 838, 1051, 8381051 +Part 2: 838, 1052, 8381052 +Part 2: 838, 1053, 8381053 +Part 2: 839, 1035, 8391035 +Part 2: 839, 1036, 8391036 +Part 2: 839, 1037, 8391037 +Part 2: 839, 1038, 8391038 +Part 2: 839, 1039, 8391039 +Part 2: 839, 1040, 8391040 +Part 2: 839, 1041, 8391041 +Part 2: 839, 1042, 8391042 +Part 2: 839, 1043, 8391043 +Part 2: 839, 1044, 8391044 +Part 2: 839, 1045, 8391045 +Part 2: 839, 1046, 8391046 +Part 2: 839, 1047, 8391047 +Part 2: 839, 1048, 8391048 +Part 2: 839, 1049, 8391049 +Part 2: 839, 1050, 8391050 +Part 2: 839, 1051, 8391051 +Part 2: 839, 1052, 8391052 +Part 2: 839, 1053, 8391053 +Part 2: 839, 1054, 8391054 +Part 2: 840, 1036, 8401036 +Part 2: 840, 1037, 8401037 +Part 2: 840, 1038, 8401038 +Part 2: 840, 1039, 8401039 +Part 2: 840, 1040, 8401040 +Part 2: 840, 1041, 8401041 +Part 2: 840, 1042, 8401042 +Part 2: 840, 1043, 8401043 +Part 2: 840, 1044, 8401044 +Part 2: 840, 1045, 8401045 +Part 2: 840, 1046, 8401046 +Part 2: 840, 1047, 8401047 +Part 2: 840, 1048, 8401048 +Part 2: 840, 1049, 8401049 +Part 2: 840, 1050, 8401050 +Part 2: 840, 1051, 8401051 +Part 2: 840, 1052, 8401052 +Part 2: 840, 1053, 8401053 +Part 2: 840, 1054, 8401054 +Part 2: 840, 1055, 8401055 +Part 2: 841, 1037, 8411037 +Part 2: 841, 1038, 8411038 +Part 2: 841, 1039, 8411039 +Part 2: 841, 1040, 8411040 +Part 2: 841, 1041, 8411041 +Part 2: 841, 1042, 8411042 +Part 2: 841, 1043, 8411043 +Part 2: 841, 1044, 8411044 +Part 2: 841, 1045, 8411045 +Part 2: 841, 1046, 8411046 +Part 2: 841, 1047, 8411047 +Part 2: 841, 1048, 8411048 +Part 2: 841, 1049, 8411049 +Part 2: 841, 1050, 8411050 +Part 2: 841, 1051, 8411051 +Part 2: 841, 1052, 8411052 +Part 2: 841, 1053, 8411053 +Part 2: 841, 1054, 8411054 +Part 2: 841, 1055, 8411055 +Part 2: 841, 1056, 8411056 +Part 2: 841, 1057, 8411057 +Part 2: 842, 1038, 8421038 +Part 2: 842, 1039, 8421039 +Part 2: 842, 1040, 8421040 +Part 2: 842, 1041, 8421041 +Part 2: 842, 1042, 8421042 +Part 2: 842, 1043, 8421043 +Part 2: 842, 1044, 8421044 +Part 2: 842, 1045, 8421045 +Part 2: 842, 1046, 8421046 +Part 2: 842, 1047, 8421047 +Part 2: 842, 1048, 8421048 +Part 2: 842, 1049, 8421049 +Part 2: 842, 1050, 8421050 +Part 2: 842, 1051, 8421051 +Part 2: 842, 1052, 8421052 +Part 2: 842, 1053, 8421053 +Part 2: 842, 1054, 8421054 +Part 2: 842, 1055, 8421055 +Part 2: 842, 1056, 8421056 +Part 2: 842, 1057, 8421057 +Part 2: 842, 1058, 8421058 +Part 2: 843, 1040, 8431040 +Part 2: 843, 1041, 8431041 +Part 2: 843, 1042, 8431042 +Part 2: 843, 1043, 8431043 +Part 2: 843, 1044, 8431044 +Part 2: 843, 1045, 8431045 +Part 2: 843, 1046, 8431046 +Part 2: 843, 1047, 8431047 +Part 2: 843, 1048, 8431048 +Part 2: 843, 1049, 8431049 +Part 2: 843, 1050, 8431050 +Part 2: 843, 1051, 8431051 +Part 2: 843, 1052, 8431052 +Part 2: 843, 1053, 8431053 +Part 2: 843, 1054, 8431054 +Part 2: 843, 1055, 8431055 +Part 2: 843, 1056, 8431056 +Part 2: 843, 1057, 8431057 +Part 2: 843, 1058, 8431058 +Part 2: 843, 1059, 8431059 +Part 2: 844, 1041, 8441041 +Part 2: 844, 1042, 8441042 +Part 2: 844, 1043, 8441043 +Part 2: 844, 1044, 8441044 +Part 2: 844, 1045, 8441045 +Part 2: 844, 1046, 8441046 +Part 2: 844, 1047, 8441047 +Part 2: 844, 1048, 8441048 +Part 2: 844, 1049, 8441049 +Part 2: 844, 1050, 8441050 +Part 2: 844, 1051, 8441051 +Part 2: 844, 1052, 8441052 +Part 2: 844, 1053, 8441053 +Part 2: 844, 1054, 8441054 +Part 2: 844, 1055, 8441055 +Part 2: 844, 1056, 8441056 +Part 2: 844, 1057, 8441057 +Part 2: 844, 1058, 8441058 +Part 2: 844, 1059, 8441059 +Part 2: 844, 1060, 8441060 +Part 2: 844, 1061, 8441061 +Part 2: 845, 1042, 8451042 +Part 2: 845, 1043, 8451043 +Part 2: 845, 1044, 8451044 +Part 2: 845, 1045, 8451045 +Part 2: 845, 1046, 8451046 +Part 2: 845, 1047, 8451047 +Part 2: 845, 1048, 8451048 +Part 2: 845, 1049, 8451049 +Part 2: 845, 1050, 8451050 +Part 2: 845, 1051, 8451051 +Part 2: 845, 1052, 8451052 +Part 2: 845, 1053, 8451053 +Part 2: 845, 1054, 8451054 +Part 2: 845, 1055, 8451055 +Part 2: 845, 1056, 8451056 +Part 2: 845, 1057, 8451057 +Part 2: 845, 1058, 8451058 +Part 2: 845, 1059, 8451059 +Part 2: 845, 1060, 8451060 +Part 2: 845, 1061, 8451061 +Part 2: 845, 1062, 8451062 +Part 2: 846, 1043, 8461043 +Part 2: 846, 1044, 8461044 +Part 2: 846, 1045, 8461045 +Part 2: 846, 1046, 8461046 +Part 2: 846, 1047, 8461047 +Part 2: 846, 1048, 8461048 +Part 2: 846, 1049, 8461049 +Part 2: 846, 1050, 8461050 +Part 2: 846, 1051, 8461051 +Part 2: 846, 1052, 8461052 +Part 2: 846, 1053, 8461053 +Part 2: 846, 1054, 8461054 +Part 2: 846, 1055, 8461055 +Part 2: 846, 1056, 8461056 +Part 2: 846, 1057, 8461057 +Part 2: 846, 1058, 8461058 +Part 2: 846, 1059, 8461059 +Part 2: 846, 1060, 8461060 +Part 2: 846, 1061, 8461061 +Part 2: 846, 1062, 8461062 +Part 2: 846, 1063, 8461063 +Part 2: 846, 1064, 8461064 +Part 2: 847, 1044, 8471044 +Part 2: 847, 1045, 8471045 +Part 2: 847, 1046, 8471046 +Part 2: 847, 1047, 8471047 +Part 2: 847, 1048, 8471048 +Part 2: 847, 1049, 8471049 +Part 2: 847, 1050, 8471050 +Part 2: 847, 1051, 8471051 +Part 2: 847, 1052, 8471052 +Part 2: 847, 1053, 8471053 +Part 2: 847, 1054, 8471054 +Part 2: 847, 1055, 8471055 +Part 2: 847, 1056, 8471056 +Part 2: 847, 1057, 8471057 +Part 2: 847, 1058, 8471058 +Part 2: 847, 1059, 8471059 +Part 2: 847, 1060, 8471060 +Part 2: 847, 1061, 8471061 +Part 2: 847, 1062, 8471062 +Part 2: 847, 1063, 8471063 +Part 2: 847, 1064, 8471064 +Part 2: 847, 1065, 8471065 +Part 2: 848, 1045, 8481045 +Part 2: 848, 1046, 8481046 +Part 2: 848, 1047, 8481047 +Part 2: 848, 1048, 8481048 +Part 2: 848, 1049, 8481049 +Part 2: 848, 1050, 8481050 +Part 2: 848, 1051, 8481051 +Part 2: 848, 1052, 8481052 +Part 2: 848, 1053, 8481053 +Part 2: 848, 1054, 8481054 +Part 2: 848, 1055, 8481055 +Part 2: 848, 1056, 8481056 +Part 2: 848, 1057, 8481057 +Part 2: 848, 1058, 8481058 +Part 2: 848, 1059, 8481059 +Part 2: 848, 1060, 8481060 +Part 2: 848, 1061, 8481061 +Part 2: 848, 1062, 8481062 +Part 2: 848, 1063, 8481063 +Part 2: 848, 1064, 8481064 +Part 2: 848, 1065, 8481065 +Part 2: 848, 1066, 8481066 +Part 2: 849, 1046, 8491046 +Part 2: 849, 1047, 8491047 +Part 2: 849, 1048, 8491048 +Part 2: 849, 1049, 8491049 +Part 2: 849, 1050, 8491050 +Part 2: 849, 1051, 8491051 +Part 2: 849, 1052, 8491052 +Part 2: 849, 1053, 8491053 +Part 2: 849, 1054, 8491054 +Part 2: 849, 1055, 8491055 +Part 2: 849, 1056, 8491056 +Part 2: 849, 1057, 8491057 +Part 2: 849, 1058, 8491058 +Part 2: 849, 1059, 8491059 +Part 2: 849, 1060, 8491060 +Part 2: 849, 1061, 8491061 +Part 2: 849, 1062, 8491062 +Part 2: 849, 1063, 8491063 +Part 2: 849, 1064, 8491064 +Part 2: 849, 1065, 8491065 +Part 2: 849, 1066, 8491066 +Part 2: 849, 1067, 8491067 +Part 2: 849, 1068, 8491068 +Part 2: 850, 1047, 8501047 +Part 2: 850, 1048, 8501048 +Part 2: 850, 1049, 8501049 +Part 2: 850, 1050, 8501050 +Part 2: 850, 1051, 8501051 +Part 2: 850, 1052, 8501052 +Part 2: 850, 1053, 8501053 +Part 2: 850, 1054, 8501054 +Part 2: 850, 1055, 8501055 +Part 2: 850, 1056, 8501056 +Part 2: 850, 1057, 8501057 +Part 2: 850, 1058, 8501058 +Part 2: 850, 1059, 8501059 +Part 2: 850, 1060, 8501060 +Part 2: 850, 1061, 8501061 +Part 2: 850, 1062, 8501062 +Part 2: 850, 1063, 8501063 +Part 2: 850, 1064, 8501064 +Part 2: 850, 1065, 8501065 +Part 2: 850, 1066, 8501066 +Part 2: 850, 1067, 8501067 +Part 2: 850, 1068, 8501068 +Part 2: 850, 1069, 8501069 +Part 2: 851, 1048, 8511048 +Part 2: 851, 1049, 8511049 +Part 2: 851, 1050, 8511050 +Part 2: 851, 1051, 8511051 +Part 2: 851, 1052, 8511052 +Part 2: 851, 1053, 8511053 +Part 2: 851, 1054, 8511054 +Part 2: 851, 1055, 8511055 +Part 2: 851, 1056, 8511056 +Part 2: 851, 1057, 8511057 +Part 2: 851, 1058, 8511058 +Part 2: 851, 1059, 8511059 +Part 2: 851, 1060, 8511060 +Part 2: 851, 1061, 8511061 +Part 2: 851, 1062, 8511062 +Part 2: 851, 1063, 8511063 +Part 2: 851, 1064, 8511064 +Part 2: 851, 1065, 8511065 +Part 2: 851, 1066, 8511066 +Part 2: 851, 1067, 8511067 +Part 2: 851, 1068, 8511068 +Part 2: 851, 1069, 8511069 +Part 2: 851, 1070, 8511070 +Part 2: 852, 1049, 8521049 +Part 2: 852, 1050, 8521050 +Part 2: 852, 1051, 8521051 +Part 2: 852, 1052, 8521052 +Part 2: 852, 1053, 8521053 +Part 2: 852, 1054, 8521054 +Part 2: 852, 1055, 8521055 +Part 2: 852, 1056, 8521056 +Part 2: 852, 1057, 8521057 +Part 2: 852, 1058, 8521058 +Part 2: 852, 1059, 8521059 +Part 2: 852, 1060, 8521060 +Part 2: 852, 1061, 8521061 +Part 2: 852, 1062, 8521062 +Part 2: 852, 1063, 8521063 +Part 2: 852, 1064, 8521064 +Part 2: 852, 1065, 8521065 +Part 2: 852, 1066, 8521066 +Part 2: 852, 1067, 8521067 +Part 2: 852, 1068, 8521068 +Part 2: 852, 1069, 8521069 +Part 2: 852, 1070, 8521070 +Part 2: 852, 1071, 8521071 +Part 2: 852, 1072, 8521072 +Part 2: 853, 1051, 8531051 +Part 2: 853, 1052, 8531052 +Part 2: 853, 1053, 8531053 +Part 2: 853, 1054, 8531054 +Part 2: 853, 1055, 8531055 +Part 2: 853, 1056, 8531056 +Part 2: 853, 1057, 8531057 +Part 2: 853, 1058, 8531058 +Part 2: 853, 1059, 8531059 +Part 2: 853, 1060, 8531060 +Part 2: 853, 1061, 8531061 +Part 2: 853, 1062, 8531062 +Part 2: 853, 1063, 8531063 +Part 2: 853, 1064, 8531064 +Part 2: 853, 1065, 8531065 +Part 2: 853, 1066, 8531066 +Part 2: 853, 1067, 8531067 +Part 2: 853, 1068, 8531068 +Part 2: 853, 1069, 8531069 +Part 2: 853, 1070, 8531070 +Part 2: 853, 1071, 8531071 +Part 2: 853, 1072, 8531072 +Part 2: 853, 1073, 8531073 +Part 2: 854, 1052, 8541052 +Part 2: 854, 1053, 8541053 +Part 2: 854, 1054, 8541054 +Part 2: 854, 1055, 8541055 +Part 2: 854, 1056, 8541056 +Part 2: 854, 1057, 8541057 +Part 2: 854, 1058, 8541058 +Part 2: 854, 1059, 8541059 +Part 2: 854, 1060, 8541060 +Part 2: 854, 1061, 8541061 +Part 2: 854, 1062, 8541062 +Part 2: 854, 1063, 8541063 +Part 2: 854, 1064, 8541064 +Part 2: 854, 1065, 8541065 +Part 2: 854, 1066, 8541066 +Part 2: 854, 1067, 8541067 +Part 2: 854, 1068, 8541068 +Part 2: 854, 1069, 8541069 +Part 2: 854, 1070, 8541070 +Part 2: 854, 1071, 8541071 +Part 2: 854, 1072, 8541072 +Part 2: 854, 1073, 8541073 +Part 2: 854, 1074, 8541074 +Part 2: 854, 1075, 8541075 +Part 2: 855, 1053, 8551053 +Part 2: 855, 1054, 8551054 +Part 2: 855, 1055, 8551055 +Part 2: 855, 1056, 8551056 +Part 2: 855, 1057, 8551057 +Part 2: 855, 1058, 8551058 +Part 2: 855, 1059, 8551059 +Part 2: 855, 1060, 8551060 +Part 2: 855, 1061, 8551061 +Part 2: 855, 1062, 8551062 +Part 2: 855, 1063, 8551063 +Part 2: 855, 1064, 8551064 +Part 2: 855, 1065, 8551065 +Part 2: 855, 1066, 8551066 +Part 2: 855, 1067, 8551067 +Part 2: 855, 1068, 8551068 +Part 2: 855, 1069, 8551069 +Part 2: 855, 1070, 8551070 +Part 2: 855, 1071, 8551071 +Part 2: 855, 1072, 8551072 +Part 2: 855, 1073, 8551073 +Part 2: 855, 1074, 8551074 +Part 2: 855, 1075, 8551075 +Part 2: 855, 1076, 8551076 +Part 2: 856, 1054, 8561054 +Part 2: 856, 1055, 8561055 +Part 2: 856, 1056, 8561056 +Part 2: 856, 1057, 8561057 +Part 2: 856, 1058, 8561058 +Part 2: 856, 1059, 8561059 +Part 2: 856, 1060, 8561060 +Part 2: 856, 1061, 8561061 +Part 2: 856, 1062, 8561062 +Part 2: 856, 1063, 8561063 +Part 2: 856, 1064, 8561064 +Part 2: 856, 1065, 8561065 +Part 2: 856, 1066, 8561066 +Part 2: 856, 1067, 8561067 +Part 2: 856, 1068, 8561068 +Part 2: 856, 1069, 8561069 +Part 2: 856, 1070, 8561070 +Part 2: 856, 1071, 8561071 +Part 2: 856, 1072, 8561072 +Part 2: 856, 1073, 8561073 +Part 2: 856, 1074, 8561074 +Part 2: 856, 1075, 8561075 +Part 2: 856, 1076, 8561076 +Part 2: 856, 1077, 8561077 +Part 2: 857, 1055, 8571055 +Part 2: 857, 1056, 8571056 +Part 2: 857, 1057, 8571057 +Part 2: 857, 1058, 8571058 +Part 2: 857, 1059, 8571059 +Part 2: 857, 1060, 8571060 +Part 2: 857, 1061, 8571061 +Part 2: 857, 1062, 8571062 +Part 2: 857, 1063, 8571063 +Part 2: 857, 1064, 8571064 +Part 2: 857, 1065, 8571065 +Part 2: 857, 1066, 8571066 +Part 2: 857, 1067, 8571067 +Part 2: 857, 1068, 8571068 +Part 2: 857, 1069, 8571069 +Part 2: 857, 1070, 8571070 +Part 2: 857, 1071, 8571071 +Part 2: 857, 1072, 8571072 +Part 2: 857, 1073, 8571073 +Part 2: 857, 1074, 8571074 +Part 2: 857, 1075, 8571075 +Part 2: 857, 1076, 8571076 +Part 2: 857, 1077, 8571077 +Part 2: 857, 1078, 8571078 +Part 2: 857, 1079, 8571079 +Part 2: 858, 1056, 8581056 +Part 2: 858, 1057, 8581057 +Part 2: 858, 1058, 8581058 +Part 2: 858, 1059, 8581059 +Part 2: 858, 1060, 8581060 +Part 2: 858, 1061, 8581061 +Part 2: 858, 1062, 8581062 +Part 2: 858, 1063, 8581063 +Part 2: 858, 1064, 8581064 +Part 2: 858, 1065, 8581065 +Part 2: 858, 1066, 8581066 +Part 2: 858, 1067, 8581067 +Part 2: 858, 1068, 8581068 +Part 2: 858, 1069, 8581069 +Part 2: 858, 1070, 8581070 +Part 2: 858, 1071, 8581071 +Part 2: 858, 1072, 8581072 +Part 2: 858, 1073, 8581073 +Part 2: 858, 1074, 8581074 +Part 2: 858, 1075, 8581075 +Part 2: 858, 1076, 8581076 +Part 2: 858, 1077, 8581077 +Part 2: 858, 1078, 8581078 +Part 2: 858, 1079, 8581079 +Part 2: 858, 1080, 8581080 +Part 2: 859, 1057, 8591057 +Part 2: 859, 1058, 8591058 +Part 2: 859, 1059, 8591059 +Part 2: 859, 1060, 8591060 +Part 2: 859, 1061, 8591061 +Part 2: 859, 1062, 8591062 +Part 2: 859, 1063, 8591063 +Part 2: 859, 1064, 8591064 +Part 2: 859, 1065, 8591065 +Part 2: 859, 1066, 8591066 +Part 2: 859, 1067, 8591067 +Part 2: 859, 1068, 8591068 +Part 2: 859, 1069, 8591069 +Part 2: 859, 1070, 8591070 +Part 2: 859, 1071, 8591071 +Part 2: 859, 1072, 8591072 +Part 2: 859, 1073, 8591073 +Part 2: 859, 1074, 8591074 +Part 2: 859, 1075, 8591075 +Part 2: 859, 1076, 8591076 +Part 2: 859, 1077, 8591077 +Part 2: 859, 1078, 8591078 +Part 2: 859, 1079, 8591079 +Part 2: 859, 1080, 8591080 +Part 2: 859, 1081, 8591081 +Part 2: 860, 1058, 8601058 +Part 2: 860, 1059, 8601059 +Part 2: 860, 1060, 8601060 +Part 2: 860, 1061, 8601061 +Part 2: 860, 1062, 8601062 +Part 2: 860, 1063, 8601063 +Part 2: 860, 1064, 8601064 +Part 2: 860, 1065, 8601065 +Part 2: 860, 1066, 8601066 +Part 2: 860, 1067, 8601067 +Part 2: 860, 1068, 8601068 +Part 2: 860, 1069, 8601069 +Part 2: 860, 1070, 8601070 +Part 2: 860, 1071, 8601071 +Part 2: 860, 1072, 8601072 +Part 2: 860, 1073, 8601073 +Part 2: 860, 1074, 8601074 +Part 2: 860, 1075, 8601075 +Part 2: 860, 1076, 8601076 +Part 2: 860, 1077, 8601077 +Part 2: 860, 1078, 8601078 +Part 2: 860, 1079, 8601079 +Part 2: 860, 1080, 8601080 +Part 2: 860, 1081, 8601081 +Part 2: 860, 1082, 8601082 +Part 2: 860, 1083, 8601083 +Part 2: 861, 1059, 8611059 +Part 2: 861, 1060, 8611060 +Part 2: 861, 1061, 8611061 +Part 2: 861, 1062, 8611062 +Part 2: 861, 1063, 8611063 +Part 2: 861, 1064, 8611064 +Part 2: 861, 1065, 8611065 +Part 2: 861, 1066, 8611066 +Part 2: 861, 1067, 8611067 +Part 2: 861, 1068, 8611068 +Part 2: 861, 1069, 8611069 +Part 2: 861, 1070, 8611070 +Part 2: 861, 1071, 8611071 +Part 2: 861, 1072, 8611072 +Part 2: 861, 1073, 8611073 +Part 2: 861, 1074, 8611074 +Part 2: 861, 1075, 8611075 +Part 2: 861, 1076, 8611076 +Part 2: 861, 1077, 8611077 +Part 2: 861, 1078, 8611078 +Part 2: 861, 1079, 8611079 +Part 2: 861, 1080, 8611080 +Part 2: 861, 1081, 8611081 +Part 2: 861, 1082, 8611082 +Part 2: 861, 1083, 8611083 +Part 2: 861, 1084, 8611084 +Part 2: 862, 1060, 8621060 +Part 2: 862, 1061, 8621061 +Part 2: 862, 1062, 8621062 +Part 2: 862, 1063, 8621063 +Part 2: 862, 1064, 8621064 +Part 2: 862, 1065, 8621065 +Part 2: 862, 1066, 8621066 +Part 2: 862, 1067, 8621067 +Part 2: 862, 1068, 8621068 +Part 2: 862, 1069, 8621069 +Part 2: 862, 1070, 8621070 +Part 2: 862, 1071, 8621071 +Part 2: 862, 1072, 8621072 +Part 2: 862, 1073, 8621073 +Part 2: 862, 1074, 8621074 +Part 2: 862, 1075, 8621075 +Part 2: 862, 1076, 8621076 +Part 2: 862, 1077, 8621077 +Part 2: 862, 1078, 8621078 +Part 2: 862, 1079, 8621079 +Part 2: 862, 1080, 8621080 +Part 2: 862, 1081, 8621081 +Part 2: 862, 1082, 8621082 +Part 2: 862, 1083, 8621083 +Part 2: 862, 1084, 8621084 +Part 2: 862, 1085, 8621085 +Part 2: 862, 1086, 8621086 +Part 2: 863, 1062, 8631062 +Part 2: 863, 1063, 8631063 +Part 2: 863, 1064, 8631064 +Part 2: 863, 1065, 8631065 +Part 2: 863, 1066, 8631066 +Part 2: 863, 1067, 8631067 +Part 2: 863, 1068, 8631068 +Part 2: 863, 1069, 8631069 +Part 2: 863, 1070, 8631070 +Part 2: 863, 1071, 8631071 +Part 2: 863, 1072, 8631072 +Part 2: 863, 1073, 8631073 +Part 2: 863, 1074, 8631074 +Part 2: 863, 1075, 8631075 +Part 2: 863, 1076, 8631076 +Part 2: 863, 1077, 8631077 +Part 2: 863, 1078, 8631078 +Part 2: 863, 1079, 8631079 +Part 2: 863, 1080, 8631080 +Part 2: 863, 1081, 8631081 +Part 2: 863, 1082, 8631082 +Part 2: 863, 1083, 8631083 +Part 2: 863, 1084, 8631084 +Part 2: 863, 1085, 8631085 +Part 2: 863, 1086, 8631086 +Part 2: 863, 1087, 8631087 +Part 2: 864, 1063, 8641063 +Part 2: 864, 1064, 8641064 +Part 2: 864, 1065, 8641065 +Part 2: 864, 1066, 8641066 +Part 2: 864, 1067, 8641067 +Part 2: 864, 1068, 8641068 +Part 2: 864, 1069, 8641069 +Part 2: 864, 1070, 8641070 +Part 2: 864, 1071, 8641071 +Part 2: 864, 1072, 8641072 +Part 2: 864, 1073, 8641073 +Part 2: 864, 1074, 8641074 +Part 2: 864, 1075, 8641075 +Part 2: 864, 1076, 8641076 +Part 2: 864, 1077, 8641077 +Part 2: 864, 1078, 8641078 +Part 2: 864, 1079, 8641079 +Part 2: 864, 1080, 8641080 +Part 2: 864, 1081, 8641081 +Part 2: 864, 1082, 8641082 +Part 2: 864, 1083, 8641083 +Part 2: 864, 1084, 8641084 +Part 2: 864, 1085, 8641085 +Part 2: 864, 1086, 8641086 +Part 2: 864, 1087, 8641087 +Part 2: 864, 1088, 8641088 +Part 2: 865, 1064, 8651064 +Part 2: 865, 1065, 8651065 +Part 2: 865, 1066, 8651066 +Part 2: 865, 1067, 8651067 +Part 2: 865, 1068, 8651068 +Part 2: 865, 1069, 8651069 +Part 2: 865, 1070, 8651070 +Part 2: 865, 1071, 8651071 +Part 2: 865, 1072, 8651072 +Part 2: 865, 1073, 8651073 +Part 2: 865, 1074, 8651074 +Part 2: 865, 1075, 8651075 +Part 2: 865, 1076, 8651076 +Part 2: 865, 1077, 8651077 +Part 2: 865, 1078, 8651078 +Part 2: 865, 1079, 8651079 +Part 2: 865, 1080, 8651080 +Part 2: 865, 1081, 8651081 +Part 2: 865, 1082, 8651082 +Part 2: 865, 1083, 8651083 +Part 2: 865, 1084, 8651084 +Part 2: 865, 1085, 8651085 +Part 2: 865, 1086, 8651086 +Part 2: 865, 1087, 8651087 +Part 2: 865, 1088, 8651088 +Part 2: 865, 1089, 8651089 +Part 2: 865, 1090, 8651090 +Part 2: 866, 1065, 8661065 +Part 2: 866, 1066, 8661066 +Part 2: 866, 1067, 8661067 +Part 2: 866, 1068, 8661068 +Part 2: 866, 1069, 8661069 +Part 2: 866, 1070, 8661070 +Part 2: 866, 1071, 8661071 +Part 2: 866, 1072, 8661072 +Part 2: 866, 1073, 8661073 +Part 2: 866, 1074, 8661074 +Part 2: 866, 1075, 8661075 +Part 2: 866, 1076, 8661076 +Part 2: 866, 1077, 8661077 +Part 2: 866, 1078, 8661078 +Part 2: 866, 1079, 8661079 +Part 2: 866, 1080, 8661080 +Part 2: 866, 1081, 8661081 +Part 2: 866, 1082, 8661082 +Part 2: 866, 1083, 8661083 +Part 2: 866, 1084, 8661084 +Part 2: 866, 1085, 8661085 +Part 2: 866, 1086, 8661086 +Part 2: 866, 1087, 8661087 +Part 2: 866, 1088, 8661088 +Part 2: 866, 1089, 8661089 +Part 2: 866, 1090, 8661090 +Part 2: 866, 1091, 8661091 +Part 2: 867, 1066, 8671066 +Part 2: 867, 1067, 8671067 +Part 2: 867, 1068, 8671068 +Part 2: 867, 1069, 8671069 +Part 2: 867, 1070, 8671070 +Part 2: 867, 1071, 8671071 +Part 2: 867, 1072, 8671072 +Part 2: 867, 1073, 8671073 +Part 2: 867, 1074, 8671074 +Part 2: 867, 1075, 8671075 +Part 2: 867, 1076, 8671076 +Part 2: 867, 1077, 8671077 +Part 2: 867, 1078, 8671078 +Part 2: 867, 1079, 8671079 +Part 2: 867, 1080, 8671080 +Part 2: 867, 1081, 8671081 +Part 2: 867, 1082, 8671082 +Part 2: 867, 1083, 8671083 +Part 2: 867, 1084, 8671084 +Part 2: 867, 1085, 8671085 +Part 2: 867, 1086, 8671086 +Part 2: 867, 1087, 8671087 +Part 2: 867, 1088, 8671088 +Part 2: 867, 1089, 8671089 +Part 2: 867, 1090, 8671090 +Part 2: 867, 1091, 8671091 +Part 2: 867, 1092, 8671092 +Part 2: 867, 1093, 8671093 +Part 2: 868, 1067, 8681067 +Part 2: 868, 1068, 8681068 +Part 2: 868, 1069, 8681069 +Part 2: 868, 1070, 8681070 +Part 2: 868, 1071, 8681071 +Part 2: 868, 1072, 8681072 +Part 2: 868, 1073, 8681073 +Part 2: 868, 1074, 8681074 +Part 2: 868, 1075, 8681075 +Part 2: 868, 1076, 8681076 +Part 2: 868, 1077, 8681077 +Part 2: 868, 1078, 8681078 +Part 2: 868, 1079, 8681079 +Part 2: 868, 1080, 8681080 +Part 2: 868, 1081, 8681081 +Part 2: 868, 1082, 8681082 +Part 2: 868, 1083, 8681083 +Part 2: 868, 1084, 8681084 +Part 2: 868, 1085, 8681085 +Part 2: 868, 1086, 8681086 +Part 2: 868, 1087, 8681087 +Part 2: 868, 1088, 8681088 +Part 2: 868, 1089, 8681089 +Part 2: 868, 1090, 8681090 +Part 2: 868, 1091, 8681091 +Part 2: 868, 1092, 8681092 +Part 2: 868, 1093, 8681093 +Part 2: 868, 1094, 8681094 +Part 2: 869, 1068, 8691068 +Part 2: 869, 1069, 8691069 +Part 2: 869, 1070, 8691070 +Part 2: 869, 1071, 8691071 +Part 2: 869, 1072, 8691072 +Part 2: 869, 1073, 8691073 +Part 2: 869, 1074, 8691074 +Part 2: 869, 1075, 8691075 +Part 2: 869, 1076, 8691076 +Part 2: 869, 1077, 8691077 +Part 2: 869, 1078, 8691078 +Part 2: 869, 1079, 8691079 +Part 2: 869, 1080, 8691080 +Part 2: 869, 1081, 8691081 +Part 2: 869, 1082, 8691082 +Part 2: 869, 1083, 8691083 +Part 2: 869, 1084, 8691084 +Part 2: 869, 1085, 8691085 +Part 2: 869, 1086, 8691086 +Part 2: 869, 1087, 8691087 +Part 2: 869, 1088, 8691088 +Part 2: 869, 1089, 8691089 +Part 2: 869, 1090, 8691090 +Part 2: 869, 1091, 8691091 +Part 2: 869, 1092, 8691092 +Part 2: 869, 1093, 8691093 +Part 2: 869, 1094, 8691094 +Part 2: 869, 1095, 8691095 +Part 2: 870, 1069, 8701069 +Part 2: 870, 1070, 8701070 +Part 2: 870, 1071, 8701071 +Part 2: 870, 1072, 8701072 +Part 2: 870, 1073, 8701073 +Part 2: 870, 1074, 8701074 +Part 2: 870, 1075, 8701075 +Part 2: 870, 1076, 8701076 +Part 2: 870, 1077, 8701077 +Part 2: 870, 1078, 8701078 +Part 2: 870, 1079, 8701079 +Part 2: 870, 1080, 8701080 +Part 2: 870, 1081, 8701081 +Part 2: 870, 1082, 8701082 +Part 2: 870, 1083, 8701083 +Part 2: 870, 1084, 8701084 +Part 2: 870, 1085, 8701085 +Part 2: 870, 1086, 8701086 +Part 2: 870, 1087, 8701087 +Part 2: 870, 1088, 8701088 +Part 2: 870, 1089, 8701089 +Part 2: 870, 1090, 8701090 +Part 2: 870, 1091, 8701091 +Part 2: 870, 1092, 8701092 +Part 2: 870, 1093, 8701093 +Part 2: 870, 1094, 8701094 +Part 2: 870, 1095, 8701095 +Part 2: 870, 1096, 8701096 +Part 2: 870, 1097, 8701097 +Part 2: 871, 1070, 8711070 +Part 2: 871, 1071, 8711071 +Part 2: 871, 1072, 8711072 +Part 2: 871, 1073, 8711073 +Part 2: 871, 1074, 8711074 +Part 2: 871, 1075, 8711075 +Part 2: 871, 1076, 8711076 +Part 2: 871, 1077, 8711077 +Part 2: 871, 1078, 8711078 +Part 2: 871, 1079, 8711079 +Part 2: 871, 1080, 8711080 +Part 2: 871, 1081, 8711081 +Part 2: 871, 1082, 8711082 +Part 2: 871, 1083, 8711083 +Part 2: 871, 1084, 8711084 +Part 2: 871, 1085, 8711085 +Part 2: 871, 1086, 8711086 +Part 2: 871, 1087, 8711087 +Part 2: 871, 1088, 8711088 +Part 2: 871, 1089, 8711089 +Part 2: 871, 1090, 8711090 +Part 2: 871, 1091, 8711091 +Part 2: 871, 1092, 8711092 +Part 2: 871, 1093, 8711093 +Part 2: 871, 1094, 8711094 +Part 2: 871, 1095, 8711095 +Part 2: 871, 1096, 8711096 +Part 2: 871, 1097, 8711097 +Part 2: 871, 1098, 8711098 +Part 2: 872, 1071, 8721071 +Part 2: 872, 1072, 8721072 +Part 2: 872, 1073, 8721073 +Part 2: 872, 1074, 8721074 +Part 2: 872, 1075, 8721075 +Part 2: 872, 1076, 8721076 +Part 2: 872, 1077, 8721077 +Part 2: 872, 1078, 8721078 +Part 2: 872, 1079, 8721079 +Part 2: 872, 1080, 8721080 +Part 2: 872, 1081, 8721081 +Part 2: 872, 1082, 8721082 +Part 2: 872, 1083, 8721083 +Part 2: 872, 1084, 8721084 +Part 2: 872, 1085, 8721085 +Part 2: 872, 1086, 8721086 +Part 2: 872, 1087, 8721087 +Part 2: 872, 1088, 8721088 +Part 2: 872, 1089, 8721089 +Part 2: 872, 1090, 8721090 +Part 2: 872, 1091, 8721091 +Part 2: 872, 1092, 8721092 +Part 2: 872, 1093, 8721093 +Part 2: 872, 1094, 8721094 +Part 2: 872, 1095, 8721095 +Part 2: 872, 1096, 8721096 +Part 2: 872, 1097, 8721097 +Part 2: 872, 1098, 8721098 +Part 2: 872, 1099, 8721099 +Part 2: 873, 1073, 8731073 +Part 2: 873, 1074, 8731074 +Part 2: 873, 1075, 8731075 +Part 2: 873, 1076, 8731076 +Part 2: 873, 1077, 8731077 +Part 2: 873, 1078, 8731078 +Part 2: 873, 1079, 8731079 +Part 2: 873, 1080, 8731080 +Part 2: 873, 1081, 8731081 +Part 2: 873, 1082, 8731082 +Part 2: 873, 1083, 8731083 +Part 2: 873, 1084, 8731084 +Part 2: 873, 1085, 8731085 +Part 2: 873, 1086, 8731086 +Part 2: 873, 1087, 8731087 +Part 2: 873, 1088, 8731088 +Part 2: 873, 1089, 8731089 +Part 2: 873, 1090, 8731090 +Part 2: 873, 1091, 8731091 +Part 2: 873, 1092, 8731092 +Part 2: 873, 1093, 8731093 +Part 2: 873, 1094, 8731094 +Part 2: 873, 1095, 8731095 +Part 2: 873, 1096, 8731096 +Part 2: 873, 1097, 8731097 +Part 2: 873, 1098, 8731098 +Part 2: 873, 1099, 8731099 +Part 2: 874, 1074, 8741074 +Part 2: 874, 1075, 8741075 +Part 2: 874, 1076, 8741076 +Part 2: 874, 1077, 8741077 +Part 2: 874, 1078, 8741078 +Part 2: 874, 1079, 8741079 +Part 2: 874, 1080, 8741080 +Part 2: 874, 1081, 8741081 +Part 2: 874, 1082, 8741082 +Part 2: 874, 1083, 8741083 +Part 2: 874, 1084, 8741084 +Part 2: 874, 1085, 8741085 +Part 2: 874, 1086, 8741086 +Part 2: 874, 1087, 8741087 +Part 2: 874, 1088, 8741088 +Part 2: 874, 1089, 8741089 +Part 2: 874, 1090, 8741090 +Part 2: 874, 1091, 8741091 +Part 2: 874, 1092, 8741092 +Part 2: 874, 1093, 8741093 +Part 2: 874, 1094, 8741094 +Part 2: 874, 1095, 8741095 +Part 2: 874, 1096, 8741096 +Part 2: 874, 1097, 8741097 +Part 2: 874, 1098, 8741098 +Part 2: 874, 1099, 8741099 +Part 2: 875, 1075, 8751075 +Part 2: 875, 1076, 8751076 +Part 2: 875, 1077, 8751077 +Part 2: 875, 1078, 8751078 +Part 2: 875, 1079, 8751079 +Part 2: 875, 1080, 8751080 +Part 2: 875, 1081, 8751081 +Part 2: 875, 1082, 8751082 +Part 2: 875, 1083, 8751083 +Part 2: 875, 1084, 8751084 +Part 2: 875, 1085, 8751085 +Part 2: 875, 1086, 8751086 +Part 2: 875, 1087, 8751087 +Part 2: 875, 1088, 8751088 +Part 2: 875, 1089, 8751089 +Part 2: 875, 1090, 8751090 +Part 2: 875, 1091, 8751091 +Part 2: 875, 1092, 8751092 +Part 2: 875, 1093, 8751093 +Part 2: 875, 1094, 8751094 +Part 2: 875, 1095, 8751095 +Part 2: 875, 1096, 8751096 +Part 2: 875, 1097, 8751097 +Part 2: 875, 1098, 8751098 +Part 2: 875, 1099, 8751099 +Part 2: 876, 1076, 8761076 +Part 2: 876, 1077, 8761077 +Part 2: 876, 1078, 8761078 +Part 2: 876, 1079, 8761079 +Part 2: 876, 1080, 8761080 +Part 2: 876, 1081, 8761081 +Part 2: 876, 1082, 8761082 +Part 2: 876, 1083, 8761083 +Part 2: 876, 1084, 8761084 +Part 2: 876, 1085, 8761085 +Part 2: 876, 1086, 8761086 +Part 2: 876, 1087, 8761087 +Part 2: 876, 1088, 8761088 +Part 2: 876, 1089, 8761089 +Part 2: 876, 1090, 8761090 +Part 2: 876, 1091, 8761091 +Part 2: 876, 1092, 8761092 +Part 2: 876, 1093, 8761093 +Part 2: 876, 1094, 8761094 +Part 2: 876, 1095, 8761095 +Part 2: 876, 1096, 8761096 +Part 2: 876, 1097, 8761097 +Part 2: 876, 1098, 8761098 +Part 2: 876, 1099, 8761099 +Part 2: 877, 1077, 8771077 +Part 2: 877, 1078, 8771078 +Part 2: 877, 1079, 8771079 +Part 2: 877, 1080, 8771080 +Part 2: 877, 1081, 8771081 +Part 2: 877, 1082, 8771082 +Part 2: 877, 1083, 8771083 +Part 2: 877, 1084, 8771084 +Part 2: 877, 1085, 8771085 +Part 2: 877, 1086, 8771086 +Part 2: 877, 1087, 8771087 +Part 2: 877, 1088, 8771088 +Part 2: 877, 1089, 8771089 +Part 2: 877, 1090, 8771090 +Part 2: 877, 1091, 8771091 +Part 2: 877, 1092, 8771092 +Part 2: 877, 1093, 8771093 +Part 2: 877, 1094, 8771094 +Part 2: 877, 1095, 8771095 +Part 2: 877, 1096, 8771096 +Part 2: 877, 1097, 8771097 +Part 2: 877, 1098, 8771098 +Part 2: 877, 1099, 8771099 +Part 2: 878, 1078, 8781078 +Part 2: 878, 1079, 8781079 +Part 2: 878, 1080, 8781080 +Part 2: 878, 1081, 8781081 +Part 2: 878, 1082, 8781082 +Part 2: 878, 1083, 8781083 +Part 2: 878, 1084, 8781084 +Part 2: 878, 1085, 8781085 +Part 2: 878, 1086, 8781086 +Part 2: 878, 1087, 8781087 +Part 2: 878, 1088, 8781088 +Part 2: 878, 1089, 8781089 +Part 2: 878, 1090, 8781090 +Part 2: 878, 1091, 8781091 +Part 2: 878, 1092, 8781092 +Part 2: 878, 1093, 8781093 +Part 2: 878, 1094, 8781094 +Part 2: 878, 1095, 8781095 +Part 2: 878, 1096, 8781096 +Part 2: 878, 1097, 8781097 +Part 2: 878, 1098, 8781098 +Part 2: 878, 1099, 8781099 +Part 2: 879, 1079, 8791079 +Part 2: 879, 1080, 8791080 +Part 2: 879, 1081, 8791081 +Part 2: 879, 1082, 8791082 +Part 2: 879, 1083, 8791083 +Part 2: 879, 1084, 8791084 +Part 2: 879, 1085, 8791085 +Part 2: 879, 1086, 8791086 +Part 2: 879, 1087, 8791087 +Part 2: 879, 1088, 8791088 +Part 2: 879, 1089, 8791089 +Part 2: 879, 1090, 8791090 +Part 2: 879, 1091, 8791091 +Part 2: 879, 1092, 8791092 +Part 2: 879, 1093, 8791093 +Part 2: 879, 1094, 8791094 +Part 2: 879, 1095, 8791095 +Part 2: 879, 1096, 8791096 +Part 2: 879, 1097, 8791097 +Part 2: 879, 1098, 8791098 +Part 2: 879, 1099, 8791099 +Part 2: 880, 1080, 8801080 +Part 2: 880, 1081, 8801081 +Part 2: 880, 1082, 8801082 +Part 2: 880, 1083, 8801083 +Part 2: 880, 1084, 8801084 +Part 2: 880, 1085, 8801085 +Part 2: 880, 1086, 8801086 +Part 2: 880, 1087, 8801087 +Part 2: 880, 1088, 8801088 +Part 2: 880, 1089, 8801089 +Part 2: 880, 1090, 8801090 +Part 2: 880, 1091, 8801091 +Part 2: 880, 1092, 8801092 +Part 2: 880, 1093, 8801093 +Part 2: 880, 1094, 8801094 +Part 2: 880, 1095, 8801095 +Part 2: 880, 1096, 8801096 +Part 2: 880, 1097, 8801097 +Part 2: 880, 1098, 8801098 +Part 2: 880, 1099, 8801099 +Part 2: 881, 1081, 8811081 +Part 2: 881, 1082, 8811082 +Part 2: 881, 1083, 8811083 +Part 2: 881, 1084, 8811084 +Part 2: 881, 1085, 8811085 +Part 2: 881, 1086, 8811086 +Part 2: 881, 1087, 8811087 +Part 2: 881, 1088, 8811088 +Part 2: 881, 1089, 8811089 +Part 2: 881, 1090, 8811090 +Part 2: 881, 1091, 8811091 +Part 2: 881, 1092, 8811092 +Part 2: 881, 1093, 8811093 +Part 2: 881, 1094, 8811094 +Part 2: 881, 1095, 8811095 +Part 2: 881, 1096, 8811096 +Part 2: 881, 1097, 8811097 +Part 2: 881, 1098, 8811098 +Part 2: 881, 1099, 8811099 +Part 2: 882, 1082, 8821082 +Part 2: 882, 1083, 8821083 +Part 2: 882, 1084, 8821084 +Part 2: 882, 1085, 8821085 +Part 2: 882, 1086, 8821086 +Part 2: 882, 1087, 8821087 +Part 2: 882, 1088, 8821088 +Part 2: 882, 1089, 8821089 +Part 2: 882, 1090, 8821090 +Part 2: 882, 1091, 8821091 +Part 2: 882, 1092, 8821092 +Part 2: 882, 1093, 8821093 +Part 2: 882, 1094, 8821094 +Part 2: 882, 1095, 8821095 +Part 2: 882, 1096, 8821096 +Part 2: 882, 1097, 8821097 +Part 2: 882, 1098, 8821098 +Part 2: 882, 1099, 8821099 +Part 2: 883, 1084, 8831084 +Part 2: 883, 1085, 8831085 +Part 2: 883, 1086, 8831086 +Part 2: 883, 1087, 8831087 +Part 2: 883, 1088, 8831088 +Part 2: 883, 1089, 8831089 +Part 2: 883, 1090, 8831090 +Part 2: 883, 1091, 8831091 +Part 2: 883, 1092, 8831092 +Part 2: 883, 1093, 8831093 +Part 2: 883, 1094, 8831094 +Part 2: 883, 1095, 8831095 +Part 2: 883, 1096, 8831096 +Part 2: 883, 1097, 8831097 +Part 2: 883, 1098, 8831098 +Part 2: 883, 1099, 8831099 +Part 2: 884, 1085, 8841085 +Part 2: 884, 1086, 8841086 +Part 2: 884, 1087, 8841087 +Part 2: 884, 1088, 8841088 +Part 2: 884, 1089, 8841089 +Part 2: 884, 1090, 8841090 +Part 2: 884, 1091, 8841091 +Part 2: 884, 1092, 8841092 +Part 2: 884, 1093, 8841093 +Part 2: 884, 1094, 8841094 +Part 2: 884, 1095, 8841095 +Part 2: 884, 1096, 8841096 +Part 2: 884, 1097, 8841097 +Part 2: 884, 1098, 8841098 +Part 2: 884, 1099, 8841099 +Part 2: 885, 1086, 8851086 +Part 2: 885, 1087, 8851087 +Part 2: 885, 1088, 8851088 +Part 2: 885, 1089, 8851089 +Part 2: 885, 1090, 8851090 +Part 2: 885, 1091, 8851091 +Part 2: 885, 1092, 8851092 +Part 2: 885, 1093, 8851093 +Part 2: 885, 1094, 8851094 +Part 2: 885, 1095, 8851095 +Part 2: 885, 1096, 8851096 +Part 2: 885, 1097, 8851097 +Part 2: 885, 1098, 8851098 +Part 2: 885, 1099, 8851099 +Part 2: 886, 1087, 8861087 +Part 2: 886, 1088, 8861088 +Part 2: 886, 1089, 8861089 +Part 2: 886, 1090, 8861090 +Part 2: 886, 1091, 8861091 +Part 2: 886, 1092, 8861092 +Part 2: 886, 1093, 8861093 +Part 2: 886, 1094, 8861094 +Part 2: 886, 1095, 8861095 +Part 2: 886, 1096, 8861096 +Part 2: 886, 1097, 8861097 +Part 2: 886, 1098, 8861098 +Part 2: 886, 1099, 8861099 +Part 2: 887, 1088, 8871088 +Part 2: 887, 1089, 8871089 +Part 2: 887, 1090, 8871090 +Part 2: 887, 1091, 8871091 +Part 2: 887, 1092, 8871092 +Part 2: 887, 1093, 8871093 +Part 2: 887, 1094, 8871094 +Part 2: 887, 1095, 8871095 +Part 2: 887, 1096, 8871096 +Part 2: 887, 1097, 8871097 +Part 2: 887, 1098, 8871098 +Part 2: 887, 1099, 8871099 +Part 2: 888, 1089, 8881089 +Part 2: 888, 1090, 8881090 +Part 2: 888, 1091, 8881091 +Part 2: 888, 1092, 8881092 +Part 2: 888, 1093, 8881093 +Part 2: 888, 1094, 8881094 +Part 2: 888, 1095, 8881095 +Part 2: 888, 1096, 8881096 +Part 2: 888, 1097, 8881097 +Part 2: 888, 1098, 8881098 +Part 2: 888, 1099, 8881099 +Part 2: 889, 1090, 8891090 +Part 2: 889, 1091, 8891091 +Part 2: 889, 1092, 8891092 +Part 2: 889, 1093, 8891093 +Part 2: 889, 1094, 8891094 +Part 2: 889, 1095, 8891095 +Part 2: 889, 1096, 8891096 +Part 2: 889, 1097, 8891097 +Part 2: 889, 1098, 8891098 +Part 2: 889, 1099, 8891099 +Part 2: 890, 1091, 8901091 +Part 2: 890, 1092, 8901092 +Part 2: 890, 1093, 8901093 +Part 2: 890, 1094, 8901094 +Part 2: 890, 1095, 8901095 +Part 2: 890, 1096, 8901096 +Part 2: 890, 1097, 8901097 +Part 2: 890, 1098, 8901098 +Part 2: 890, 1099, 8901099 +Part 2: 891, 1092, 8911092 +Part 2: 891, 1093, 8911093 +Part 2: 891, 1094, 8911094 +Part 2: 891, 1095, 8911095 +Part 2: 891, 1096, 8911096 +Part 2: 891, 1097, 8911097 +Part 2: 891, 1098, 8911098 +Part 2: 891, 1099, 8911099 +Part 2: 892, 1094, 8921094 +Part 2: 892, 1095, 8921095 +Part 2: 892, 1096, 8921096 +Part 2: 892, 1097, 8921097 +Part 2: 892, 1098, 8921098 +Part 2: 892, 1099, 8921099 +Part 2: 893, 1095, 8931095 +Part 2: 893, 1096, 8931096 +Part 2: 893, 1097, 8931097 +Part 2: 893, 1098, 8931098 +Part 2: 893, 1099, 8931099 +Part 2: 894, 1096, 8941096 +Part 2: 894, 1097, 8941097 +Part 2: 894, 1098, 8941098 +Part 2: 894, 1099, 8941099 +Part 2: 895, 1097, 8951097 +Part 2: 895, 1098, 8951098 +Part 2: 895, 1099, 8951099 +Part 2: 896, 1098, 8961098 +Part 2: 896, 1099, 8961099 +Part 2: 897, 1099, 8971099 +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################### +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################### +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################### +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################### +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################## +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################## +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################### +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################## +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################### +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################### +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################# +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################## +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################## +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################### +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################ +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################# +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################## +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################### +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################### +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################### +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################### +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################### +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################### +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################### +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################## +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################## +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################### +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################## +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################### +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################### +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################# +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################## +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################## +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################### +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################ +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################# +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################## +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################### +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################### +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################### +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################### +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################### +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################### +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################### +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################## +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################## +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################### +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################## +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################### +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################### +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################# +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################## +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################## +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################### +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################ +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################# +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################## +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################### +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################### +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################### +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################### +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################### +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################### +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################### +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################## +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################## +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################### +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################## +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################### +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################### +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################# +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################## +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################## +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################### +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################ +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################# +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################## +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################### +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################### +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################################### +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################### +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################### +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################################### +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################################### +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################## +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################## +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################### +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################## +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################### +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################### +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################# +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################# +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################## +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################### +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################################ +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################################ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################################# +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################################## +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################################### +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################################### +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################################################. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################################################.. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################################... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################################.... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################################..... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################################...... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################################...... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################################....... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################################........ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################################......... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################################################.......... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################################################........... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################################################............ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################################............. +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################################.............. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################################............... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################################................ +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################################................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################################................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################################.................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################################................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################################################.................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################################################..................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################################################...................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################################....................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################################........................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################################......................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################################################......................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################################.......................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################################........................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################################............................ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################################............................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################X####################################################################################################.............................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################################............................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################################................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################................................. +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################.................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################################................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################.................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################..................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################...................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################....................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################################........................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################################......................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################################.......................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################################........................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################################............................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################################............................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################################............................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################################.............................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################################............................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################################................................................ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################################................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################################.................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################################................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################################.................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################..................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################...................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################....................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################################....................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################........................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################......................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################.......................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################........................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################################............................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################################............................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################################.............................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################............................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################################................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################.................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################.................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################..................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################################...................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################################....................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################################........................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################################......................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################################.......................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################################........................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################################........................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################################............................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################################............................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################################.............................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################################............................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################################................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################################................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################################.................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################.................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################################.................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################################..................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################...................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################....................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################........................................................................................ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################......................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################################.......................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################################........................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################################............................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################............................................................................................. +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################.............................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################################.............................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################################............................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################.................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################################.................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################################..................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################################...................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################....................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################........................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################################........................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################################......................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################.......................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################........................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################............................................................................................................ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################............................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################.............................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################............................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################................................................................................................................. +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################.................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################.................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################.................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################..................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################...................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################....................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################........................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################......................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################.......................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################........................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################............................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################............................................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################............................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################.............................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################............................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################.................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################.................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################..................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################..................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################...................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################....................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################........................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################......................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################.......................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################........................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################............................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################............................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################.............................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################............................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################............................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################................................................................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################.................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################.................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################..................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################...................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################....................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################........................................................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################......................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################......................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################.......................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################........................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################............................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################............................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################.............................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################............................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################.................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################.................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################..................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################...................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################....................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################........................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################......................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################.......................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################........................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################............................................................................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################............................................................................................................................................................................. +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################............................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################.............................................................................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################............................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################.................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################.................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################..................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################...................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################....................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################....................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################........................................................................................................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################......................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################.......................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################........................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################............................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################............................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################.............................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################............................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################................................................................................................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################.................................................................................................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################.................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################..................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################...................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################....................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################........................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################......................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################.......................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################.......................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################........................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################............................................................................................................................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################............................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################.............................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################............................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################.................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################.................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################.................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################..................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################...................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################....................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################........................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################......................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################.......................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################........................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################............................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################............................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################.............................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################.............................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################............................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################................................................................................................................................................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################.................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################.................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################..................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################...................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################....................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################........................................................................................................................................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################........................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################......................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################.......................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################........................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################............................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################............................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################.............................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################............................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################.................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################.................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################.................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################..................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################...................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################....................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################........................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################......................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################.......................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################........................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################........................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################............................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################............................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################.............................................................................................................................................................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################............................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################.................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################.................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################..................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################..................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################...................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################....................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################........................................................................................................................................................................................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################......................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################.......................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################........................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################............................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################............................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################.............................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################............................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################............................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################.................................................................................................................................................................................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################.................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################..................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################...................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################....................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################........................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################......................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################......................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################.......................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################........................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################............................................................................................................................................................................................................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################............................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################.............................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################............................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################................................................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################.................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################.................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################..................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################...................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################....................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################........................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################......................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################.......................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################........................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################............................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################............................................................................................................................................................................................................................................................................................................ +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################............................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################.............................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################............................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################.................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################.................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################..................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################...................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################...................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################....................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################........................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################......................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################.......................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################........................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################............................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################............................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################.............................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################............................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################................................................................................................................................................................................................................................................................................................................................ +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################.................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################.................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################..................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################...................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################....................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################........................................................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################......................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################.......................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################.......................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################........................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################............................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################............................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################.............................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################............................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################.................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################.................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################.................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################..................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################...................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################....................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################........................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################......................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################.......................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################........................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################............................................................................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################............................................................................................................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################.............................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################.............................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################............................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################.................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################.................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################..................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################...................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################....................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################....................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################........................................................................................................................................................................................................................................................................................................................................................................ +...............................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################......................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################.......................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################........................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################............................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################............................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################.............................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################............................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################................................................................................................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################................................................................................................................................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################..................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################...................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################....................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################......................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................ +...............................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################......................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................ +...............................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................################################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................############################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................############################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................############################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................############################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................############################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................############################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................############################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................###########################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................###########################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................###########################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................##########################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................##########################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................##########################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................##########################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................##########################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................................................................................##########################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................##########################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................#########################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................#########################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................#########################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................#########################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................########################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................########################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................########################################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................########################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................########################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................########################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................########################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................#######################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................#######################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................................#######################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................#######################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................######################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................######################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................######################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................#######################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................######################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................######################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................######################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................#####################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................#####################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................#####################################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................#####################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................####################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................####################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................####################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................#####################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................####################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................####################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................####################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................###################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................###################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................###################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................###################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................##################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................##################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................##################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................###################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................##################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................................................##################################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................##################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................#################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................#################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................#################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................#################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................#################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................###############################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................###############################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................###############################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................###############################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................##############################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................##############################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................##############################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................###############################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................##############################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................................##############################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................##############################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................#############################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................#############################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................#############################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................#############################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................############################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................############################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................#############################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................#############################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................############################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................############################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................############################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................###########################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................###########################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................###########################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................###########################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................##########################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................##########################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................###########################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..........................................................................................................................................................................................................................................................................................................###########################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................##########################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................##########################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................##########################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................#########################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................#########################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................#########################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................#########################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................########################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................########################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................#########################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +..................................................................................................................................................................................................................................................................................................#########################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................########################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................########################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................########################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................#######################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................#######################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................#######################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................#######################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................######################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................######################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................#######################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..........................................................................................................................................................................................................................................................................................#######################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................######################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................######################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................######################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................#####################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................#####################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................#####################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................#####################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................####################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................####################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................#####################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +..................................................................................................................................................................................................................................................................................#####################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................####################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................####################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................####################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................###################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................###################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................###################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................###################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................##################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................##################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................###################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................###################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................##################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................##################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................##################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................#################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................#################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................#################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................#################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................#################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................#################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +..................................................................................................................................................................................................................................................................#################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................###############################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................###############################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................###############################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................###############################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................##############################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................###############################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................###############################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................###############################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................##############################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................##############################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................##############################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................#############################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................#############################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................#############################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................#############################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................############################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................#############################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................#############################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................############################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................############################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................############################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................############################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................###########################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................###########################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................###########################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................###########################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................##########################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................###########################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................###########################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................##########################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................##########################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................##########################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................##########################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................#########################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................#########################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................#########################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................#########################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................########################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................#########################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................#########################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................########################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................########################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................########################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................########################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................#######################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................#######################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................#######################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................#######################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................######################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................#######################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................#######################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................######################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................######################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................######################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................######################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................#####################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................#####################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................#####################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................#####################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................#####################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................#####################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................#####################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................####################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................####################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................####################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................####################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................###################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................###################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................###################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................###################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................###################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................###################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................###################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................##################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................##################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................##################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................##################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................#################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................#################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................#################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................#################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................#################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................................................................................................................................................#################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................#################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................###############################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................###############################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................###############################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................###############################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................###############################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................................................................................................................................................................###############################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................###############################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................##############################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................##############################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................##############################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................#############################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................#############################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................#############################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................#############################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................#############################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................................................................................................................................#############################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................#############################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................############################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................############################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................############################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................############################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................###########################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................###########################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................###########################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................############################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................###########################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................................................................................................................................................###########################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................###########################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................##########################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................##########################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................##########################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................##########################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................#########################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................#########################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................#########################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................##########################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................#########################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................#########################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................#########################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................########################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................########################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................########################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................########################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................#######################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................#######################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................#######################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................########################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................#######################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................................................................................................................................#######################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................#######################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................######################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................######################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................######################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................######################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................#####################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................#####################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................#####################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................######################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................#####################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................#####################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................#####################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................####################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................####################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................####################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................####################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................###################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................###################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................###################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................####################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................###################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................###################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................###################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................##################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................##################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................##################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................##################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................#################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................#################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................#################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................##################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................#################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................................................................................#################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................#################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................###############################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................###############################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................###############################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................................................................................................###############################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................###############################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................##############################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................##############################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................##############################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................##############################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................#############################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................#############################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................##############################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................#############################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................#############################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................................................................#############################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................#############################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................############################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................############################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................############################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................############################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................###########################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................###########################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................############################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................###########################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................###########################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................................................................................###########################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................###########################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................##########################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................##########################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................##########################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................##########################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................#########################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................#########################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................##########################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................#########################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................#########################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................#########################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................#########################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................########################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................########################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................########################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................########################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................#######################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................#######################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................########################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................#######################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................#######################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................................................................#######################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................#######################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................######################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................######################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................######################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................######################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................#####################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................######################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................######################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................#####################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................#####################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................#####################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................#####################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................####################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................####################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................####################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................####################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................###################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................####################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................####################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................###################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................###################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................###################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................###################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................##################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................##################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................##################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................##################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................#################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................##################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................##################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................#################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................#################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................#################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................#################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................###############..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................###############....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................###############........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................................###############......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................###############.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................##############........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................##############............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................##############............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................##############.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................#############............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................##############............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................##############................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................#############................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................#############.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................#############................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................#############.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................############..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................############...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................############....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................############........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................###########......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................############......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................############.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................###########........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................###########............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................###########............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................###########.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................##########............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................##########................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................##########................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................##########.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................##########.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.......................................##########................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................##########.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................#########..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................#########...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................#########....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................#########........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................########......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................########.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................########........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................########............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................########............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...............................########............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................########.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................#######............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................#######................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................#######................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................#######.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................######................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................######.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................######..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................######...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................######...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................######....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................######........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................#####......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................#####.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................#####........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................#####............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................####............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................####.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................####............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................####................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................####................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...............####................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............####.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............###................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............###.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............###..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........###...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........##....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........##........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........##......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........##.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........##.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......##........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......##............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +Part 1: 223 +Outer loop 0 +Outer loop 100 +Outer loop 200 +Outer loop 300 +Outer loop 400 +Outer loop 500 +Outer loop 600 +Outer loop 700 +Part 2: 769, 958, 7690958 +Part 2: 770, 959, 7700959 +Part 2: 771, 960, 7710960 +Part 2: 772, 961, 7720961 +Part 2: 772, 962, 7720962 +Part 2: 773, 962, 7730962 +Part 2: 773, 963, 7730963 +Part 2: 774, 963, 7740963 +Part 2: 774, 964, 7740964 +Part 2: 774, 965, 7740965 +Part 2: 775, 965, 7750965 +Part 2: 775, 966, 7750966 +Part 2: 776, 966, 7760966 +Part 2: 776, 967, 7760967 +Part 2: 777, 967, 7770967 +Part 2: 777, 968, 7770968 +Part 2: 777, 969, 7770969 +Part 2: 778, 968, 7780968 +Part 2: 778, 969, 7780969 +Part 2: 778, 970, 7780970 +Part 2: 779, 969, 7790969 +Part 2: 779, 970, 7790970 +Part 2: 779, 971, 7790971 +Part 2: 780, 970, 7800970 +Part 2: 780, 971, 7800971 +Part 2: 780, 972, 7800972 +Part 2: 780, 973, 7800973 +Part 2: 781, 971, 7810971 +Part 2: 781, 972, 7810972 +Part 2: 781, 973, 7810973 +Part 2: 781, 974, 7810974 +Part 2: 782, 972, 7820972 +Part 2: 782, 973, 7820973 +Part 2: 782, 974, 7820974 +Part 2: 782, 975, 7820975 +Part 2: 782, 976, 7820976 +Part 2: 783, 973, 7830973 +Part 2: 783, 974, 7830974 +Part 2: 783, 975, 7830975 +Part 2: 783, 976, 7830976 +Part 2: 783, 977, 7830977 +Part 2: 784, 975, 7840975 +Part 2: 784, 976, 7840976 +Part 2: 784, 977, 7840977 +Part 2: 784, 978, 7840978 +Part 2: 785, 976, 7850976 +Part 2: 785, 977, 7850977 +Part 2: 785, 978, 7850978 +Part 2: 785, 979, 7850979 +Part 2: 785, 980, 7850980 +Part 2: 786, 977, 7860977 +Part 2: 786, 978, 7860978 +Part 2: 786, 979, 7860979 +Part 2: 786, 980, 7860980 +Part 2: 786, 981, 7860981 +Part 2: 787, 978, 7870978 +Part 2: 787, 979, 7870979 +Part 2: 787, 980, 7870980 +Part 2: 787, 981, 7870981 +Part 2: 787, 982, 7870982 +Part 2: 788, 979, 7880979 +Part 2: 788, 980, 7880980 +Part 2: 788, 981, 7880981 +Part 2: 788, 982, 7880982 +Part 2: 788, 983, 7880983 +Part 2: 788, 984, 7880984 +Part 2: 789, 980, 7890980 +Part 2: 789, 981, 7890981 +Part 2: 789, 982, 7890982 +Part 2: 789, 983, 7890983 +Part 2: 789, 984, 7890984 +Part 2: 789, 985, 7890985 +Part 2: 790, 981, 7900981 +Part 2: 790, 982, 7900982 +Part 2: 790, 983, 7900983 +Part 2: 790, 984, 7900984 +Part 2: 790, 985, 7900985 +Part 2: 790, 986, 7900986 +Part 2: 790, 987, 7900987 +Part 2: 791, 982, 7910982 +Part 2: 791, 983, 7910983 +Part 2: 791, 984, 7910984 +Part 2: 791, 985, 7910985 +Part 2: 791, 986, 7910986 +Part 2: 791, 987, 7910987 +Part 2: 791, 988, 7910988 +Part 2: 792, 983, 7920983 +Part 2: 792, 984, 7920984 +Part 2: 792, 985, 7920985 +Part 2: 792, 986, 7920986 +Part 2: 792, 987, 7920987 +Part 2: 792, 988, 7920988 +Part 2: 792, 989, 7920989 +Part 2: 793, 984, 7930984 +Part 2: 793, 985, 7930985 +Part 2: 793, 986, 7930986 +Part 2: 793, 987, 7930987 +Part 2: 793, 988, 7930988 +Part 2: 793, 989, 7930989 +Part 2: 793, 990, 7930990 +Part 2: 793, 991, 7930991 +Part 2: 794, 986, 7940986 +Part 2: 794, 987, 7940987 +Part 2: 794, 988, 7940988 +Part 2: 794, 989, 7940989 +Part 2: 794, 990, 7940990 +Part 2: 794, 991, 7940991 +Part 2: 794, 992, 7940992 +Part 2: 795, 987, 7950987 +Part 2: 795, 988, 7950988 +Part 2: 795, 989, 7950989 +Part 2: 795, 990, 7950990 +Part 2: 795, 991, 7950991 +Part 2: 795, 992, 7950992 +Part 2: 795, 993, 7950993 +Part 2: 796, 988, 7960988 +Part 2: 796, 989, 7960989 +Part 2: 796, 990, 7960990 +Part 2: 796, 991, 7960991 +Part 2: 796, 992, 7960992 +Part 2: 796, 993, 7960993 +Part 2: 796, 994, 7960994 +Part 2: 796, 995, 7960995 +Part 2: 797, 989, 7970989 +Part 2: 797, 990, 7970990 +Part 2: 797, 991, 7970991 +Part 2: 797, 992, 7970992 +Part 2: 797, 993, 7970993 +Part 2: 797, 994, 7970994 +Part 2: 797, 995, 7970995 +Part 2: 797, 996, 7970996 +Part 2: 798, 990, 7980990 +Part 2: 798, 991, 7980991 +Part 2: 798, 992, 7980992 +Part 2: 798, 993, 7980993 +Part 2: 798, 994, 7980994 +Part 2: 798, 995, 7980995 +Part 2: 798, 996, 7980996 +Part 2: 798, 997, 7980997 +Part 2: 798, 998, 7980998 +Part 2: 799, 991, 7990991 +Part 2: 799, 992, 7990992 +Part 2: 799, 993, 7990993 +Part 2: 799, 994, 7990994 +Part 2: 799, 995, 7990995 +Part 2: 799, 996, 7990996 +Part 2: 799, 997, 7990997 +Part 2: 799, 998, 7990998 +Part 2: 799, 999, 7990999 +Part 2: 800, 992, 8000992 +Part 2: 800, 993, 8000993 +Part 2: 800, 994, 8000994 +Part 2: 800, 995, 8000995 +Part 2: 800, 996, 8000996 +Part 2: 800, 997, 8000997 +Part 2: 800, 998, 8000998 +Part 2: 800, 999, 8000999 +Part 2: 800, 1000, 8001000 +Outer loop 800 +Part 2: 801, 993, 8010993 +Part 2: 801, 994, 8010994 +Part 2: 801, 995, 8010995 +Part 2: 801, 996, 8010996 +Part 2: 801, 997, 8010997 +Part 2: 801, 998, 8010998 +Part 2: 801, 999, 8010999 +Part 2: 801, 1000, 8011000 +Part 2: 801, 1001, 8011001 +Part 2: 801, 1002, 8011002 +Part 2: 802, 994, 8020994 +Part 2: 802, 995, 8020995 +Part 2: 802, 996, 8020996 +Part 2: 802, 997, 8020997 +Part 2: 802, 998, 8020998 +Part 2: 802, 999, 8020999 +Part 2: 802, 1000, 8021000 +Part 2: 802, 1001, 8021001 +Part 2: 802, 1002, 8021002 +Part 2: 802, 1003, 8021003 +Part 2: 803, 995, 8030995 +Part 2: 803, 996, 8030996 +Part 2: 803, 997, 8030997 +Part 2: 803, 998, 8030998 +Part 2: 803, 999, 8030999 +Part 2: 803, 1000, 8031000 +Part 2: 803, 1001, 8031001 +Part 2: 803, 1002, 8031002 +Part 2: 803, 1003, 8031003 +Part 2: 803, 1004, 8031004 +Part 2: 804, 997, 8040997 +Part 2: 804, 998, 8040998 +Part 2: 804, 999, 8040999 +Part 2: 804, 1000, 8041000 +Part 2: 804, 1001, 8041001 +Part 2: 804, 1002, 8041002 +Part 2: 804, 1003, 8041003 +Part 2: 804, 1004, 8041004 +Part 2: 804, 1005, 8041005 +Part 2: 804, 1006, 8041006 +Part 2: 805, 998, 8050998 +Part 2: 805, 999, 8050999 +Part 2: 805, 1000, 8051000 +Part 2: 805, 1001, 8051001 +Part 2: 805, 1002, 8051002 +Part 2: 805, 1003, 8051003 +Part 2: 805, 1004, 8051004 +Part 2: 805, 1005, 8051005 +Part 2: 805, 1006, 8051006 +Part 2: 805, 1007, 8051007 +Part 2: 806, 999, 8060999 +Part 2: 806, 1000, 8061000 +Part 2: 806, 1001, 8061001 +Part 2: 806, 1002, 8061002 +Part 2: 806, 1003, 8061003 +Part 2: 806, 1004, 8061004 +Part 2: 806, 1005, 8061005 +Part 2: 806, 1006, 8061006 +Part 2: 806, 1007, 8061007 +Part 2: 806, 1008, 8061008 +Part 2: 806, 1009, 8061009 +Part 2: 807, 1000, 8071000 +Part 2: 807, 1001, 8071001 +Part 2: 807, 1002, 8071002 +Part 2: 807, 1003, 8071003 +Part 2: 807, 1004, 8071004 +Part 2: 807, 1005, 8071005 +Part 2: 807, 1006, 8071006 +Part 2: 807, 1007, 8071007 +Part 2: 807, 1008, 8071008 +Part 2: 807, 1009, 8071009 +Part 2: 807, 1010, 8071010 +Part 2: 808, 1001, 8081001 +Part 2: 808, 1002, 8081002 +Part 2: 808, 1003, 8081003 +Part 2: 808, 1004, 8081004 +Part 2: 808, 1005, 8081005 +Part 2: 808, 1006, 8081006 +Part 2: 808, 1007, 8081007 +Part 2: 808, 1008, 8081008 +Part 2: 808, 1009, 8081009 +Part 2: 808, 1010, 8081010 +Part 2: 808, 1011, 8081011 +Part 2: 809, 1002, 8091002 +Part 2: 809, 1003, 8091003 +Part 2: 809, 1004, 8091004 +Part 2: 809, 1005, 8091005 +Part 2: 809, 1006, 8091006 +Part 2: 809, 1007, 8091007 +Part 2: 809, 1008, 8091008 +Part 2: 809, 1009, 8091009 +Part 2: 809, 1010, 8091010 +Part 2: 809, 1011, 8091011 +Part 2: 809, 1012, 8091012 +Part 2: 809, 1013, 8091013 +Part 2: 810, 1003, 8101003 +Part 2: 810, 1004, 8101004 +Part 2: 810, 1005, 8101005 +Part 2: 810, 1006, 8101006 +Part 2: 810, 1007, 8101007 +Part 2: 810, 1008, 8101008 +Part 2: 810, 1009, 8101009 +Part 2: 810, 1010, 8101010 +Part 2: 810, 1011, 8101011 +Part 2: 810, 1012, 8101012 +Part 2: 810, 1013, 8101013 +Part 2: 810, 1014, 8101014 +Part 2: 811, 1004, 8111004 +Part 2: 811, 1005, 8111005 +Part 2: 811, 1006, 8111006 +Part 2: 811, 1007, 8111007 +Part 2: 811, 1008, 8111008 +Part 2: 811, 1009, 8111009 +Part 2: 811, 1010, 8111010 +Part 2: 811, 1011, 8111011 +Part 2: 811, 1012, 8111012 +Part 2: 811, 1013, 8111013 +Part 2: 811, 1014, 8111014 +Part 2: 811, 1015, 8111015 +Part 2: 812, 1005, 8121005 +Part 2: 812, 1006, 8121006 +Part 2: 812, 1007, 8121007 +Part 2: 812, 1008, 8121008 +Part 2: 812, 1009, 8121009 +Part 2: 812, 1010, 8121010 +Part 2: 812, 1011, 8121011 +Part 2: 812, 1012, 8121012 +Part 2: 812, 1013, 8121013 +Part 2: 812, 1014, 8121014 +Part 2: 812, 1015, 8121015 +Part 2: 812, 1016, 8121016 +Part 2: 812, 1017, 8121017 +Part 2: 813, 1006, 8131006 +Part 2: 813, 1007, 8131007 +Part 2: 813, 1008, 8131008 +Part 2: 813, 1009, 8131009 +Part 2: 813, 1010, 8131010 +Part 2: 813, 1011, 8131011 +Part 2: 813, 1012, 8131012 +Part 2: 813, 1013, 8131013 +Part 2: 813, 1014, 8131014 +Part 2: 813, 1015, 8131015 +Part 2: 813, 1016, 8131016 +Part 2: 813, 1017, 8131017 +Part 2: 813, 1018, 8131018 +Part 2: 814, 1008, 8141008 +Part 2: 814, 1009, 8141009 +Part 2: 814, 1010, 8141010 +Part 2: 814, 1011, 8141011 +Part 2: 814, 1012, 8141012 +Part 2: 814, 1013, 8141013 +Part 2: 814, 1014, 8141014 +Part 2: 814, 1015, 8141015 +Part 2: 814, 1016, 8141016 +Part 2: 814, 1017, 8141017 +Part 2: 814, 1018, 8141018 +Part 2: 814, 1019, 8141019 +Part 2: 814, 1020, 8141020 +Part 2: 815, 1009, 8151009 +Part 2: 815, 1010, 8151010 +Part 2: 815, 1011, 8151011 +Part 2: 815, 1012, 8151012 +Part 2: 815, 1013, 8151013 +Part 2: 815, 1014, 8151014 +Part 2: 815, 1015, 8151015 +Part 2: 815, 1016, 8151016 +Part 2: 815, 1017, 8151017 +Part 2: 815, 1018, 8151018 +Part 2: 815, 1019, 8151019 +Part 2: 815, 1020, 8151020 +Part 2: 815, 1021, 8151021 +Part 2: 816, 1010, 8161010 +Part 2: 816, 1011, 8161011 +Part 2: 816, 1012, 8161012 +Part 2: 816, 1013, 8161013 +Part 2: 816, 1014, 8161014 +Part 2: 816, 1015, 8161015 +Part 2: 816, 1016, 8161016 +Part 2: 816, 1017, 8161017 +Part 2: 816, 1018, 8161018 +Part 2: 816, 1019, 8161019 +Part 2: 816, 1020, 8161020 +Part 2: 816, 1021, 8161021 +Part 2: 816, 1022, 8161022 +Part 2: 817, 1011, 8171011 +Part 2: 817, 1012, 8171012 +Part 2: 817, 1013, 8171013 +Part 2: 817, 1014, 8171014 +Part 2: 817, 1015, 8171015 +Part 2: 817, 1016, 8171016 +Part 2: 817, 1017, 8171017 +Part 2: 817, 1018, 8171018 +Part 2: 817, 1019, 8171019 +Part 2: 817, 1020, 8171020 +Part 2: 817, 1021, 8171021 +Part 2: 817, 1022, 8171022 +Part 2: 817, 1023, 8171023 +Part 2: 817, 1024, 8171024 +Part 2: 818, 1012, 8181012 +Part 2: 818, 1013, 8181013 +Part 2: 818, 1014, 8181014 +Part 2: 818, 1015, 8181015 +Part 2: 818, 1016, 8181016 +Part 2: 818, 1017, 8181017 +Part 2: 818, 1018, 8181018 +Part 2: 818, 1019, 8181019 +Part 2: 818, 1020, 8181020 +Part 2: 818, 1021, 8181021 +Part 2: 818, 1022, 8181022 +Part 2: 818, 1023, 8181023 +Part 2: 818, 1024, 8181024 +Part 2: 818, 1025, 8181025 +Part 2: 819, 1013, 8191013 +Part 2: 819, 1014, 8191014 +Part 2: 819, 1015, 8191015 +Part 2: 819, 1016, 8191016 +Part 2: 819, 1017, 8191017 +Part 2: 819, 1018, 8191018 +Part 2: 819, 1019, 8191019 +Part 2: 819, 1020, 8191020 +Part 2: 819, 1021, 8191021 +Part 2: 819, 1022, 8191022 +Part 2: 819, 1023, 8191023 +Part 2: 819, 1024, 8191024 +Part 2: 819, 1025, 8191025 +Part 2: 819, 1026, 8191026 +Part 2: 820, 1014, 8201014 +Part 2: 820, 1015, 8201015 +Part 2: 820, 1016, 8201016 +Part 2: 820, 1017, 8201017 +Part 2: 820, 1018, 8201018 +Part 2: 820, 1019, 8201019 +Part 2: 820, 1020, 8201020 +Part 2: 820, 1021, 8201021 +Part 2: 820, 1022, 8201022 +Part 2: 820, 1023, 8201023 +Part 2: 820, 1024, 8201024 +Part 2: 820, 1025, 8201025 +Part 2: 820, 1026, 8201026 +Part 2: 820, 1027, 8201027 +Part 2: 820, 1028, 8201028 +Part 2: 821, 1015, 8211015 +Part 2: 821, 1016, 8211016 +Part 2: 821, 1017, 8211017 +Part 2: 821, 1018, 8211018 +Part 2: 821, 1019, 8211019 +Part 2: 821, 1020, 8211020 +Part 2: 821, 1021, 8211021 +Part 2: 821, 1022, 8211022 +Part 2: 821, 1023, 8211023 +Part 2: 821, 1024, 8211024 +Part 2: 821, 1025, 8211025 +Part 2: 821, 1026, 8211026 +Part 2: 821, 1027, 8211027 +Part 2: 821, 1028, 8211028 +Part 2: 821, 1029, 8211029 +Part 2: 822, 1016, 8221016 +Part 2: 822, 1017, 8221017 +Part 2: 822, 1018, 8221018 +Part 2: 822, 1019, 8221019 +Part 2: 822, 1020, 8221020 +Part 2: 822, 1021, 8221021 +Part 2: 822, 1022, 8221022 +Part 2: 822, 1023, 8221023 +Part 2: 822, 1024, 8221024 +Part 2: 822, 1025, 8221025 +Part 2: 822, 1026, 8221026 +Part 2: 822, 1027, 8221027 +Part 2: 822, 1028, 8221028 +Part 2: 822, 1029, 8221029 +Part 2: 822, 1030, 8221030 +Part 2: 822, 1031, 8221031 +Part 2: 823, 1017, 8231017 +Part 2: 823, 1018, 8231018 +Part 2: 823, 1019, 8231019 +Part 2: 823, 1020, 8231020 +Part 2: 823, 1021, 8231021 +Part 2: 823, 1022, 8231022 +Part 2: 823, 1023, 8231023 +Part 2: 823, 1024, 8231024 +Part 2: 823, 1025, 8231025 +Part 2: 823, 1026, 8231026 +Part 2: 823, 1027, 8231027 +Part 2: 823, 1028, 8231028 +Part 2: 823, 1029, 8231029 +Part 2: 823, 1030, 8231030 +Part 2: 823, 1031, 8231031 +Part 2: 823, 1032, 8231032 +Part 2: 824, 1019, 8241019 +Part 2: 824, 1020, 8241020 +Part 2: 824, 1021, 8241021 +Part 2: 824, 1022, 8241022 +Part 2: 824, 1023, 8241023 +Part 2: 824, 1024, 8241024 +Part 2: 824, 1025, 8241025 +Part 2: 824, 1026, 8241026 +Part 2: 824, 1027, 8241027 +Part 2: 824, 1028, 8241028 +Part 2: 824, 1029, 8241029 +Part 2: 824, 1030, 8241030 +Part 2: 824, 1031, 8241031 +Part 2: 824, 1032, 8241032 +Part 2: 824, 1033, 8241033 +Part 2: 825, 1020, 8251020 +Part 2: 825, 1021, 8251021 +Part 2: 825, 1022, 8251022 +Part 2: 825, 1023, 8251023 +Part 2: 825, 1024, 8251024 +Part 2: 825, 1025, 8251025 +Part 2: 825, 1026, 8251026 +Part 2: 825, 1027, 8251027 +Part 2: 825, 1028, 8251028 +Part 2: 825, 1029, 8251029 +Part 2: 825, 1030, 8251030 +Part 2: 825, 1031, 8251031 +Part 2: 825, 1032, 8251032 +Part 2: 825, 1033, 8251033 +Part 2: 825, 1034, 8251034 +Part 2: 825, 1035, 8251035 +Part 2: 826, 1021, 8261021 +Part 2: 826, 1022, 8261022 +Part 2: 826, 1023, 8261023 +Part 2: 826, 1024, 8261024 +Part 2: 826, 1025, 8261025 +Part 2: 826, 1026, 8261026 +Part 2: 826, 1027, 8261027 +Part 2: 826, 1028, 8261028 +Part 2: 826, 1029, 8261029 +Part 2: 826, 1030, 8261030 +Part 2: 826, 1031, 8261031 +Part 2: 826, 1032, 8261032 +Part 2: 826, 1033, 8261033 +Part 2: 826, 1034, 8261034 +Part 2: 826, 1035, 8261035 +Part 2: 826, 1036, 8261036 +Part 2: 827, 1022, 8271022 +Part 2: 827, 1023, 8271023 +Part 2: 827, 1024, 8271024 +Part 2: 827, 1025, 8271025 +Part 2: 827, 1026, 8271026 +Part 2: 827, 1027, 8271027 +Part 2: 827, 1028, 8271028 +Part 2: 827, 1029, 8271029 +Part 2: 827, 1030, 8271030 +Part 2: 827, 1031, 8271031 +Part 2: 827, 1032, 8271032 +Part 2: 827, 1033, 8271033 +Part 2: 827, 1034, 8271034 +Part 2: 827, 1035, 8271035 +Part 2: 827, 1036, 8271036 +Part 2: 827, 1037, 8271037 +Part 2: 828, 1023, 8281023 +Part 2: 828, 1024, 8281024 +Part 2: 828, 1025, 8281025 +Part 2: 828, 1026, 8281026 +Part 2: 828, 1027, 8281027 +Part 2: 828, 1028, 8281028 +Part 2: 828, 1029, 8281029 +Part 2: 828, 1030, 8281030 +Part 2: 828, 1031, 8281031 +Part 2: 828, 1032, 8281032 +Part 2: 828, 1033, 8281033 +Part 2: 828, 1034, 8281034 +Part 2: 828, 1035, 8281035 +Part 2: 828, 1036, 8281036 +Part 2: 828, 1037, 8281037 +Part 2: 828, 1038, 8281038 +Part 2: 828, 1039, 8281039 +Part 2: 829, 1024, 8291024 +Part 2: 829, 1025, 8291025 +Part 2: 829, 1026, 8291026 +Part 2: 829, 1027, 8291027 +Part 2: 829, 1028, 8291028 +Part 2: 829, 1029, 8291029 +Part 2: 829, 1030, 8291030 +Part 2: 829, 1031, 8291031 +Part 2: 829, 1032, 8291032 +Part 2: 829, 1033, 8291033 +Part 2: 829, 1034, 8291034 +Part 2: 829, 1035, 8291035 +Part 2: 829, 1036, 8291036 +Part 2: 829, 1037, 8291037 +Part 2: 829, 1038, 8291038 +Part 2: 829, 1039, 8291039 +Part 2: 829, 1040, 8291040 +Part 2: 830, 1025, 8301025 +Part 2: 830, 1026, 8301026 +Part 2: 830, 1027, 8301027 +Part 2: 830, 1028, 8301028 +Part 2: 830, 1029, 8301029 +Part 2: 830, 1030, 8301030 +Part 2: 830, 1031, 8301031 +Part 2: 830, 1032, 8301032 +Part 2: 830, 1033, 8301033 +Part 2: 830, 1034, 8301034 +Part 2: 830, 1035, 8301035 +Part 2: 830, 1036, 8301036 +Part 2: 830, 1037, 8301037 +Part 2: 830, 1038, 8301038 +Part 2: 830, 1039, 8301039 +Part 2: 830, 1040, 8301040 +Part 2: 830, 1041, 8301041 +Part 2: 830, 1042, 8301042 +Part 2: 831, 1026, 8311026 +Part 2: 831, 1027, 8311027 +Part 2: 831, 1028, 8311028 +Part 2: 831, 1029, 8311029 +Part 2: 831, 1030, 8311030 +Part 2: 831, 1031, 8311031 +Part 2: 831, 1032, 8311032 +Part 2: 831, 1033, 8311033 +Part 2: 831, 1034, 8311034 +Part 2: 831, 1035, 8311035 +Part 2: 831, 1036, 8311036 +Part 2: 831, 1037, 8311037 +Part 2: 831, 1038, 8311038 +Part 2: 831, 1039, 8311039 +Part 2: 831, 1040, 8311040 +Part 2: 831, 1041, 8311041 +Part 2: 831, 1042, 8311042 +Part 2: 831, 1043, 8311043 +Part 2: 832, 1027, 8321027 +Part 2: 832, 1028, 8321028 +Part 2: 832, 1029, 8321029 +Part 2: 832, 1030, 8321030 +Part 2: 832, 1031, 8321031 +Part 2: 832, 1032, 8321032 +Part 2: 832, 1033, 8321033 +Part 2: 832, 1034, 8321034 +Part 2: 832, 1035, 8321035 +Part 2: 832, 1036, 8321036 +Part 2: 832, 1037, 8321037 +Part 2: 832, 1038, 8321038 +Part 2: 832, 1039, 8321039 +Part 2: 832, 1040, 8321040 +Part 2: 832, 1041, 8321041 +Part 2: 832, 1042, 8321042 +Part 2: 832, 1043, 8321043 +Part 2: 832, 1044, 8321044 +Part 2: 833, 1029, 8331029 +Part 2: 833, 1030, 8331030 +Part 2: 833, 1031, 8331031 +Part 2: 833, 1032, 8331032 +Part 2: 833, 1033, 8331033 +Part 2: 833, 1034, 8331034 +Part 2: 833, 1035, 8331035 +Part 2: 833, 1036, 8331036 +Part 2: 833, 1037, 8331037 +Part 2: 833, 1038, 8331038 +Part 2: 833, 1039, 8331039 +Part 2: 833, 1040, 8331040 +Part 2: 833, 1041, 8331041 +Part 2: 833, 1042, 8331042 +Part 2: 833, 1043, 8331043 +Part 2: 833, 1044, 8331044 +Part 2: 833, 1045, 8331045 +Part 2: 833, 1046, 8331046 +Part 2: 834, 1030, 8341030 +Part 2: 834, 1031, 8341031 +Part 2: 834, 1032, 8341032 +Part 2: 834, 1033, 8341033 +Part 2: 834, 1034, 8341034 +Part 2: 834, 1035, 8341035 +Part 2: 834, 1036, 8341036 +Part 2: 834, 1037, 8341037 +Part 2: 834, 1038, 8341038 +Part 2: 834, 1039, 8341039 +Part 2: 834, 1040, 8341040 +Part 2: 834, 1041, 8341041 +Part 2: 834, 1042, 8341042 +Part 2: 834, 1043, 8341043 +Part 2: 834, 1044, 8341044 +Part 2: 834, 1045, 8341045 +Part 2: 834, 1046, 8341046 +Part 2: 834, 1047, 8341047 +Part 2: 835, 1031, 8351031 +Part 2: 835, 1032, 8351032 +Part 2: 835, 1033, 8351033 +Part 2: 835, 1034, 8351034 +Part 2: 835, 1035, 8351035 +Part 2: 835, 1036, 8351036 +Part 2: 835, 1037, 8351037 +Part 2: 835, 1038, 8351038 +Part 2: 835, 1039, 8351039 +Part 2: 835, 1040, 8351040 +Part 2: 835, 1041, 8351041 +Part 2: 835, 1042, 8351042 +Part 2: 835, 1043, 8351043 +Part 2: 835, 1044, 8351044 +Part 2: 835, 1045, 8351045 +Part 2: 835, 1046, 8351046 +Part 2: 835, 1047, 8351047 +Part 2: 835, 1048, 8351048 +Part 2: 836, 1032, 8361032 +Part 2: 836, 1033, 8361033 +Part 2: 836, 1034, 8361034 +Part 2: 836, 1035, 8361035 +Part 2: 836, 1036, 8361036 +Part 2: 836, 1037, 8361037 +Part 2: 836, 1038, 8361038 +Part 2: 836, 1039, 8361039 +Part 2: 836, 1040, 8361040 +Part 2: 836, 1041, 8361041 +Part 2: 836, 1042, 8361042 +Part 2: 836, 1043, 8361043 +Part 2: 836, 1044, 8361044 +Part 2: 836, 1045, 8361045 +Part 2: 836, 1046, 8361046 +Part 2: 836, 1047, 8361047 +Part 2: 836, 1048, 8361048 +Part 2: 836, 1049, 8361049 +Part 2: 836, 1050, 8361050 +Part 2: 837, 1033, 8371033 +Part 2: 837, 1034, 8371034 +Part 2: 837, 1035, 8371035 +Part 2: 837, 1036, 8371036 +Part 2: 837, 1037, 8371037 +Part 2: 837, 1038, 8371038 +Part 2: 837, 1039, 8371039 +Part 2: 837, 1040, 8371040 +Part 2: 837, 1041, 8371041 +Part 2: 837, 1042, 8371042 +Part 2: 837, 1043, 8371043 +Part 2: 837, 1044, 8371044 +Part 2: 837, 1045, 8371045 +Part 2: 837, 1046, 8371046 +Part 2: 837, 1047, 8371047 +Part 2: 837, 1048, 8371048 +Part 2: 837, 1049, 8371049 +Part 2: 837, 1050, 8371050 +Part 2: 837, 1051, 8371051 +Part 2: 838, 1034, 8381034 +Part 2: 838, 1035, 8381035 +Part 2: 838, 1036, 8381036 +Part 2: 838, 1037, 8381037 +Part 2: 838, 1038, 8381038 +Part 2: 838, 1039, 8381039 +Part 2: 838, 1040, 8381040 +Part 2: 838, 1041, 8381041 +Part 2: 838, 1042, 8381042 +Part 2: 838, 1043, 8381043 +Part 2: 838, 1044, 8381044 +Part 2: 838, 1045, 8381045 +Part 2: 838, 1046, 8381046 +Part 2: 838, 1047, 8381047 +Part 2: 838, 1048, 8381048 +Part 2: 838, 1049, 8381049 +Part 2: 838, 1050, 8381050 +Part 2: 838, 1051, 8381051 +Part 2: 838, 1052, 8381052 +Part 2: 838, 1053, 8381053 +Part 2: 839, 1035, 8391035 +Part 2: 839, 1036, 8391036 +Part 2: 839, 1037, 8391037 +Part 2: 839, 1038, 8391038 +Part 2: 839, 1039, 8391039 +Part 2: 839, 1040, 8391040 +Part 2: 839, 1041, 8391041 +Part 2: 839, 1042, 8391042 +Part 2: 839, 1043, 8391043 +Part 2: 839, 1044, 8391044 +Part 2: 839, 1045, 8391045 +Part 2: 839, 1046, 8391046 +Part 2: 839, 1047, 8391047 +Part 2: 839, 1048, 8391048 +Part 2: 839, 1049, 8391049 +Part 2: 839, 1050, 8391050 +Part 2: 839, 1051, 8391051 +Part 2: 839, 1052, 8391052 +Part 2: 839, 1053, 8391053 +Part 2: 839, 1054, 8391054 +Part 2: 840, 1036, 8401036 +Part 2: 840, 1037, 8401037 +Part 2: 840, 1038, 8401038 +Part 2: 840, 1039, 8401039 +Part 2: 840, 1040, 8401040 +Part 2: 840, 1041, 8401041 +Part 2: 840, 1042, 8401042 +Part 2: 840, 1043, 8401043 +Part 2: 840, 1044, 8401044 +Part 2: 840, 1045, 8401045 +Part 2: 840, 1046, 8401046 +Part 2: 840, 1047, 8401047 +Part 2: 840, 1048, 8401048 +Part 2: 840, 1049, 8401049 +Part 2: 840, 1050, 8401050 +Part 2: 840, 1051, 8401051 +Part 2: 840, 1052, 8401052 +Part 2: 840, 1053, 8401053 +Part 2: 840, 1054, 8401054 +Part 2: 840, 1055, 8401055 +Part 2: 841, 1037, 8411037 +Part 2: 841, 1038, 8411038 +Part 2: 841, 1039, 8411039 +Part 2: 841, 1040, 8411040 +Part 2: 841, 1041, 8411041 +Part 2: 841, 1042, 8411042 +Part 2: 841, 1043, 8411043 +Part 2: 841, 1044, 8411044 +Part 2: 841, 1045, 8411045 +Part 2: 841, 1046, 8411046 +Part 2: 841, 1047, 8411047 +Part 2: 841, 1048, 8411048 +Part 2: 841, 1049, 8411049 +Part 2: 841, 1050, 8411050 +Part 2: 841, 1051, 8411051 +Part 2: 841, 1052, 8411052 +Part 2: 841, 1053, 8411053 +Part 2: 841, 1054, 8411054 +Part 2: 841, 1055, 8411055 +Part 2: 841, 1056, 8411056 +Part 2: 841, 1057, 8411057 +Part 2: 842, 1038, 8421038 +Part 2: 842, 1039, 8421039 +Part 2: 842, 1040, 8421040 +Part 2: 842, 1041, 8421041 +Part 2: 842, 1042, 8421042 +Part 2: 842, 1043, 8421043 +Part 2: 842, 1044, 8421044 +Part 2: 842, 1045, 8421045 +Part 2: 842, 1046, 8421046 +Part 2: 842, 1047, 8421047 +Part 2: 842, 1048, 8421048 +Part 2: 842, 1049, 8421049 +Part 2: 842, 1050, 8421050 +Part 2: 842, 1051, 8421051 +Part 2: 842, 1052, 8421052 +Part 2: 842, 1053, 8421053 +Part 2: 842, 1054, 8421054 +Part 2: 842, 1055, 8421055 +Part 2: 842, 1056, 8421056 +Part 2: 842, 1057, 8421057 +Part 2: 842, 1058, 8421058 +Part 2: 843, 1040, 8431040 +Part 2: 843, 1041, 8431041 +Part 2: 843, 1042, 8431042 +Part 2: 843, 1043, 8431043 +Part 2: 843, 1044, 8431044 +Part 2: 843, 1045, 8431045 +Part 2: 843, 1046, 8431046 +Part 2: 843, 1047, 8431047 +Part 2: 843, 1048, 8431048 +Part 2: 843, 1049, 8431049 +Part 2: 843, 1050, 8431050 +Part 2: 843, 1051, 8431051 +Part 2: 843, 1052, 8431052 +Part 2: 843, 1053, 8431053 +Part 2: 843, 1054, 8431054 +Part 2: 843, 1055, 8431055 +Part 2: 843, 1056, 8431056 +Part 2: 843, 1057, 8431057 +Part 2: 843, 1058, 8431058 +Part 2: 843, 1059, 8431059 +Part 2: 844, 1041, 8441041 +Part 2: 844, 1042, 8441042 +Part 2: 844, 1043, 8441043 +Part 2: 844, 1044, 8441044 +Part 2: 844, 1045, 8441045 +Part 2: 844, 1046, 8441046 +Part 2: 844, 1047, 8441047 +Part 2: 844, 1048, 8441048 +Part 2: 844, 1049, 8441049 +Part 2: 844, 1050, 8441050 +Part 2: 844, 1051, 8441051 +Part 2: 844, 1052, 8441052 +Part 2: 844, 1053, 8441053 +Part 2: 844, 1054, 8441054 +Part 2: 844, 1055, 8441055 +Part 2: 844, 1056, 8441056 +Part 2: 844, 1057, 8441057 +Part 2: 844, 1058, 8441058 +Part 2: 844, 1059, 8441059 +Part 2: 844, 1060, 8441060 +Part 2: 844, 1061, 8441061 +Part 2: 845, 1042, 8451042 +Part 2: 845, 1043, 8451043 +Part 2: 845, 1044, 8451044 +Part 2: 845, 1045, 8451045 +Part 2: 845, 1046, 8451046 +Part 2: 845, 1047, 8451047 +Part 2: 845, 1048, 8451048 +Part 2: 845, 1049, 8451049 +Part 2: 845, 1050, 8451050 +Part 2: 845, 1051, 8451051 +Part 2: 845, 1052, 8451052 +Part 2: 845, 1053, 8451053 +Part 2: 845, 1054, 8451054 +Part 2: 845, 1055, 8451055 +Part 2: 845, 1056, 8451056 +Part 2: 845, 1057, 8451057 +Part 2: 845, 1058, 8451058 +Part 2: 845, 1059, 8451059 +Part 2: 845, 1060, 8451060 +Part 2: 845, 1061, 8451061 +Part 2: 845, 1062, 8451062 +Part 2: 846, 1043, 8461043 +Part 2: 846, 1044, 8461044 +Part 2: 846, 1045, 8461045 +Part 2: 846, 1046, 8461046 +Part 2: 846, 1047, 8461047 +Part 2: 846, 1048, 8461048 +Part 2: 846, 1049, 8461049 +Part 2: 846, 1050, 8461050 +Part 2: 846, 1051, 8461051 +Part 2: 846, 1052, 8461052 +Part 2: 846, 1053, 8461053 +Part 2: 846, 1054, 8461054 +Part 2: 846, 1055, 8461055 +Part 2: 846, 1056, 8461056 +Part 2: 846, 1057, 8461057 +Part 2: 846, 1058, 8461058 +Part 2: 846, 1059, 8461059 +Part 2: 846, 1060, 8461060 +Part 2: 846, 1061, 8461061 +Part 2: 846, 1062, 8461062 +Part 2: 846, 1063, 8461063 +Part 2: 846, 1064, 8461064 +Part 2: 847, 1044, 8471044 +Part 2: 847, 1045, 8471045 +Part 2: 847, 1046, 8471046 +Part 2: 847, 1047, 8471047 +Part 2: 847, 1048, 8471048 +Part 2: 847, 1049, 8471049 +Part 2: 847, 1050, 8471050 +Part 2: 847, 1051, 8471051 +Part 2: 847, 1052, 8471052 +Part 2: 847, 1053, 8471053 +Part 2: 847, 1054, 8471054 +Part 2: 847, 1055, 8471055 +Part 2: 847, 1056, 8471056 +Part 2: 847, 1057, 8471057 +Part 2: 847, 1058, 8471058 +Part 2: 847, 1059, 8471059 +Part 2: 847, 1060, 8471060 +Part 2: 847, 1061, 8471061 +Part 2: 847, 1062, 8471062 +Part 2: 847, 1063, 8471063 +Part 2: 847, 1064, 8471064 +Part 2: 847, 1065, 8471065 +Part 2: 848, 1045, 8481045 +Part 2: 848, 1046, 8481046 +Part 2: 848, 1047, 8481047 +Part 2: 848, 1048, 8481048 +Part 2: 848, 1049, 8481049 +Part 2: 848, 1050, 8481050 +Part 2: 848, 1051, 8481051 +Part 2: 848, 1052, 8481052 +Part 2: 848, 1053, 8481053 +Part 2: 848, 1054, 8481054 +Part 2: 848, 1055, 8481055 +Part 2: 848, 1056, 8481056 +Part 2: 848, 1057, 8481057 +Part 2: 848, 1058, 8481058 +Part 2: 848, 1059, 8481059 +Part 2: 848, 1060, 8481060 +Part 2: 848, 1061, 8481061 +Part 2: 848, 1062, 8481062 +Part 2: 848, 1063, 8481063 +Part 2: 848, 1064, 8481064 +Part 2: 848, 1065, 8481065 +Part 2: 848, 1066, 8481066 +Part 2: 849, 1046, 8491046 +Part 2: 849, 1047, 8491047 +Part 2: 849, 1048, 8491048 +Part 2: 849, 1049, 8491049 +Part 2: 849, 1050, 8491050 +Part 2: 849, 1051, 8491051 +Part 2: 849, 1052, 8491052 +Part 2: 849, 1053, 8491053 +Part 2: 849, 1054, 8491054 +Part 2: 849, 1055, 8491055 +Part 2: 849, 1056, 8491056 +Part 2: 849, 1057, 8491057 +Part 2: 849, 1058, 8491058 +Part 2: 849, 1059, 8491059 +Part 2: 849, 1060, 8491060 +Part 2: 849, 1061, 8491061 +Part 2: 849, 1062, 8491062 +Part 2: 849, 1063, 8491063 +Part 2: 849, 1064, 8491064 +Part 2: 849, 1065, 8491065 +Part 2: 849, 1066, 8491066 +Part 2: 849, 1067, 8491067 +Part 2: 849, 1068, 8491068 +Part 2: 850, 1047, 8501047 +Part 2: 850, 1048, 8501048 +Part 2: 850, 1049, 8501049 +Part 2: 850, 1050, 8501050 +Part 2: 850, 1051, 8501051 +Part 2: 850, 1052, 8501052 +Part 2: 850, 1053, 8501053 +Part 2: 850, 1054, 8501054 +Part 2: 850, 1055, 8501055 +Part 2: 850, 1056, 8501056 +Part 2: 850, 1057, 8501057 +Part 2: 850, 1058, 8501058 +Part 2: 850, 1059, 8501059 +Part 2: 850, 1060, 8501060 +Part 2: 850, 1061, 8501061 +Part 2: 850, 1062, 8501062 +Part 2: 850, 1063, 8501063 +Part 2: 850, 1064, 8501064 +Part 2: 850, 1065, 8501065 +Part 2: 850, 1066, 8501066 +Part 2: 850, 1067, 8501067 +Part 2: 850, 1068, 8501068 +Part 2: 850, 1069, 8501069 +Part 2: 851, 1048, 8511048 +Part 2: 851, 1049, 8511049 +Part 2: 851, 1050, 8511050 +Part 2: 851, 1051, 8511051 +Part 2: 851, 1052, 8511052 +Part 2: 851, 1053, 8511053 +Part 2: 851, 1054, 8511054 +Part 2: 851, 1055, 8511055 +Part 2: 851, 1056, 8511056 +Part 2: 851, 1057, 8511057 +Part 2: 851, 1058, 8511058 +Part 2: 851, 1059, 8511059 +Part 2: 851, 1060, 8511060 +Part 2: 851, 1061, 8511061 +Part 2: 851, 1062, 8511062 +Part 2: 851, 1063, 8511063 +Part 2: 851, 1064, 8511064 +Part 2: 851, 1065, 8511065 +Part 2: 851, 1066, 8511066 +Part 2: 851, 1067, 8511067 +Part 2: 851, 1068, 8511068 +Part 2: 851, 1069, 8511069 +Part 2: 851, 1070, 8511070 +Part 2: 852, 1049, 8521049 +Part 2: 852, 1050, 8521050 +Part 2: 852, 1051, 8521051 +Part 2: 852, 1052, 8521052 +Part 2: 852, 1053, 8521053 +Part 2: 852, 1054, 8521054 +Part 2: 852, 1055, 8521055 +Part 2: 852, 1056, 8521056 +Part 2: 852, 1057, 8521057 +Part 2: 852, 1058, 8521058 +Part 2: 852, 1059, 8521059 +Part 2: 852, 1060, 8521060 +Part 2: 852, 1061, 8521061 +Part 2: 852, 1062, 8521062 +Part 2: 852, 1063, 8521063 +Part 2: 852, 1064, 8521064 +Part 2: 852, 1065, 8521065 +Part 2: 852, 1066, 8521066 +Part 2: 852, 1067, 8521067 +Part 2: 852, 1068, 8521068 +Part 2: 852, 1069, 8521069 +Part 2: 852, 1070, 8521070 +Part 2: 852, 1071, 8521071 +Part 2: 852, 1072, 8521072 +Part 2: 853, 1051, 8531051 +Part 2: 853, 1052, 8531052 +Part 2: 853, 1053, 8531053 +Part 2: 853, 1054, 8531054 +Part 2: 853, 1055, 8531055 +Part 2: 853, 1056, 8531056 +Part 2: 853, 1057, 8531057 +Part 2: 853, 1058, 8531058 +Part 2: 853, 1059, 8531059 +Part 2: 853, 1060, 8531060 +Part 2: 853, 1061, 8531061 +Part 2: 853, 1062, 8531062 +Part 2: 853, 1063, 8531063 +Part 2: 853, 1064, 8531064 +Part 2: 853, 1065, 8531065 +Part 2: 853, 1066, 8531066 +Part 2: 853, 1067, 8531067 +Part 2: 853, 1068, 8531068 +Part 2: 853, 1069, 8531069 +Part 2: 853, 1070, 8531070 +Part 2: 853, 1071, 8531071 +Part 2: 853, 1072, 8531072 +Part 2: 853, 1073, 8531073 +Part 2: 854, 1052, 8541052 +Part 2: 854, 1053, 8541053 +Part 2: 854, 1054, 8541054 +Part 2: 854, 1055, 8541055 +Part 2: 854, 1056, 8541056 +Part 2: 854, 1057, 8541057 +Part 2: 854, 1058, 8541058 +Part 2: 854, 1059, 8541059 +Part 2: 854, 1060, 8541060 +Part 2: 854, 1061, 8541061 +Part 2: 854, 1062, 8541062 +Part 2: 854, 1063, 8541063 +Part 2: 854, 1064, 8541064 +Part 2: 854, 1065, 8541065 +Part 2: 854, 1066, 8541066 +Part 2: 854, 1067, 8541067 +Part 2: 854, 1068, 8541068 +Part 2: 854, 1069, 8541069 +Part 2: 854, 1070, 8541070 +Part 2: 854, 1071, 8541071 +Part 2: 854, 1072, 8541072 +Part 2: 854, 1073, 8541073 +Part 2: 854, 1074, 8541074 +Part 2: 854, 1075, 8541075 +Part 2: 855, 1053, 8551053 +Part 2: 855, 1054, 8551054 +Part 2: 855, 1055, 8551055 +Part 2: 855, 1056, 8551056 +Part 2: 855, 1057, 8551057 +Part 2: 855, 1058, 8551058 +Part 2: 855, 1059, 8551059 +Part 2: 855, 1060, 8551060 +Part 2: 855, 1061, 8551061 +Part 2: 855, 1062, 8551062 +Part 2: 855, 1063, 8551063 +Part 2: 855, 1064, 8551064 +Part 2: 855, 1065, 8551065 +Part 2: 855, 1066, 8551066 +Part 2: 855, 1067, 8551067 +Part 2: 855, 1068, 8551068 +Part 2: 855, 1069, 8551069 +Part 2: 855, 1070, 8551070 +Part 2: 855, 1071, 8551071 +Part 2: 855, 1072, 8551072 +Part 2: 855, 1073, 8551073 +Part 2: 855, 1074, 8551074 +Part 2: 855, 1075, 8551075 +Part 2: 855, 1076, 8551076 +Part 2: 856, 1054, 8561054 +Part 2: 856, 1055, 8561055 +Part 2: 856, 1056, 8561056 +Part 2: 856, 1057, 8561057 +Part 2: 856, 1058, 8561058 +Part 2: 856, 1059, 8561059 +Part 2: 856, 1060, 8561060 +Part 2: 856, 1061, 8561061 +Part 2: 856, 1062, 8561062 +Part 2: 856, 1063, 8561063 +Part 2: 856, 1064, 8561064 +Part 2: 856, 1065, 8561065 +Part 2: 856, 1066, 8561066 +Part 2: 856, 1067, 8561067 +Part 2: 856, 1068, 8561068 +Part 2: 856, 1069, 8561069 +Part 2: 856, 1070, 8561070 +Part 2: 856, 1071, 8561071 +Part 2: 856, 1072, 8561072 +Part 2: 856, 1073, 8561073 +Part 2: 856, 1074, 8561074 +Part 2: 856, 1075, 8561075 +Part 2: 856, 1076, 8561076 +Part 2: 856, 1077, 8561077 +Part 2: 857, 1055, 8571055 +Part 2: 857, 1056, 8571056 +Part 2: 857, 1057, 8571057 +Part 2: 857, 1058, 8571058 +Part 2: 857, 1059, 8571059 +Part 2: 857, 1060, 8571060 +Part 2: 857, 1061, 8571061 +Part 2: 857, 1062, 8571062 +Part 2: 857, 1063, 8571063 +Part 2: 857, 1064, 8571064 +Part 2: 857, 1065, 8571065 +Part 2: 857, 1066, 8571066 +Part 2: 857, 1067, 8571067 +Part 2: 857, 1068, 8571068 +Part 2: 857, 1069, 8571069 +Part 2: 857, 1070, 8571070 +Part 2: 857, 1071, 8571071 +Part 2: 857, 1072, 8571072 +Part 2: 857, 1073, 8571073 +Part 2: 857, 1074, 8571074 +Part 2: 857, 1075, 8571075 +Part 2: 857, 1076, 8571076 +Part 2: 857, 1077, 8571077 +Part 2: 857, 1078, 8571078 +Part 2: 857, 1079, 8571079 +Part 2: 858, 1056, 8581056 +Part 2: 858, 1057, 8581057 +Part 2: 858, 1058, 8581058 +Part 2: 858, 1059, 8581059 +Part 2: 858, 1060, 8581060 +Part 2: 858, 1061, 8581061 +Part 2: 858, 1062, 8581062 +Part 2: 858, 1063, 8581063 +Part 2: 858, 1064, 8581064 +Part 2: 858, 1065, 8581065 +Part 2: 858, 1066, 8581066 +Part 2: 858, 1067, 8581067 +Part 2: 858, 1068, 8581068 +Part 2: 858, 1069, 8581069 +Part 2: 858, 1070, 8581070 +Part 2: 858, 1071, 8581071 +Part 2: 858, 1072, 8581072 +Part 2: 858, 1073, 8581073 +Part 2: 858, 1074, 8581074 +Part 2: 858, 1075, 8581075 +Part 2: 858, 1076, 8581076 +Part 2: 858, 1077, 8581077 +Part 2: 858, 1078, 8581078 +Part 2: 858, 1079, 8581079 +Part 2: 858, 1080, 8581080 +Part 2: 859, 1057, 8591057 +Part 2: 859, 1058, 8591058 +Part 2: 859, 1059, 8591059 +Part 2: 859, 1060, 8591060 +Part 2: 859, 1061, 8591061 +Part 2: 859, 1062, 8591062 +Part 2: 859, 1063, 8591063 +Part 2: 859, 1064, 8591064 +Part 2: 859, 1065, 8591065 +Part 2: 859, 1066, 8591066 +Part 2: 859, 1067, 8591067 +Part 2: 859, 1068, 8591068 +Part 2: 859, 1069, 8591069 +Part 2: 859, 1070, 8591070 +Part 2: 859, 1071, 8591071 +Part 2: 859, 1072, 8591072 +Part 2: 859, 1073, 8591073 +Part 2: 859, 1074, 8591074 +Part 2: 859, 1075, 8591075 +Part 2: 859, 1076, 8591076 +Part 2: 859, 1077, 8591077 +Part 2: 859, 1078, 8591078 +Part 2: 859, 1079, 8591079 +Part 2: 859, 1080, 8591080 +Part 2: 859, 1081, 8591081 +Part 2: 860, 1058, 8601058 +Part 2: 860, 1059, 8601059 +Part 2: 860, 1060, 8601060 +Part 2: 860, 1061, 8601061 +Part 2: 860, 1062, 8601062 +Part 2: 860, 1063, 8601063 +Part 2: 860, 1064, 8601064 +Part 2: 860, 1065, 8601065 +Part 2: 860, 1066, 8601066 +Part 2: 860, 1067, 8601067 +Part 2: 860, 1068, 8601068 +Part 2: 860, 1069, 8601069 +Part 2: 860, 1070, 8601070 +Part 2: 860, 1071, 8601071 +Part 2: 860, 1072, 8601072 +Part 2: 860, 1073, 8601073 +Part 2: 860, 1074, 8601074 +Part 2: 860, 1075, 8601075 +Part 2: 860, 1076, 8601076 +Part 2: 860, 1077, 8601077 +Part 2: 860, 1078, 8601078 +Part 2: 860, 1079, 8601079 +Part 2: 860, 1080, 8601080 +Part 2: 860, 1081, 8601081 +Part 2: 860, 1082, 8601082 +Part 2: 860, 1083, 8601083 +Part 2: 861, 1059, 8611059 +Part 2: 861, 1060, 8611060 +Part 2: 861, 1061, 8611061 +Part 2: 861, 1062, 8611062 +Part 2: 861, 1063, 8611063 +Part 2: 861, 1064, 8611064 +Part 2: 861, 1065, 8611065 +Part 2: 861, 1066, 8611066 +Part 2: 861, 1067, 8611067 +Part 2: 861, 1068, 8611068 +Part 2: 861, 1069, 8611069 +Part 2: 861, 1070, 8611070 +Part 2: 861, 1071, 8611071 +Part 2: 861, 1072, 8611072 +Part 2: 861, 1073, 8611073 +Part 2: 861, 1074, 8611074 +Part 2: 861, 1075, 8611075 +Part 2: 861, 1076, 8611076 +Part 2: 861, 1077, 8611077 +Part 2: 861, 1078, 8611078 +Part 2: 861, 1079, 8611079 +Part 2: 861, 1080, 8611080 +Part 2: 861, 1081, 8611081 +Part 2: 861, 1082, 8611082 +Part 2: 861, 1083, 8611083 +Part 2: 861, 1084, 8611084 +Part 2: 862, 1060, 8621060 +Part 2: 862, 1061, 8621061 +Part 2: 862, 1062, 8621062 +Part 2: 862, 1063, 8621063 +Part 2: 862, 1064, 8621064 +Part 2: 862, 1065, 8621065 +Part 2: 862, 1066, 8621066 +Part 2: 862, 1067, 8621067 +Part 2: 862, 1068, 8621068 +Part 2: 862, 1069, 8621069 +Part 2: 862, 1070, 8621070 +Part 2: 862, 1071, 8621071 +Part 2: 862, 1072, 8621072 +Part 2: 862, 1073, 8621073 +Part 2: 862, 1074, 8621074 +Part 2: 862, 1075, 8621075 +Part 2: 862, 1076, 8621076 +Part 2: 862, 1077, 8621077 +Part 2: 862, 1078, 8621078 +Part 2: 862, 1079, 8621079 +Part 2: 862, 1080, 8621080 +Part 2: 862, 1081, 8621081 +Part 2: 862, 1082, 8621082 +Part 2: 862, 1083, 8621083 +Part 2: 862, 1084, 8621084 +Part 2: 862, 1085, 8621085 +Part 2: 862, 1086, 8621086 +Part 2: 863, 1062, 8631062 +Part 2: 863, 1063, 8631063 +Part 2: 863, 1064, 8631064 +Part 2: 863, 1065, 8631065 +Part 2: 863, 1066, 8631066 +Part 2: 863, 1067, 8631067 +Part 2: 863, 1068, 8631068 +Part 2: 863, 1069, 8631069 +Part 2: 863, 1070, 8631070 +Part 2: 863, 1071, 8631071 +Part 2: 863, 1072, 8631072 +Part 2: 863, 1073, 8631073 +Part 2: 863, 1074, 8631074 +Part 2: 863, 1075, 8631075 +Part 2: 863, 1076, 8631076 +Part 2: 863, 1077, 8631077 +Part 2: 863, 1078, 8631078 +Part 2: 863, 1079, 8631079 +Part 2: 863, 1080, 8631080 +Part 2: 863, 1081, 8631081 +Part 2: 863, 1082, 8631082 +Part 2: 863, 1083, 8631083 +Part 2: 863, 1084, 8631084 +Part 2: 863, 1085, 8631085 +Part 2: 863, 1086, 8631086 +Part 2: 863, 1087, 8631087 +Part 2: 864, 1063, 8641063 +Part 2: 864, 1064, 8641064 +Part 2: 864, 1065, 8641065 +Part 2: 864, 1066, 8641066 +Part 2: 864, 1067, 8641067 +Part 2: 864, 1068, 8641068 +Part 2: 864, 1069, 8641069 +Part 2: 864, 1070, 8641070 +Part 2: 864, 1071, 8641071 +Part 2: 864, 1072, 8641072 +Part 2: 864, 1073, 8641073 +Part 2: 864, 1074, 8641074 +Part 2: 864, 1075, 8641075 +Part 2: 864, 1076, 8641076 +Part 2: 864, 1077, 8641077 +Part 2: 864, 1078, 8641078 +Part 2: 864, 1079, 8641079 +Part 2: 864, 1080, 8641080 +Part 2: 864, 1081, 8641081 +Part 2: 864, 1082, 8641082 +Part 2: 864, 1083, 8641083 +Part 2: 864, 1084, 8641084 +Part 2: 864, 1085, 8641085 +Part 2: 864, 1086, 8641086 +Part 2: 864, 1087, 8641087 +Part 2: 864, 1088, 8641088 +Part 2: 865, 1064, 8651064 +Part 2: 865, 1065, 8651065 +Part 2: 865, 1066, 8651066 +Part 2: 865, 1067, 8651067 +Part 2: 865, 1068, 8651068 +Part 2: 865, 1069, 8651069 +Part 2: 865, 1070, 8651070 +Part 2: 865, 1071, 8651071 +Part 2: 865, 1072, 8651072 +Part 2: 865, 1073, 8651073 +Part 2: 865, 1074, 8651074 +Part 2: 865, 1075, 8651075 +Part 2: 865, 1076, 8651076 +Part 2: 865, 1077, 8651077 +Part 2: 865, 1078, 8651078 +Part 2: 865, 1079, 8651079 +Part 2: 865, 1080, 8651080 +Part 2: 865, 1081, 8651081 +Part 2: 865, 1082, 8651082 +Part 2: 865, 1083, 8651083 +Part 2: 865, 1084, 8651084 +Part 2: 865, 1085, 8651085 +Part 2: 865, 1086, 8651086 +Part 2: 865, 1087, 8651087 +Part 2: 865, 1088, 8651088 +Part 2: 865, 1089, 8651089 +Part 2: 865, 1090, 8651090 +Part 2: 866, 1065, 8661065 +Part 2: 866, 1066, 8661066 +Part 2: 866, 1067, 8661067 +Part 2: 866, 1068, 8661068 +Part 2: 866, 1069, 8661069 +Part 2: 866, 1070, 8661070 +Part 2: 866, 1071, 8661071 +Part 2: 866, 1072, 8661072 +Part 2: 866, 1073, 8661073 +Part 2: 866, 1074, 8661074 +Part 2: 866, 1075, 8661075 +Part 2: 866, 1076, 8661076 +Part 2: 866, 1077, 8661077 +Part 2: 866, 1078, 8661078 +Part 2: 866, 1079, 8661079 +Part 2: 866, 1080, 8661080 +Part 2: 866, 1081, 8661081 +Part 2: 866, 1082, 8661082 +Part 2: 866, 1083, 8661083 +Part 2: 866, 1084, 8661084 +Part 2: 866, 1085, 8661085 +Part 2: 866, 1086, 8661086 +Part 2: 866, 1087, 8661087 +Part 2: 866, 1088, 8661088 +Part 2: 866, 1089, 8661089 +Part 2: 866, 1090, 8661090 +Part 2: 866, 1091, 8661091 +Part 2: 867, 1066, 8671066 +Part 2: 867, 1067, 8671067 +Part 2: 867, 1068, 8671068 +Part 2: 867, 1069, 8671069 +Part 2: 867, 1070, 8671070 +Part 2: 867, 1071, 8671071 +Part 2: 867, 1072, 8671072 +Part 2: 867, 1073, 8671073 +Part 2: 867, 1074, 8671074 +Part 2: 867, 1075, 8671075 +Part 2: 867, 1076, 8671076 +Part 2: 867, 1077, 8671077 +Part 2: 867, 1078, 8671078 +Part 2: 867, 1079, 8671079 +Part 2: 867, 1080, 8671080 +Part 2: 867, 1081, 8671081 +Part 2: 867, 1082, 8671082 +Part 2: 867, 1083, 8671083 +Part 2: 867, 1084, 8671084 +Part 2: 867, 1085, 8671085 +Part 2: 867, 1086, 8671086 +Part 2: 867, 1087, 8671087 +Part 2: 867, 1088, 8671088 +Part 2: 867, 1089, 8671089 +Part 2: 867, 1090, 8671090 +Part 2: 867, 1091, 8671091 +Part 2: 867, 1092, 8671092 +Part 2: 867, 1093, 8671093 +Part 2: 868, 1067, 8681067 +Part 2: 868, 1068, 8681068 +Part 2: 868, 1069, 8681069 +Part 2: 868, 1070, 8681070 +Part 2: 868, 1071, 8681071 +Part 2: 868, 1072, 8681072 +Part 2: 868, 1073, 8681073 +Part 2: 868, 1074, 8681074 +Part 2: 868, 1075, 8681075 +Part 2: 868, 1076, 8681076 +Part 2: 868, 1077, 8681077 +Part 2: 868, 1078, 8681078 +Part 2: 868, 1079, 8681079 +Part 2: 868, 1080, 8681080 +Part 2: 868, 1081, 8681081 +Part 2: 868, 1082, 8681082 +Part 2: 868, 1083, 8681083 +Part 2: 868, 1084, 8681084 +Part 2: 868, 1085, 8681085 +Part 2: 868, 1086, 8681086 +Part 2: 868, 1087, 8681087 +Part 2: 868, 1088, 8681088 +Part 2: 868, 1089, 8681089 +Part 2: 868, 1090, 8681090 +Part 2: 868, 1091, 8681091 +Part 2: 868, 1092, 8681092 +Part 2: 868, 1093, 8681093 +Part 2: 868, 1094, 8681094 +Part 2: 869, 1068, 8691068 +Part 2: 869, 1069, 8691069 +Part 2: 869, 1070, 8691070 +Part 2: 869, 1071, 8691071 +Part 2: 869, 1072, 8691072 +Part 2: 869, 1073, 8691073 +Part 2: 869, 1074, 8691074 +Part 2: 869, 1075, 8691075 +Part 2: 869, 1076, 8691076 +Part 2: 869, 1077, 8691077 +Part 2: 869, 1078, 8691078 +Part 2: 869, 1079, 8691079 +Part 2: 869, 1080, 8691080 +Part 2: 869, 1081, 8691081 +Part 2: 869, 1082, 8691082 +Part 2: 869, 1083, 8691083 +Part 2: 869, 1084, 8691084 +Part 2: 869, 1085, 8691085 +Part 2: 869, 1086, 8691086 +Part 2: 869, 1087, 8691087 +Part 2: 869, 1088, 8691088 +Part 2: 869, 1089, 8691089 +Part 2: 869, 1090, 8691090 +Part 2: 869, 1091, 8691091 +Part 2: 869, 1092, 8691092 +Part 2: 869, 1093, 8691093 +Part 2: 869, 1094, 8691094 +Part 2: 869, 1095, 8691095 +Part 2: 870, 1069, 8701069 +Part 2: 870, 1070, 8701070 +Part 2: 870, 1071, 8701071 +Part 2: 870, 1072, 8701072 +Part 2: 870, 1073, 8701073 +Part 2: 870, 1074, 8701074 +Part 2: 870, 1075, 8701075 +Part 2: 870, 1076, 8701076 +Part 2: 870, 1077, 8701077 +Part 2: 870, 1078, 8701078 +Part 2: 870, 1079, 8701079 +Part 2: 870, 1080, 8701080 +Part 2: 870, 1081, 8701081 +Part 2: 870, 1082, 8701082 +Part 2: 870, 1083, 8701083 +Part 2: 870, 1084, 8701084 +Part 2: 870, 1085, 8701085 +Part 2: 870, 1086, 8701086 +Part 2: 870, 1087, 8701087 +Part 2: 870, 1088, 8701088 +Part 2: 870, 1089, 8701089 +Part 2: 870, 1090, 8701090 +Part 2: 870, 1091, 8701091 +Part 2: 870, 1092, 8701092 +Part 2: 870, 1093, 8701093 +Part 2: 870, 1094, 8701094 +Part 2: 870, 1095, 8701095 +Part 2: 870, 1096, 8701096 +Part 2: 870, 1097, 8701097 +Part 2: 871, 1070, 8711070 +Part 2: 871, 1071, 8711071 +Part 2: 871, 1072, 8711072 +Part 2: 871, 1073, 8711073 +Part 2: 871, 1074, 8711074 +Part 2: 871, 1075, 8711075 +Part 2: 871, 1076, 8711076 +Part 2: 871, 1077, 8711077 +Part 2: 871, 1078, 8711078 +Part 2: 871, 1079, 8711079 +Part 2: 871, 1080, 8711080 +Part 2: 871, 1081, 8711081 +Part 2: 871, 1082, 8711082 +Part 2: 871, 1083, 8711083 +Part 2: 871, 1084, 8711084 +Part 2: 871, 1085, 8711085 +Part 2: 871, 1086, 8711086 +Part 2: 871, 1087, 8711087 +Part 2: 871, 1088, 8711088 +Part 2: 871, 1089, 8711089 +Part 2: 871, 1090, 8711090 +Part 2: 871, 1091, 8711091 +Part 2: 871, 1092, 8711092 +Part 2: 871, 1093, 8711093 +Part 2: 871, 1094, 8711094 +Part 2: 871, 1095, 8711095 +Part 2: 871, 1096, 8711096 +Part 2: 871, 1097, 8711097 +Part 2: 871, 1098, 8711098 +Part 2: 872, 1071, 8721071 +Part 2: 872, 1072, 8721072 +Part 2: 872, 1073, 8721073 +Part 2: 872, 1074, 8721074 +Part 2: 872, 1075, 8721075 +Part 2: 872, 1076, 8721076 +Part 2: 872, 1077, 8721077 +Part 2: 872, 1078, 8721078 +Part 2: 872, 1079, 8721079 +Part 2: 872, 1080, 8721080 +Part 2: 872, 1081, 8721081 +Part 2: 872, 1082, 8721082 +Part 2: 872, 1083, 8721083 +Part 2: 872, 1084, 8721084 +Part 2: 872, 1085, 8721085 +Part 2: 872, 1086, 8721086 +Part 2: 872, 1087, 8721087 +Part 2: 872, 1088, 8721088 +Part 2: 872, 1089, 8721089 +Part 2: 872, 1090, 8721090 +Part 2: 872, 1091, 8721091 +Part 2: 872, 1092, 8721092 +Part 2: 872, 1093, 8721093 +Part 2: 872, 1094, 8721094 +Part 2: 872, 1095, 8721095 +Part 2: 872, 1096, 8721096 +Part 2: 872, 1097, 8721097 +Part 2: 872, 1098, 8721098 +Part 2: 872, 1099, 8721099 +Part 2: 873, 1073, 8731073 +Part 2: 873, 1074, 8731074 +Part 2: 873, 1075, 8731075 +Part 2: 873, 1076, 8731076 +Part 2: 873, 1077, 8731077 +Part 2: 873, 1078, 8731078 +Part 2: 873, 1079, 8731079 +Part 2: 873, 1080, 8731080 +Part 2: 873, 1081, 8731081 +Part 2: 873, 1082, 8731082 +Part 2: 873, 1083, 8731083 +Part 2: 873, 1084, 8731084 +Part 2: 873, 1085, 8731085 +Part 2: 873, 1086, 8731086 +Part 2: 873, 1087, 8731087 +Part 2: 873, 1088, 8731088 +Part 2: 873, 1089, 8731089 +Part 2: 873, 1090, 8731090 +Part 2: 873, 1091, 8731091 +Part 2: 873, 1092, 8731092 +Part 2: 873, 1093, 8731093 +Part 2: 873, 1094, 8731094 +Part 2: 873, 1095, 8731095 +Part 2: 873, 1096, 8731096 +Part 2: 873, 1097, 8731097 +Part 2: 873, 1098, 8731098 +Part 2: 873, 1099, 8731099 +Part 2: 874, 1074, 8741074 +Part 2: 874, 1075, 8741075 +Part 2: 874, 1076, 8741076 +Part 2: 874, 1077, 8741077 +Part 2: 874, 1078, 8741078 +Part 2: 874, 1079, 8741079 +Part 2: 874, 1080, 8741080 +Part 2: 874, 1081, 8741081 +Part 2: 874, 1082, 8741082 +Part 2: 874, 1083, 8741083 +Part 2: 874, 1084, 8741084 +Part 2: 874, 1085, 8741085 +Part 2: 874, 1086, 8741086 +Part 2: 874, 1087, 8741087 +Part 2: 874, 1088, 8741088 +Part 2: 874, 1089, 8741089 +Part 2: 874, 1090, 8741090 +Part 2: 874, 1091, 8741091 +Part 2: 874, 1092, 8741092 +Part 2: 874, 1093, 8741093 +Part 2: 874, 1094, 8741094 +Part 2: 874, 1095, 8741095 +Part 2: 874, 1096, 8741096 +Part 2: 874, 1097, 8741097 +Part 2: 874, 1098, 8741098 +Part 2: 874, 1099, 8741099 +Part 2: 875, 1075, 8751075 +Part 2: 875, 1076, 8751076 +Part 2: 875, 1077, 8751077 +Part 2: 875, 1078, 8751078 +Part 2: 875, 1079, 8751079 +Part 2: 875, 1080, 8751080 +Part 2: 875, 1081, 8751081 +Part 2: 875, 1082, 8751082 +Part 2: 875, 1083, 8751083 +Part 2: 875, 1084, 8751084 +Part 2: 875, 1085, 8751085 +Part 2: 875, 1086, 8751086 +Part 2: 875, 1087, 8751087 +Part 2: 875, 1088, 8751088 +Part 2: 875, 1089, 8751089 +Part 2: 875, 1090, 8751090 +Part 2: 875, 1091, 8751091 +Part 2: 875, 1092, 8751092 +Part 2: 875, 1093, 8751093 +Part 2: 875, 1094, 8751094 +Part 2: 875, 1095, 8751095 +Part 2: 875, 1096, 8751096 +Part 2: 875, 1097, 8751097 +Part 2: 875, 1098, 8751098 +Part 2: 875, 1099, 8751099 +Part 2: 876, 1076, 8761076 +Part 2: 876, 1077, 8761077 +Part 2: 876, 1078, 8761078 +Part 2: 876, 1079, 8761079 +Part 2: 876, 1080, 8761080 +Part 2: 876, 1081, 8761081 +Part 2: 876, 1082, 8761082 +Part 2: 876, 1083, 8761083 +Part 2: 876, 1084, 8761084 +Part 2: 876, 1085, 8761085 +Part 2: 876, 1086, 8761086 +Part 2: 876, 1087, 8761087 +Part 2: 876, 1088, 8761088 +Part 2: 876, 1089, 8761089 +Part 2: 876, 1090, 8761090 +Part 2: 876, 1091, 8761091 +Part 2: 876, 1092, 8761092 +Part 2: 876, 1093, 8761093 +Part 2: 876, 1094, 8761094 +Part 2: 876, 1095, 8761095 +Part 2: 876, 1096, 8761096 +Part 2: 876, 1097, 8761097 +Part 2: 876, 1098, 8761098 +Part 2: 876, 1099, 8761099 +Part 2: 877, 1077, 8771077 +Part 2: 877, 1078, 8771078 +Part 2: 877, 1079, 8771079 +Part 2: 877, 1080, 8771080 +Part 2: 877, 1081, 8771081 +Part 2: 877, 1082, 8771082 +Part 2: 877, 1083, 8771083 +Part 2: 877, 1084, 8771084 +Part 2: 877, 1085, 8771085 +Part 2: 877, 1086, 8771086 +Part 2: 877, 1087, 8771087 +Part 2: 877, 1088, 8771088 +Part 2: 877, 1089, 8771089 +Part 2: 877, 1090, 8771090 +Part 2: 877, 1091, 8771091 +Part 2: 877, 1092, 8771092 +Part 2: 877, 1093, 8771093 +Part 2: 877, 1094, 8771094 +Part 2: 877, 1095, 8771095 +Part 2: 877, 1096, 8771096 +Part 2: 877, 1097, 8771097 +Part 2: 877, 1098, 8771098 +Part 2: 877, 1099, 8771099 +Part 2: 878, 1078, 8781078 +Part 2: 878, 1079, 8781079 +Part 2: 878, 1080, 8781080 +Part 2: 878, 1081, 8781081 +Part 2: 878, 1082, 8781082 +Part 2: 878, 1083, 8781083 +Part 2: 878, 1084, 8781084 +Part 2: 878, 1085, 8781085 +Part 2: 878, 1086, 8781086 +Part 2: 878, 1087, 8781087 +Part 2: 878, 1088, 8781088 +Part 2: 878, 1089, 8781089 +Part 2: 878, 1090, 8781090 +Part 2: 878, 1091, 8781091 +Part 2: 878, 1092, 8781092 +Part 2: 878, 1093, 8781093 +Part 2: 878, 1094, 8781094 +Part 2: 878, 1095, 8781095 +Part 2: 878, 1096, 8781096 +Part 2: 878, 1097, 8781097 +Part 2: 878, 1098, 8781098 +Part 2: 878, 1099, 8781099 +Part 2: 879, 1079, 8791079 +Part 2: 879, 1080, 8791080 +Part 2: 879, 1081, 8791081 +Part 2: 879, 1082, 8791082 +Part 2: 879, 1083, 8791083 +Part 2: 879, 1084, 8791084 +Part 2: 879, 1085, 8791085 +Part 2: 879, 1086, 8791086 +Part 2: 879, 1087, 8791087 +Part 2: 879, 1088, 8791088 +Part 2: 879, 1089, 8791089 +Part 2: 879, 1090, 8791090 +Part 2: 879, 1091, 8791091 +Part 2: 879, 1092, 8791092 +Part 2: 879, 1093, 8791093 +Part 2: 879, 1094, 8791094 +Part 2: 879, 1095, 8791095 +Part 2: 879, 1096, 8791096 +Part 2: 879, 1097, 8791097 +Part 2: 879, 1098, 8791098 +Part 2: 879, 1099, 8791099 +Part 2: 880, 1080, 8801080 +Part 2: 880, 1081, 8801081 +Part 2: 880, 1082, 8801082 +Part 2: 880, 1083, 8801083 +Part 2: 880, 1084, 8801084 +Part 2: 880, 1085, 8801085 +Part 2: 880, 1086, 8801086 +Part 2: 880, 1087, 8801087 +Part 2: 880, 1088, 8801088 +Part 2: 880, 1089, 8801089 +Part 2: 880, 1090, 8801090 +Part 2: 880, 1091, 8801091 +Part 2: 880, 1092, 8801092 +Part 2: 880, 1093, 8801093 +Part 2: 880, 1094, 8801094 +Part 2: 880, 1095, 8801095 +Part 2: 880, 1096, 8801096 +Part 2: 880, 1097, 8801097 +Part 2: 880, 1098, 8801098 +Part 2: 880, 1099, 8801099 +Part 2: 881, 1081, 8811081 +Part 2: 881, 1082, 8811082 +Part 2: 881, 1083, 8811083 +Part 2: 881, 1084, 8811084 +Part 2: 881, 1085, 8811085 +Part 2: 881, 1086, 8811086 +Part 2: 881, 1087, 8811087 +Part 2: 881, 1088, 8811088 +Part 2: 881, 1089, 8811089 +Part 2: 881, 1090, 8811090 +Part 2: 881, 1091, 8811091 +Part 2: 881, 1092, 8811092 +Part 2: 881, 1093, 8811093 +Part 2: 881, 1094, 8811094 +Part 2: 881, 1095, 8811095 +Part 2: 881, 1096, 8811096 +Part 2: 881, 1097, 8811097 +Part 2: 881, 1098, 8811098 +Part 2: 881, 1099, 8811099 +Part 2: 882, 1082, 8821082 +Part 2: 882, 1083, 8821083 +Part 2: 882, 1084, 8821084 +Part 2: 882, 1085, 8821085 +Part 2: 882, 1086, 8821086 +Part 2: 882, 1087, 8821087 +Part 2: 882, 1088, 8821088 +Part 2: 882, 1089, 8821089 +Part 2: 882, 1090, 8821090 +Part 2: 882, 1091, 8821091 +Part 2: 882, 1092, 8821092 +Part 2: 882, 1093, 8821093 +Part 2: 882, 1094, 8821094 +Part 2: 882, 1095, 8821095 +Part 2: 882, 1096, 8821096 +Part 2: 882, 1097, 8821097 +Part 2: 882, 1098, 8821098 +Part 2: 882, 1099, 8821099 +Part 2: 883, 1084, 8831084 +Part 2: 883, 1085, 8831085 +Part 2: 883, 1086, 8831086 +Part 2: 883, 1087, 8831087 +Part 2: 883, 1088, 8831088 +Part 2: 883, 1089, 8831089 +Part 2: 883, 1090, 8831090 +Part 2: 883, 1091, 8831091 +Part 2: 883, 1092, 8831092 +Part 2: 883, 1093, 8831093 +Part 2: 883, 1094, 8831094 +Part 2: 883, 1095, 8831095 +Part 2: 883, 1096, 8831096 +Part 2: 883, 1097, 8831097 +Part 2: 883, 1098, 8831098 +Part 2: 883, 1099, 8831099 +Part 2: 884, 1085, 8841085 +Part 2: 884, 1086, 8841086 +Part 2: 884, 1087, 8841087 +Part 2: 884, 1088, 8841088 +Part 2: 884, 1089, 8841089 +Part 2: 884, 1090, 8841090 +Part 2: 884, 1091, 8841091 +Part 2: 884, 1092, 8841092 +Part 2: 884, 1093, 8841093 +Part 2: 884, 1094, 8841094 +Part 2: 884, 1095, 8841095 +Part 2: 884, 1096, 8841096 +Part 2: 884, 1097, 8841097 +Part 2: 884, 1098, 8841098 +Part 2: 884, 1099, 8841099 +Part 2: 885, 1086, 8851086 +Part 2: 885, 1087, 8851087 +Part 2: 885, 1088, 8851088 +Part 2: 885, 1089, 8851089 +Part 2: 885, 1090, 8851090 +Part 2: 885, 1091, 8851091 +Part 2: 885, 1092, 8851092 +Part 2: 885, 1093, 8851093 +Part 2: 885, 1094, 8851094 +Part 2: 885, 1095, 8851095 +Part 2: 885, 1096, 8851096 +Part 2: 885, 1097, 8851097 +Part 2: 885, 1098, 8851098 +Part 2: 885, 1099, 8851099 +Part 2: 886, 1087, 8861087 +Part 2: 886, 1088, 8861088 +Part 2: 886, 1089, 8861089 +Part 2: 886, 1090, 8861090 +Part 2: 886, 1091, 8861091 +Part 2: 886, 1092, 8861092 +Part 2: 886, 1093, 8861093 +Part 2: 886, 1094, 8861094 +Part 2: 886, 1095, 8861095 +Part 2: 886, 1096, 8861096 +Part 2: 886, 1097, 8861097 +Part 2: 886, 1098, 8861098 +Part 2: 886, 1099, 8861099 +Part 2: 887, 1088, 8871088 +Part 2: 887, 1089, 8871089 +Part 2: 887, 1090, 8871090 +Part 2: 887, 1091, 8871091 +Part 2: 887, 1092, 8871092 +Part 2: 887, 1093, 8871093 +Part 2: 887, 1094, 8871094 +Part 2: 887, 1095, 8871095 +Part 2: 887, 1096, 8871096 +Part 2: 887, 1097, 8871097 +Part 2: 887, 1098, 8871098 +Part 2: 887, 1099, 8871099 +Part 2: 888, 1089, 8881089 +Part 2: 888, 1090, 8881090 +Part 2: 888, 1091, 8881091 +Part 2: 888, 1092, 8881092 +Part 2: 888, 1093, 8881093 +Part 2: 888, 1094, 8881094 +Part 2: 888, 1095, 8881095 +Part 2: 888, 1096, 8881096 +Part 2: 888, 1097, 8881097 +Part 2: 888, 1098, 8881098 +Part 2: 888, 1099, 8881099 +Part 2: 889, 1090, 8891090 +Part 2: 889, 1091, 8891091 +Part 2: 889, 1092, 8891092 +Part 2: 889, 1093, 8891093 +Part 2: 889, 1094, 8891094 +Part 2: 889, 1095, 8891095 +Part 2: 889, 1096, 8891096 +Part 2: 889, 1097, 8891097 +Part 2: 889, 1098, 8891098 +Part 2: 889, 1099, 8891099 +Part 2: 890, 1091, 8901091 +Part 2: 890, 1092, 8901092 +Part 2: 890, 1093, 8901093 +Part 2: 890, 1094, 8901094 +Part 2: 890, 1095, 8901095 +Part 2: 890, 1096, 8901096 +Part 2: 890, 1097, 8901097 +Part 2: 890, 1098, 8901098 +Part 2: 890, 1099, 8901099 +Part 2: 891, 1092, 8911092 +Part 2: 891, 1093, 8911093 +Part 2: 891, 1094, 8911094 +Part 2: 891, 1095, 8911095 +Part 2: 891, 1096, 8911096 +Part 2: 891, 1097, 8911097 +Part 2: 891, 1098, 8911098 +Part 2: 891, 1099, 8911099 +Part 2: 892, 1094, 8921094 +Part 2: 892, 1095, 8921095 +Part 2: 892, 1096, 8921096 +Part 2: 892, 1097, 8921097 +Part 2: 892, 1098, 8921098 +Part 2: 892, 1099, 8921099 +Part 2: 893, 1095, 8931095 +Part 2: 893, 1096, 8931096 +Part 2: 893, 1097, 8931097 +Part 2: 893, 1098, 8931098 +Part 2: 893, 1099, 8931099 +Part 2: 894, 1096, 8941096 +Part 2: 894, 1097, 8941097 +Part 2: 894, 1098, 8941098 +Part 2: 894, 1099, 8941099 +Part 2: 895, 1097, 8951097 +Part 2: 895, 1098, 8951098 +Part 2: 895, 1099, 8951099 +Part 2: 896, 1098, 8961098 +Part 2: 896, 1099, 8961099 +Part 2: 897, 1099, 8971099 +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOOOOOO## +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOOOOOO### +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOOOOOOOOOOO#### +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOOOOO##### +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOOOOO###### +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOOOOOOOOOO####### +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOOOOOOOOOO######## +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOOOOO######## +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOOOOO######### +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOOOOOOOOOO########## +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOOOO########### +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOOOO############ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOOOO############# +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOOOOOOOOO############## +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOOO############### +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOOO################ +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOOOOOOOO################# +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOOO################# +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOOO################## +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOOO################### +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOOOOOOOO#################### +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOO##################### +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOO###################### +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOOO####################### +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOOOOOOO######################## +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOO######################### +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOO########################## +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOOOOOO########################### +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOO########################### +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOO############################ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOOO############################# +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOOOOOO############################## +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOO############################### +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOO################################ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOOO################################# +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOOOOO################################## +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOO################################### +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOO#################################### +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOOOO##################################### +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOO##################################### +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOO###################################### +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOOO####################################### +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOOOO######################################## +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOO######################################### +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOO########################################## +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOOO########################################### +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOOO############################################ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOO############################################# +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOO############################################## +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOO############################################### +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOO############################################### +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOO################################################ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOOO################################################# +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOOO################################################## +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOO################################################### +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOO#################################################### +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOOO##################################################### +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOOO###################################################### +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOO####################################################### +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOO######################################################## +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOO######################################################### +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOO######################################################### +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOO########################################################## +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOOO########################################################### +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOOO############################################################ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOO############################################################# +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOO############################################################## +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOOO############################################################### +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOOO################################################################ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOO################################################################# +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOO################################################################## +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOO################################################################### +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOO################################################################### +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOO#################################################################### +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOOO##################################################################### +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOOO###################################################################### +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOO####################################################################### +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOO######################################################################## +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOOO######################################################################### +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOO########################################################################## +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOO########################################################################### +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOO############################################################################ +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOOO############################################################################ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOO############################################################################# +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOO############################################################################## +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOOO############################################################################### +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOOO################################################################################ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOO################################################################################# +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOOO################################################################################## +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOO################################################################################### +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOO#################################################################################### +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOO##################################################################################### +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOO###################################################################################### +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOOO###################################################################################### +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOO####################################################################################### +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOO######################################################################################## +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOOO######################################################################################### +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOOO########################################################################################## +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOO########################################################################################### +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOOO############################################################################################ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOO############################################################################################# +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOO############################################################################################## +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOO############################################################################################### +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOO################################################################################################ +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOOO################################################################################################ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOO################################################################################################# +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOO################################################################################################## +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOOO################################################################################################### +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOOO#################################################################################################### +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOO####################################################################################################. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOOO####################################################################################################.. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOO####################################################################################################... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOO####################################################################################################.... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOO####################################################################################################..... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOO####################################################################################################...... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOOO####################################################################################################...... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOO####################################################################################################....... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOO####################################################################################################........ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOOO####################################################################################################......... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOOO####################################################################################################.......... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOO####################################################################################################........... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOOO####################################################################################################............ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOO####################################################################################################............. +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOO####################################################################################################.............. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOO####################################################################################################............... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOO####################################################################################################................ +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOOO####################################################################################################................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOO####################################################################################################................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOO####################################################################################################.................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OOO####################################################################################################................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OOO####################################################################################################.................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OO####################################################################################################..................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OO####################################################################################################...................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OO####################################################################################################....................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OO####################################################################################################........................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################O####################################################################################################......................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################OO####################################################################################################......................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################OO####################################################################################################.......................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################O####################################################################################################........................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################O####################################################################################################............................ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################O####################################################################################################............................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################O####################################################################################################.............................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################################............................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################################................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################................................. +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################.................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################################................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################.................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################..................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################...................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################################....................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################################........................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################################......................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################################.......................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################################........................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################################............................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################################............................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################################............................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################################.............................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################################............................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################################................................................ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################################................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################################.................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################################................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################################.................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################..................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################...................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################....................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################################....................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################........................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################......................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################.......................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################################........................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################################............................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################################............................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################################.............................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################............................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################################................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################.................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################.................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################################..................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################################...................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################################....................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################################........................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################################......................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################################.......................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################################........................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################################........................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################################............................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################################............................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################################.............................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################################............................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################################................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################################................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################################.................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################.................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################################.................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################################..................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################...................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################....................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################........................................................................................ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################################......................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################################.......................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################################........................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################################............................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################............................................................................................. +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################.............................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################################.............................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################################............................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################.................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################################................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################################.................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################################..................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################################...................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################....................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################........................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################################........................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################################......................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################.......................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################........................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################............................................................................................................ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################################............................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################.............................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################............................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################................................................................................................................. +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################.................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################.................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################################................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################.................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################..................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################...................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################################....................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################........................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################......................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################.......................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################........................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################............................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################............................................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################################............................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################.............................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################............................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################################................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################.................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################.................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################..................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################..................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################...................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################################....................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################........................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################......................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################################.......................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################........................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################............................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################............................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################.............................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################............................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################............................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################................................................................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################################................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################.................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################################.................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################..................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################...................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################....................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################........................................................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################......................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################......................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################.......................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################################........................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################............................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################............................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################################.............................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################............................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################.................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################.................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################################..................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################...................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################....................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################################........................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################......................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################.......................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################........................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################............................................................................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################............................................................................................................................................................................. +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################............................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################.............................................................................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################################............................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################################.................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################.................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################..................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################...................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################....................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################....................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################........................................................................................................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################################......................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################.......................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################........................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################################............................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################............................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################.............................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################............................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################................................................................................................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################.................................................................................................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################################................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################.................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################..................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################################...................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################....................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################........................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################......................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################.......................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################.......................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################........................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################............................................................................................................................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################################............................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################.............................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################............................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################################................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################.................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################.................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################.................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################..................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################...................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################################....................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################........................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################......................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################################.......................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################........................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################............................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################............................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################.............................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################.............................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################............................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################................................................................................................................................................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################################................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################.................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################################.................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################..................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################...................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################....................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################........................................................................................................................................................................................................................................ +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################........................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################......................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################.......................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################################........................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################............................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################............................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################################.............................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################............................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################.................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################.................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################.................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################################..................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################...................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################....................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################........................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################......................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################.......................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################........................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################################........................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################............................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################............................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################.............................................................................................................................................................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################################............................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################.................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################.................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################..................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################################..................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################...................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################....................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################........................................................................................................................................................................................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################################......................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################.......................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################........................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################............................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################............................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################.............................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################............................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################################............................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################.................................................................................................................................................................................................................................................................................. +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################################................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################.................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################..................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################...................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################....................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################........................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################......................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################################......................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################.......................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################........................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################............................................................................................................................................................................................................................................................................................ +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################################............................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################.............................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################............................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################................................................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################.................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################################................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################.................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################..................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################################...................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################....................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################........................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################......................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################.......................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################........................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################............................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################............................................................................................................................................................................................................................................................................................................ +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################################............................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################.............................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################............................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################################................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################.................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################.................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################..................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################...................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################...................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################################....................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################........................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################......................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################################.......................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################........................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################............................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################............................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################.............................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################............................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################................................................................................................................................................................................................................................................................................................................................ +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################################................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################.................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################################.................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################..................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################...................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################....................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################........................................................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################......................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################.......................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################.......................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################################........................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################............................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################............................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################################.............................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################............................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################.................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################.................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################.................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################################..................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################...................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################....................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################################........................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################......................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################.......................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################........................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################............................................................................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################............................................................................................................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################.............................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################.............................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################################............................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################################.................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################.................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################..................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################...................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################....................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################....................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################........................................................................................................................................................................................................................................................................................................................................................................ +...............................................................................................................................................................................................................................................................................................................................................................................................................................................############################################################################################################......................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################.......................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################........................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################################............................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################............................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################.............................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################............................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################................................................................................................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################................................................................................................................................................................................................................................................................................................................................................................................. +.........................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................................................................##########################################################################################################................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################..................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................#########################################################################################################...................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################....................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################......................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................ +...............................................................................................................................................................................................................................................................................................................................................................................................................................########################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................................#######################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................######################################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################......................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................#####################################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................ +...............................................................................................................................................................................................................................................................................................................................................................................................................####################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................###################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................##################################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................#################################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................................################################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................################################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................................###############################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................. +.......................................................................................................................................................................................................................................................................................................................................................................................##############################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................#############################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................................................................############################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................................############################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................................................................................############################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................############################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................................############################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................############################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................................############################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................................###########################################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................................................................###########################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................................................................###########################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................................###########################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................................##########################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................................##########################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................................##########################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................................##########################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +..........................................................................................................................................................................................................................................................................................................................................................................##########################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................................................................................##########################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................##########################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................................................................#########################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................................#########################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................................................................................#########################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................#########################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................................########################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................................########################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................................########################################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................########################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................................................................########################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................########################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................................########################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................................#######################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................................#######################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................................#######################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................................#######################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................................................######################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................................................................######################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................................................................######################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................#######################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................................######################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................................................................................######################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................######################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................................#####################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................................#####################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................................#####################################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................#####################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................................................................####################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................................####################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................................####################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................#####################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................................####################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................................####################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................................####################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................................................###################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................................................................###################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................................................................###################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................###################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................................##################################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................................##################################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................................##################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................###################################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................................##################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................................................##################################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................##################################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................................................................#################################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................................#################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................................#################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................#################################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................................################################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................................################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................................................################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................#################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................................................................################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................................................................################################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................################################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................................###############################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................................###############################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................................###############################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................................###############################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................................##############################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................................................................##############################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................................................................##############################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................###############################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................................##############################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................................##############################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................##############################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................................#############################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................................#############################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................................................#############################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................#############################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................................................................############################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................................############################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................................................................#############################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................#############################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................................############################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................############################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................................############################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................................###########################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................................................................###########################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................................................................###########################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................................###########################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................................##########################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................................##########################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................................###########################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..........................................................................................................................................................................................................................................................................................................###########################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................................##########################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................................................##########################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................##########################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................................................................#########################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................................#########################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................................................................................#########################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................#########################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................................########################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................................########################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................................#########################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +..................................................................................................................................................................................................................................................................................................#########################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................................................................########################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................########################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................................########################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................................#######################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................................#######################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................................#######################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................................#######################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................................................######################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................................................................######################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................................................................#######################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..........................................................................................................................................................................................................................................................................................#######################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................................######################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................................................................................######################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................######################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................................#####################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................................#####################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................................#####################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................#####################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................................................................####################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................................####################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................................................................#####################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +..................................................................................................................................................................................................................................................................................#####################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................................####################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................................####################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................................####################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................................................###################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................................................................###################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................................................................###################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................###################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................................##################################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................................##################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................................###################################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................###################################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................................##################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................................##################################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................##################################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................................................................#################################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................................#################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................................#################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................#################################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................................################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................................#################################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................................#################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +..................................................................................................................................................................................................................................................................#################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................................................................################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................................................................################################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................################################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................................###############################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................................###############################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................................###############################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................................###############################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................................##############################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................................................................###############################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................................................................###############################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................###############################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................................##############################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................................##############################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................##############################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................................#############################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................................#############################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................................................#############################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................#############################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................................................................############################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................................#############################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................#############################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................................############################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................................############################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................############################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................................############################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................................###########################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................................................................###########################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................................................................###########################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................................###########################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................................##########################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................................###########################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................###########################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................................##########################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................................##########################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................................................##########################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................##########################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................................................................#########################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................................#########################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................................................................................#########################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................#########################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................................########################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................................#########################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................................#########################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................................########################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................................................................########################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................########################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................................########################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................................#######################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................................#######################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................................#######################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................................#######################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................................................######################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +............................................................................................................................................................................................................................#######################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................#######################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................................................................######################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................................######################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................................................................................######################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................######################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................................#####################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................................#####################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................................#####################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................#####################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................................................................#####################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................................................................#####################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................................#####################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................................####################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................................####################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................................####################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................................####################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................................................###################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................................................................###################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................................................................###################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................###################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................................###################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................................................................................###################################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................###################################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................................##################################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................................##################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................................##################################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................##################################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................................................................#################################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................................#################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................................#################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................#################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................................#################################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................................................................................................................................................#################################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................................#################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................................................################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................................................................################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................................................................################################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................################################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................................###############################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................................###############################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................................###############################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................................###############################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.............................................................................................................................................................................................###############################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................................................................................................................................................................###############################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................###############################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................................................................##############################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................................##############################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................................##############################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................##############################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................................#############################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................................#############################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................................................#############################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................#############################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................................................................#############################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................................................................................................................................#############################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................#############################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................................############################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................................############################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................############################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................................############################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................................###########################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................................................................###########################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................................................................###########################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................############################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................................###########################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................................................................................................................................................###########################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................###########################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................................##########################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................................##########################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................................................##########################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................##########################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................................................................#########################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................................#########################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................................................................................#########################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................##########################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................................#########################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................................#########################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................................#########################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................................########################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................................................................########################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................########################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................................########################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................................#######################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................................#######################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................................#######################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................########################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................................#######################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................................................................................................................................#######################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................#######################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................................................................######################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................................######################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................................................................................######################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................######################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................................#####################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................................#####################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................................#####################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................######################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................................................................#####################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................................................................#####################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................................#####################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................................####################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................................####################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................................####################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................................####################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................................................###################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................................................................###################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................................................................###################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................####################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................................###################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................................................................................###################################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................###################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................................##################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................................##################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................................##################################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................##################################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................................................................#################################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................................#################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................................#################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................##################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................................#################################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................................................................................#################################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................................#################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................................................################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................................................................################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................................................................################################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................################################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................................###############################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................................###############################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................................################################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................################################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................................###############################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................................................................................................###############################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................###############################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................................................................##############################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................................##############################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................................##############################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................##############################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................................#############################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................................#############################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................##############################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................................................#############################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................................................................#############################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................................................................#############################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................#############################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................................############################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................................############################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................############################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................................############################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................................###########################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................................................................###########################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................############################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................................................................###########################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................................###########################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................................................................................###########################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................###########################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................................##########################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................................##########################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................................................##########################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................##########################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................................................................#########################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................................#########################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................##########################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................................#########################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................................#########################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................................#########################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................................#########################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................................########################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................................................................########################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................########################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................................########################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................................#######################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................................#######################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................########################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................................#######################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................................#######################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................................................................#######################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................#######################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................................................................######################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................................######################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................................................................................######################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................######################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................................#####################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................................######################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................................######################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................................#####################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................................................................#####################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................................................................#####################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................................#####################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................................####################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................................####################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................................####################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................................####################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................................................###################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...............................................................................####################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................####################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................................................................###################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................................###################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............................................................................###################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................###################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................................##################....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................................##################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................................##################......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................##################.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................................................................#################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................................##################........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................................##################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................................#################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................................#################.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................................#################............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................................#################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................................................################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................................................................################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................................................................################................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................################.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................................###############..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................................################..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................################...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................................###############....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................................###############........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................................###############......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................###############.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........................................................##############........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................................##############............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................................##############............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................##############.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................................#############............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................................................##############............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................................##############................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................................................#############................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....................................................#############.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....................................................#############................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................#############.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................................############..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................................############...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................############....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................................############........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................................###########......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...............................................############......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................############.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..............................................###########........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................................###########............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................................###########............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................###########.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................................##########............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................................##########................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........................................##########................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................##########.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +........................................##########.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.......................................##########................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................##########.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................................#########..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................................#########...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................................#########....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................................#########........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................................########......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..................................########.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................########........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................................########............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................................########............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...............................########............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................########.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............................#######............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............................#######................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +............................#######................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................#######.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +...........................######................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........................######.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.........................######..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................######...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........................######...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......................######....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......................######........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......................#####......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.....................#####.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +....................#####........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...................#####............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...................####............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..................####.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.................####............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +................####................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +................####................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +...............####................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............####.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +..............###................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.............###.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +............###..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........###...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...........##....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +..........##........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.........##......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........##.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +........##.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.......##........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +......##............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +......#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +.....#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. +....#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +...#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... +#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... diff --git a/2019/19/src/main.rs b/2019/19/src/main.rs new file mode 100644 index 0000000..47c1118 --- /dev/null +++ b/2019/19/src/main.rs @@ -0,0 +1,41 @@ +use intcode::*; +use grid::*; +use std::collections::HashMap; + +fn tractor_at_position(input: &Vec, x: i64, y: i64) -> bool { + IntComputer::new(input.clone(), 0, vec![x, y]).get_all_outputs()[0] == 1 +} + +const ZONE_SIZE: i64 = 100; + +fn main() { + let input = read_input(); + let mut s = 0; + for x in 0..50 { + for y in 0..50 { + if tractor_at_position(&input, x, y) { + s += 1; + } + } + } + println!("Part 1: {}", s); + + let mut beam = HashMap::new(); + for x in 0..900 { + for y in 0..1100 { + let here = tractor_at_position(&input, x, y); + beam.insert(Position2D {x, y}, if here { '#'} else { '.' }); + if here + && tractor_at_position(&input, x+ZONE_SIZE, y) + && tractor_at_position(&input, x, y+ZONE_SIZE) + && tractor_at_position(&input, x+ZONE_SIZE, y+ZONE_SIZE) { + beam.insert(Position2D {x, y}, 'O'); + println!("Part 2: {}, {}, {}", x, y, x*10_000 + y); + } + } + if x%100 == 0 { + println!("Outer loop {}", x); + } + } + println!("{}", draw_ascii(&beam, '.')); +} diff --git a/2019/intcode/src/intcomputer.rs b/2019/intcode/src/intcomputer.rs index 80fd8a2..19e3f3f 100644 --- a/2019/intcode/src/intcomputer.rs +++ b/2019/intcode/src/intcomputer.rs @@ -189,7 +189,7 @@ impl IntComputer { first, second, addr, - } => self.tape[addr as usize] = (first < second) as i64, + } => safe_write(&mut self.tape, addr as usize, (first < second) as i64), Operation::Equals { first, second,