


Driver Spotlight- Alan Adams
3/17/2026 -
With thousands of drivers competing across WISSOTA each season, every driver has a story worth telling. The WISSOTA Driver Spotlight series gives fans
Driver Spotlight- Ryan Kostreba
2/23/2026 -
With thousands of drivers competing across WISSOTA each season, every driver has a story worth telling. The WISSOTA Driver Spotlight series gives fans
4th Annual Speedway Motors MPH Invitational return...
2/19/2026 -
The WISSOTA Promoter's Association is excited to announce that the Speedway Motors WISSOTA MPH Invitational will return to Granite City Motor Park in
Latest News
Driver Spotlight- Alan Adams
3/17/2026With thousands of drivers competing across WISSOTA each season, every driver has a story worth telling. The WISSOTA Driver Spotlight series gives fans a closer look at the people behind the helmets—offering insight into their racing programs, backgrounds, and...more
Driver Spotlight- Ryan Kostreba
2/23/2026With thousands of drivers competing across WISSOTA each season, every driver has a story worth telling. The WISSOTA Driver Spotlight series gives fans a closer look at the people behind the helmets—offering insight into their racing programs, backgrounds, and...more
4th Annual Speedway Motors MPH Invitational returns to Granite Ci...
2/19/2026The WISSOTA Promoter's Association is excited to announce that the Speedway Motors WISSOTA MPH Invitational will return to Granite City Motor Park in Sauk Rapids, MN, on September 11th and 12th, 2026. Building on the successes of the 2025 event, Granite City Motor Park...more
Quick Info

8/16/2025 - Hibbing Speedway
Hibbing, MN
Classes
Track Contact
Full Event Information on MyRacePass
WISSOTA Late Models
A Feature
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 1 | 37X |
|
Skeeter Estey Kelly Lake, MN | Kelly Lake, MN | - |
| 2 | 2 | 23 |
|
Kyle Peterlin Hibbing, MN | Hibbing, MN | - |
| 3 | 3 | 45J |
|
Johnny Broking Grand Rapids, MN | Grand Rapids, MN | - |
| 4 | 7 | 6M |
|
Jeff Massingill Keewatin, MN | Keewatin, MN | 3 |
| 5 | 4 | 28 |
|
Jeff Provinzino Hibbing, MN | Hibbing, MN | -1 |
| 6 | 6 | 16 |
|
Derek Vesel Hibbing, MN | Hibbing, MN | - |
| 7 | 9 | 12X |
|
Ben Heinle Bovey, MN | Bovey, MN | 2 |
| 8 | 8 | 12 |
|
Mark Heinle Bovey, MN | Bovey, MN | - |
| 9 | 12 | 34 |
|
Taylor Madrinich Duluth, MN | Duluth, MN | 3 |
| 10 | 10 | 79 |
|
Kevin Carlson Carlton, MN | Carlton, MN | - |
| 11 | 13 | 35 |
|
George Ledin Jr Britt, MN | Britt, MN | 2 |
| 12 | 11 | 13 |
|
Roger Paolo Hibbing, MN | Hibbing, MN | -1 |
| 13 DNF | 5 | 54 |
|
Rick Niemi Eveleth, MN | Eveleth, MN | -8 |
Heat 1
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 1 | 45J |
|
Johnny Broking Grand Rapids, MN | Grand Rapids, MN | - |
| 2 | 3 | 54 |
|
Rick Niemi Eveleth, MN | Eveleth, MN | 1 |
| 3 | 2 | 37X |
|
Skeeter Estey Kelly Lake, MN | Kelly Lake, MN | -1 |
| 4 | 5 | 6M |
|
Jeff Massingill Keewatin, MN | Keewatin, MN | 1 |
| 5 | 4 | 12X |
|
Ben Heinle Bovey, MN | Bovey, MN | -1 |
| 6 | 6 | 13 |
|
Roger Paolo Hibbing, MN | Hibbing, MN | - |
| 7 | 7 | 35 |
|
George Ledin Jr Britt, MN | Britt, MN | - |
| All transfer | ||||||
Heat 2
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 5 | 23 |
|
Kyle Peterlin Hibbing, MN | Hibbing, MN | 4 |
| 2 | 3 | 28 |
|
Jeff Provinzino Hibbing, MN | Hibbing, MN | 1 |
| 3 | 1 | 16 |
|
Derek Vesel Hibbing, MN | Hibbing, MN | -2 |
| 4 | 2 | 12 |
|
Mark Heinle Bovey, MN | Bovey, MN | -2 |
| 5 | 4 | 79 |
|
Kevin Carlson Carlton, MN | Carlton, MN | -1 |
| 6 | 6 | 34 |
|
Taylor Madrinich Duluth, MN | Duluth, MN | - |
| All transfer | ||||||
WISSOTA Modifieds
A Feature
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 1 | 2C |
|
Dave Cain Corcoran, MN | Corcoran, MN | - |
| 2 | 4 | 19J |
|
Jack Rivord Superior, WI | Superior, WI | 2 |
| 3 | 9 | 10 |
|
Mervin Castle III Grand Rapids, MN | Grand Rapids, MN | 6 |
| 4 | 2 | 40D |
|
Blake Adams Cameron, WI | Cameron, WI | -2 |
| 5 | 8 | 45 |
|
Bob Broking Grand Rapids, MN | Grand Rapids, MN | 3 |
| 6 | 5 | 22 |
|
Tyler Kintner Hibbing, MN | Hibbing, MN | -1 |
| 7 | 6 | 18S |
|
Kennedy Swan Chippewa Falls, WI | Chippewa Falls, WI | -1 |
| 8 | 11 | 11JR |
|
Andrew Inman Canyon, MN | Canyon, MN | 3 |
| 9 | 7 | 12 |
|
T.J. Heinle Bovey, MN | Bovey, MN | -2 |
| 10 | 10 | 55 |
|
Jeff Wood Chisholm, MN | Chisholm, MN | - |
| 11 | 3 | M2 |
|
Chris Magistad Floodwood, MN | Floodwood, MN | -8 |
| 12 | 14 | 13 |
|
Devyn Weleski Bemidji, MN | Bemidji, MN | 2 |
| 13 | 12 | 43 |
|
Lance Schilling Laporte, MN | Laporte, MN | -1 |
| 14 | 13 | 4S |
|
Steve Stavenger Gilbert, MN | Gilbert, MN | -1 |
| 15 | 15 | 72 |
|
Adam Johnson Perham, MN | Perham, MN | - |
Heat 1
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 2 | 19J |
|
Jack Rivord Superior, WI | Superior, WI | 1 |
| 2 | 4 | 2C |
|
Dave Cain Corcoran, MN | Corcoran, MN | 2 |
| 3 | 5 | 40D |
|
Blake Adams Cameron, WI | Cameron, WI | 2 |
| 4 | 7 | 45 |
|
Bob Broking Grand Rapids, MN | Grand Rapids, MN | 3 |
| 5 | 1 | 10 |
|
Mervin Castle III Grand Rapids, MN | Grand Rapids, MN | -4 |
| 6 | 6 | 11JR |
|
Andrew Inman Canyon, MN | Canyon, MN | - |
| 7 | 3 | 4S |
|
Steve Stavenger Gilbert, MN | Gilbert, MN | -4 |
| 8 | 8 | 72 |
|
Adam Johnson Perham, MN | Perham, MN | - |
| All transfer | ||||||
Heat 2
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 1 | 18S |
|
Kennedy Swan Chippewa Falls, WI | Chippewa Falls, WI | - |
| 2 | 4 | 22 |
|
Tyler Kintner Hibbing, MN | Hibbing, MN | 2 |
| 3 | 2 | M2 |
|
Chris Magistad Floodwood, MN | Floodwood, MN | -1 |
| 4 | 6 | 12 |
|
T.J. Heinle Bovey, MN | Bovey, MN | 2 |
| 5 | 7 | 55 |
|
Jeff Wood Chisholm, MN | Chisholm, MN | 2 |
| 6 | 3 | 43 |
|
Lance Schilling Laporte, MN | Laporte, MN | -3 |
| 7 | 5 | 13 |
|
Devyn Weleski Bemidji, MN | Bemidji, MN | -2 |
| All transfer | ||||||
WISSOTA Super Stocks
A Feature
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 1 | 57 |
|
Dalton Carlson Cohasset, MN | Cohasset, MN | - |
| 2 | 5 | 26 |
|
Kyle Copp Brule, WI | Brule, WI | 3 |
| 3 | 6 | 19 |
|
Tristan LaBarge Kelly Lake, MN | Kelly Lake, MN | 3 |
| 4 | 8 | 40C |
|
Chaston Finckbone Grand Rapids, MN | Grand Rapids, MN | 4 |
| 5 | 7 | 76 |
|
Doug Koski Chisholm, MN | Chisholm, MN | 2 |
| 6 | 4 | 41 |
|
Mikey Vajdl Chisholm, MN | Chisholm, MN | -2 |
| 7 | 2 | 11 |
|
Kevin Salin Iron, MN | Iron, MN | -5 |
| 8 | 10 | 41X |
|
Brian Vajdl Chisholm, MN | Chisholm, MN | 2 |
| 9 | 9 | 72 |
|
Mike Johnson Menahga, MN | Menahga, MN | - |
| 10 DNF | 3 | 01 |
|
Trevor Arens Hibbing, MN | Hibbing, MN | -7 |
Heat 1
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 1 | 76 |
|
Doug Koski Chisholm, MN | Chisholm, MN | - |
| 2 | 2 | 41 |
|
Mikey Vajdl Chisholm, MN | Chisholm, MN | - |
| 3 | 5 | 19 |
|
Tristan LaBarge Kelly Lake, MN | Kelly Lake, MN | 2 |
| 4 | 3 | 11 |
|
Kevin Salin Iron, MN | Iron, MN | -1 |
| 5 | 4 | 72 |
|
Mike Johnson Menahga, MN | Menahga, MN | -1 |
| All transfer | ||||||
Heat 2
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 1 | 40C |
|
Chaston Finckbone Grand Rapids, MN | Grand Rapids, MN | - |
| 2 | 5 | 57 |
|
Dalton Carlson Cohasset, MN | Cohasset, MN | 3 |
| 3 | 4 | 26 |
|
Kyle Copp Brule, WI | Brule, WI | 1 |
| 4 | 3 | 01 |
|
Trevor Arens Hibbing, MN | Hibbing, MN | -1 |
| 5 | 2 | 41X |
|
Brian Vajdl Chisholm, MN | Chisholm, MN | -3 |
| All transfer | ||||||
WISSOTA Midwest Mods
A Feature
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 4 | 30 |
|
Joey Jensen Forest Lake, MN | Forest Lake, MN | 3 |
| 2 | 6 | 91 |
|
Andy Davey Hibbing, MN | Hibbing, MN | 4 |
| 3 | 8 | 15V |
|
James Vendela South Range, WI | South Range, WI | 5 |
| 4 | 11 | 15 |
|
Sam Blevins Hibbing, MN | Hibbing, MN | 7 |
| 5 | 5 | 10 |
|
Michael Blevins Sr Hibbing, MN | Hibbing, MN | - |
| 6 | 2 | 76 |
|
Keith Koski Hibbing, MN | Hibbing, MN | -4 |
| 7 | 7 | 2 |
|
Scott Splittstoesser Cottage Grove, MN | Cottage Grove, MN | - |
| 8 | 10 | 12A |
|
Alex O'Dell Chisholm, MN | Chisholm, MN | 2 |
| 9 | 9 | 10JR |
|
Mikey Blevins Hibbing, MN | Hibbing, MN | - |
| 10 | 1 | 22 |
|
Chad VanDuker Forbes, MN | Forbes, MN | -9 |
| 11 | 12 | 71 |
|
Jacob Anderson Superior, WI | Superior, WI | 1 |
| 12 | 13 | 44 |
|
Brayden Rewertz Hibbing, MN | Hibbing, MN | 1 |
| 13 | 18 | 14G |
|
Brant Gruba Britt, MN | Britt, MN | 5 |
| 14 | 19 | 10Z |
|
Cade Johnson Iron, MN | Iron, MN | 5 |
| 15 | 22 | 41 |
|
Austin McClellan Hibbing, MN | Hibbing, MN | 7 |
| 16 | 16 | M2 |
|
Chris Magistad Floodwood, MN | Floodwood, MN | - |
| 17 | 20 | 10X |
|
Matthew Cunha Chisholm, MN | Chisholm, MN | 3 |
| 18 | 3 | 32M |
|
Mia Musel Cloquet, MN | Cloquet, MN | -15 |
| 19 | 17 | 14* |
|
Adam Shinn Duluth, MN | Duluth, MN | -2 |
| 20 | 21 | 428 |
|
Kevin O'Dell Chisholm, MN | Chisholm, MN | 1 |
| 21 | 14 | 15M |
|
Kris Macko Zimmerman, MN | Zimmerman, MN | -7 |
| 22 | 15 | 7A |
|
Eric Anderson Chisholm, MN | Chisholm, MN | -7 |
| 23 DNF | 24 | 62K |
|
Ryan Kough Isabella, MN | Isabella, MN | 1 |
| 24 DNF | 23 | 31 |
|
Randy Haupt Chisholm, MN | Chisholm, MN | -1 |
B Feature
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 1 | 428 |
|
Kevin O'Dell Chisholm, MN | Chisholm, MN | - |
| 2 | 6 | 41 |
|
Austin McClellan Hibbing, MN | Hibbing, MN | 4 |
| 3 | 3 | 31 |
|
Randy Haupt Chisholm, MN | Chisholm, MN | - |
| 4 | 4 | 62K |
|
Ryan Kough Isabella, MN | Isabella, MN | - |
| Top 4 transfer | ||||||
| 5 | 7 | 1 |
|
Joe Pangrac Buhl, MN | Buhl, MN | 2 |
| 6 | 5 | 03F |
|
Connor Fall Hudson, WI | Hudson, WI | -1 |
| 7 | 8 | 68G |
|
Eric Gruba Embarrass , MN | Embarrass , MN | 1 |
| 8 DNF | 2 | 9 |
|
Robert Carpenter Black River Falls, WI | Black River Falls, WI | -6 |
Heat 1
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 1 | 91 |
|
Andy Davey Hibbing, MN | Hibbing, MN | - |
| 2 | 3 | 10 |
|
Michael Blevins Sr Hibbing, MN | Hibbing, MN | 1 |
| 3 | 6 | 10JR |
|
Mikey Blevins Hibbing, MN | Hibbing, MN | 3 |
| 4 | 4 | 44 |
|
Brayden Rewertz Hibbing, MN | Hibbing, MN | - |
| 5 | 5 | 14* |
|
Adam Shinn Duluth, MN | Duluth, MN | - |
| Top 5 transfer | ||||||
| 6 | 2 | 428 |
|
Kevin O'Dell Chisholm, MN | Chisholm, MN | -4 |
| DNS | 7 | 03F |
|
Connor Fall Hudson, WI | Hudson, WI | - |
Heat 2
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 7 | 30 |
|
Joey Jensen Forest Lake, MN | Forest Lake, MN | 6 |
| 2 | 1 | 2 |
|
Scott Splittstoesser Cottage Grove, MN | Cottage Grove, MN | -1 |
| 3 | 6 | 12A |
|
Alex O'Dell Chisholm, MN | Chisholm, MN | 3 |
| 4 | 4 | 15M |
|
Kris Macko Zimmerman, MN | Zimmerman, MN | - |
| 5 | 3 | 14G |
|
Brant Gruba Britt, MN | Britt, MN | -2 |
| Top 5 transfer | ||||||
| 6 | 5 | 9 |
|
Robert Carpenter Black River Falls, WI | Black River Falls, WI | -1 |
| 7 | 2 | 41 |
|
Austin McClellan Hibbing, MN | Hibbing, MN | -5 |
Heat 3
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 1 | 22 |
|
Chad VanDuker Forbes, MN | Forbes, MN | - |
| 2 | 5 | 76 |
|
Keith Koski Hibbing, MN | Hibbing, MN | 3 |
| 3 | 4 | 15 |
|
Sam Blevins Hibbing, MN | Hibbing, MN | 1 |
| 4 | 3 | 7A |
|
Eric Anderson Chisholm, MN | Chisholm, MN | -1 |
| 5 | 6 | 10Z |
|
Cade Johnson Iron, MN | Iron, MN | 1 |
| Top 5 transfer | ||||||
| 6 | 2 | 31 |
|
Randy Haupt Chisholm, MN | Chisholm, MN | -4 |
| 7 | 7 | 1 |
|
Joe Pangrac Buhl, MN | Buhl, MN | - |
Heat 4
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 2 | 15V |
|
James Vendela South Range, WI | South Range, WI | 1 |
| 2 | 3 | 32M |
|
Mia Musel Cloquet, MN | Cloquet, MN | 1 |
| 3 | 6 | 71 |
|
Jacob Anderson Superior, WI | Superior, WI | 3 |
| 4 | 7 | M2 |
|
Chris Magistad Floodwood, MN | Floodwood, MN | 3 |
| 5 | 5 | 10X |
|
Matthew Cunha Chisholm, MN | Chisholm, MN | - |
| Top 5 transfer | ||||||
| 6 | 1 | 62K |
|
Ryan Kough Isabella, MN | Isabella, MN | -5 |
| 7 | 4 | 68G |
|
Eric Gruba Embarrass , MN | Embarrass , MN | -3 |
WISSOTA Hornets
A Feature
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 5 | 31 |
|
Zeb Graves Nashwauk, MN | Nashwauk, MN | 4 |
| 2 | 1 | 13K |
|
Russell Kiker Jr Brainerd, MN | Brainerd, MN | -1 |
| 3 | 20 | 27 |
|
Brady Fosso Hibbing, MN | Hibbing, MN | 17 |
| 4 | 4 | 34 |
|
Mark Gangl Bovey, MN | Bovey, MN | - |
| 5 | 8 | 46 |
|
Louis Skaja Pengilly, MN | Pengilly, MN | 3 |
| 6 | 15 | 74 |
|
Jacob Petrich Hibbing, MN | Hibbing, MN | 9 |
| 7 | 6 | 57 |
|
Spencer Smith Neebing, ON | Neebing, ON | -1 |
| 8 | 7 | 9 |
|
Nick Ruzich Hibbing, MN | Hibbing, MN | -1 |
| 9 | 10 | 8X |
|
Adam Kessler Hines, MN | Hines, MN | 1 |
| 10 | 14 | 188 |
|
Ian Vanvickle Hibbing, MN | Hibbing, MN | 4 |
| 11 | 11 | 40 |
|
William Lange Staples, MN | Staples, MN | - |
| 12 | 19 | 81R |
|
Ryker Larson Grand Rapids, MN | Grand Rapids, MN | 7 |
| 13 | 18 | R20 |
|
Riley Terry Floodwood, MN | Floodwood, MN | 5 |
| 14 | 13 | 10 |
|
Easton Pfeiffer Bovey, MN | Bovey, MN | -1 |
| 15 | 17 | 78JR |
|
Chris Manska Hibbing, MN | Hibbing, MN | 2 |
| 16 | 21 | 21 |
|
Tiffani Hauta-Sanders Hibbing, MN | Hibbing, MN | 5 |
| 17 | 24 | 22 |
|
Paige Kintner Hibbing, MN | Hibbing, MN | 7 |
| 18 | 3 | 24JR |
|
Jada Lore Embarrass , MN | Embarrass , MN | -15 |
| 19 BF | 9 | 94A |
|
Bobie Arnes Mora, MN | Mora, MN | -10 |
| 20 DNF | 2 | 79JR |
|
Mikayla LaBarge Keewatin, MN | Keewatin, MN | -18 |
| 21 DNF | 16 | 38 |
|
Calvin Skaja Pengilly, MN | Pengilly, MN | -5 |
| DNS | 12 | 25K |
|
McKenna Folstad Hibbing, MN | Hibbing, MN | - |
| DNS | 22 | 96 |
|
Trenton Beel Hibbing, MN | Hibbing, MN | - |
| DNS | 23 | 4 |
|
Brian Barker Kelly Lake, MN | Kelly Lake, MN | - |
Heat 1
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 2 | 24JR |
|
Jada Lore Embarrass , MN | Embarrass , MN | 1 |
| 2 | 4 | 57 |
|
Spencer Smith Neebing, ON | Neebing, ON | 2 |
| 3 | 7 | 31 |
|
Zeb Graves Nashwauk, MN | Nashwauk, MN | 4 |
| 4 | 5 | 8X |
|
Adam Kessler Hines, MN | Hines, MN | 1 |
| 5 | 3 | 10 |
|
Easton Pfeiffer Bovey, MN | Bovey, MN | -2 |
| 6 | 8 | 38 |
|
Calvin Skaja Pengilly, MN | Pengilly, MN | 2 |
| 7 | 6 | 81R |
|
Ryker Larson Grand Rapids, MN | Grand Rapids, MN | -1 |
| 8 | 1 | 96 |
|
Trenton Beel Hibbing, MN | Hibbing, MN | -7 |
| All transfer | ||||||
Heat 2
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 1 | 94A |
|
Bobie Arnes Mora, MN | Mora, MN | - |
| 2 | 2 | 13K |
|
Russell Kiker Jr Brainerd, MN | Brainerd, MN | - |
| 3 | 8 | 34 |
|
Mark Gangl Bovey, MN | Bovey, MN | 5 |
| 4 | 4 | 40 |
|
William Lange Staples, MN | Staples, MN | - |
| 5 | 5 | 188 |
|
Ian Vanvickle Hibbing, MN | Hibbing, MN | - |
| 6 | 6 | 78JR |
|
Chris Manska Hibbing, MN | Hibbing, MN | - |
| 7 DNF | 3 | 27 |
|
Brady Fosso Hibbing, MN | Hibbing, MN | -4 |
| 8 DNF | 7 | 4 |
|
Brian Barker Kelly Lake, MN | Kelly Lake, MN | -1 |
| All transfer | ||||||
Heat 3
| Finish | Start | # | Competitor | Hometown | +/- | |
|---|---|---|---|---|---|---|
| 1 | 1 | 79JR |
|
Mikayla LaBarge Keewatin, MN | Keewatin, MN | - |
| 2 | 4 | 9 |
|
Nick Ruzich Hibbing, MN | Hibbing, MN | 2 |
| 3 | 7 | 46 |
|
Louis Skaja Pengilly, MN | Pengilly, MN | 4 |
| 4 | 3 | 25K |
|
McKenna Folstad Hibbing, MN | Hibbing, MN | -1 |
| 5 | 5 | 74 |
|
Jacob Petrich Hibbing, MN | Hibbing, MN | - |
| 6 | 2 | R20 |
|
Riley Terry Floodwood, MN | Floodwood, MN | -4 |
| 7 | 6 | 21 |
|
Tiffani Hauta-Sanders Hibbing, MN | Hibbing, MN | -1 |
| 8 | 8 | 22 |
|
Paige Kintner Hibbing, MN | Hibbing, MN | - |
| All transfer | ||||||















































































