Gien 21/05/22 OOSTHAM+BERINGEN+PAAL (331 ou+ja)
BERINGEN-OOSTHAM-PAAL LIMBURG Data Technology Deerlijk (55045)
-------------------------------------------------------------------------------------
GIEN 21-05-22 222 Oude Deelnemers:28 LOSTIJD:08.00
-------------------------------------------------------------------------------------
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 NOELS GERT HAM 22 3 421507 BE 509275520 12.47040 1468.3244 1
2 HELSEN LUDO PAAL 4 1 414220 BE 506165720 12.44170 1457.0675 2
3 NOELS GERT HAM 22 5 2 BE 509278520 12.49190 1456.9054 3
4 PUT ROGER & JIMMY KOERSEL 2 1 421737 BE 511069919 12.49581 1454.4243 4
5 DAS JOS LUMMEN 6 1 410935 BE 506218119 12.43260 1449.8471 5
6 DAS JOS LUMMEN 6 2 2 BE 506071520 12.44190 1445.3426 6
7 NULENS CAMIEL KOERSEL 5 2 420279 BE 506114420 12.50570 1444.5059 7
8 NOELS GERT HAM 22 2 3 BE 509283320 12.52030 1443.2700 8
9 NOELS GERT HAM 22 7 4 BE 509276020 12.52070 1442.9406 9
10 JORDENS LOUIS HAM 9 2 420020 BE 511257120 12.51350 1440.4801 10
11 NOELS GERT HAM 22 9 5 BE 509277320 12.52550 1438.9997 11
12 HELSEN LUDO PAAL 4 3 2 BE 506164020 12.48540 1433.7833 12
13 CLAESEN FLORENT PAAL 4 1 414787 BE 506011520 12.49300 1432.7703 13
14 DAS JOS LUMMEN 6 3 3 BE 506076920 12.46540 1432.3283 14
15 HELSEN LUDO PAAL 4 2 3 BE 506280819 12.49130 1432.2135 15
16 CLAESEN FLORENT PAAL 4 2 2 BE 506010920 12.49460 1431.4517 16
17 PUT ROGER & JIMMY KOERSEL 2 2 2 BE 511064419 12.55081 1428.9630 17
18 NOELS GERT HAM 22 1 6 BE 503842519 12.55460 1425.1336 18
19 NOELS GERT HAM 22 11 7 BE 503845819 12.55540 1424.4914 19
20 RAYEN ELLA LUMMEN 7 1 411844 BE 506247720 12.49230 1423.1780 20
21 SWIJNS BEECKMANS BEVERLO 6 3 420247 BE 501405618 12.56000 1419.7534 21
22 NOELS GERT HAM 22 8 8 BE 509272620 12.56590 1419.2951 22
23 SMEUNINX JOS PAAL 4 1 415520 BE 506338619 12.52501 1418.9561 23
24 NOELS GERT HAM 22 20 9 BE 509282720 12.57050 1418.8174 24
25 NOELS GERT HAM 22 21 10 BE 503842019 12.57110 1418.3400 25
26 CLAESEN FLORENT PAAL 4 3 3 BE 506203219 12.52410 1417.1869 26
27 VANZEIR ART PAAL 2 1 415101 BE 508644518 12.53170 1415.3583 27
28 NOELS GERT HAM 22 16 11 BE 503843819 12.57490 1415.3237 28
29 ADRIAENS SERAFIN PAAL 16 1 415274 BE 506207220 12.53520 1413.1375 29
30 OOMS IVO HAM 16 3 420463 BE 509249020 12.57460 1412.0553 30
31 NUYTS ANDRE HAM 5 1 420796 BE 510370019 12.58040 1411.7513 31
32 NULENS CAMIEL KOERSEL 5 3 2 BE 506116620 12.58040 1410.0168 32
33 TYSIAK EUGEEN PAAL 8 2 415560 BE 506007520 12.55270 1406.5324 33
34 DAS JOS LUMMEN 6 5 4 BE 506211419 12.52180 1405.8673 34
35 TYSIAK EUGEEN PAAL 8 5 2 BE 506000520 12.55360 1405.8187 35
36 TYSIAK EUGEEN PAAL 8 1 3 BE 506002220 12.55370 1405.7394 36
37 HELSEN LUDO PAAL 4 4 4 BE 506163720 12.54470 1405.1676 37
38 ABRAMS ROBERT BEVERLO 3 3 421221 BE 509219420 13.00020 1403.9140 38
39 VAN ROY MICHEL LEOPOLD 12 6 426643 BE 509320920 13.03540 1403.8927 39
40 JORDENS LOUIS HAM 9 6 2 BE 509122920 12.59540 1400.5335 40
41 TYSIAK EUGEEN PAAL 8 3 4 BE 506003520 12.56500 1399.9775 41
42 TYSIAK EUGEEN PAAL 8 8 5 BE 506005920 12.56510 1399.8989 42
43 ABRAMS ROBERT BEVERLO 3 2 2 BE 508448417 13.01100 1398.6309 43
44 ADRIAENS SERAFIN PAAL 16 2 2 BE 506208020 12.57200 1396.6614 44
45 SWIJNS BEECKMANS BEVERLO 6 2 2 BE 509203220 13.01020 1396.0148 45
46 DAS JOS LUMMEN 6 6 5 BE 506071620 12.54350 1394.9703 46
47 OOMS IVO HAM 16 1 2 BE 510301119 13.01370 1394.0311 47
48 OOMS IVO HAM 16 9 3 BE 510300319 13.01490 1393.1073 48
49 SWIJNS BEECKMANS BEVERLO 6 6 3 BE 509206320 13.01400 1393.0840 49
50 NOELS GERT HAM 22 4 12 BE 503842919 13.02360 1392.9511 50
51 JORDENS LOUIS HAM 9 1 3 BE 509120920 13.02030 1390.5645 51
52 NOELS GERT HAM 22 12 13 BE 509275320 13.03190 1389.6599 52
53 NOELS GERT HAM 22 22 14 BE 509275120 13.03200 1389.5835 53
54 JORDENS LOUIS HAM 9 7 4 BE 509126320 13.02200 1389.2613 54
55 VEEKMANS CHRISTINE PAAL 2 2 414748 BE 506032820 12.59030 1386.8851 55
56 NUYTS ANDRE HAM 5 5 2 BE 502454918 13.03310 1386.4016 56
57 NOELS GERT HAM 22 17 15 BE 509276320 13.04040 1386.2322 57
58 NOELS GERT HAM 22 14 16 BE 509270820 13.04090 1385.8524 58
59 TYSIAK EUGEEN PAAL 8 7 6 BE 508406118 13.00230 1383.4323 59
60 TYSIAK EUGEEN PAAL 8 4 7 BE 506006420 13.00260 1383.2020 60
61 NOELS GERT HAM 22 10 17 BE 509271620 13.04470 1382.9726 61
62 OOMS IVO HAM 16 2 4 BE 510301419 13.04330 1380.6042 62
63 TYSIAK EUGEEN PAAL 8 6 8 BE 506000120 13.01050 1380.2159 63
64 JORDENS LOUIS HAM 9 4 5 BE 509120620 13.04540 1377.5664 64
65 NOELS GERT HAM 22 13 18 BE 509281520 13.06370 1374.7035 65
66 NULENS CAMIEL KOERSEL 5 4 3 BE 506196119 13.06000 1373.4608 66
67 ADRIAENS SERAFIN PAAL 16 15 3 BE 506200320 13.02270 1373.0336 67
68 JORDENS LOUIS HAM 9 8 6 BE 225261016 13.05560 1372.9135 68
69 OOMS IVO HAM 16 4 5 BE 509247120 13.07100 1368.8432 69
70 SWIJNS BEECKMANS BEVERLO 6 4 4 BE 509203520 13.07060 1368.4370 70
71 SWIJNS BEECKMANS BEVERLO 6 1 5 BE 513270617 13.07110 1368.0658 71
72 CLAESEN FLORENT PAAL 4 4 4 BE 506010220 13.03160 1367.7303 72
73 ABRAMS ROBERT BEVERLO 3 1 3 BE 511264320 13.08080 1367.0089 73
74 OOMS IVO HAM 16 7 6 BE 509243720 13.07430 1366.3966 74
-------------------------------------------------------------------------------------
BERINGEN-OOSTHAM-PAAL LIMBURG Data Technology Deerlijk (55045)
-------------------------------------------------------------------------------------
GIEN 21-05-22 109 Jaarse Deelnemers:21 LOSTIJD:08.00
-------------------------------------------------------------------------------------
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 ABRAMS ROBERT BEVERLO 3 3 421221 BE 505186221 12.46350 1469.8028 1
2 NOELS GERT HAM 6 2 421507 BE 505077021 12.46580 1468.8361 2
3 PUT ROGER & JIMMY KOERSEL 7 1 421737 BE 504940921 12.48041 1464.0172 3
4 PUT ROGER & JIMMY KOERSEL 7 2 2 BE 504942821 12.48061 1463.8478 4
5 DAS JOS LUMMEN 11 2 410935 BE 504841721 12.44550 1442.2989 5
6 NULENS CAMIEL KOERSEL 10 10 420279 BE 504817621 12.51460 1440.4627 6
7 HELSEN LUDO PAAL 7 7 414220 BE 504879221 12.48280 1435.9371 7
8 PUT ROGER & JIMMY KOERSEL 7 5 3 BE 504939721 12.55201 1427.9953 8
9 PUT ROGER & JIMMY KOERSEL 7 4 4 BE 504948821 12.56011 1424.6989 9
10 JORDENS LOUIS HAM 8 4 420020 BE 505170721 12.55320 1421.2272 10
11 DAS JOS LUMMEN 11 4 2 BE 504844021 12.49330 1419.2195 11
12 NOELS GERT HAM 6 5 2 BE 505074221 12.57010 1419.1359 12
13 DAS JOS LUMMEN 11 3 3 BE 504848521 12.49370 1418.8928 13
14 KENNES GERRY PAAL 4 4 414612 BE 504801021 12.52310 1417.3962 14
15 CLAESEN FLORENT PAAL 2 1 414787 BE 504724621 12.52560 1415.9775 15
16 TYSIAK EUGEEN PAAL 2 1 415560 BE 504705321 12.54100 1412.6686 16
17 SCHUER GEORGES HAM 5 3 420006 BE 505262421 12.57390 1411.0734 17
18 TYSIAK EUGEEN PAAL 2 2 2 BE 504701921 12.54310 1410.9898 18
19 JORDENS LOUIS HAM 8 8 2 BE 505081421 12.58070 1408.9115 19
20 JORDENS LOUIS HAM 8 1 3 BE 505174821 12.58080 1408.8327 20
21 HELSEN LUDO PAAL 7 5 2 BE 504876821 12.54150 1407.7145 21
22 NULENS CAMIEL KOERSEL 10 5 2 BE 504815021 12.58450 1406.7916 22
23 PUT ROGER & JIMMY KOERSEL 7 3 5 BE 504942421 13.00051 1405.3918 23
24 DAS JOS LUMMEN 11 11 4 BE 504846121 12.53070 1401.9503 24
25 NULENS CAMIEL KOERSEL 10 8 3 BE 504812821 13.00020 1400.7744 25
26 NULENS CAMIEL KOERSEL 10 2 4 BE 504814621 13.00070 1400.3854 26
27 KENNES GERRY PAAL 4 3 2 BE 504800821 12.56210 1399.0619 27
28 PUT ROGER & JIMMY KOERSEL 7 6 6 BE 504941221 13.01431 1397.7838 28
29 NOELS GERT HAM 6 1 3 BE 505076721 13.01550 1396.1038 29
30 KENNES GERRY PAAL 4 1 3 BE 504803221 12.57400 1392.8735 30
31 NULENS CAMIEL KOERSEL 10 4 5 BE 504815621 13.02280 1389.5052 31
32 DAS JOS LUMMEN 11 5 5 BE 511209021 12.57420 1380.3661 32
33 HELSEN LUDO PAAL 7 3 3 BE 504871421 13.00110 1379.8901 33
34 JORDENS LOUIS HAM 8 3 4 BE 505173621 13.04550 1377.4911 34
35 DAS JOS LUMMEN 11 10 6 BE 504848121 12.58300 1376.6667 35
36 MAGCHIELS VALERE KOERSEL 3 1 420849 BE 504910521 13.07240 1369.0599 36
37 NUYTS ANDRE HAM 4 1 420796 BE 608364721 13.07270 1368.6648 37
-------------------------------------------------------------------------------------
BERINGEN-OOSTHAM-PAAL LIMBURG Data Technology Deerlijk (55045)
-------------------------------------------------------------------------------------
GIEN 21-05-22 331 Oude/Jaarse Deelnemers:31 LOSTIJD:08.00
-------------------------------------------------------------------------------------
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 ABRAMS ROBERT BEVERLO 6 5 421221 BE 505186221 12.46350 1469.8028 1
2 NOELS GERT HAM 28 8 421507 BE 505077021 12.46580 1468.8361 2
3 NOELS GERT HAM 28 3 2 BE 509275520 12.47040 1468.3244 3
4 PUT ROGER & JIMMY KOERSEL 9 1 421737 BE 504940921 12.48041 1464.0172 4
5 PUT ROGER & JIMMY KOERSEL 9 2 2 BE 504942821 12.48061 1463.8478 5
6 HELSEN LUDO PAAL 11 1 414220 BE 506165720 12.44170 1457.0675 6
7 NOELS GERT HAM 28 5 3 BE 509278520 12.49190 1456.9054 7
8 PUT ROGER & JIMMY KOERSEL 9 3 3 BE 511069919 12.49581 1454.4243 8
9 DAS JOS LUMMEN 17 1 410935 BE 506218119 12.43260 1449.8471 9
10 DAS JOS LUMMEN 17 2 2 BE 506071520 12.44190 1445.3426 10
11 NULENS CAMIEL KOERSEL 15 2 420279 BE 506114420 12.50570 1444.5059 11
12 NOELS GERT HAM 28 2 4 BE 509283320 12.52030 1443.2700 12
13 NOELS GERT HAM 28 9 5 BE 509276020 12.52070 1442.9406 13
14 DAS JOS LUMMEN 17 8 3 BE 504841721 12.44550 1442.2989 14
15 JORDENS LOUIS HAM 17 2 420020 BE 511257120 12.51350 1440.4801 15
16 NULENS CAMIEL KOERSEL 15 15 2 BE 504817621 12.51460 1440.4627 16
17 NOELS GERT HAM 28 11 6 BE 509277320 12.52550 1438.9997 17
18 HELSEN LUDO PAAL 11 11 2 BE 504879221 12.48280 1435.9371 18
19 HELSEN LUDO PAAL 11 3 3 BE 506164020 12.48540 1433.7833 19
20 CLAESEN FLORENT PAAL 6 1 414787 BE 506011520 12.49300 1432.7703 20
21 DAS JOS LUMMEN 17 3 4 BE 506076920 12.46540 1432.3283 21
22 HELSEN LUDO PAAL 11 2 4 BE 506280819 12.49130 1432.2135 22
23 CLAESEN FLORENT PAAL 6 2 2 BE 506010920 12.49460 1431.4517 23
24 PUT ROGER & JIMMY KOERSEL 9 5 4 BE 511064419 12.55081 1428.9630 24
25 PUT ROGER & JIMMY KOERSEL 9 7 5 BE 504939721 12.55201 1427.9953 25
26 NOELS GERT HAM 28 1 7 BE 503842519 12.55460 1425.1336 26
27 PUT ROGER & JIMMY KOERSEL 9 6 6 BE 504948821 12.56011 1424.6989 27
28 NOELS GERT HAM 28 14 8 BE 503845819 12.55540 1424.4914 28
29 RAYEN ELLA LUMMEN 9 1 411844 BE 506247720 12.49230 1423.1780 29
30 JORDENS LOUIS HAM 17 8 2 BE 505170721 12.55320 1421.2272 30
31 SWIJNS BEECKMANS BEVERLO 7 3 420247 BE 501405618 12.56000 1419.7534 31
32 NOELS GERT HAM 28 10 9 BE 509272620 12.56590 1419.2951 32
33 DAS JOS LUMMEN 17 10 5 BE 504844021 12.49330 1419.2195 33
34 NOELS GERT HAM 28 21 10 BE 505074221 12.57010 1419.1359 34
35 SMEUNINX JOS PAAL 4 1 415520 BE 506338619 12.52501 1418.9561 35
36 DAS JOS LUMMEN 17 9 6 BE 504848521 12.49370 1418.8928 36
37 NOELS GERT HAM 28 25 11 BE 509282720 12.57050 1418.8174 37
38 NOELS GERT HAM 28 26 12 BE 503842019 12.57110 1418.3400 38
39 KENNES GERRY PAAL 4 4 414612 BE 504801021 12.52310 1417.3962 39
40 CLAESEN FLORENT PAAL 6 3 3 BE 506203219 12.52410 1417.1869 40
41 CLAESEN FLORENT PAAL 6 5 4 BE 504724621 12.52560 1415.9775 41
42 VANZEIR ART PAAL 7 1 415101 BE 508644518 12.53170 1415.3583 42
43 NOELS GERT HAM 28 20 13 BE 503843819 12.57490 1415.3237 43
44 ADRIAENS SERAFIN PAAL 32 1 415274 BE 506207220 12.53520 1413.1375 44
45 TYSIAK EUGEEN PAAL 10 1 415560 BE 504705321 12.54100 1412.6686 45
46 OOMS IVO HAM 22 3 420463 BE 509249020 12.57460 1412.0553 46
47 NUYTS ANDRE HAM 9 1 420796 BE 510370019 12.58040 1411.7513 47
48 SCHUER GEORGES HAM 5 3 420006 BE 505262421 12.57390 1411.0734 48
49 TYSIAK EUGEEN PAAL 10 10 2 BE 504701921 12.54310 1410.9898 49
50 NULENS CAMIEL KOERSEL 15 6 3 BE 506116620 12.58040 1410.0168 50
51 JORDENS LOUIS HAM 17 15 3 BE 505081421 12.58070 1408.9115 51
52 JORDENS LOUIS HAM 17 4 4 BE 505174821 12.58080 1408.8327 52
53 HELSEN LUDO PAAL 11 9 5 BE 504876821 12.54150 1407.7145 53
54 NULENS CAMIEL KOERSEL 15 9 4 BE 504815021 12.58450 1406.7916 54
55 TYSIAK EUGEEN PAAL 10 3 3 BE 506007520 12.55270 1406.5324 55
56 DAS JOS LUMMEN 17 5 7 BE 506211419 12.52180 1405.8673 56
57 TYSIAK EUGEEN PAAL 10 6 4 BE 506000520 12.55360 1405.8187 57
58 TYSIAK EUGEEN PAAL 10 2 5 BE 506002220 12.55370 1405.7394 58
59 PUT ROGER & JIMMY KOERSEL 9 4 7 BE 504942421 13.00051 1405.3918 59
60 HELSEN LUDO PAAL 11 4 6 BE 506163720 12.54470 1405.1676 60
61 ABRAMS ROBERT BEVERLO 6 6 2 BE 509219420 13.00020 1403.9140 61
62 VAN ROY MICHEL LEOPOLD 12 6 426643 BE 509320920 13.03540 1403.8927 62
63 DAS JOS LUMMEN 17 17 8 BE 504846121 12.53070 1401.9503 63
64 NULENS CAMIEL KOERSEL 15 13 5 BE 504812821 13.00020 1400.7744 64
65 JORDENS LOUIS HAM 17 11 5 BE 509122920 12.59540 1400.5335 65
66 NULENS CAMIEL KOERSEL 15 4 6 BE 504814621 13.00070 1400.3854 66
67 TYSIAK EUGEEN PAAL 10 4 6 BE 506003520 12.56500 1399.9775 67
68 TYSIAK EUGEEN PAAL 10 9 7 BE 506005920 12.56510 1399.8989 68
69 KENNES GERRY PAAL 4 3 2 BE 504800821 12.56210 1399.0619 69
70 ABRAMS ROBERT BEVERLO 6 4 3 BE 508448417 13.01100 1398.6309 70
71 PUT ROGER & JIMMY KOERSEL 9 8 8 BE 504941221 13.01431 1397.7838 71
72 ADRIAENS SERAFIN PAAL 32 2 2 BE 506208020 12.57200 1396.6614 72
73 NOELS GERT HAM 28 7 14 BE 505076721 13.01550 1396.1038 73
74 SWIJNS BEECKMANS BEVERLO 7 2 2 BE 509203220 13.01020 1396.0148 74
75 DAS JOS LUMMEN 17 6 9 BE 506071620 12.54350 1394.9703 75
76 OOMS IVO HAM 22 1 2 BE 510301119 13.01370 1394.0311 76
77 OOMS IVO HAM 22 15 3 BE 510300319 13.01490 1393.1073 77
78 SWIJNS BEECKMANS BEVERLO 7 6 3 BE 509206320 13.01400 1393.0840 78
79 NOELS GERT HAM 28 4 15 BE 503842919 13.02360 1392.9511 79
80 KENNES GERRY PAAL 4 1 3 BE 504803221 12.57400 1392.8735 80
81 JORDENS LOUIS HAM 17 1 6 BE 509120920 13.02030 1390.5645 81
82 NOELS GERT HAM 28 15 16 BE 509275320 13.03190 1389.6599 82
83 NOELS GERT HAM 28 28 17 BE 509275120 13.03200 1389.5835 83
84 NULENS CAMIEL KOERSEL 15 8 7 BE 504815621 13.02280 1389.5052 84
85 JORDENS LOUIS HAM 17 12 7 BE 509126320 13.02200 1389.2613 85
86 VEEKMANS CHRISTINE PAAL 2 2 414748 BE 506032820 12.59030 1386.8851 86
87 NUYTS ANDRE HAM 9 5 2 BE 502454918 13.03310 1386.4016 87
88 NOELS GERT HAM 28 22 18 BE 509276320 13.04040 1386.2322 88
89 NOELS GERT HAM 28 17 19 BE 509270820 13.04090 1385.8524 89
90 TYSIAK EUGEEN PAAL 10 8 8 BE 508406118 13.00230 1383.4323 90
91 TYSIAK EUGEEN PAAL 10 5 9 BE 506006420 13.00260 1383.2020 91
92 NOELS GERT HAM 28 12 20 BE 509271620 13.04470 1382.9726 92
93 OOMS IVO HAM 22 2 4 BE 510301419 13.04330 1380.6042 93
94 DAS JOS LUMMEN 17 11 10 BE 511209021 12.57420 1380.3661 94
95 TYSIAK EUGEEN PAAL 10 7 10 BE 506000120 13.01050 1380.2159 95
96 HELSEN LUDO PAAL 11 7 7 BE 504871421 13.00110 1379.8901 96
97 JORDENS LOUIS HAM 17 7 8 BE 509120620 13.04540 1377.5664 97
98 JORDENS LOUIS HAM 17 6 9 BE 505173621 13.04550 1377.4911 98
99 DAS JOS LUMMEN 17 16 11 BE 504848121 12.58300 1376.6667 99
100 NOELS GERT HAM 28 16 21 BE 509281520 13.06370 1374.7035 100
101 NULENS CAMIEL KOERSEL 15 7 8 BE 506196119 13.06000 1373.4608 101
102 ADRIAENS SERAFIN PAAL 32 15 3 BE 506200320 13.02270 1373.0336 102
103 JORDENS LOUIS HAM 17 16 10 BE 225261016 13.05560 1372.9135 103
104 MAGCHIELS VALERE KOERSEL 6 4 420849 BE 504910521 13.07240 1369.0599 104
105 OOMS IVO HAM 22 4 5 BE 509247120 13.07100 1368.8432 105
106 NUYTS ANDRE HAM 9 6 3 BE 608364721 13.07270 1368.6648 106
107 SWIJNS BEECKMANS BEVERLO 7 4 4 BE 509203520 13.07060 1368.4370 107
108 SWIJNS BEECKMANS BEVERLO 7 1 5 BE 513270617 13.07110 1368.0658 108
109 CLAESEN FLORENT PAAL 6 4 5 BE 506010220 13.03160 1367.7303 109
110 ABRAMS ROBERT BEVERLO 6 3 4 BE 511264320 13.08080 1367.0089 110
111 OOMS IVO HAM 22 7 6 BE 509243720 13.07430 1366.3966 111
-------------------------------------------------------------------------------------