UPPER IOWA CONFERENCE COED TRACK MEET 2013
results provide by aspi meetz
Select Division
Division
Team Results for UPPER IOWA CONFERENCE COED TRACK MEET 2013 - Male
1 South Winneshiek 131 Point Breakdown
Jordan Rommes 14
Chris Brincks 12
Devin Franzen 10
Alex Stammeyer 8
Ben Meyer 8
Nathan Meyer 6
Austin Breitsprecher 6
Garrett Bohach 4
Alex Shatek 4
Jared Schroeder 3
Carson Lensing 3
Cody Fisher 2
Brian Kleppe 1
2 North Fayette 127 Point Breakdown
Colin Vagts 24.5
Danny Halva 15
David Jellings 15
Derrick Kuehner 14
Devon Monnahan 14
Matt Gamm 9
Nashua Lansing 7
Derik Lau 6.75
Trevor Hurd 6.25
Kody Miller 6
Leif Lujan 3.75
Austin DeMuth 3.75
Sam Poppen 1
Josh Baumler 1
3 Sumner Fredericksbur 91 Point Breakdown
Josh Arens 26
Dylan Bergman 13.25
Gunner Mohs 13
Brady Meyer 7.25
Bryce Elliott 6
Trevor Pagel 4.75
Keegan Wiedrich 3.75
Conner Schult 3.25
Cal Seehase 3
Laken Fritz 2.75
Landon Zupke 2.5
Trenton Bartlett 2.5
Alex Kerr 1
Luis Rivera 0.75
Mason Smith 0.75
Kyser Allen 0.5
4 Mfl Marmac 74.5 Point Breakdown
Cody Mason 21.25
CJ Mason 10.5
Jared Dotzler 8
Jordan Vorwald 6.25
Sam Pfeiffer 6
Austin Schoulte 4.25
Noah Schultz 4
Matt Meyer 3.75
Brian Ayers 3
Isaac Sauer 2
Brett Corlett 2
Tanner Kregel 0.75
Kordell Ducharme 0.75
Bryce Burke 0.75
Austin Demoss 0.75
Chase Strub 0.25
Bryce Mckee 0.25
5 Turkey Valley 67 Point Breakdown
Nathan Suell 15.5
Ryan Izer 10.5
Dalton Hackman 8.5
Brian Schmitt 8.5
Jordan Denk 4.5
John Hageman 4
Eric Drilling 3.75
Kyle Reicks 3.25
Nick Meirick 2.5
Steven Landa 2.5
Jacob Buss 1
Nic Schaufenbuel 1
Triston Mohlis 1
Justin Hackman 0.25
Charles Hadachek 0.25
6 central elkader 65 Point Breakdown
Nathan Fitzgerald 10
Andy Ruhser 10
Josh Engelhardt 9.5
Jason Bergan 9.25
Isaiah Hopp 9.25
NIck Engelhardt 5.75
Hunter Bries 3.75
Torre Curran 3.25
Peyton Alexie 0.75
Jacob Jansen 0.75
Trevor Moser 0.75
Ben Backes 0.5
Devon Frank 0.5
Ben Tschirgi 0.5
Josh Harbaugh 0.5
7 Clayton Ridge 40.5 Point Breakdown
Ryan Moser 20
Colten Rastetter 5.5
Drew Funk 3.5
Trey Roehlk 3
Corey Broxson 2
Kohle Helle 2
Kris Ihde 2
Dakotta Cummer 0.5
Alex Meyer 0.5
Easton Cook 0.5
Ryan Muelller 0.5
Jared Gerner 0.5
8 Postville 38 Point Breakdown
Riley Brockway 11.5
Alex Pfister 8.75
Josh Jacobs 6.5
Tristan Keene 4
Alex Cox 2.75
Mitchell Steffans 1.25
Aaron Swartzendruber 1.25
Evan Jacobson 1.25
Greg Steva 0.75
9 West Central 34 Point Breakdown
Mike Lincoln 24
James Niemann 10
10 Kee High 17 Point Breakdown
Dylon Peterson 6.25
Jason Delaney 5
Jack Janett 2
Ian Burroughs 1.25
Matt Manning 1.25
Jameson Peterson 0.75
John Reburn 0.5
11 Valley 16 Point Breakdown
Dakota Moore 7
Ben Martin 5.25
Cody Torkelson 2.25
Mitchell Carlson 0.5
Johnny Wander 0.5
Kohle Nieland 0.25
Phil Kleve 0.25
100M Dash - Finals - Heat 3
1 Colin Vagts North Fayette 11.43 10
2 Mike Lincoln West Central 11.67 8
3 Jordan Rommes South Winneshiek 11.79 6
4 Dalton Hackman Turkey Valley 11.87 5
5 Josh Arens Sumner Fredericksbur 11.91 4
6 Jared Schroeder South Winneshiek 12.02 3
8 Trey Roehlk Clayton Ridge 12.26 1
10 Kohle Helle Clayton Ridge 12.35
100M Dash - Finals - Heat 2
7 Jordan Denk Turkey Valley 12.03 2
9 Landon Zupke Sumner Fredericksbur 12.3
12 Gavin Ruckdaschel Postville 12.72
13 Jameson Peterson Kee High 12.74
14 Josh Mackey North Fayette 12.75
15 Daniel Koenig Postville 13.06
17 Chris Fohey Mfl Marmac 13.16
19 DJ Imoehl Valley 13.22
100M Dash - Finals - Heat 1
11 CJ Mason Mfl Marmac 12.56
16 Quinn Brennan Kee High 13.14
18 Ben Backes central elkader 13.21
20 Isaiah Ruckdashel Valley 14.01
21 Justin Michels West Central 14.21
22 Tom Shirbroun central elkader 14.9
200M Dash - Finals - Heat 3
1 Colin Vagts North Fayette 23.22 10
2 Derrick Kuehner North Fayette 23.45 8
3 Mike Lincoln West Central 23.56 6
4 Nathan Suell Turkey Valley 23.58 5
5 Alex Shatek South Winneshiek 23.9 4
8 Austin Schoulte Mfl Marmac 24.42 1
Cal Seehase Sumner Fredericksbur FS
Kohle Helle Clayton Ridge SCR
200M Dash - Finals - Heat 2
6 Josh Jacobs Postville 24.16 3
7 Ben Martin Valley 24.38 2
9 Jordan Denk Turkey Valley 24.6
10 Nathan Fitzgerald central elkader 25.74
11 Kyser Allen Sumner Fredericksbur 25.88
12 Alex Meyer Clayton Ridge 26.03
13 Mitchell Carlson Valley 26.11
14 Jordan Talbot Mfl Marmac 26.19
200M Dash - Finals - Heat 1
15 Ben Lenth Postville 26.25
16 Tyler Numendahl South Winneshiek 26.54
17 Curran Harn West Central 27.75
18 Brandon Conway Kee High 30.57
Tom Shirbroun central elkader SCR
400M Dash - Finals - Heat 3
1 Josh Arens Sumner Fredericksbur 52.22 10
2 Nathan Suell Turkey Valley 52.47 8
3 David Jellings North Fayette 53.02 6
4 Josh Engelhardt central elkader 53.83 5
5 Garrett Bohach South Winneshiek 54.52 4
7 Ben Meyer South Winneshiek 55.39 2
8 Matt Meyer Mfl Marmac 55.92 1
10 Dylan Bergman Sumner Fredericksbur 56.71
400M Dash - Finals - Heat 2
6 Ben Martin Valley 54.58 3
9 Austin Schoulte Mfl Marmac 55.99
11 Triston Mohlis Turkey Valley 57.59
13 Cody Torkelson Valley 58.2
14 Sam Annis West Central 58.67
15 Greg Steva Postville 59.13
16 John Reburn Kee High 59.5
Corey Broxson Clayton Ridge SCR
400M Dash - Finals - Heat 1
12 Jared Gerner Clayton Ridge 58.15
17 Jared Bouska North Fayette 01:00.4
18 Matt Langel West Central 01:00.7
19 Drew Reicks Postville 01:07.4
20 Ethan Walleser Kee High 01:11.0
800M Run - Finals
1 Dylan Bergman Sumner Fredericksbur 02:08.0 10
2 Alex Stammeyer South Winneshiek 02:08.0 8
3 Jared Dotzler Mfl Marmac 02:08.4 6
4 Kody Miller North Fayette 02:09.4 5
5 Brady Meyer Sumner Fredericksbur 02:11.4 4
6 Drew Funk Clayton Ridge 02:12.5 3
7 Cody Torkelson Valley 02:12.6 2
8 Triston Mohlis Turkey Valley 02:16.7 1
9 Easton Cook Clayton Ridge 02:17.7
10 Adam Greener Mfl Marmac 02:18.9
11 Nathan Herold Turkey Valley 02:21.2
12 Devon Monnahan North Fayette 02:21.5
13 Ian Burroughs Kee High 02:22.9
14 Matt Manning Kee High 02:23.6
15 Juan Uribe South Winneshiek 02:26.6
16 Trevor Moser central elkader 02:26.6
110M Hurdles - Finals - Heat 2
1 Cody Mason Mfl Marmac 15.82 10
2 CJ Mason Mfl Marmac 16.38 8
3 Chris Brincks South Winneshiek 16.56 6
4 Matt Gamm North Fayette 16.64 5
5 James Niemann West Central 17.38 4
6 Kyle Reicks Turkey Valley 17.77 3
7 Tristan Keene Postville 18.27 2
9 Ryan Muelller Clayton Ridge 18.56
110M Hurdles - Finals - Heat 1
8 Josh Baumler North Fayette 18.51 1
10 Mason Smith Sumner Fredericksbur 18.75
11 Charles Hadachek Turkey Valley 20.48
Luis Rivera Sumner Fredericksbur 22.02
1600M Run - Finals
1 Devin Franzen South Winneshiek 04:47.2 10
2 Jason Bergan central elkader 04:49.2 8
3 Nathan Meyer South Winneshiek 04:55.6 6
4 Danny Halva North Fayette 04:59.6 5
5 Sam Pfeiffer Mfl Marmac 05:05.4 4
6 Devon Monnahan North Fayette 05:05.9 3
7 Conner Schult Sumner Fredericksbur 05:07.1 2
8 Dylon Peterson Kee High 05:07.3 1
9 Drew Funk Clayton Ridge 05:09.6
10 Joe Gordon Postville 05:20.7
11 John Hageman Turkey Valley 05:26.8
12 Jason Delaney Kee High 05:36.0
13 Liconln Fuhs West Central 05:41.9
14 Ashton Houg Mfl Marmac 05:51.3
15 Riley Buchhiet Turkey Valley 05:55.0
16 Evan Webb Postville 05:56.2
3200M Run - Finals
1 Danny Halva North Fayette 10:38.6 10
2 Ryan Izer Turkey Valley 10:44.5 8
3 Devon Monnahan North Fayette 10:55.6 6
4 Jason Delaney Kee High 11:12.4 5
5 John Hageman Turkey Valley 11:29.7 4
6 Brian Ayers Mfl Marmac 11:49.3 3
7 Cody Fisher South Winneshiek 11:53.3 2
8 Brian Kleppe South Winneshiek 12:09.4 1
9 Liconln Fuhs West Central 12:17.8
10 Liam Ruff Mfl Marmac 12:44.6
11 Levi Fritz Sumner Fredericksbur 12:47.9
12 Austin Potter Sumner Fredericksbur 12:51.0
13 Sam Hisel Kee High 13:40.9
14 Dylan Peterson Postville 14:49.0
400M Hurdle - Finals - Heat 2
1 Josh Arens Sumner Fredericksbur 56.47 10
2 Cody Mason Mfl Marmac 56.55 8
3 David Jellings North Fayette 58.09 6
4 James Niemann West Central 59.64 5
5 Isaiah Hopp central elkader 59.8 4
7 Laken Fritz Sumner Fredericksbur 01:01.5 2
8 Matt Gamm North Fayette 01:03.0 1
9 Evan Jacobson Postville 01:03.7
400M Hurdle - Finals - Heat 1
6 Jordan Vorwald Mfl Marmac 01:00.9 3
10 Luis Uribe South Winneshiek 01:05.9
11 Tim Jones Clayton Ridge 01:06.3
12 Mac Faldet South Winneshiek 01:08.6
13 Kyle Reicks Turkey Valley 01:10.7
14 Ryan Muelller Clayton Ridge 01:13.8
15 Jacob Kuhn Turkey Valley 01:15.6
Discus - Finals - Heat 2
11 Zane Bodensteiner North Fayette 117-10
12 Carson Lensing South Winneshiek 112-05
13 Ben Tschirgi central elkader 96-04
14 Trevar Benson Postville 95-10
15 Gatlin Keehner Mfl Marmac 91-00
16 Nathan Howe Mfl Marmac 79-10
17 Matt Scherf Clayton Ridge 78-01
18 Will Imoehl Valley 72-05
Nick Gavin Kee High DNF
Luke Kuennen Turkey Valley DNF
Discus - Finals - Heat 1
1 Ryan Moser Clayton Ridge 156-08 10
2 Nathan Fitzgerald central elkader 144-09 8
3 Austin Breitsprecher South Winneshiek 136-11 6
4 Gunner Mohs Sumner Fredericksbur 131-10 5
5 Trevor Pagel Sumner Fredericksbur 123-06 4
6 Dakota Moore Valley 123-02 3
7 Nashua Lansing North Fayette 122-07 2
8 Nic Schaufenbuel Turkey Valley 122-05 1
9 Alex Pfister Postville 121-01
10 Jack Janett Kee High 119-08
High Jump - Finals
1 Andy Ruhser central elkader 6-00.00 10
2 Jordan Rommes South Winneshiek 6-00.00 8
3 Chris Brincks South Winneshiek 5-08.00 6
4 Devon Monnahan North Fayette 5-08.00 5
5 Noah Schultz Mfl Marmac 5-06.00 4
6 Bryce Elliott Sumner Fredericksbur 5-06.00 3
7 Corey Broxson Clayton Ridge 5-04.00 1.5
7 Isaac Sauer Mfl Marmac 5-04.00 1.5
9 Sam Annis West Central 5-02.00
10 Jared Bouska North Fayette 5-00.00
Alex Simon Clayton Ridge DNF
Jared Kerr Valley DNF
Long Jump - Finals
1 Mike Lincoln West Central 21-00.50 10
2 Riley Brockway Postville 19-09.25 8
3 Ben Meyer South Winneshiek 19-04.00 6
4 Brian Schmitt Turkey Valley 19-01.75 5
5 Dylon Peterson Kee High 18-11.50 4
6 Colten Rastetter Clayton Ridge 18-06.00 3
7 Isaiah Hopp central elkader 18-03.00 2
8 James Niemann West Central 17-10.25 1
9 Johnny Wander Valley 17-08.25
10 Devon Frank central elkader 17-03.00
11 Quinn Brennan Kee High 17-02.50
12 Greg Steva Postville 16-09.50
13 Isaac Sauer Mfl Marmac 16-08.00
13 Mitchel Tehel Sumner Fredericksbur 16-08.00
15 Nick Baumler North Fayette 16-01.75
16 Liam Ruff Mfl Marmac 15-11.50
17 Peyton Johns Sumner Fredericksbur 15-10.00
17 Kyle Reicks Turkey Valley 15-10.00
19 Dakotta Cummer Clayton Ridge 15-09.50
20 Dillon Baumler North Fayette 14-10.75
21 Mac Faldet South Winneshiek 14-04.75
Shot Put - Finals - Heat 2
6 Carson Lensing South Winneshiek 41-05.00 3
11 Trenton Plaht Postville 38-07.50
12 Nic Schaufenbuel Turkey Valley 37-00.00
14 Gatlin Keehner Mfl Marmac 36-09.50
15 Isaac Greener Mfl Marmac 36-08.00
16 Kris Ihde Clayton Ridge 36-06.00
17 Ben Tschirgi central elkader 33-10.50
18 Zane Bodensteiner North Fayette 33-10.00
19 Ethan Kipp South Winneshiek 33-09.00
20 Matt Langel West Central 32-08.50
21 Will Imoehl Valley 30-07.00
Shot Put - Finals - Heat 1
1 Ryan Moser Clayton Ridge 50-02.00 10
2 Gunner Mohs Sumner Fredericksbur 46-06.00 8
3 Alex Pfister Postville 44-05.00 6
4 Nashua Lansing North Fayette 43-08.50 5
5 Dakota Moore Valley 42-03.50 4
7 Jack Janett Kee High 41-02.50 2
8 Alex Kerr Sumner Fredericksbur 40-02.50 1
9 Nathan Fitzgerald central elkader 40-00.00
10 Jon Aperans Kee High 38-08.00
13 Luke Kuennen Turkey Valley 36-10.00
4X100M Relay - Finals - Heat 2
1 South Winneshiek 44.91 10 Runners
2 North Fayette 46.04 8 Runners
Derik Lau Derrick Kuehner Trevor Hurd Colin Vagts
3 Turkey Valley 46.53 6 Runners
Jordan Denk Dalton Hackman Eric Drilling Brian Schmitt
Steven Landa Triston Mohlis
4 Clayton Ridge 46.77 5 Runners
Colten Rastetter Kris Ihde Kohle Helle Trey Roehlk
Corey Broxson
5 Sumner Fredericksbur 46.79 4 Runners
Bryce Elliott Cal Seehase Landon Zupke Trenton Bartlett
Dylan Bergman Peyton Johns
6 Postville 47.35 3 Runners
Riley Brockway Greg Steva Tristan Keene Josh Jacobs
West Central SCR Runners
James Niemann Matt Langel Sam Annis Mike Lincoln
4X100M Relay - Finals - Heat 1
7 central elkader 50.06 2 Runners
Ben Backes Josh Harbaugh Devon Frank Ben Tschirgi
Peyton Alexie Jacob Jansen
8 Mfl Marmac 50.77 1 Runners
Kordell Ducharme Bryce Burke Tanner Kregel Isaac Sauer
Seth Heying Chris Fohey
9 Kee High 57.89 Runners
Brandon Conway Ethan Walleser Jon Aperans Nick Gavin
4X200M Relay - Finals - Heat 2
1 North Fayette 01:34.3 10 Runners
Derrick Kuehner Leif Lujan Derik Lau Colin Vagts
2 South Winneshiek 01:34.9 8 Runners
3 Sumner Fredericksbur 01:37.7 6 Runners
Bryce Elliott Cal Seehase Landon Zupke Trenton Bartlett
Peyton Johns
4 Postville 01:38.1 5 Runners
Riley Brockway Mitchell Steffans Alex Cox Josh Jacobs
5 Turkey Valley 01:38.9 4 Runners
Jordan Denk Dalton Hackman Eric Drilling Brian Schmitt
Nathan Suell Steven Landa
6 Clayton Ridge 01:39.0 3 Runners
Kohle Helle Kris Ihde Colten Rastetter Trey Roehlk
Corey Broxson
7 Mfl Marmac 01:44.5 2 Runners
Kordell Ducharme Bryce Burke Tanner Kregel Austin Demoss
Seth Heying Chris Fohey
10 central elkader 01:45.9 Runners
Josh Harbaugh Devon Frank Ben Tschirgi Ben Backes
Peyton Alexie Hunter Bries
4X200M Relay - Finals - Heat 1
8 Valley 01:45.0 1 Runners
Johnny Wander Mitchell Carlson Phil Kleve Kohle Nieland
DJ Imoehl Isaiah Ruckdashel
9 Kee High 01:45.4 Runners
Quinn Brennan Ian Burroughs Jack Janett Jameson Peterson
11 West Central 01:54.2 Runners
Thomas Leverington Justin Michels Curran Harn Matt Langel
4X400M Relay - Finals - Heat 2
1 South Winneshiek 03:34.0 10 Runners
2 Sumner Fredericksbur 03:34.9 8 Runners
Josh Arens Dylan Bergman Keegan Wiedrich Brady Meyer
Kyser Allen
3 North Fayette 03:36.0 6 Runners
David Jellings Trevor Hurd Derrick Kuehner Matt Gamm
4 central elkader 03:41.2 5 Runners
NIck Engelhardt Isaiah Hopp Jason Bergan Hunter Bries
Josh Engelhardt Torre Curran
5 Turkey Valley 03:43.8 4 Runners
Brian Schmitt Eric Drilling Nick Meirick Nathan Suell
Steven Landa Ryan Izer
6 Mfl Marmac 03:45.8 3 Runners
Matt Meyer Austin Schoulte Cody Mason Jordan Vorwald
Jared Dotzler Brett Corlett
7 Clayton Ridge 03:51.5 2 Runners
Easton Cook Alex Meyer Jared Gerner Drew Funk
Alex Simon
4X400M Relay - Finals - Heat 1
8 Valley 03:54.1 1 Runners
Ben Martin Mitchell Carlson Johnny Wander Cody Torkelson
Phil Kleve
9 Postville 03:55.5 Runners
Mitchell Steffans Gavin Ruckdaschel Ben Lenth Evan Jacobson
10 Kee High 04:02.6 Runners
Jameson Peterson Quinn Brennan John Reburn Matt Manning
4X800M Relay - Finals
1 South Winneshiek 08:34.9 10 Runners
2 Mfl Marmac 08:37.6 8 Runners
Jared Dotzler Matt Meyer Sam Pfeiffer Brett Corlett
Bryce Mckee Adam Greener
3 Turkey Valley 08:39.7 6 Runners
Ryan Izer Nick Meirick Steven Landa Nathan Suell
Triston Mohlis John Hageman
4 Sumner Fredericksbur 08:42.1 5 Runners
Dylan Bergman Brady Meyer Conner Schult Keegan Wiedrich
Will Hambly
5 North Fayette 08:42.7 4 Runners
Kody Miller Derik Lau Austin DeMuth Sam Poppen
6 central elkader 09:02.4 3 Runners
Torre Curran Jacob Jansen Peyton Alexie Trevor Moser
Jason Bergan Hunter Bries
7 Kee High 09:30.3 2 Runners
Matt Manning John Reburn Ian Burroughs Dylon Peterson
Clayton Ridge SCR Runners
Drew Funk Easton Cook Matt Scherf Alex Simon
Trevor Heying
440M Shuttle Hurdle Relay - Finals - Heat 2
1 Mfl Marmac 01:01.6 10 Runners
Austin Schoulte Jordan Vorwald CJ Mason Cody Mason
Chase Strub
2 central elkader 01:03.8 8 Runners
Nathan Fitzgerald Josh Engelhardt NIck Engelhardt Isaiah Hopp
Hunter Bries Josh Harbaugh
3 North Fayette 01:05.6 6 Runners
Matt Gamm Trevor Hurd Austin DeMuth David Jellings
6 Sumner Fredericksbur 01:10.9 3 Runners
Mason Smith Laken Fritz Luis Rivera Trevor Pagel
Jess Kime
440M Shuttle Hurdle Relay - Finals - Heat 1
4 Postville 01:09.9 5 Runners
Alex Pfister Evan Jacobson Aaron Swartzendruber Tristan Keene
5 South Winneshiek 01:10.8 4 Runners
7 Clayton Ridge 01:13.2 2 Runners
Colten Rastetter Ryan Muelller Corey Broxson Dakotta Cummer
Tim Jones
8 Turkey Valley 01:14.1 1 Runners
Kyle Reicks Charles Hadachek Eric Drilling Justin Hackman
Jacob Kuhn
1600-Sprint Medley Relay - Finals - Heat 2
1 central elkader 03:53.4 10 Runners
NIck Engelhardt Hunter Bries Josh Engelhardt Torre Curran
Jason Bergan Nathan Fitzgerald
2 South Winneshiek 03:55.3 8 Runners
3 Postville 03:56.0 6 Runners
Josh Jacobs Alex Pfister Riley Brockway Alex Cox
4 North Fayette 03:57.0 5 Runners
Trevor Hurd Leif Lujan Austin DeMuth Derik Lau
5 Turkey Valley 04:02.8 4 Runners
Dalton Hackman Jacob Buss Ryan Izer Steven Landa
Nick Meirick Triston Mohlis
6 Kee High 04:04.4 3 Runners
Ian Burroughs Jameson Peterson Dylon Peterson Matt Manning
7 Sumner Fredericksbur 04:07.4 2 Runners
Bryce Elliott Cal Seehase Kyser Allen Keegan Wiedrich
Conner Schult
8 Mfl Marmac 04:11.3 1 Runners
Austin Demoss Isaac Sauer Chase Strub Bryce Mckee
Adam Greener Chris Fohey
1600-Sprint Medley Relay - Finals - Heat 1
9 Valley 04:17.8 Runners
Johnny Wander Mitchell Carlson Phil Kleve Jared Kerr
DJ Imoehl Kohle Nieland
10 Clayton Ridge 04:25.4 Runners
Dakotta Cummer Jameson Rasmussen Jared Gerner Trevor Heying
Mason Palmer Alex Simon
11 West Central 04:40.2 Runners
Thomas Leverington Justin Michels Curran Harn Liconln Fuhs
Sam McNeese
Copyright © ASPi Solutions, Inc. All Rights Reserved.