Friday Afternoon Pairs, Friday Aft, December 23, 2011 RESULTS OF BOARD 1 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 90 7.50 0.50 1-Berg-Loveday vs 1-Schoenleber-Karls 120 3.00 5.00 2-Stratton-Stratton vs 3-Anderson-Real 90 7.50 0.50 3-Thomson-Larsen vs 5-Class-Nelson 140 0.00 8.00 4-Keller-Lambert vs 7-Thompson-Paul 120 3.00 5.00 5-Panchyshyn-Robbins vs 9-Zander-Hills 120 3.00 5.00 6-Brown Jr-Wiitala vs 2-Gordon-Mantle 120 3.00 5.00 7-Herodes-Herodes vs 4-Wiitala-Miller 120 3.00 5.00 8-Raymond-Beh vs 6-Tilzey-Nunnally 110 6.00 2.00 9-Broders-Deutsch vs 8-Coney-Smith ---------------------------------------------------------------------- RESULTS OF BOARD 2 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W PASS 4.00 4.00 1-Berg-Loveday vs 1-Schoenleber-Karls 100 2.00 6.00 2-Stratton-Stratton vs 3-Anderson-Real 100 5.00 3.00 3-Thomson-Larsen vs 5-Class-Nelson 100 2.00 6.00 4-Keller-Lambert vs 7-Thompson-Paul 140 6.50 1.50 5-Panchyshyn-Robbins vs 9-Zander-Hills 170 8.00 0.00 6-Brown Jr-Wiitala vs 2-Gordon-Mantle 140 6.50 1.50 7-Herodes-Herodes vs 4-Wiitala-Miller 140 0.00 8.00 8-Raymond-Beh vs 6-Tilzey-Nunnally 100 2.00 6.00 9-Broders-Deutsch vs 8-Coney-Smith ---------------------------------------------------------------------- RESULTS OF BOARD 3 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 650 1.50 6.50 1-Berg-Loveday vs 1-Schoenleber-Karls 650 1.50 6.50 2-Stratton-Stratton vs 3-Anderson-Real 200 6.50 1.50 3-Thomson-Larsen vs 5-Class-Nelson 200 6.50 1.50 4-Keller-Lambert vs 7-Thompson-Paul 630 4.00 4.00 5-Panchyshyn-Robbins vs 9-Zander-Hills 650 1.50 6.50 6-Brown Jr-Wiitala vs 2-Gordon-Mantle 200 6.50 1.50 7-Herodes-Herodes vs 4-Wiitala-Miller 650 1.50 6.50 8-Raymond-Beh vs 6-Tilzey-Nunnally 200 6.50 1.50 9-Broders-Deutsch vs 8-Coney-Smith ---------------------------------------------------------------------- RESULTS OF BOARD 4 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 240 5.00 3.00 1-Berg-Loveday vs 9-Zander-Hills 230 7.00 1.00 2-Stratton-Stratton vs 2-Gordon-Mantle 650 2.50 5.50 3-Thomson-Larsen vs 4-Wiitala-Miller 680 0.50 7.50 4-Keller-Lambert vs 6-Tilzey-Nunnally 630 4.00 4.00 5-Panchyshyn-Robbins vs 8-Coney-Smith 230 7.00 1.00 6-Brown Jr-Wiitala vs 1-Schoenleber-Karls 680 0.50 7.50 7-Herodes-Herodes vs 3-Anderson-Real 230 7.00 1.00 8-Raymond-Beh vs 5-Class-Nelson 650 2.50 5.50 9-Broders-Deutsch vs 7-Thompson-Paul ---------------------------------------------------------------------- RESULTS OF BOARD 5 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 50 5.50 2.50 1-Berg-Loveday vs 9-Zander-Hills 100 8.00 0.00 2-Stratton-Stratton vs 2-Gordon-Mantle 800 0.00 8.00 3-Thomson-Larsen vs 4-Wiitala-Miller 130 1.50 6.50 4-Keller-Lambert vs 6-Tilzey-Nunnally 110 3.50 4.50 5-Panchyshyn-Robbins vs 8-Coney-Smith 110 3.50 4.50 6-Brown Jr-Wiitala vs 1-Schoenleber-Karls 130 1.50 6.50 7-Herodes-Herodes vs 3-Anderson-Real 50 5.50 2.50 8-Raymond-Beh vs 5-Class-Nelson 90 7.00 1.00 9-Broders-Deutsch vs 7-Thompson-Paul ---------------------------------------------------------------------- RESULTS OF BOARD 6 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 110 4.56 3.44 1-Berg-Loveday vs 9-Zander-Hills 120 6.25 1.75 2-Stratton-Stratton vs 2-Gordon-Mantle 50 2.31 5.69 3-Thomson-Larsen vs 4-Wiitala-Miller 120 6.25 1.75 4-Keller-Lambert vs 6-Tilzey-Nunnally 50 2.31 5.69 5-Panchyshyn-Robbins vs 8-Coney-Smith 100 0.06 7.94 6-Brown Jr-Wiitala vs 1-Schoenleber-Karls 150 7.94 0.06 7-Herodes-Herodes vs 3-Anderson-Real AVE- AVE+ 3.20 4.80 8-Raymond-Beh vs 5-Class-Nelson 50 2.31 5.69 9-Broders-Deutsch vs 7-Thompson-Paul ---------------------------------------------------------------------- RESULTS OF BOARD 7 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 140 7.50 0.50 1-Berg-Loveday vs 8-Coney-Smith 110 4.00 4.00 2-Stratton-Stratton vs 1-Schoenleber-Karls 100 0.50 7.50 3-Thomson-Larsen vs 3-Anderson-Real 110 4.00 4.00 4-Keller-Lambert vs 5-Class-Nelson 140 7.50 0.50 5-Panchyshyn-Robbins vs 7-Thompson-Paul 100 0.50 7.50 6-Brown Jr-Wiitala vs 9-Zander-Hills 110 4.00 4.00 7-Herodes-Herodes vs 2-Gordon-Mantle 110 4.00 4.00 8-Raymond-Beh vs 4-Wiitala-Miller 110 4.00 4.00 9-Broders-Deutsch vs 6-Tilzey-Nunnally ---------------------------------------------------------------------- RESULTS OF BOARD 8 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 400 7.00 1.00 1-Berg-Loveday vs 8-Coney-Smith 430 2.50 5.50 2-Stratton-Stratton vs 1-Schoenleber-Karls 430 2.50 5.50 3-Thomson-Larsen vs 3-Anderson-Real 430 2.50 5.50 4-Keller-Lambert vs 5-Class-Nelson 400 7.00 1.00 5-Panchyshyn-Robbins vs 7-Thompson-Paul 400 7.00 1.00 6-Brown Jr-Wiitala vs 9-Zander-Hills 430 2.50 5.50 7-Herodes-Herodes vs 2-Gordon-Mantle 430 2.50 5.50 8-Raymond-Beh vs 4-Wiitala-Miller 430 2.50 5.50 9-Broders-Deutsch vs 6-Tilzey-Nunnally ---------------------------------------------------------------------- RESULTS OF BOARD 9 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 50 4.00 4.00 1-Berg-Loveday vs 8-Coney-Smith 140 7.50 0.50 2-Stratton-Stratton vs 1-Schoenleber-Karls 110 5.50 2.50 3-Thomson-Larsen vs 3-Anderson-Real 100 1.50 6.50 4-Keller-Lambert vs 5-Class-Nelson 100 1.50 6.50 5-Panchyshyn-Robbins vs 7-Thompson-Paul 100 1.50 6.50 6-Brown Jr-Wiitala vs 9-Zander-Hills 110 5.50 2.50 7-Herodes-Herodes vs 2-Gordon-Mantle 100 1.50 6.50 8-Raymond-Beh vs 4-Wiitala-Miller 140 7.50 0.50 9-Broders-Deutsch vs 6-Tilzey-Nunnally ---------------------------------------------------------------------- RESULTS OF BOARD 10 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 100 0.50 7.50 1-Berg-Loveday vs 7-Thompson-Paul 140 5.00 3.00 2-Stratton-Stratton vs 9-Zander-Hills 100 0.50 7.50 3-Thomson-Larsen vs 2-Gordon-Mantle 140 5.00 3.00 4-Keller-Lambert vs 4-Wiitala-Miller 140 5.00 3.00 5-Panchyshyn-Robbins vs 6-Tilzey-Nunnally 140 5.00 3.00 6-Brown Jr-Wiitala vs 8-Coney-Smith 140 5.00 3.00 7-Herodes-Herodes vs 1-Schoenleber-Karls 140 5.00 3.00 8-Raymond-Beh vs 3-Anderson-Real 140 5.00 3.00 9-Broders-Deutsch vs 5-Class-Nelson ---------------------------------------------------------------------- RESULTS OF BOARD 11 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 100 1.50 6.50 1-Berg-Loveday vs 7-Thompson-Paul 50 4.00 4.00 2-Stratton-Stratton vs 9-Zander-Hills 150 0.00 8.00 3-Thomson-Larsen vs 2-Gordon-Mantle 120 6.00 2.00 4-Keller-Lambert vs 4-Wiitala-Miller 130 7.00 1.00 5-Panchyshyn-Robbins vs 6-Tilzey-Nunnally 180 8.00 0.00 6-Brown Jr-Wiitala vs 8-Coney-Smith 50 4.00 4.00 7-Herodes-Herodes vs 1-Schoenleber-Karls 50 4.00 4.00 8-Raymond-Beh vs 3-Anderson-Real 100 1.50 6.50 9-Broders-Deutsch vs 5-Class-Nelson ---------------------------------------------------------------------- RESULTS OF BOARD 12 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 180 7.00 1.00 1-Berg-Loveday vs 7-Thompson-Paul 100 1.50 6.50 2-Stratton-Stratton vs 9-Zander-Hills 110 4.50 3.50 3-Thomson-Larsen vs 2-Gordon-Mantle 100 1.50 6.50 4-Keller-Lambert vs 4-Wiitala-Miller 150 6.00 2.00 5-Panchyshyn-Robbins vs 6-Tilzey-Nunnally 600 8.00 0.00 6-Brown Jr-Wiitala vs 8-Coney-Smith PASS 3.00 5.00 7-Herodes-Herodes vs 1-Schoenleber-Karls 200 0.00 8.00 8-Raymond-Beh vs 3-Anderson-Real 110 4.50 3.50 9-Broders-Deutsch vs 5-Class-Nelson ---------------------------------------------------------------------- RESULTS OF BOARD 13 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 170 6.00 2.00 1-Berg-Loveday vs 6-Tilzey-Nunnally 100 8.00 0.00 2-Stratton-Stratton vs 8-Coney-Smith 400 1.50 6.50 3-Thomson-Larsen vs 1-Schoenleber-Karls 200 3.50 4.50 4-Keller-Lambert vs 3-Anderson-Real 170 6.00 2.00 5-Panchyshyn-Robbins vs 5-Class-Nelson 200 3.50 4.50 6-Brown Jr-Wiitala vs 7-Thompson-Paul 170 6.00 2.00 7-Herodes-Herodes vs 9-Zander-Hills 400 1.50 6.50 8-Raymond-Beh vs 2-Gordon-Mantle 620 0.00 8.00 9-Broders-Deutsch vs 4-Wiitala-Miller ---------------------------------------------------------------------- RESULTS OF BOARD 14 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 450 2.00 6.00 1-Berg-Loveday vs 6-Tilzey-Nunnally 420 4.50 3.50 2-Stratton-Stratton vs 8-Coney-Smith 100 7.50 0.50 3-Thomson-Larsen vs 1-Schoenleber-Karls 420 4.50 3.50 4-Keller-Lambert vs 3-Anderson-Real 50 6.00 2.00 5-Panchyshyn-Robbins vs 5-Class-Nelson 460 0.00 8.00 6-Brown Jr-Wiitala vs 7-Thompson-Paul 450 2.00 6.00 7-Herodes-Herodes vs 9-Zander-Hills 100 7.50 0.50 8-Raymond-Beh vs 2-Gordon-Mantle 450 2.00 6.00 9-Broders-Deutsch vs 4-Wiitala-Miller ---------------------------------------------------------------------- RESULTS OF BOARD 15 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 100 7.50 0.50 1-Berg-Loveday vs 6-Tilzey-Nunnally 420 3.50 4.50 2-Stratton-Stratton vs 8-Coney-Smith 50 5.50 2.50 3-Thomson-Larsen vs 1-Schoenleber-Karls 420 3.50 4.50 4-Keller-Lambert vs 3-Anderson-Real 450 1.50 6.50 5-Panchyshyn-Robbins vs 5-Class-Nelson 450 1.50 6.50 6-Brown Jr-Wiitala vs 7-Thompson-Paul 100 7.50 0.50 7-Herodes-Herodes vs 9-Zander-Hills 50 5.50 2.50 8-Raymond-Beh vs 2-Gordon-Mantle 990 0.00 8.00 9-Broders-Deutsch vs 4-Wiitala-Miller ---------------------------------------------------------------------- RESULTS OF BOARD 16 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 190 2.00 6.00 1-Berg-Loveday vs 5-Class-Nelson 170 4.00 4.00 2-Stratton-Stratton vs 7-Thompson-Paul 50 7.00 1.00 3-Thomson-Larsen vs 9-Zander-Hills 200 8.00 0.00 4-Keller-Lambert vs 2-Gordon-Mantle 180 3.00 5.00 5-Panchyshyn-Robbins vs 4-Wiitala-Miller 630 0.50 7.50 6-Brown Jr-Wiitala vs 6-Tilzey-Nunnally 150 5.00 3.00 7-Herodes-Herodes vs 8-Coney-Smith 630 0.50 7.50 8-Raymond-Beh vs 1-Schoenleber-Karls 100 6.00 2.00 9-Broders-Deutsch vs 3-Anderson-Real ---------------------------------------------------------------------- RESULTS OF BOARD 17 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 140 4.00 4.00 1-Berg-Loveday vs 5-Class-Nelson 150 0.50 7.50 2-Stratton-Stratton vs 7-Thompson-Paul 140 4.00 4.00 3-Thomson-Larsen vs 9-Zander-Hills 140 4.00 4.00 4-Keller-Lambert vs 2-Gordon-Mantle 90 8.00 0.00 5-Panchyshyn-Robbins vs 4-Wiitala-Miller 140 4.00 4.00 6-Brown Jr-Wiitala vs 6-Tilzey-Nunnally 110 7.00 1.00 7-Herodes-Herodes vs 8-Coney-Smith 150 0.50 7.50 8-Raymond-Beh vs 1-Schoenleber-Karls 140 4.00 4.00 9-Broders-Deutsch vs 3-Anderson-Real ---------------------------------------------------------------------- RESULTS OF BOARD 18 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 200 4.00 4.00 1-Berg-Loveday vs 5-Class-Nelson 170 6.50 1.50 2-Stratton-Stratton vs 7-Thompson-Paul 450 1.50 6.50 3-Thomson-Larsen vs 9-Zander-Hills 170 6.50 1.50 4-Keller-Lambert vs 2-Gordon-Mantle 450 1.50 6.50 5-Panchyshyn-Robbins vs 4-Wiitala-Miller 450 1.50 6.50 6-Brown Jr-Wiitala vs 6-Tilzey-Nunnally 170 6.50 1.50 7-Herodes-Herodes vs 8-Coney-Smith 170 6.50 1.50 8-Raymond-Beh vs 1-Schoenleber-Karls 450 1.50 6.50 9-Broders-Deutsch vs 3-Anderson-Real ---------------------------------------------------------------------- RESULTS OF BOARD 19 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 430 6.00 2.00 1-Berg-Loveday vs 4-Wiitala-Miller 50 2.50 5.50 2-Stratton-Stratton vs 6-Tilzey-Nunnally 100 0.00 8.00 3-Thomson-Larsen vs 8-Coney-Smith 420 5.00 3.00 4-Keller-Lambert vs 1-Schoenleber-Karls 490 8.00 0.00 5-Panchyshyn-Robbins vs 3-Anderson-Real 50 2.50 5.50 6-Brown Jr-Wiitala vs 5-Class-Nelson 480 7.00 1.00 7-Herodes-Herodes vs 7-Thompson-Paul 50 2.50 5.50 8-Raymond-Beh vs 9-Zander-Hills 50 2.50 5.50 9-Broders-Deutsch vs 2-Gordon-Mantle ---------------------------------------------------------------------- RESULTS OF BOARD 20 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 660 6.50 1.50 1-Berg-Loveday vs 4-Wiitala-Miller 630 2.50 5.50 2-Stratton-Stratton vs 6-Tilzey-Nunnally 660 6.50 1.50 3-Thomson-Larsen vs 8-Coney-Smith 690 8.00 0.00 4-Keller-Lambert vs 1-Schoenleber-Karls 630 2.50 5.50 5-Panchyshyn-Robbins vs 3-Anderson-Real 630 2.50 5.50 6-Brown Jr-Wiitala vs 5-Class-Nelson 630 2.50 5.50 7-Herodes-Herodes vs 7-Thompson-Paul 630 2.50 5.50 8-Raymond-Beh vs 9-Zander-Hills 630 2.50 5.50 9-Broders-Deutsch vs 2-Gordon-Mantle ---------------------------------------------------------------------- RESULTS OF BOARD 21 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 480 2.50 5.50 1-Berg-Loveday vs 4-Wiitala-Miller 480 2.50 5.50 2-Stratton-Stratton vs 6-Tilzey-Nunnally 200 7.00 1.00 3-Thomson-Larsen vs 8-Coney-Smith 480 2.50 5.50 4-Keller-Lambert vs 1-Schoenleber-Karls 450 5.50 2.50 5-Panchyshyn-Robbins vs 3-Anderson-Real 980 0.00 8.00 6-Brown Jr-Wiitala vs 5-Class-Nelson 110 8.00 0.00 7-Herodes-Herodes vs 7-Thompson-Paul 480 2.50 5.50 8-Raymond-Beh vs 9-Zander-Hills 450 5.50 2.50 9-Broders-Deutsch vs 2-Gordon-Mantle ---------------------------------------------------------------------- RESULTS OF BOARD 22 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 450 5.50 2.50 1-Berg-Loveday vs 3-Anderson-Real 420 1.50 6.50 2-Stratton-Stratton vs 5-Class-Nelson 450 5.50 2.50 3-Thomson-Larsen vs 7-Thompson-Paul 480 8.00 0.00 4-Keller-Lambert vs 9-Zander-Hills 420 1.50 6.50 5-Panchyshyn-Robbins vs 2-Gordon-Mantle 450 5.50 2.50 6-Brown Jr-Wiitala vs 4-Wiitala-Miller 420 1.50 6.50 7-Herodes-Herodes vs 6-Tilzey-Nunnally 420 1.50 6.50 8-Raymond-Beh vs 8-Coney-Smith 450 5.50 2.50 9-Broders-Deutsch vs 1-Schoenleber-Karls ---------------------------------------------------------------------- RESULTS OF BOARD 23 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 150 6.00 2.00 1-Berg-Loveday vs 3-Anderson-Real 100 1.50 6.50 2-Stratton-Stratton vs 5-Class-Nelson 140 5.00 3.00 3-Thomson-Larsen vs 7-Thompson-Paul 630 8.00 0.00 4-Keller-Lambert vs 9-Zander-Hills 170 7.00 1.00 5-Panchyshyn-Robbins vs 2-Gordon-Mantle 100 3.00 5.00 6-Brown Jr-Wiitala vs 4-Wiitala-Miller 110 4.00 4.00 7-Herodes-Herodes vs 6-Tilzey-Nunnally 400 0.00 8.00 8-Raymond-Beh vs 8-Coney-Smith 100 1.50 6.50 9-Broders-Deutsch vs 1-Schoenleber-Karls ---------------------------------------------------------------------- RESULTS OF BOARD 24 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 420 2.00 6.00 1-Berg-Loveday vs 3-Anderson-Real 420 2.00 6.00 2-Stratton-Stratton vs 5-Class-Nelson 140 5.50 2.50 3-Thomson-Larsen vs 7-Thompson-Paul 140 5.50 2.50 4-Keller-Lambert vs 9-Zander-Hills 300 8.00 0.00 5-Panchyshyn-Robbins vs 2-Gordon-Mantle 1400 0.00 8.00 6-Brown Jr-Wiitala vs 4-Wiitala-Miller 170 4.00 4.00 7-Herodes-Herodes vs 6-Tilzey-Nunnally 100 7.00 1.00 8-Raymond-Beh vs 8-Coney-Smith 420 2.00 6.00 9-Broders-Deutsch vs 1-Schoenleber-Karls ---------------------------------------------------------------------- RESULTS OF BOARD 25 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 110 7.00 1.00 1-Berg-Loveday vs 2-Gordon-Mantle 120 0.50 7.50 2-Stratton-Stratton vs 4-Wiitala-Miller 110 3.00 5.00 3-Thomson-Larsen vs 6-Tilzey-Nunnally 50 5.50 2.50 4-Keller-Lambert vs 8-Coney-Smith 50 5.50 2.50 5-Panchyshyn-Robbins vs 1-Schoenleber-Karls 110 3.00 5.00 6-Brown Jr-Wiitala vs 3-Anderson-Real 110 3.00 5.00 7-Herodes-Herodes vs 5-Class-Nelson 180 8.00 0.00 8-Raymond-Beh vs 7-Thompson-Paul 120 0.50 7.50 9-Broders-Deutsch vs 9-Zander-Hills ---------------------------------------------------------------------- RESULTS OF BOARD 26 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 100 1.00 7.00 1-Berg-Loveday vs 2-Gordon-Mantle 200 6.00 2.00 2-Stratton-Stratton vs 4-Wiitala-Miller 170 4.50 3.50 3-Thomson-Larsen vs 6-Tilzey-Nunnally 100 1.00 7.00 4-Keller-Lambert vs 8-Coney-Smith 170 4.50 3.50 5-Panchyshyn-Robbins vs 1-Schoenleber-Karls 120 3.00 5.00 6-Brown Jr-Wiitala vs 3-Anderson-Real 100 1.00 7.00 7-Herodes-Herodes vs 5-Class-Nelson 500 7.00 1.00 8-Raymond-Beh vs 7-Thompson-Paul 650 8.00 0.00 9-Broders-Deutsch vs 9-Zander-Hills ---------------------------------------------------------------------- RESULTS OF BOARD 27 SCORES MATCHPOINTS NAMES N-S E-W N-S E-W 50 3.50 4.50 1-Berg-Loveday vs 2-Gordon-Mantle 100 0.00 8.00 2-Stratton-Stratton vs 4-Wiitala-Miller 50 3.50 4.50 3-Thomson-Larsen vs 6-Tilzey-Nunnally 210 8.00 0.00 4-Keller-Lambert vs 8-Coney-Smith 50 3.50 4.50 5-Panchyshyn-Robbins vs 1-Schoenleber-Karls 110 7.00 1.00 6-Brown Jr-Wiitala vs 3-Anderson-Real 50 3.50 4.50 7-Herodes-Herodes vs 5-Class-Nelson 50 1.00 7.00 8-Raymond-Beh vs 7-Thompson-Paul 100 6.00 2.00 9-Broders-Deutsch vs 9-Zander-Hills ----------------------------------------------------------------------