Pos1
Total Time27.792
Car #127
Trophy🏆
Runs
Course 1:
28.03430.170+128.63329.05028.10927.792
Loading published event pages and class results...
| Class | Drivers | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Street | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
A Street | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time27.792 Car #127 Trophy🏆 Runs Course 1: 28.03430.170+128.63329.05028.10927.792 Pos2 Total Time28.640 Car #54 Trophy🏆 Runs Course 1: 29.89331.288+128.98029.27528.64031.031+1 Pos3 Total Time29.763 Car #154 Runs Course 1: 31.65030.36129.87130.36131.850+129.763 Pos4 Total Time29.928 Car #27 Runs Course 1: 31.03129.928DNF30.91230.41630.342 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
B Street | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time26.554 Car #25 Trophy🏆 Runs Course 1: 27.24127.203DNF27.13326.85126.554 Pos2 Total Time27.264 Car #40 Trophy🏆 Runs Course 1: 30.478+127.99927.43027.47327.26427.333 Pos3 Total Time27.424 Car #196 Runs Course 1: 28.32428.19127.42427.57427.58227.594 Pos4 Total Time28.191 Car #96 Runs Course 1: 29.72630.03728.73128.19128.63028.680 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C Street | 10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time27.073 Car #97 Trophy🏆 Runs Course 1: 27.60627.46527.07327.21227.14227.162 Pos2 Total Time27.295 Car #117 Trophy🏆 Runs Course 1: 27.93227.81927.29527.47527.37227.398 Pos3 Total Time27.356 Car #154 Trophy🏆 Runs Course 1: 27.87727.38327.81127.71127.86327.356 Pos4 Total Time27.542 Car #197 Trophy🏆 Runs Course 1: 28.35527.78127.54228.04827.84227.740 Pos5 Total Time27.829 Car #41 Runs Course 1: 29.19128.66928.69228.75427.82928.132 Pos6 Total Time28.068 Car #7 Runs Course 1: 29.00528.78628.27028.14529.855+128.068 Pos7 Total Time28.078 Car #17 Runs Course 1: 29.13029.14628.85328.07828.78030.167+1 Pos8 Total Time28.367 Car #54 Runs Course 1: 28.76728.39528.48228.38930.287+128.367 Pos9 Total Time29.782 Car #60 Runs Course 1: 30.74532.506+130.27429.95629.78231.406+1 Pos10 Total Time32.771 Car #42 Runs Course 1: 34.66432.77133.14233.49133.71734.419 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
D Street | 18 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time27.301 Car #68 Trophy🏆 Runs Course 1: 29.759+127.80229.455+128.21627.90427.301 Pos2 Total Time27.324 Car #197 Trophy🏆 Runs Course 1: 27.60727.58627.32427.54727.83127.660 Pos3 Total Time27.361 Car #29 Trophy🏆 Runs Course 1: 28.59127.73027.82429.92527.36927.361 Pos4 Total Time27.534 Car #93 Trophy🏆 Runs Course 1: 28.21829.734+129.415+127.53427.59127.598 Pos5 Total Time27.630 Car #164 Trophy🏆 Runs Course 1: 28.26327.86927.88630.222+127.63027.695 Pos6 Total Time27.842 Car #14 Trophy🏆 Runs Course 1: 29.44228.48328.20528.36028.20327.842 Pos7 Total Time27.906 Car #168 Runs Course 1: 33.582+228.14229.14028.44028.20227.906 Pos8 Total Time27.933 Car #35 Runs Course 1: 28.95228.20628.25928.27028.13227.933 Pos9 Total Time28.150 Car #71 Runs Course 1: 29.66029.02528.62528.42328.15028.185 Pos10 Total Time28.190 Car #179 Runs Course 1: 28.85528.65928.19028.65128.45528.449 Pos11 Total Time28.206 Car #79 Runs Course 1: 29.62228.90729.947+128.67128.20630.013+1 Pos12 Total Time28.272 Car #193 Runs Course 1: 31.806+130.688+128.94929.10729.19128.272 Pos13 Total Time28.300 Car #97 Runs Course 1: 29.14930.534+128.30029.12429.45028.687 Pos14 Total Time28.514 Car #43 Runs Course 1: 30.44228.80628.97528.538DNF28.514 Pos15 Total Time28.588 Car #77 Runs Course 1: 28.68932.517+228.58828.66728.66230.176+1 Pos16 Total Time29.390 Car #64 Runs Course 1: 30.70730.25029.41929.390DNF30.817+1 Pos17 Total Time29.742 Car #32 Runs Course 1: 32.38430.41329.77233.543+229.74230.226 Pos18 Total Time— Car #57 Runs Course 1: DNF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
E Street | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time28.585 Car #13 Trophy🏆 Runs Course 1: 28.82228.94628.93728.79128.58528.724 Pos2 Total Time28.771 Car #1 Runs Course 1: 29.15228.84228.86728.77131.051+130.805+1 Pos3 Total Time30.953 Car #95 Runs Course 1: 31.30330.95331.53332.11631.31133.693+131.498 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
F Street | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time27.235 Car #46 Trophy🏆 Runs Course 1: 29.31327.68031.612+2DNF29.870+127.235 Pos2 Total Time27.403 Car #72 Runs Course 1: 28.04427.40331.629+227.82127.85327.838 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
G Street | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time27.380 Car #49 Trophy🏆 Runs Course 1: 27.63127.38027.61127.88227.65927.658 Pos2 Total Time27.517 Car #5 Trophy🏆 Runs Course 1: 28.60627.82727.93428.28927.51729.858+1 Pos3 Total Time27.952 Car #10 Runs Course 1: 28.19828.25327.95228.27830.326+128.296 Pos4 Total Time35.067 Car #99 Runs Course 1: 38.04535.74736.19636.907+135.48736.07135.067 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
H Street | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time28.748 Car #61 Trophy🏆 Runs Course 1: 29.32129.03829.44729.10829.01928.748 Pos2 Total Time29.000 Car #12 Trophy🏆 Runs Course 1: 29.67729.46129.00029.40530.37929.349 Pos3 Total Time29.271 Car #46 Runs Course 1: 31.64630.58831.12630.13630.09929.271 Pos4 Total Time29.487 Car #19 Runs Course 1: 30.05330.21629.98829.77929.82829.487 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Solo Spec | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Solo Spec Coupe | 7 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time27.094 Car #192 Trophy🏆 Runs Course 1: 27.42229.679+127.319DNF27.09427.191 Pos2 Total Time27.265 Car #92 Trophy🏆 Runs Course 1: 27.92327.54228.06127.55827.26527.270 Pos3 Total Time27.400 Car #18 Trophy🏆 Runs Course 1: 29.00930.282+127.83228.24127.87827.400 Pos4 Total Time27.725 Car #118 Runs Course 1: 28.35027.87227.75427.73327.77727.725 Pos5 Total Time27.878 Car #173 Runs Course 1: 31.324+128.82827.99128.20427.87827.881 Pos6 Total Time27.903 Car #8 Runs Course 1: DNF29.14630.965+128.70527.90328.335 Pos7 Total Time28.166 Car #73 Runs Course 1: 29.33528.57528.44728.45828.16628.627 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Street Touring | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Touring Hatchback | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time29.065 Car #65 Trophy🏆 Runs Course 1: 31.531+129.35229.10431.422+129.06529.091 Pos2 Total Time30.225 Car #165 Runs Course 1: 31.30130.80031.07430.89530.62130.225 Pos3 Total Time30.453 Car #24 Runs Course 1: 32.60032.35231.99730.95930.87230.453 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Touring Roadster | 8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time26.382 Car #154 Trophy🏆 Runs Course 1: 27.09826.854DNF26.61426.38227.04726.495 Pos2 Total Time27.024 Car #54 Trophy🏆 Runs Course 1: 29.434+127.03234.765+327.71627.024 Pos3 Total Time28.973 Car #36 Trophy🏆 Runs Course 1: 30.00332.311+129.279DNF29.30828.973 Pos4 Total Time30.798 Car #56 Runs Course 1: 31.87831.35030.92730.79830.94231.068 Pos5 Total Time31.263 Car #92 Runs Course 1: 31.92731.41431.38934.541+131.26331.483 Pos6 Total Time32.090 Car #82 Runs Course 1: 34.31633.93732.09035.682+233.009+133.027+133.091 Pos7 Total Time— Car #15 Runs Course 1: DNF Pos8 Total Time— Car #25 Runs Course 1: DNF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Touring Sport | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time29.703 Car #101 Trophy🏆 Runs Course 1: 31.09230.64030.20130.19130.02329.703 Pos2 Total Time30.689 Car #19 Runs Course 1: 31.95135.135+231.28131.18330.92231.05530.689 Pos3 Total Time31.361 Car #27 Runs Course 1: 32.63031.59031.80231.36133.500+131.555 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Touring Ultra | 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time27.096 Car #36 Trophy🏆 Runs Course 1: 28.03427.84727.21027.51228.890+127.096 Pos2 Total Time28.128 Car #29 Trophy🏆 Runs Course 1: 28.26028.12830.137+128.86228.16128.167 Pos3 Total Time29.107 Car #62 Runs Course 1: DNF29.577DNF29.10731.113+129.184 Pos4 Total Time31.069 Car #73 Runs Course 1: 37.38936.026DNF34.66534.07031.069DNF Pos5 Total Time31.766 Car #11 Runs Course 1: 33.308DNF31.766 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Touring Xtreme | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time30.269 Car #93 Trophy🏆 Runs Course 1: 32.28831.14230.80630.80131.01730.269 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Street Prepared | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C Street Prepared | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time31.334 Car #113 Trophy🏆 Runs Course 1: 31.46831.85445.21232.61432.06631.334 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
E Street Prepared | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time25.896 Car #143 Trophy🏆 Runs Course 1: 28.602+126.30525.896DNF30.633+226.216 Pos2 Total Time26.089 Car #43 Trophy🏆 Runs Course 1: 30.042+126.62626.86326.62226.08929.096+1 Pos3 Total Time26.242 Car #168 Runs Course 1: 26.60826.91226.24226.74026.458 Pos4 Total Time26.272 Car #68 Runs Course 1: 27.48426.70826.43126.69526.38226.27228.670+1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
F Street Prepared | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time26.491 Car #21 Trophy🏆 Runs Course 1: 26.66226.82328.544+126.49126.98626.604 Pos2 Total Time27.275 Car #121 Trophy🏆 Runs Course 1: 28.01529.651+127.38628.44227.27527.981 Pos3 Total Time27.667 Car #85 Runs Course 1: 28.11628.12427.66728.04427.83728.075 Pos4 Total Time27.722 Car #185 Runs Course 1: DNF27.75727.81928.18527.74627.722 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Street Modified | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Street Modified FWD | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time26.270 Car #141 Trophy🏆 Runs Course 1: 26.27038.212+126.31126.28226.95226.271 Pos2 Total Time27.200 Car #41 Runs Course 1: 28.67828.03228.16028.53427.63127.200 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Modified | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
E Modified | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time25.849 Car #127 Trophy🏆 Runs Course 1: 26.71226.28825.84926.28626.82026.600 Pos2 Total Time26.205 Car #12 Trophy🏆 Runs Course 1: 27.65826.84326.44828.180+126.20526.251 Pos3 Total Time26.944 Car #27 Runs Course 1: 27.20527.14127.35126.94427.47531.091+2 Pos4 Total Time30.366 Car #28 Runs Course 1: 32.13430.72230.66130.64830.48130.366 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CAM | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CAM-C | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time28.726 Car #20 Trophy🏆 Runs Course 1: 29.34828.89528.72629.51529.06829.338 Pos2 Total Time29.979 Car #12 Runs Course 1: 32.32330.24130.02930.09830.11229.979 Pos3 Total Time30.275 Car #36 Runs Course 1: 31.33631.67930.27530.89030.41030.497 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CAM-S | 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time28.569 Car #99 Trophy🏆 Runs Course 1: 30.24730.377DNF28.56931.133+128.776 Pos2 Total Time28.745 Car #44 Runs Course 1: 30.49829.78429.11129.05928.95528.745 Pos3 Total Time28.864 Car #4 Runs Course 1: 31.10730.72629.92429.82128.86428.937 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CAM-T | 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time28.332 Car #87 Trophy🏆 Runs Course 1: 28.75530.367+128.33228.76528.43933.863+1 Pos2 Total Time30.314 Car #148 Trophy🏆 Runs Course 1: 31.47531.22330.53431.13530.33830.314 Pos3 Total Time31.312 Car #0 Runs Course 1: 31.96646.548+131.56831.50131.31231.468 Pos4 Total Time32.314 Car #48 Runs Course 1: 33.32533.43233.12932.69132.31434.381+1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Xtreme Street | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Xtreme Street A | 8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time27.553 Car #26 Trophy🏆 Runs Course 1: 28.10928.08627.55328.13028.32027.958 Pos2 Total Time27.901 Car #50 Trophy🏆 Runs Course 1: 29.62629.10428.22828.47427.90128.486 Pos3 Total Time28.370 Car #7 Trophy🏆 Runs Course 1: 29.91329.55828.93528.51928.80628.37028.560 Pos4 Total Time29.424 Car #4 Runs Course 1: 30.17630.00829.44829.42429.81329.593 Pos5 Total Time31.240 Car #21 Runs Course 1: 32.30031.24031.31831.58034.971+231.315 Pos6 Total Time31.717 Car #34 Runs Course 1: 35.32734.81833.19332.98732.85632.39131.717 Pos7 Total Time33.358 Car #84 Runs Course 1: 35.09233.72433.48833.35834.55033.66835.120+1 Pos8 Total Time34.025 Car #126 Runs Course 1: 40.30536.63336.19136.19735.43334.025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ESPL | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time27.490 Car #86 Trophy🏆 Runs Course 1: 29.26428.06927.49027.96027.87029.715+1 Pos2 Total Time30.254 Car #186 Runs Course 1: 30.67330.25430.25930.86031.924+131.861+1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MS | 7 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time30.230 Car #31 Trophy🏆 Runs Course 1: 31.71530.80130.62830.23030.68130.623 Pos2 Total Time31.277 Car #13 Trophy🏆 Runs Course 1: 32.61431.98331.88231.41331.38931.277 Pos3 Total Time32.033 Car #169 Trophy🏆 Runs Course 1: 33.53832.03332.36732.50042.22432.964 Pos4 Total Time32.402 Car #69 Runs Course 1: 35.539+133.35533.33833.71633.40832.402 Pos5 Total Time32.577 Car #52 Runs Course 1: 34.30633.48332.80532.99033.00632.577 Pos6 Total Time32.593 Car #37 Runs Course 1: 33.93533.48632.78432.59336.03233.737 Pos7 Total Time34.369 Car #152 Runs Course 1: 37.66736.38736.02634.86035.47037.983+134.369 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
XS | 2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pos1 Total Time— Car #83 Trophy🏆 Runs Course 1: DNF Pos2 Total Time— Car #183 Runs Course 1: DNF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||