Ridgewood High School Boys Outdoor Top 10
Relays |
|
|
|
|
|
Updated: 7/2021 |
Team Members: |
Meet: |
Year: |
Notes: |
|
4x100m: |
|
|
|
|
|
42.75 |
M. Tai / K. Mack / J. Chun / Ko. Grant |
SMOC |
2017 |
|
|
43.27 |
D. Han / J. Locke / K. Chung / J. Sabatini |
East Coast Relays |
2013 |
|
|
43.32 |
M. Tai / J. Chun / W. Migliorelli / Ko. Grant |
State Sectionals |
2016 |
|
|
43.7 |
J. Norrell / J. Locke / D. Han / J. Sabatini |
County Relays |
2014 |
|
|
44.27 |
S. Emmanuel / Kw. Grant / A. Ruhl / R. McKenna |
Penn Relays |
2019 |
|
|
44.1 |
M. Witt / W. Jacoby / M. Grundy / I. Hwang |
County Relays |
2009 |
|
|
44.1 |
A. Monri / P. Nygaard / L. Chwe / C. Zeigler |
County Relays |
2007 |
|
|
44.2 |
J. Sabatini / J. Locke / T. Migliorelli / K. Chung |
County Relays |
2012 |
|
|
44.3 |
M. Krever / C. Halyard / T. Crocker / T. Geckler |
Penn Relays |
1989 |
|
|
44.69 |
J. Dickson / D. Romero / M. Tai / S. Emmanuel |
State Sectionals |
2018 |
|
|
|
|
|
|
|
|
4x200m: |
|
|
|
|
|
1:29.98 |
D. Han / K. Chung / N. Schoff / J. Sabatini |
National Championship |
2013 |
|
|
1:30.45 |
M. Tai / K. Mack / J. Chun / Ko. Grant |
National Championship |
2017 |
|
|
1:30.4 |
J. Norrell / J. Locke / D. Han / J. Sabatini |
County Relays |
2014 |
|
|
1:31.4 |
M. Tai / J. Chun / W. Migliorelli / Ko. Grant |
County Relays |
2016 |
|
|
1:31.72 |
J. Sabatini / N. Schoff / E. Bartlik / K. Chung |
East Coast Relays |
2012 |
|
|
1:31.83 |
A. Monri / Z. Ontiveros / P. Nygaard / C. Zeigler |
East Coast Relays |
2007 |
|
|
1:31.9 |
C. DiPasquale / A. Dolgin / S. Pawlowski / D. Cooper |
Englewood Relays |
2000 |
|
|
1:32.5 |
C. Hamlin / C. Halyard / T. Crocker / T. Geckler |
County Relays |
1989 |
|
|
1:32.6 |
S. Emmanuel / R. McKenna / R. Seaver / Kw. Grant |
County Relays |
2019 |
|
|
1:32.8 |
Ko. Grant / K. Mack / J. Norrell / M. Tai |
County Relays |
2015 |
|
|
|
|
|
|
|
|
4x400m: |
|
|
|
|
|
3:16.91 |
J. Riemer / I. Hwang / J. Llinas / M. Grundy |
SMOC |
2010 |
|
|
3:19.25 |
Pierson / C. Halyard / T. Geckler / Ellinghous |
SMOC |
1988 |
|
|
3:20.72 |
A. Monri / C. Zeigler / C. Trautwein / N. Buckley |
BMOC |
2007 |
|
|
3:20.97 |
K. Mack / M. Tai / W. Baginski / M. Thurston |
State Sectionals |
2016 |
|
|
3:22.07 |
B. Collins / S. Dublirer / N. Schoff / J. Sabatini |
BMOC |
2013 |
|
|
3:22.96 |
S. Dublirer / E. Bartlik / B. Collins / N. Schoff |
State Sectionals |
2012 |
|
|
3:22.9* |
B. Faath / S. Friars / M. Rogers / P. Muth |
County Championship |
1975 |
|
|
3:23.43 |
A. Dolgin / D. Cooper / S. Pawlowski / J. Kauke |
BMOC |
2000 |
|
|
3:24.32 |
M. Tai / W. Baginski / K. Collins / K. Mack |
State Sectionals |
2017 |
|
|
3:25.15 |
N. Buckley / Z. Ontiveros / J. Schmidt / C. Zeigler |
BMOC |
2006 |
|
|
3:25.20 |
D. Han / M. Thurston / B. Collins / L. Dublirer |
State Sectionals |
2014 |
|
|
3:25.95 |
A. Ruhl / R. Seaver / R. McKenna / W. Baginski |
League Championship |
2019 |
|
|
|
|
|
|
|
|
*converted
from 4x440yd |
|
|
|
|
|
|
|
|
|
|
4x800m: |
|
|
|
|
|
7:39.57+ |
M. Thurston / B. Collins / D. Frering / L. Dublirer |
National Championship |
2014 |
|
|
7:44.30 |
L. Dublirer / D. Frering / M. Thurston / S. Dublirer |
National Championship |
2013 |
|
|
7:48.9 |
D. Shultz / Williams / E. Berntsen / C. Rae |
New Jersey Relays |
1987 |
|
|
7:52.05 |
B. Williams / M. Cator / E. Nygaard / A. Zamir |
East Coast Relays |
2004 |
|
|
7:55.55 |
S. Dublirer / B. Collins / T. Spicer / L. Jennings |
East Coast Relays |
2012 |
|
|
7:57.04 |
J. Boogaert / M. Barbi / Q. McCutcheon / S. Fortunato |
State Meet of Champions |
2021 |
|
|
7:57.3* |
|
|
1972 |
8:01.1 2 mile relay @ Penn - converts to 7:58.3 |
|
7:58.1 |
|
|
1976 |
|
|
7:59.64 |
K. Tamura / J. Byrne / A. Taggart / M. Thurston |
State Group IV |
2015 |
|
|
8:01.09 |
A. Taggart / W. Baginski / B. Zamboldi / M. Thurston |
Penn Relays |
2016 |
|
|
8:01.10 |
S. Alsaidi / R. Cleary / T. Cotton / B. Keino |
Penn Relays |
1993 |
|
|
8:02.57 |
J. Saladino / R. Cleary / B. Palatucci / B. Keino |
Penn Relays |
1994 |
|
|
|
|
|
|
|
|
+ County Record |
|
|
|
|
*converted
from 4x880yd |
|
|
|
|
|
|
|
|
|
|
4x1600m: |
|
|
|
|
|
17:52.8 |
J. LeMay / C. Rae / Lander / C. Sullivan |
NJ Relays |
1985 |
|
|
17:55.34* |
M. Cator / B. Williams / E. Nygaard / A. Zamir |
National Championship |
2004 |
18:01.34 |
|
18:01.36* |
P. Rynkowski / S. Spreitzer / L. Jennings / B. Cleary |
National Championship |
2010 |
18:06.86 |
|
18:02.4 |
D. Emont / M. Cator / J. Garber / B. Williams |
County Relays |
2006 |
|
|
18:02.96 |
A. Fine / S. Martyn / B. Cleary / T. Shigenobu |
East Coast Relays |
2009 |
|
|
18:07.0 |
W. Baginski / B. Byrne / S. Wagh / M. Thurston |
County Relays |
2016 |
|
|
18:08.3 |
S. Dublirer / N. Salamone / T. Spicer / L. Jennings |
County Relays |
2012 |
|
|
18:10.99* |
Q. McCutcheon / J. Boogaert / M. Barbi / S. Fortunato |
National Championship |
2021 |
18:17.35 |
|
18:12.6 |
L. Jennings / W. Ades / M. Eid / P. Rynkowski |
County Relays |
2011 |
|
|
18:13.8 |
S. Alsaidi / T. Ricart / T. Cotton / B. Keino |
County Relays |
1993 |
|
|
18:14.2 |
K. Marshall / B. Byrne / K. Tamura / M. Thurston |
County Relays |
2015 |
|
|
|
|
|
|
|
|
* Converted from 4xMile |
|
|
|
|
|
|
|
|
|
|
Sprint
Medley: (Nationals - 200-200-400-800 / Others - 400-200-200-800): |
|
|
|
|
3:25.04+ |
M. Tai / Ko. Grant / K. Mack / M. Thurston |
National Championship |
2016 |
|
|
3:26.53 |
Kw. Grant / R. McKenna / A. Ruhl / W. Baginski |
National Championship |
2019 |
|
|
3:27.58 |
D. Cooper / S. Pawlowski / A. Dolgin / J. Kauke |
National Championship |
2000 |
|
|
3:28.23 |
D. Han / J. Sabatini / B. Collins / S. Dublirer |
National Championship |
2013 |
|
|
3:28.38 |
D. Han / J. Sabatini / B. Collins / L. Dublirer |
National Championship |
2014 |
|
|
3:29.6 |
|
|
1987 |
|
|
3:30.39 |
P. Nygaard / I. Hwang / A. Monri / C. Trautwein |
National Championship |
2008 |
|
|
3:30.84 |
A.Monri / Z. Ontiveros / C. Zeigler / N. Buckley |
National Championship |
2007 |
|
|
3:31.36 |
|
|
1999 |
|
|
3:32.9 |
Ko. Grant / M. Tai / K. Mack / M. Thurston |
County Relays |
2015 |
|
|
|
|
|
|
|
|
+ County Record |
|
|
|
|
|
|
|
|
|
|
Distance Medley
(1200-400-800-1600): |
|
|
|
|
10:06.36 |
L. Jennings / I. Hwang / J. Llinas / P. Rynkowski |
National Championship |
2011 |
|
|
10:06.57 |
B. Williams / C. Zeigler / N. Buckley / M. Cator |
National Championship |
2006 |
|
|
10.07.97 |
N. Buckley / C. Zeigler / C. Trautwein / D. Emont |
National Championship |
2007 |
|
|
10:11.1 |
C. Sullivan / Caminiti / Lander / J. LeMay |
Penn Relays |
1985 |
|
|
10:13.79 |
M. Cator / J. Schmidt / N. Buckley / B. Williams |
National Championship |
2005 |
|
|
10:16.2 |
C. Rae / D. Shultz / B. Williams / E. Bernsten |
Penn Relays |
1987 |
|
|
10:22.36 |
T. Cotton / J. Lahita / S. Alsaidi / B. Keino |
Penn Relays |
1993 |
|
|
10:23.25 |
A. Fine / I. Hwang / B. Cleary / T. Shigenobu |
Penn Relays |
2009 |
|
|
10:24.24 |
L. Jennings / N. Schoff / S. Dublirer / T. Spicer |
Arcadia Invitational |
2012 |
|
|
10:24.25 |
N. Salamone / J. Sabatini / S. Dublirer / D. Frering |
Arcadia Invitational |
2013 |
|
|
|
|
|
|
|
|
800m Medley
(100-100-200-400) |
|
|
|
|
1:32.71 |
M. Tai / J. Chun / Ko. Grant / K. Mack |
National Championship |
2017 |
|
|
|
|
|
|
|
|
Swedish Relay
(100-200-300-400): |
|
|
|
|
1:56.79 + |
M. Tai / Ko. Grant / K. Mack / M. Thurston |
National Championship |
2016 |
|
|
1:58.14 |
K. Chung / D. Han / J. Sabatini / S. Dublirer |
National Championship |
2013 |
|
|
1:58.22 |
J. Chun / Ko. Grant / M. Tai / K. Mack |
National Championship |
2017 |
|
|
2:01.62 |
J. Locke / J. Sabatini / D. Han / L. Dublirer |
National Championship |
2014 |
|
|
2:02.33 |
M. Tai / Ko. Grant / K. Mack / M. Thurston |
National Championship |
2015 |
|
|
|
|
|
|
|
|
+ County Record |
|
|
|
|
|
|
|
|
|
|
Shuttle Hurdles: |
|
|
|
|
|
59.4*+ |
P. Muth / R. Wankmuller / J. Lane / M. Rogers |
New Jersey Relays |
1975 |
|
|
61.0 |
E. Blair IV / S. Mattson / M. Beausoleil / I. Hwang |
County Relays |
2010 |
|
|
62.26 |
A. Ruhl / L. Reinke / D. Romero / M. Bartlik |
National Championship |
2018 |
|
|
62.3 |
Z. Stadulis / M Bartlik / A. Ruhl / R. Harada |
County Relays |
2017 |
|
|
63.0 |
L. Reinke / N. DeVita / P. Sanchez / A. Ruhl |
County Relays |
2019 |
|
|
64.05 |
E. Berry / D. Barnes / B. Joyner / M. Zeno |
East Coast Relays |
2014 |
|
|
64.1 |
M. Zeno / E. Berry / A. Armatas / K. Chung |
Comet Relays |
2013 |
|
|
64.27 |
J. Moody / J. Nagano-Gerace / S. Pierce / A. Monri |
East Coast Relays |
2006 |
|
|
64.9 |
Z. Stadulis / K. Mack / M. Bartlik / R. Harada |
County Relays |
2016 |
|
|
65.2 |
E. Bartlik / K. Chung / J. Knight / M. Beausoleil |
County Relays |
2011 |
|
|
|
|
|
|
|
|
* 4x120yd |
|
|
|
|
+ County Record |
|
|
|
|
|
|
|
|
|
|
3x400 IH: |
|
|
|
|
|
2:50.9 |
T. Kelley / J. Parisi / M. Buckley |
County Relays |
1982 |
|
|
2:53.0 |
N. Buckley / A. Monri / Z. Ontiveros |
County Relays |
2007 |
|
|
2:53.5 |
K. Mack / Z. Stadulis / K. Collins |
County Relays |
2017 |
|
|
2:55.1 |
I. Hwang / S. Mattson / E. Blair IV |
County Relays |
2010 |
|
|
2:55.1 |
N. Buckley / S. Pierce / J. Nagano-Gerace |
County Relays |
2006 |
|
|
2:56.3 |
T. Kelley / J. Parisi / M. Buckley |
Nanuet Relays |
1981 |
|
|
2:56.9 |
N. Schoff / B. Collins / A. Armatas |
County Relays |
2013 |
|
|
2:57.0 |
R. McKenna / M. Barbi / L. Barrales |
County Relays |
2021 |
|
|
2:57.4 |
|
County Relays |
1983 |
|
|
2:57.7 |
A. Ruhl / L. Reinke / R. McKenna |
County Relays |
2019 |
|
|
|
|
|
|
|
|
3xLong Jump: |
|
|
|
|
|
60'9 ¾" |
M. Bartlik / D. Romero / J. Dickson |
County Relays |
2018 |
|
|
60'3 ¾" |
C. Halyard / T. Crocker / Pierson |
County Relays |
1988 |
|
|
60'2 ½" |
B. Baumann / J. Marshall / J. Nepola |
St. Joseph Relays |
1970 |
|
|
59'10 ½" |
C. Halyard / T. Crocker / C. Hamlin |
County Relays |
1989 |
|
|
59'10 ¼" |
D. Barnes / B. Joyner / J. Davila |
County Relays |
2014 |
|
|
58'1" |
E. Bartlik / M. Beausoleil / Y. Koo |
County Relays |
2011 |
|
|
58'1" |
|
County Relays |
1977 |
|
|
58' ¾" |
E. Bartlik / Y. Koo / H. Park |
County Relays |
2012 |
|
|
57'7" |
R. Harada / M. Bartlik / D. Romero |
County Relays |
2017 |
|
|
57'5" |
|
County Relays |
1976 |
|
|
57'3 ¾" |
P. Murphy / N. Cronin / J. Powell |
County Relays |
1981 |
|
|
|
|
|
|
|
|
3xTriple Jump: |
|
|
|
|
|
127'5 ½" |
B. Joyner / M. Zeno / A. Punjabi |
County Relays |
2014 |
|
|
125'10 ¼" |
C. Halyard / T. Geckler / J. Chang |
County Relays |
1989 |
|
|
125'3 ¾" |
E. Bartlik / M. Beausoleil / Y. Koo |
County Relays |
2011 |
|
|
123'11 ¾" |
E. Bartlik / J. Knight / Y. Koo |
County Relays |
2012 |
|
|
121'11 ¼" |
J. Davila / A. Punjabi / Z. Stadulis |
County Relays |
2015 |
|
|
121'7 ¾" |
Z. Stadulis / M. Bartlik R. Harada |
County Relays |
2016 |
|
|
121'5 ½" |
T. DeVita / Y. Koo / E. Bartlik |
County Relays |
2010 |
|
|
121' ¾" |
M. Bartlik / Z. Stadulis / D. Romero |
County Relays |
2017 |
|
|
120'4 ½" |
G. Knutson / H. Smith / B. Clementi |
County Relays |
2004 |
|
|
119'1" |
B. Mann / G. Knutson / K. Wanchoo |
County Relays |
2003 |
|
|
118'1 ¼" |
A. Monri / L. Chwe / P. Nygaard |
County Relays |
2007 |
|
|
|
|
|
|
|
|
3xHigh Jump: |
|
|
|
|
|
18'2" |
T. DeVita / E. Bartlik / Y. Koo |
County Relays |
2010 |
|
|
18'0" |
R. Harada / D. Romero /
M. Bartlik |
County Relays |
2017 |
|
|
17'8" |
E. Bartlik / Y. Koo / J. Knight |
County Relays |
2012 |
|
|
17'6 |
M. Bartlik / D. Romero / J. Dickson |
County Relays |
2018 |
|
|
17'6" |
J. Davis / F. Rosenbach / J. Braden |
Pawlowski Relays |
1995 |
|
|
17'4" |
M. Thurston / D. Romero / R. Harada |
County Relays |
2016 |
|
|
17'2" |
E Bartlik / Y. Koo / J. Knight |
Pawlowski Relays |
2011 |
|
|
17'1" |
B. Mann / H. Smith / K. Engelken |
Pawlowski Relays |
2002 |
|
|
16'10" |
B. Mann / K. Engelken / G. Knutson |
County Relays |
2003 |
|
|
16'10" |
|
County Relays |
1983 |
|
|
16'9" |
F. Rosenbach / J. Davis / J. Braden |
Pawlowski Relays |
1994 |
|
|
16'9" |
S. Robinson / B. Reese / J. Roth |
Pawlowski Relays |
1998 |
|
|
|
|
|
|
|
|
3xPole Vault: |
|
|
|
|
|
39'6" |
A. Wong / S. Llerandi / P. Morgan |
East Coast Relays |
2014 |
|
|
38'0" |
G. Knutson / J. Riccairdi / C. Jensen |
County Relays |
2004 |
|
|
36'6" |
L. Bontoux / R. Vimba / D. Schechter |
County Relays |
2016 |
|
|
35'0" |
D. Downing / A. Wong / P. Morgan |
County Relays |
2013 |
|
|
34'6" |
L. Gnospelius / R. Pfund / M. Aono |
County Relays |
2021 |
|
|
34'0 |
J. Theisen / L. Gnospelius / P. Scott |
East Coast Relays |
2019 |
|
|
34'0" |
A. Wong / D. Downing / P. Morgan |
County Relays |
2012 |
|
|
34'0" |
J. Wisener / M. Witt / A. Gramaglia |
County Relays |
2009 |
|
|
34'0" |
|
County Relays |
1976 |
|
|
33'0" |
J. Wisener / A. Gramaglia / T. DeVita |
County Relays |
2010 |
|
|
|
|
|
|
|
|
3xShot Put: |
|
|
|
|
|
146'8 ½" |
Pfund / Gautier / Laborde |
County Relays |
1983 |
|
|
144'11" |
E. Bryant / B. Kearns / G. Bryant |
County Relays |
1981 |
140'4 ¾" @Don Bosco
Relays - E. Bryant / B. Kearns / G. Bryant. unclear if same 3 guys |
138'2" |
K. Ekert / S. McAvey / A. Engelhardt |
County Relays |
2016 |
|
|
137'7 ¼" |
|
County Relays |
1979 |
|
|
132'5 ½" |
B. Zuccala / J. Murdock / T. Zurla |
County Relays |
1998 |
|
|
130'7 ¾" |
S. Horowitz / K. Dawson / A. Greico |
County Relays |
1993 |
|
|
130'3 ¼" |
B. Wilson / M. Mosticchio/ N.Dawson |
County Relays |
2006 |
|
|
130'1 ¼" |
A. Engelhardt / T. Vandalovsky / M. Toner |
County Relays |
2018 |
|
|
129'3" |
J. Barnett / A. Muller / N. Discepolo |
County Relays |
2013 |
|
|
129'3" |
S. Abdallah / M. Flicker / B. Mercer |
County Relays |
2004 |
|
|
129'0" |
J. Murdock / T. Zurla / F. Lockwood |
Pawlowski Relaysays |
1998 |
|
|
128'7 ½" |
M.Mosticchio / J. Simmons / T. Borgman |
County Relays |
2008 |
|
|
|
|
|
|
|
|
3xDiscus: |
|
|
|
|
|
422'8" |
|
|
1971 |
|
|
395'7" |
J. Barnett / M. Antosiewicz / A. Muller |
County Relays |
2013 |
|
|
390'11" |
|
County Relays |
1981 |
|
|
387'3" |
J. Murdock / B. Zuccala / F. Lockwood |
County Relays |
1998 |
|
|
381'6" |
J. Simmons / S. Etna / M. Henni |
County Relays |
2010 |
|
|
377'7" |
R. Hache / T. Watson / P. Beisler |
County Relays |
1991 |
|
|
375'4" |
K. Ekert / M. Gentile / S. McAvey |
County Relays |
2016 |
|
|
372'2" |
K. Strahle / S. Pskowski / C. Wolfstirn |
County Relays |
2002 |
|
|
368'10" |
M. Mosticchio / J. Simmons / T. Borgman |
County Relays |
2008 |
|
|
362'4" |
K. Dawson / A. Greico / S. Horowitz |
County Relays |
1993 |
|
|
358'1" |
S. Abdallah / B. Wilson / S. Pierce |
County Relays |
2005 |
|
|
|
|
|
|
|
|
3xJavelin: |
|
|
|
|
|
460'5" |
N. Higgins / J. Locke / C. Abernethy |
County Relays |
2014 |
|
|
452'11" |
J. Barnett / N. Higgins / J. Locke |
County Relays |
2013 |
|
|
436'0 |
L. Otterstedt / L. Reinke / S. Halvorsen |
County Relays |
2019 |
|
|
431'1" |
S. Pierce / N. Ontiveros / A. Gelbaum |
County Relays |
2005 |
|
|
429'10" |
S. Pierce / A. Gelbaum / T. Haase |
County Relays |
2006 |
|
|
419'0" |
M. Maniaci / M. Beausoleil / E. Blair IV |
County Relays |
2010 |
|
|
412'6" |
Y. Koo / N. Higgins / J. Barnett |
County Relays |
2012 |
|
|
402'7" |
B. Pastorius / K. Ekert / C. Abernethy |
County Relays |
2015 |
|
|
393'3" |
M. Beausoleil / J. Barnett / Y. Koo |
County Relays |
2011 |
|
|
390'8" |
M. Maniaci / T. Zulauf / M. Beausoleil |
County Relays |
2009 |
|
|
|
|
|
|
|
|
Javelin (old jav -
subtract ~7.5-10%): |
|
|
|
|
442'8" (~409'5") |
J. Murdock / B. Zuccala / F. Lockwood |
County Relays |
1998 |
|
|
417'11" (~386'6") |
J. Murdock / B. Zuccala / P. Hans |
County Relays |
1996 |
|
|
417'4" (~386'0") |
|
County Relays |
1975 |
|
|
404'1" (~373'9") |
M. Picarelli / J. Murdock / D. Barry |
County Relays |
1995 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|