|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2025
Schedule/Results |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Race #1 |
|
|
Race #2 |
|
|
Race #3 |
|
|
Race #4 |
|
|
Race #5 |
|
Race #6 |
|
|
Race #7 |
|
|
Race #8 |
|
|
Daytona |
PTS. |
$$$ |
Atlanta |
PTS. |
$$$ |
Texas COTA |
PTS. |
$$$ |
Phoenix |
PTS. |
$$$ |
Las Vegas |
PTS. |
$$$ |
Homestead |
PTS. |
$$$ |
Martinsville |
PTS. |
$$$ |
Darlington |
PTS. |
$$$ |
|
RC Racing |
157 |
$13.00 |
Roadrunner Racing |
182 |
$13.00 |
U.L. Racing |
179 |
$13.00 |
PT Motorsports |
181 |
$13.00 |
Sparks Racing |
155 |
$13.00 |
Leadfoot Racing |
184 |
$13.00 |
STP Motorsports |
157 |
$10.00 |
STP Motorsports |
186 |
$13.00 |
|
U.L. Racing |
152 |
$7.00 |
U.L. Racing |
170 |
$7.00 |
Pill Slinger Racing |
176 |
$7.00 |
STP Motorsports |
177 |
$7.00 |
Medicare Motorsports |
152 |
$7.00 |
The True X-Files |
174 |
$7.00 |
PT Motorsports |
157 |
$10.00 |
Pill Slinger Racing |
177 |
$7.00 |
|
PT Motorsports |
142 |
$3.00 |
Assjack Raxcing |
165 |
$3.00 |
Coca Cola Racing |
157 |
$1.50 |
B&B Brooks Racing |
169 |
$3.00 |
Roadrunner Racing |
151 |
$3.00 |
TRD Motorsports |
171 |
$3.00 |
Sparks Racing |
151 |
$3.00 |
RC Racing |
174 |
$3.00 |
|
NBS Motorsports |
136 |
|
Indy Racing |
163 |
|
9 Racing |
157 |
$1.50 |
Indy Brew Crew |
168 |
|
STP Motorsports |
148 |
|
B&B Brooks Racing |
168 |
|
TRD Motorsports |
149 |
|
Roadrunner Racing |
168 |
|
|
DR Racing |
132 |
|
Pill Slinger Racing |
159 |
|
Medicare Motorsports |
156 |
|
Big Dog Racing |
164 |
|
9 Racing |
142 |
|
Purdy #5 |
163 |
|
Indy Racing |
143 |
|
9 Racing |
166 |
|
|
Pill Slinger Racing |
131 |
|
PT Motorsports |
157 |
|
Indy Racing |
156 |
|
Purdy #5 |
164 |
|
Coca Cola Racing |
139 |
|
Assjack Raxcing |
156 |
|
RC Racing |
141 |
|
Leadfoot Racing |
165 |
|
|
Indy Racing |
130 |
|
Purdy #5 |
152 |
|
Leadfoot Racing |
149 |
|
Eugene The Protector |
161 |
|
RC Racing |
139 |
|
Medicare Motorsports |
156 |
|
Medicare Motorsports |
141 |
|
Big Dog Racing |
151 |
|
|
Roadrunner Racing |
128 |
|
B&B Brooks Racing |
151 |
|
TRD Motorsports |
148 |
|
Medicare Motorsports |
159 |
|
DR Racing |
139 |
|
Indy Racing |
156 |
|
Leadfoot Racing |
141 |
|
Medicare Motorsports |
145 |
|
|
Buckeye Racing |
127 |
|
Craiger Racing |
149 |
|
Chevy Racing |
148 |
|
U.L. Racing |
159 |
|
Indy Brew Crew |
139 |
|
Indy Brew Crew |
156 |
|
Buckeye Racing |
135 |
|
The True X-Files |
144 |
|
|
The True X-Files |
123 |
|
9 Racing |
143 |
|
RC Racing |
148 |
|
9 Racing |
155 |
|
Eugene The Protector |
136 |
|
Chevy Racing |
141 |
|
Retired Racers |
133 |
|
Coca Cola Racing |
143 |
|
|
B&B Brooks Racing |
122 |
|
Medicare Motorsports |
142 |
|
Big Dog Racing |
146 |
|
Assjack Raxcing |
148 |
|
Floats Racing |
131 |
|
RC Racing |
140 |
|
Floats Racing |
129 |
|
B&B Brooks Racing |
139 |
|
|
Coca Cola Racing |
121 |
|
Chevy Racing |
140 |
|
B&B Brooks Racing |
144 |
|
Pill Slinger Racing |
146 |
|
B&B Brooks Racing |
129 |
|
Craiger Racing |
140 |
|
9 Racing |
128 |
|
Buckeye Racing |
137 |
|
|
9 Racing |
120 |
|
Big Dog Racing |
137 |
|
Assjack Raxcing |
143 |
|
Chevy Racing |
144 |
|
Big Dog Racing |
127 |
|
Eugene The Protector |
136 |
|
DR Racing |
128 |
|
Mountaineer Racing |
135 |
|
|
Floats Racing |
118 |
|
STP Motorsports |
136 |
|
NBS Motorsports |
141 |
|
TRD Motorsports |
139 |
|
Assjack Raxcing |
124 |
|
Coca Cola Racing |
135 |
|
Chevy Racing |
127 |
|
Indy Brew Crew |
131 |
|
|
Indy Brew Crew |
115 |
|
NBS Motorsports |
134 |
|
Mountaineer Racing |
141 |
|
Buckeye Racing |
131 |
|
The True X-Files |
124 |
|
DR Racing |
132 |
|
Assjack Raxcing |
126 |
|
PT Motorsports |
127 |
|
|
TRD Motorsports |
114 |
|
Indy Brew Crew |
131 |
|
Purdy #5 |
136 |
|
NBS Motorsports |
129 |
|
U.L. Racing |
124 |
|
STP Motorsports |
125 |
|
The True X-Files |
126 |
|
Assjack Raxcing |
124 |
|
|
Eugene The Protector |
110 |
|
Leadfoot Racing |
124 |
|
Floats Racing |
134 |
|
The True X-Files |
129 |
|
Chevy Racing |
121 |
|
U.L. Racing |
125 |
|
Pill Slinger Racing |
126 |
|
Eugene The Protector |
123 |
|
|
Purdy #5 |
110 |
|
Sparks Racing |
123 |
|
The True X-Files |
133 |
|
Coca Cola Racing |
128 |
|
Pill Slinger Racing |
121 |
|
PT Motorsports |
124 |
|
Indy Brew Crew |
126 |
|
TRD Motorsports |
118 |
|
|
Sparks Racing |
105 |
|
DR Racing |
119 |
|
Indy Brew Crew |
132 |
|
Indy Racing |
126 |
|
PT Motorsports |
118 |
|
Sparks Racing |
123 |
|
Big Dog Racing |
125 |
|
Indy Racing |
117 |
|
|
Big Dog Racing |
103 |
|
Buckeye Racing |
118 |
|
STP Motorsports |
128 |
|
Roadrunner Racing |
122 |
|
Craiger Racing |
118 |
|
Floats Racing |
116 |
|
Roadrunner Racing |
125 |
|
Craiger Racing |
117 |
|
|
Leadfoot Racing |
99 |
|
Coca Cola Racing |
107 |
|
Roadrunner Racing |
125 |
|
Leadfoot Racing |
122 |
|
NBS Motorsports |
117 |
|
NBS Motorsports |
115 |
|
Craiger Racing |
123 |
|
DR Racing |
114 |
|
|
Mountaineer Racing |
91 |
|
RC Racing |
107 |
|
Eugene The Protector |
121 |
|
Retired Racers |
120 |
|
TRD Motorsports |
116 |
|
Buckeye Racing |
114 |
|
NBS Motorsports |
120 |
|
Sparks Racing |
112 |
|
|
Chevy Racing |
90 |
|
Retired Racers |
104 |
|
DR Racing |
121 |
|
DR Racing |
120 |
|
Leadfoot Racing |
112 |
|
NGT Racing |
114 |
|
Purdy #5 |
119 |
|
U.L. Racing |
105 |
|
|
Assjack Raxcing |
82 |
|
Floats Racing |
104 |
|
NGT Racing |
111 |
|
Sparks Racing |
119 |
|
Indy Racing |
109 |
|
9 Racing |
111 |
|
B&B Brooks Racing |
118 |
|
NGT Racing |
102 |
|
|
Medicare Motorsports |
77 |
|
TRD Motorsports |
93 |
|
Sparks Racing |
110 |
|
Craiger Racing |
119 |
|
Purdy #5 |
109 |
|
Retired Racers |
109 |
|
NGT Racing |
115 |
|
Retired Racers |
94 |
|
|
STP Motorsports |
75 |
|
Eugene The Protector |
92 |
|
Buckeye Racing |
106 |
|
NGT Racing |
114 |
|
Buckeye Racing |
99 |
|
Big Dog Racing |
109 |
|
Coca Cola Racing |
114 |
|
NBS Motorsports |
91 |
|
|
NGT Racing |
73 |
|
NGT Racing |
76 |
|
PT Motorsports |
96 |
|
RC Racing |
113 |
|
NGT Racing |
96 |
|
Mountaineer Racing |
109 |
|
U.L. Racing |
109 |
|
Floats Racing |
86 |
|
|
Retired Racers |
70 |
|
The True X-Files |
74 |
|
Craiger Racing |
90 |
|
Mountaineer Racing |
99 |
|
Mountaineer Racing |
82 |
|
Pill Slinger Racing |
106 |
|
Eugene The Protector |
98 |
|
Chevy Racing |
77 |
|
|
Craiger Racing |
68 |
|
Mountaineer Racing |
56 |
|
Retired Racers |
85 |
|
Floats Racing |
86 |
|
Retired Racers |
81 |
|
Roadrunner Racing |
101 |
|
Mountaineer Racing |
98 |
|
Purdy #5 |
70 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Race #9 |
|
|
Race #10 |
|
Race #11 |
|
Race #12 |
|
|
Race #13 |
|
Race #14 |
|
|
Race #15 |
|
Race #16 |
|
|
|
Bristol |
PTS. |
$$$ |
Talladega |
PTS. |
$$$ |
Texas |
PTS. |
$$$ |
Kansas |
PTS. |
$$$ |
Charlotte |
|
$$$ |
Nashville |
PTS. |
$$$ |
Michigan |
PTS. |
$$$ |
|
PTS. |
$$$ |
|
Assjack Racing |
171 |
$7.66 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DR Racing |
171 |
$7.66 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The True X-Files |
171 |
$7.66 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Purdy #5 |
167 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indy Racing |
160 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RC Racing |
158 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Medicare Motorsports |
158 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9 Racing |
153 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chevy Racing |
149 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B&B Brooks Racing |
149 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Eugene The Protector |
147 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Big Dog Racing |
147 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
STP Motorsports |
146 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Buckeye Racing |
145 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indy Brew Crew |
144 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PT Motorsports |
143 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
U.L. Racing |
142 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TRD Motorsports |
134 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pill Slinger Racing |
134 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NBS Motorsports |
133 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Coca Cola Racing |
132 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Craiger Racing |
128 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Leadfoot Racing |
128 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NGT Racing |
126 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Roadrunner Racing |
124 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sparks Racing |
122 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Floats Racing |
115 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mountaineer Racing |
104 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Retired Racers |
100 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Race #17 |
|
Race #18 |
|
Race #19 |
|
Race #20 |
|
Race #21 |
|
Race #22 |
|
|
Race #23 |
|
Race #24 |
|
|
|
Pocono |
PTS. |
$$$ |
Atlanta |
PTS. |
$$$ |
Chicago/Street |
PTS. |
$$$ |
Sonoma |
PTS. |
$$$ |
Dover |
PTS. |
$$$ |
Indy |
PTS. |
$$$ |
Iowa |
PTS. |
$$$ |
Watkins Glen |
PTS. |
$$$ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Race #25 |
|
Race #26 |
|
Chase Wk1 Race #27 |
|
Chase Wk2 Race #28 |
|
Chase Wk3 Race #29 |
|
Chase Wk4 Race #30 |
|
|
Chase Wk5 Race #31 |
|
Chase Wk6 Race #32 |
|
|
|
Richmond |
PTS. |
$$$ |
Daytona |
PTS. |
$$$ |
Darlington |
PTS. |
$$$ |
Illinois |
PTS. |
$$$ |
Bristol |
PTS. |
$$$ |
New Hampshire |
PTS. |
$$$ |
Kansas |
PTS. |
$$$ |
Charlotte Roval |
PTS. |
$$$ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chase Wk8 Race #33 |
|
Chase Wk9 Race #34 |
|
Chase Wk10 Race #35 |
|
Championship Race #36 |
|
|
|
|
|
|
|
|
Las Vegas |
PTS. |
$$$ |
Talladega |
PTS. |
$$$ |
Martinsville |
PTS. |
$$$ |
Phoenix |
PTS. |
$$$ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|