FORVILLE - LENS-ST-REMY FORVILLE-LENS-ST-REMY Data Technology Deerlijk (88019) ----------------------------------------------------------------------------------------------- SOISSONS 10-06-23 284 VIEUX-YEARLING Amateurs:17 LACHER:07.50 ----------------------------------------------------------------------------------------------- NR Naam Gemeent AD IG Afstand LD Ring JR Bestat Snelh. NR N0 Nom Localit EN MQ Distanc PA Bague AN Constat Vitesse NO ----------------------------------------------------------------------------------------------- 1 222500-79 NAPEN FRANCIS AVERNAS 12 1 184713 BE 101256421 10.18111 1246.5027 1 1 222500-79 NAPEN FRANCIS AVERNAS 12 4 2 BE 101913122 10.18111 1246.5027 1 3 222500-79 NAPEN FRANCIS AVERNAS 12 6 3 BE 101917822 10.18281 1244.1239 3 4 194432-44 PETERMANS OLIVIER LENS-ST 26 1 183852 BE 100407320 10.18330 1237.6439 4 5 106407-95 VIGNAUX FERNAND VILLERS 16 15 182890 BE 101856322 10.18110 1234.2144 5 6 222500-79 NAPEN FRANCIS AVERNAS 12 7 4 BE 101914422 10.19421 1233.8740 6 7 222500-79 NAPEN FRANCIS AVERNAS 12 8 5 BE 101914822 10.20491 1224.7384 7 8 306596-76 GRULOOS-NAULAERTS CORTIL- 17 2 168769 BE 100475920 10.08168 1220.4874 8 9 106407-95 VIGNAUX FERNAND VILLERS 16 11 2 BE 608527122 10.20550 1211.8609 9 10 302573-30 EBROIN JEROME HANNUT 14 2 184271 BE 101870022 10.23020 1204.1233 10 11 194432-44 PETERMANS OLIVIER LENS-ST 26 5 2 BE 101305121 10.22430 1203.8765 11 12 106407-95 VIGNAUX FERNAND VILLERS 16 14 3 BE 608525022 10.22020 1202.9599 12 13 194432-44 PETERMANS OLIVIER LENS-ST 26 10 3 BE 102343619 10.23000 1201.6471 13 14 106407-95 VIGNAUX FERNAND VILLERS 16 4 4 BE 508578618 10.22170 1200.9850 14 15 243063-78 KOCKELMANS VINCENT AVENNES 21 1 181801 BE 104014819 10.21260 1200.5349 15 16 130010-30 VANDERVOST JEAN AVIN 13 9 179027 BE 101210321 10.19150 1199.5109 16 17 194432-44 PETERMANS OLIVIER LENS-ST 26 15 4 BE 100408220 10.23400 1196.4338 17 18 156949-03 LEMESTRE DANY GEER 98 6 187389 BE 104372420 10.26409 1195.9855 18 19 194432-44 PETERMANS OLIVIER LENS-ST 26 7 5 BE 102347219 10.23440 1195.9150 19 20 156949-03 LEMESTRE DANY GEER 98 4 2 BE 116233818 10.26419 1195.8583 20 21 106407-95 VIGNAUX FERNAND VILLERS 16 16 5 BE 101856422 10.23000 1195.3595 21 22 222500-79 NAPEN FRANCIS AVERNAS 12 11 6 BE 100039322 10.24501 1192.9667 22 23 243063-78 KOCKELMANS VINCENT AVENNES 21 15 2 BE 100011522 10.22280 1192.3983 23 24 243063-78 KOCKELMANS VINCENT AVENNES 21 9 3 BE 103853521 10.22430 1190.4464 24 25 243063-78 KOCKELMANS VINCENT AVENNES 21 13 4 BE 103570422 10.22570 1188.6303 25 26 222500-79 NAPEN FRANCIS AVERNAS 12 3 7 BE 102299419 10.25261 1188.3617 26 27 156949-03 LEMESTRE DANY GEER 98 97 3 BE 102171022 10.27489 1187.3966 27 28 106407-95 VIGNAUX FERNAND VILLERS 16 1 6 BE 618233917 10.24070 1186.6984 28 29 222500-79 NAPEN FRANCIS AVERNAS 12 5 8 BE 101913222 10.25421 1186.3264 29 30 222500-79 NAPEN FRANCIS AVERNAS 12 2 9 BE 102301019 10.25481 1185.5650 30 31 156949-03 LEMESTRE DANY GEER 98 79 4 BE 114137622 10.28069 1185.1437 31 32 243029-44 JANNE JEAN-LOUIS AVENNES 3 1 181919 BE 104361020 10.24040 1180.7810 32 33 222500-79 NAPEN FRANCIS AVERNAS 12 10 10 BE 101917222 10.26261 1180.7652 33 34 156949-03 LEMESTRE DANY GEER 98 94 5 BE 114131522 10.28549 1179.1775 34 35 156949-03 LEMESTRE DANY GEER 98 56 6 BE 102173322 10.28579 1178.8067 35 36 130010-30 VANDERVOST JEAN AVIN 13 11 2 BE 101210121 10.21540 1178.5846 36 37 156949-03 LEMESTRE DANY GEER 98 72 7 BE 114137322 10.29039 1178.0656 37 38 156949-03 LEMESTRE DANY GEER 98 1 8 BE 115258320 10.29069 1177.6954 38 39 156949-03 LEMESTRE DANY GEER 98 37 9 BE 101208921 10.29429 1173.2711 39 40 194432-44 PETERMANS OLIVIER LENS-ST 26 18 6 BE 100408020 10.26470 1172.6502 40 41 106407-95 VIGNAUX FERNAND VILLERS 16 7 7 BE 104418020 10.26000 1172.3718 41 42 194432-44 PETERMANS OLIVIER LENS-ST 26 8 7 BE 102344219 10.26510 1172.1517 42 43 194432-44 PETERMANS OLIVIER LENS-ST 26 16 8 BE 101302821 10.27310 1167.1908 43 44 222500-79 NAPEN FRANCIS AVERNAS 12 9 11 BE 101916422 10.28161 1167.0875 44 45 156949-03 LEMESTRE DANY GEER 98 11 10 BE 102366919 10.31029 1163.5575 45 46 156949-03 LEMESTRE DANY GEER 98 71 11 BE 114133222 10.31039 1163.4371 46 47 243063-78 KOCKELMANS VINCENT AVENNES 21 11 5 BE 100008722 10.26160 1163.4023 47 48 156949-03 LEMESTRE DANY GEER 98 23 12 BE 101325421 10.31049 1163.3167 48 49 194432-44 PETERMANS OLIVIER LENS-ST 26 13 9 BE 102344319 10.28030 1163.2521 49 50 106407-95 VIGNAUX FERNAND VILLERS 16 2 8 BE 213315819 10.27180 1162.6828 50 51 194432-44 PETERMANS OLIVIER LENS-ST 26 4 10 BE 101303421 10.28090 1162.5166 51 52 243063-78 KOCKELMANS VINCENT AVENNES 21 8 6 BE 100013522 10.26400 1160.4319 52 53 156949-03 LEMESTRE DANY GEER 98 30 13 BE 101207521 10.31299 1160.3154 53 54 156949-03 LEMESTRE DANY GEER 98 85 14 BE 114130322 10.31459 1158.4026 54 55 114187-18 MISEUR DANNY AVERNAS 14 2 185215 BE 112814420 10.30160 1155.6676 55 56 106407-95 VIGNAUX FERNAND VILLERS 16 10 9 BE 608524922 10.28270 1154.2442 56 57 240250-78 RAMADANI SABRI JAMBES 9 4 155068 BE 103807721 10.04250 1153.6367 57 58 240250-78 RAMADANI SABRI JAMBES 9 3 2 BE 103803421 10.04380 1151.7801 58 59 106407-95 VIGNAUX FERNAND VILLERS 16 8 10 BE 101292621 10.28550 1150.8547 59 60 156949-03 LEMESTRE DANY GEER 98 15 15 BE 101200821 10.32519 1150.5787 60 61 106407-95 VIGNAUX FERNAND VILLERS 16 13 11 BE 101856222 10.29000 1150.2516 61 62 156949-03 LEMESTRE DANY GEER 98 17 16 BE 104447520 10.32549 1150.2256 62 63 194432-44 PETERMANS OLIVIER LENS-ST 26 19 11 BE 111862217 10.30010 1148.9553 63 64 240250-78 RAMADANI SABRI JAMBES 9 7 3 BE 103802121 10.05000 1148.6519 64 65 302573-30 EBROIN JEROME HANNUT 14 6 2 BE 101870622 10.30390 1147.0339 65 66 106407-95 VIGNAUX FERNAND VILLERS 16 6 12 BE 101290721 10.29280 1146.8855 66 67 156949-03 LEMESTRE DANY GEER 98 47 17 BE 101202921 10.33349 1145.5379 67 68 156949-03 LEMESTRE DANY GEER 98 86 18 BE 114134622 10.33449 1144.3720 68 69 156949-03 LEMESTRE DANY GEER 98 8 19 BE 101207321 10.33569 1142.9759 69 70 156949-03 LEMESTRE DANY GEER 98 55 20 BE 102170922 10.34009 1142.5114 70 71 156949-03 LEMESTRE DANY GEER 98 93 21 BE 102171822 10.34169 1140.6568 71 72 243063-78 KOCKELMANS VINCENT AVENNES 21 4 7 BE 100005622 10.29290 1139.9373 72 73 114187-18 MISEUR DANNY AVERNAS 14 10 2 BE 101908122 10.32300 1139.7846 73 74 306596-76 GRULOOS-NAULAERTS CORTIL- 17 12 2 BE 100199322 10.18138 1138.5617 74 75 106407-95 VIGNAUX FERNAND VILLERS 16 5 13 BE 618231617 10.30430 1137.9654 75 76 194432-44 PETERMANS OLIVIER LENS-ST 26 14 12 BE 101303321 10.31370 1137.5807 76 77 243063-78 KOCKELMANS VINCENT AVENNES 21 21 8 BE 100008422 10.29520 1137.2039 77 78 194432-44 PETERMANS OLIVIER LENS-ST 26 3 13 BE 101305221 10.31460 1136.5259 78 79 130010-30 VANDERVOST JEAN AVIN 13 6 3 BE 101212221 10.28040 1132.6044 79 80 306596-76 GRULOOS-NAULAERTS CORTIL- 17 8 3 BE 103898921 10.19058 1131.9435 80 81 114187-18 MISEUR DANNY AVERNAS 14 1 3 BE 112816920 10.33390 1131.7751 81 82 156949-03 LEMESTRE DANY GEER 98 10 22 BE 101207721 10.35379 1131.3597 82 83 156949-03 LEMESTRE DANY GEER 98 49 23 BE 114137822 10.35409 1131.0183 83 84 308584-27 DUMOULIN ANTOINE VILLE-E 3 1 180484 BE 510731822 10.29520 1128.9658 84 85 156949-03 LEMESTRE DANY GEER 98 3 24 BE 104370720 10.36019 1128.6341 85 86 156949-03 LEMESTRE DANY GEER 98 5 25 BE 102368919 10.36029 1128.5208 86 87 156949-03 LEMESTRE DANY GEER 98 59 26 BE 102173122 10.36049 1128.2943 87 88 156949-03 LEMESTRE DANY GEER 98 22 27 BE 101203121 10.36139 1127.2762 88 89 156949-03 LEMESTRE DANY GEER 98 35 28 BE 111764417 10.36159 1127.0502 89 90 243063-78 KOCKELMANS VINCENT AVENNES 21 12 9 BE 100007222 10.31370 1124.8902 90 91 156949-03 LEMESTRE DANY GEER 98 25 29 BE 104446120 10.36439 1123.8957 91 92 194432-44 PETERMANS OLIVIER LENS-ST 26 6 14 BE 101305721 10.33560 1121.5047 92 93 156949-03 LEMESTRE DANY GEER 98 24 30 BE 104374120 10.37089 1121.0940 93 94 156949-03 LEMESTRE DANY GEER 98 98 31 BE 102172922 10.37099 1120.9823 94 95 186245-05 SPRIMONT - LEFEVRE MARILLE 12 2 180621 BE 105183519 10.31080 1120.9412 95 ----------------------------------------------------------------------------------------------- FORVILLE - LENS-ST-REMY FORVILLE-LENS-ST-REMY Data Technology Deerlijk (88019) ----------------------------------------------------------------------------------------------- SOISSONS 10-06-23 148 VIEUX Amateurs:14 LACHER:07.50 ----------------------------------------------------------------------------------------------- NR Naam Gemeent AD IG Afstand LD Ring JR Bestat Snelh. NR N0 Nom Localit EN MQ Distanc PA Bague AN Constat Vitesse NO ----------------------------------------------------------------------------------------------- 1 222500-79 NAPEN FRANCIS AVERNAS 3 1 184713 BE 101256421 10.18111 1246.5027 1 2 194432-44 PETERMANS OLIVIER LENS-ST 26 1 183852 BE 100407320 10.18330 1237.6439 2 3 306596-76 GRULOOS-NAULAERTS CORTIL- 11 2 168769 BE 100475920 10.08168 1220.4874 3 4 194432-44 PETERMANS OLIVIER LENS-ST 26 5 2 BE 101305121 10.22430 1203.8765 4 5 194432-44 PETERMANS OLIVIER LENS-ST 26 10 3 BE 102343619 10.23000 1201.6471 5 6 106407-95 VIGNAUX FERNAND VILLERS 9 4 182890 BE 508578618 10.22170 1200.9850 6 7 243063-78 KOCKELMANS VINCENT AVENNES 3 1 181801 BE 104014819 10.21260 1200.5349 7 8 130010-30 VANDERVOST JEAN AVIN 13 9 179027 BE 101210321 10.19150 1199.5109 8 9 194432-44 PETERMANS OLIVIER LENS-ST 26 15 4 BE 100408220 10.23400 1196.4338 9 10 156949-03 LEMESTRE DANY GEER 47 6 187389 BE 104372420 10.26409 1195.9855 10 11 194432-44 PETERMANS OLIVIER LENS-ST 26 7 5 BE 102347219 10.23440 1195.9150 11 12 156949-03 LEMESTRE DANY GEER 47 4 2 BE 116233818 10.26419 1195.8583 12 13 243063-78 KOCKELMANS VINCENT AVENNES 3 3 2 BE 103853521 10.22430 1190.4464 13 14 222500-79 NAPEN FRANCIS AVERNAS 3 3 2 BE 102299419 10.25261 1188.3617 14 15 106407-95 VIGNAUX FERNAND VILLERS 9 1 2 BE 618233917 10.24070 1186.6984 15 16 222500-79 NAPEN FRANCIS AVERNAS 3 2 3 BE 102301019 10.25481 1185.5650 16 17 243029-44 JANNE JEAN-LOUIS AVENNES 1 1 181919 BE 104361020 10.24040 1180.7810 17 18 130010-30 VANDERVOST JEAN AVIN 13 11 2 BE 101210121 10.21540 1178.5846 18 19 156949-03 LEMESTRE DANY GEER 47 1 3 BE 115258320 10.29069 1177.6954 19 20 156949-03 LEMESTRE DANY GEER 47 37 4 BE 101208921 10.29429 1173.2711 20 21 194432-44 PETERMANS OLIVIER LENS-ST 26 18 6 BE 100408020 10.26470 1172.6502 21 22 106407-95 VIGNAUX FERNAND VILLERS 9 7 3 BE 104418020 10.26000 1172.3718 22 23 194432-44 PETERMANS OLIVIER LENS-ST 26 8 7 BE 102344219 10.26510 1172.1517 23 24 194432-44 PETERMANS OLIVIER LENS-ST 26 16 8 BE 101302821 10.27310 1167.1908 24 25 156949-03 LEMESTRE DANY GEER 47 11 5 BE 102366919 10.31029 1163.5575 25 26 156949-03 LEMESTRE DANY GEER 47 23 6 BE 101325421 10.31049 1163.3167 26 27 194432-44 PETERMANS OLIVIER LENS-ST 26 13 9 BE 102344319 10.28030 1163.2521 27 28 106407-95 VIGNAUX FERNAND VILLERS 9 2 4 BE 213315819 10.27180 1162.6828 28 29 194432-44 PETERMANS OLIVIER LENS-ST 26 4 10 BE 101303421 10.28090 1162.5166 29 30 156949-03 LEMESTRE DANY GEER 47 30 7 BE 101207521 10.31299 1160.3154 30 31 114187-18 MISEUR DANNY AVERNAS 4 2 185215 BE 112814420 10.30160 1155.6676 31 32 240250-78 RAMADANI SABRI JAMBES 8 4 155068 BE 103807721 10.04250 1153.6367 32 33 240250-78 RAMADANI SABRI JAMBES 8 3 2 BE 103803421 10.04380 1151.7801 33 34 106407-95 VIGNAUX FERNAND VILLERS 9 8 5 BE 101292621 10.28550 1150.8547 34 35 156949-03 LEMESTRE DANY GEER 47 15 8 BE 101200821 10.32519 1150.5787 35 36 156949-03 LEMESTRE DANY GEER 47 17 9 BE 104447520 10.32549 1150.2256 36 37 194432-44 PETERMANS OLIVIER LENS-ST 26 19 11 BE 111862217 10.30010 1148.9553 37 38 240250-78 RAMADANI SABRI JAMBES 8 7 3 BE 103802121 10.05000 1148.6519 38 39 106407-95 VIGNAUX FERNAND VILLERS 9 6 6 BE 101290721 10.29280 1146.8855 39 40 156949-03 LEMESTRE DANY GEER 47 47 10 BE 101202921 10.33349 1145.5379 40 41 156949-03 LEMESTRE DANY GEER 47 8 11 BE 101207321 10.33569 1142.9759 41 42 106407-95 VIGNAUX FERNAND VILLERS 9 5 7 BE 618231617 10.30430 1137.9654 42 43 194432-44 PETERMANS OLIVIER LENS-ST 26 14 12 BE 101303321 10.31370 1137.5807 43 44 194432-44 PETERMANS OLIVIER LENS-ST 26 3 13 BE 101305221 10.31460 1136.5259 44 45 130010-30 VANDERVOST JEAN AVIN 13 6 3 BE 101212221 10.28040 1132.6044 45 46 306596-76 GRULOOS-NAULAERTS CORTIL- 11 8 2 BE 103898921 10.19058 1131.9435 46 47 114187-18 MISEUR DANNY AVERNAS 4 1 2 BE 112816920 10.33390 1131.7751 47 48 156949-03 LEMESTRE DANY GEER 47 10 12 BE 101207721 10.35379 1131.3597 48 49 156949-03 LEMESTRE DANY GEER 47 3 13 BE 104370720 10.36019 1128.6341 49 50 156949-03 LEMESTRE DANY GEER 47 5 14 BE 102368919 10.36029 1128.5208 50 ----------------------------------------------------------------------------------------------- FORVILLE - LENS-ST-REMY FORVILLE-LENS-ST-REMY Data Technology Deerlijk (88019) ----------------------------------------------------------------------------------------------- SOISSONS 10-06-23 136 YEARLINGS Amateurs:15 LACHER:07.50 ----------------------------------------------------------------------------------------------- NR Naam Gemeent AD IG Afstand LD Ring JR Bestat Snelh. NR N0 Nom Localit EN MQ Distanc PA Bague AN Constat Vitesse NO ----------------------------------------------------------------------------------------------- 1 222500-79 NAPEN FRANCIS AVERNAS 9 1 184713 BE 101913122 10.18111 1246.5027 1 2 222500-79 NAPEN FRANCIS AVERNAS 9 3 2 BE 101917822 10.18281 1244.1239 2 3 106407-95 VIGNAUX FERNAND VILLERS 7 6 182890 BE 101856322 10.18110 1234.2144 3 4 222500-79 NAPEN FRANCIS AVERNAS 9 4 3 BE 101914422 10.19421 1233.8740 4 5 222500-79 NAPEN FRANCIS AVERNAS 9 5 4 BE 101914822 10.20491 1224.7384 5 6 106407-95 VIGNAUX FERNAND VILLERS 7 2 2 BE 608527122 10.20550 1211.8609 6 7 302573-30 EBROIN JEROME HANNUT 12 1 184271 BE 101870022 10.23020 1204.1233 7 8 106407-95 VIGNAUX FERNAND VILLERS 7 5 3 BE 608525022 10.22020 1202.9599 8 9 106407-95 VIGNAUX FERNAND VILLERS 7 7 4 BE 101856422 10.23000 1195.3595 9 10 222500-79 NAPEN FRANCIS AVERNAS 9 8 5 BE 100039322 10.24501 1192.9667 10 11 243063-78 KOCKELMANS VINCENT AVENNES 18 12 181801 BE 100011522 10.22280 1192.3983 11 12 243063-78 KOCKELMANS VINCENT AVENNES 18 10 2 BE 103570422 10.22570 1188.6303 12 13 156949-03 LEMESTRE DANY GEER 51 50 187389 BE 102171022 10.27489 1187.3966 13 14 222500-79 NAPEN FRANCIS AVERNAS 9 2 6 BE 101913222 10.25421 1186.3264 14 15 156949-03 LEMESTRE DANY GEER 51 32 2 BE 114137622 10.28069 1185.1437 15 16 222500-79 NAPEN FRANCIS AVERNAS 9 7 7 BE 101917222 10.26261 1180.7652 16 17 156949-03 LEMESTRE DANY GEER 51 47 3 BE 114131522 10.28549 1179.1775 17 18 156949-03 LEMESTRE DANY GEER 51 9 4 BE 102173322 10.28579 1178.8067 18 19 156949-03 LEMESTRE DANY GEER 51 25 5 BE 114137322 10.29039 1178.0656 19 20 222500-79 NAPEN FRANCIS AVERNAS 9 6 8 BE 101916422 10.28161 1167.0875 20 21 156949-03 LEMESTRE DANY GEER 51 24 6 BE 114133222 10.31039 1163.4371 21 22 243063-78 KOCKELMANS VINCENT AVENNES 18 8 3 BE 100008722 10.26160 1163.4023 22 23 243063-78 KOCKELMANS VINCENT AVENNES 18 6 4 BE 100013522 10.26400 1160.4319 23 24 156949-03 LEMESTRE DANY GEER 51 38 7 BE 114130322 10.31459 1158.4026 24 25 106407-95 VIGNAUX FERNAND VILLERS 7 1 5 BE 608524922 10.28270 1154.2442 25 26 106407-95 VIGNAUX FERNAND VILLERS 7 4 6 BE 101856222 10.29000 1150.2516 26 27 302573-30 EBROIN JEROME HANNUT 12 5 2 BE 101870622 10.30390 1147.0339 27 28 156949-03 LEMESTRE DANY GEER 51 39 8 BE 114134622 10.33449 1144.3720 28 29 156949-03 LEMESTRE DANY GEER 51 8 9 BE 102170922 10.34009 1142.5114 29 30 156949-03 LEMESTRE DANY GEER 51 46 10 BE 102171822 10.34169 1140.6568 30 31 243063-78 KOCKELMANS VINCENT AVENNES 18 3 5 BE 100005622 10.29290 1139.9373 31 32 114187-18 MISEUR DANNY AVERNAS 10 6 185215 BE 101908122 10.32300 1139.7846 32 33 306596-76 GRULOOS-NAULAERTS CORTIL- 6 1 168769 BE 100199322 10.18138 1138.5617 33 34 243063-78 KOCKELMANS VINCENT AVENNES 18 18 6 BE 100008422 10.29520 1137.2039 34 35 156949-03 LEMESTRE DANY GEER 51 2 11 BE 114137822 10.35409 1131.0183 35 36 308584-27 DUMOULIN ANTOINE VILLE-E 1 1 180484 BE 510731822 10.29520 1128.9658 36 37 156949-03 LEMESTRE DANY GEER 51 12 12 BE 102173122 10.36049 1128.2943 37 38 243063-78 KOCKELMANS VINCENT AVENNES 18 9 7 BE 100007222 10.31370 1124.8902 38 39 156949-03 LEMESTRE DANY GEER 51 51 13 BE 102172922 10.37099 1120.9823 39 40 243063-78 KOCKELMANS VINCENT AVENNES 18 7 8 BE 100129022 10.32400 1117.6291 40 41 156949-03 LEMESTRE DANY GEER 51 45 14 BE 114130222 10.38499 1109.9162 41 42 156949-03 LEMESTRE DANY GEER 51 19 15 BE 114138822 10.38599 1108.8216 42 43 114187-18 MISEUR DANNY AVERNAS 10 4 2 BE 101906722 10.37170 1107.1934 43 44 156949-03 LEMESTRE DANY GEER 51 49 16 BE 114136822 10.40269 1099.3889 44 45 156949-03 LEMESTRE DANY GEER 51 15 17 BE 114139122 10.40289 1099.1739 45 46 114187-18 MISEUR DANNY AVERNAS 10 3 3 BE 101907222 10.38320 1098.9814 46 -----------------------------------------------------------------------------------------------