Pos1
Total Time48.560
Car #62
Runs
Course 1:
49.744
Loading published event pages and class results...
| Class | Drivers | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Street | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Super Street | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time48.560 Car #62 Runs Course 1: 49.744 Pos2 Total Time49.020 Car #21 Runs Course 1: 50.18850.053 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
A Street | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time49.050 Car #25 Runs Course 1: 50.099 Pos2 Total Time50.219 Car #6 Runs Course 1: 51.11850.219 Pos3 Total Time52.542 Car #13 Runs Course 1: 54.372+154.32652.542 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B Street | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time50.121 Car #157 Runs Course 1: 50.99350.19750.121 Pos2 Total Time51.338 Car #20 Runs Course 1: 52.32851.338 Pos3 Total Time51.598 Car #820 Runs Course 1: 53.92251.598DNF53.397+1 Pos4 Total Time53.145 Car #3 Runs Course 1: 54.27254.42253.145 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C Street | 10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time50.103 Car #67 Runs Course 1: 51.11251.42250.103 Pos2 Total Time50.747 Car #50 Runs Course 1: 52.037+151.02750.747 Pos3 Total Time51.708 Car #27 Runs Course 1: 51.70852.53551.737 Pos4 Total Time52.485 Car #2014 Runs Course 1: DNF53.72852.485 Pos5 Total Time52.770 Car #78 Runs Course 1: 58.127 Pos6 Total Time52.936 Car #17 Runs Course 1: DNF53.53252.936 Pos7 Total Time53.696 Car #7 Runs Course 1: 57.43555.87653.696 Pos8 Total Time54.727 Car #83 Runs Course 1: 56.657+157.55354.727 Pos9 Total Time57.393 Car #11 Runs Course 1: 57.51753.842+255.393+1 Pos10 Total Time65.652 Car #178 Runs Course 1: 63.652+1DNFDNF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
D Street | 6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time48.560 Car #84 Runs Course 1: 50.35148.907+2 Pos2 Total Time51.594 Car #8 Runs Course 1: 54.62452.07851.594 Pos3 Total Time51.836 Car #86 Runs Course 1: 54.44652.54651.836 Pos4 Total Time53.916 Car #4 Runs Course 1: 54.04454.363+153.916 Pos5 Total Time58.842 Car #2011 Runs Course 1: 61.08958.84259.332+1 Pos6 Total Time63.636 Car #2013 Runs Course 1: 66.36964.31863.636 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
E Street | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time53.040 Car #174 Runs Course 1: 53.24360.409 Pos2 Total Time53.534 Car #490 Runs Course 1: 53.53453.66754.723+1 Pos3 Total Time53.688 Car #3 Runs Course 1: DNFDNF53.688 Pos4 Total Time56.184 Car #91 Runs Course 1: 57.31556.184+1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
F Street | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time49.823 Car #47 Runs Course 1: 51.40351.00449.823 Pos2 Total Time52.345 Car #710 Runs Course 1: 53.08452.34553.582 Pos3 Total Time61.947 Car #2010 Runs Course 1: DNFDNF61.947 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
G Street | 6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time49.558 Car #24 Runs Course 1: 49.68349.61149.558 Pos2 Total Time49.736 Car #22 Runs Course 1: 50.39249.73649.469+1 Pos3 Total Time50.759 Car #14 Runs Course 1: 50.731+150.75950.952 Pos4 Total Time54.244 Car #38 Runs Course 1: 54.78254.24454.542+3 Pos5 Total Time55.871 Car #11 Runs Course 1: DNF57.31755.871 Pos6 Total Time58.074 Car #2000 Runs Course 1: 58.96458.07459.99459.02758.651 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
H Street | 8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time51.541 Car #2 Runs Course 1: 52.40951.54151.683 Pos2 Total Time51.546 Car #10 Runs Course 1: 52.708+152.22551.546 Pos3 Total Time51.811 Car #68 Runs Course 1: 52.55152.55651.811 Pos4 Total Time52.182 Car #52 Runs Course 1: 52.36452.36352.182 Pos5 Total Time52.407 Car #9 Runs Course 1: 53.31653.08452.407 Pos6 Total Time54.116 Car #6 Runs Course 1: 55.61154.60154.116 Pos7 Total Time58.078 Car #15 Runs Course 1: DNF58.078DNF Pos8 Total Time63.883 Car #7 Runs Course 1: 66.31764.88963.883 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Street Touring | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Touring Hatchback | 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time50.258 Car #13 Runs Course 1: 50.52450.31850.258 Pos2 Total Time50.771 Car #167 Runs Course 1: 50.77151.19250.431+1 Pos3 Total Time55.194 Car #67 Runs Course 1: DNF55.194DNF Pos4 Total Time58.294 Car #2001 Runs Course 1: 58.294DNF57.139+1 Pos5 Total Time59.549 Car #69 Runs Course 1: 64.313+159.54960.124 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Touring Roadster | 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time50.506 Car #156 Runs Course 1: 51.67450.506 Pos2 Total Time50.861 Car #56 Runs Course 1: 53.206+152.014+150.861 Pos3 Total Time50.955 Car #31 Runs Course 1: 51.29850.955 Pos4 Total Time51.661 Car #121 Runs Course 1: 52.08751.71651.661 Pos5 Total Time58.720 Car #7 Runs Course 1: 61.98759.527 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Touring Sport | 8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time50.737 Car #52 Runs Course 1: 51.816+152.69550.737 Pos2 Total Time51.441 Car #172 Runs Course 1: 52.90251.84851.441 Pos3 Total Time51.562 Car #72 Runs Course 1: 52.62752.14851.562 Pos4 Total Time54.001 Car #4 Runs Course 1: DNF54.22954.001 Pos5 Total Time54.126 Car #76 Runs Course 1: DNF54.126 Pos6 Total Time54.929 Car #1 Runs Course 1: 56.488DNF54.929 Pos7 Total Time55.076 Car #7 Runs Course 1: 55.07655.736 Pos8 Total Time62.196 Car #2002 Runs Course 1: 58.196+2DNFDNF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Touring Ultra | 7 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time49.529 Car #26 Runs Course 1: 50.69549.52949.585 Pos2 Total Time50.117 Car #115 Runs Course 1: 51.70150.117 Pos3 Total Time50.465 Car #89 Runs Course 1: 54.176+150.48250.465 Pos4 Total Time51.612 Car #189 Runs Course 1: 52.76551.612+1 Pos5 Total Time51.809 Car #13 Runs Course 1: 53.88854.69751.809 Pos6 Total Time54.792 Car #70 Runs Course 1: 55.73755.32854.792 Pos7 Total Time56.562 Car #2021 Runs Course 1: 64.176+257.02956.562 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Touring Xtreme | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time48.185 Car #199 Runs Course 1: 49.32448.185 Pos2 Total Time48.685 Car #99 Runs Course 1: 49.806+148.685 Pos3 Total Time49.540 Car #429 Runs Course 1: 49.91949.593 Pos4 Total Time51.918 Car #68 Runs Course 1: 54.15152.67751.918 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Street Prepared | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B Street Prepared | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time45.622 Car #196 Runs Course 1: 46.381+145.62245.641 Pos2 Total Time46.834 Car #18 Runs Course 1: 47.54346.834 Pos3 Total Time50.229 Car #96 Runs Course 1: 49.498+349.202+248.229+1 Pos4 Total Time55.921 Car #11 Runs Course 1: DNFDNF55.921 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C Street Prepared | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time49.486 Car #3 Runs Course 1: DNF49.76549.486 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
D Street Prepared | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time58.006 Car #22 Runs Course 1: 61.043+1DNF58.006 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
F Street Prepared | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time47.310 Car #7 Runs Course 1: 46.871+147.388 Pos2 Total Time47.370 Car #137 Runs Course 1: 48.70747.633 Pos3 Total Time49.883 Car #37 Runs Course 1: 49.88347.911+148.304+1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Street Modified | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Modified FWD | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time49.971 Car #57 Runs Course 1: 50.18249.971DNF Pos2 Total Time52.429 Car #999 Runs Course 1: 53.93953.70952.429 Pos3 Total Time52.768 Car #13 Runs Course 1: 54.82352.86952.768 Pos4 Total Time54.882 Car #666 Runs Course 1: 54.882DNF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Super Street Modified | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time51.147 Car #360 Runs Course 1: 52.09751.14751.423 Pos2 Total Time55.762 Car #7 Runs Course 1: DNF58.04255.762 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Prepared | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C Prepared | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time48.974 Car #28 Runs Course 1: 51.64448.97451.097 Pos2 Total Time49.295 Car #128 Runs Course 1: 50.67549.37849.295 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
X Prepared | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time45.619 Car #72 Runs Course 1: DNF45.61947.594+1 Pos2 Total Time45.894 Car #172 Runs Course 1: 45.894 Pos3 Total Time47.907 Car #94 Runs Course 1: DNF47.90747.939+1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Modified | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
D Modified | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time48.315 Car #77 Runs Course 1: DNFDNF48.315 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
E Modified | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time44.635 Car #165 Runs Course 1: 45.76444.635 Pos2 Total Time46.024 Car #65 Runs Course 1: 48.731+146.024 Pos3 Total Time52.119 Car #1 Runs Course 1: DNF52.11951.554+1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
F Modified | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time48.240 Car #34 Runs Course 1: 49.152 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CAM | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CAM-C | 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time48.829 Car #73 Runs Course 1: 48.82949.136+248.481+1 Pos2 Total Time49.758 Car #14 Runs Course 1: 50.46950.38249.758 Pos3 Total Time50.690 Car #8 Runs Course 1: 49.735+1 Pos4 Total Time52.583 Car #74 Runs Course 1: 54.64852.58364.003 Pos5 Total Time55.022 Car #151 Runs Course 1: 60.13655.022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CAM-S | 10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time46.030 Car #42 Runs Course 1: 46.51950.185+1 Pos2 Total Time46.597 Car #193 Runs Course 1: 46.59746.821 Pos3 Total Time47.094 Car #4 Runs Course 1: 46.342+147.005+147.094 Pos4 Total Time47.460 Car #21 Runs Course 1: 48.117 Pos5 Total Time48.928 Car #53 Runs Course 1: 49.558DNF48.928 Pos6 Total Time50.678 Car #96 Runs Course 1: 51.53751.10550.678 Pos7 Total Time51.146 Car #76 Runs Course 1: DNF50.577+151.146 Pos8 Total Time54.678 Car #13 Runs Course 1: 56.38754.99754.678 Pos9 Total Time55.443 Car #72 Runs Course 1: DNF55.44354.563+1 Pos10 Total Time59.095 Car #66 Runs Course 1: 59.73259.095 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CAM-T | 12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time48.249 Car #137 Runs Course 1: 48.96948.24948.839 Pos2 Total Time49.278 Car #87 Runs Course 1: 49.27850.11649.528 Pos3 Total Time49.285 Car #37 Runs Course 1: 49.285 Pos4 Total Time49.333 Car #72 Runs Course 1: 49.98349.85649.333 Pos5 Total Time51.339 Car #41 Runs Course 1: 51.33951.885 Pos6 Total Time51.518 Car #33 Runs Course 1: 52.15251.518 Pos7 Total Time52.186 Car #187 Runs Course 1: 53.95652.186 Pos8 Total Time52.318 Car #3 Runs Course 1: 53.92652.318 Pos9 Total Time52.480 Car #14 Runs Course 1: 55.41452.012+1 Pos10 Total Time53.457 Car #141 Runs Course 1: 58.209+153.45754.611 Pos11 Total Time55.259 Car #70 Runs Course 1: 58.73955.25956.661 Pos12 Total Time56.027 Car #81 Runs Course 1: 57.26156.02756.641+1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Xtreme Street | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Xtreme Street A | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time46.675 Car #104 Runs Course 1: 47.38747.35546.675 Pos2 Total Time51.411 Car #2018 Runs Course 1: DNF51.411 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Xtreme Street B | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time54.360 Car #2017 Runs Course 1: DNFDNF Pos2 Total Time62.540 Car #401 Runs Course 1: DNFDNF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CAMSL | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time58.825 Car #166 Runs Course 1: 58.025+258.82567.602 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CAMTL | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time73.146 Car #72 Runs Course 1: 73.14674.166 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CSL | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time87.650 Car #83 Runs Course 1: DNFDNF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DML | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time56.876 Car #77 Runs Course 1: 56.87655.521+1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DSL | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time54.605 Car #86 Runs Course 1: 57.92455.12654.605 Pos2 Total Time59.264 Car #2013 Runs Course 1: 61.18959.681+159.264 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
EML | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time49.596 Car #65 Runs Course 1: 55.623DNF49.596 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
EV | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time48.414 Car #43 Runs Course 1: DNF46.827+146.414+1 Pos2 Total Time48.538 Car #4 Runs Course 1: 49.96448.53848.905 Pos3 Total Time52.727 Car #77 Runs Course 1: 54.505+252.72751.296+2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GSL | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time65.765 Car #2018 Runs Course 1: 78.99169.51865.765 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HCS | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time53.909 Car #15 Runs Course 1: DNF54.29853.909 Pos2 Total Time54.725 Car #73 Runs Course 1: 54.72554.73354.617+2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
KML | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time46.453 Car #5 Runs Course 1: 48.85347.22146.453 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RS | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos999 Total Time68.351 Car #2000 Runs Course 1: 68.35170.189 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SMS | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time46.649 Car #111 Runs Course 1: DNF46.64947.467 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
STSL | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time58.114 Car #1 Runs Course 1: 62.116+158.114 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
XPL | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time52.415 Car #72 Runs Course 1: 52.41552.53952.978 Pos2 Total Time56.955 Car #172 Runs Course 1: 57.554+154.955+159.148 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||