2026 U.S. Mid-Amateur Qualifying
| Strokes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | Out | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | In | Total | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Will McCurdy |
5
|
4
|
5
|
3
|
4
|
4
|
3
|
4
|
4
|
36 |
4
|
4
|
4
|
3
|
3
|
4
|
3
|
3
|
3
|
31 | 67 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lee Bowman |
4
|
4
|
4
|
3
|
3
|
4
|
3
|
4
|
4
|
33 |
5
|
3
|
4
|
2
|
4
|
5
|
3
|
4
|
5
|
35 | 68 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Hunter Hawkins |
4
|
4
|
4
|
3
|
4
|
4
|
2
|
5
|
4
|
34 |
5
|
4
|
4
|
3
|
4
|
4
|
3
|
3
|
4
|
34 | 68 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cam Norman |
4
|
4
|
4
|
3
|
4
|
4
|
2
|
5
|
4
|
34 |
4
|
4
|
5
|
3
|
4
|
5
|
2
|
4
|
5
|
36 | 70 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tyler Smith |
4
|
4
|
4
|
4
|
4
|
4
|
3
|
5
|
4
|
36 |
4
|
4
|
4
|
3
|
3
|
6
|
2
|
4
|
4
|
34 | 70 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Donny Wysoczynski |
6
|
3
|
4
|
3
|
4
|
4
|
3
|
5
|
4
|
36 |
6
|
4
|
4
|
4
|
4
|
4
|
2
|
4
|
3
|
35 | 71 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cates Culpepper |
5
|
4
|
5
|
4
|
4
|
4
|
3
|
4
|
5
|
38 |
4
|
3
|
4
|
3
|
4
|
4
|
3
|
4
|
4
|
33 | 71 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Hunter Hamrick |
4
|
4
|
4
|
3
|
3
|
4
|
3
|
5
|
4
|
34 |
4
|
4
|
5
|
3
|
4
|
5
|
4
|
4
|
4
|
37 | 71 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| William Catanzaro |
5
|
4
|
4
|
3
|
4
|
3
|
3
|
7
|
4
|
37 |
3
|
4
|
4
|
2
|
4
|
5
|
4
|
3
|
6
|
35 | 72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Caleb O'Toole |
5
|
4
|
5
|
3
|
3
|
3
|
3
|
6
|
4
|
36 |
4
|
3
|
6
|
4
|
4
|
4
|
3
|
4
|
4
|
36 | 72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Noah Zediker |
5
|
4
|
4
|
3
|
4
|
4
|
3
|
5
|
4
|
36 |
5
|
3
|
4
|
3
|
4
|
4
|
3
|
5
|
5
|
36 | 72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ben Reeves |
5
|
4
|
4
|
3
|
4
|
4
|
2
|
5
|
4
|
35 |
5
|
5
|
4
|
4
|
3
|
5
|
3
|
3
|
5
|
37 | 72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Wells Hooper |
5
|
4
|
4
|
3
|
3
|
4
|
3
|
5
|
4
|
35 |
4
|
4
|
5
|
3
|
4
|
5
|
3
|
4
|
6
|
38 | 73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| James Salter |
6
|
5
|
3
|
3
|
4
|
4
|
2
|
4
|
4
|
35 |
5
|
4
|
4
|
3
|
5
|
4
|
5
|
4
|
4
|
38 | 73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Clay Guerin |
4
|
4
|
6
|
2
|
3
|
5
|
3
|
4
|
5
|
36 |
4
|
4
|
4
|
3
|
4
|
6
|
3
|
4
|
5
|
37 | 73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dylan Mullaney |
4
|
3
|
6
|
3
|
5
|
5
|
3
|
5
|
4
|
38 |
5
|
5
|
4
|
2
|
4
|
5
|
3
|
4
|
4
|
36 | 74 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| John McGoogan |
6
|
4
|
4
|
3
|
4
|
4
|
3
|
5
|
4
|
37 |
7
|
3
|
4
|
3
|
5
|
4
|
3
|
4
|
4
|
37 | 74 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Jeffrey Victor |
6
|
4
|
3
|
3
|
5
|
4
|
3
|
7
|
4
|
39 |
5
|
4
|
3
|
3
|
4
|
5
|
3
|
4
|
4
|
35 | 74 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| David James |
6
|
3
|
5
|
3
|
4
|
4
|
3
|
6
|
4
|
38 |
5
|
6
|
4
|
3
|
4
|
4
|
3
|
4
|
4
|
37 | 75 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Taylor Cooksey |
5
|
4
|
4
|
3
|
4
|
4
|
3
|
5
|
3
|
35 |
6
|
8
|
4
|
2
|
4
|
5
|
3
|
4
|
4
|
40 | 75 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Shawn Higgins |
5
|
4
|
5
|
3
|
4
|
5
|
3
|
7
|
4
|
40 |
4
|
4
|
4
|
4
|
3
|
5
|
3
|
4
|
4
|
35 | 75 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Matthew Myers |
5
|
4
|
6
|
3
|
5
|
4
|
3
|
5
|
4
|
39 |
5
|
5
|
4
|
3
|
5
|
5
|
3
|
4
|
3
|
37 | 76 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Luka Karaulic |
4
|
4
|
5
|
3
|
5
|
4
|
3
|
5
|
5
|
38 |
4
|
4
|
6
|
3
|
4
|
4
|
3
|
5
|
5
|
38 | 76 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lee Birchall |
5
|
5
|
5
|
4
|
4
|
4
|
3
|
5
|
4
|
39 |
5
|
4
|
5
|
3
|
4
|
5
|
3
|
4
|
4
|
37 | 76 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Jake Nolen |
4
|
4
|
4
|
3
|
5
|
5
|
3
|
5
|
4
|
37 |
5
|
4
|
4
|
3
|
4
|
6
|
3
|
4
|
7
|
40 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Wil Clowdus |
5
|
3
|
5
|
3
|
4
|
4
|
2
|
6
|
5
|
37 |
5
|
4
|
5
|
3
|
5
|
6
|
3
|
4
|
5
|
40 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Aaron George |
5
|
4
|
3
|
2
|
3
|
5
|
4
|
5
|
5
|
36 |
5
|
4
|
4
|
3
|
7
|
6
|
4
|
4
|
4
|
41 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Bobby Thomas |
5
|
4
|
4
|
4
|
4
|
4
|
3
|
5
|
4
|
37 |
5
|
5
|
4
|
3
|
4
|
5
|
4
|
5
|
5
|
40 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Carter Green |
4
|
4
|
5
|
4
|
3
|
5
|
3
|
6
|
5
|
39 |
5
|
3
|
3
|
4
|
4
|
7
|
4
|
4
|
4
|
38 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Derek Foulke |
6
|
4
|
4
|
3
|
4
|
4
|
3
|
5
|
4
|
37 |
6
|
4
|
5
|
4
|
4
|
5
|
3
|
4
|
5
|
40 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Jack Morris |
4
|
4
|
5
|
3
|
3
|
7
|
2
|
5
|
6
|
39 |
4
|
4
|
5
|
4
|
5
|
6
|
2
|
4
|
4
|
38 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Robert Balaban |
5
|
4
|
6
|
4
|
5
|
3
|
3
|
5
|
5
|
40 |
5
|
4
|
4
|
4
|
5
|
5
|
2
|
4
|
4
|
37 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| John Lee Richter |
5
|
4
|
4
|
4
|
5
|
5
|
3
|
5
|
4
|
39 |
4
|
6
|
5
|
4
|
4
|
4
|
3
|
4
|
4
|
38 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Anthony Arthur |
6
|
4
|
5
|
4
|
4
|
4
|
4
|
4
|
4
|
39 |
5
|
4
|
5
|
2
|
4
|
6
|
4
|
4
|
4
|
38 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Rob Simpson |
6
|
5
|
4
|
7
|
4
|
4
|
3
|
5
|
4
|
42 |
5
|
5
|
4
|
3
|
4
|
4
|
2
|
4
|
5
|
36 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Bo Bradford |
5
|
5
|
5
|
3
|
4
|
4
|
2
|
6
|
6
|
40 |
6
|
3
|
4
|
4
|
5
|
5
|
3
|
4
|
4
|
38 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Chandler Richards |
4
|
3
|
5
|
3
|
5
|
5
|
3
|
4
|
4
|
36 |
7
|
4
|
5
|
5
|
4
|
5
|
4
|
4
|
4
|
42 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Caleb Bowman |
5
|
4
|
7
|
3
|
5
|
4
|
3
|
5
|
4
|
40 |
4
|
4
|
4
|
4
|
4
|
5
|
3
|
5
|
5
|
38 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Walker Jamison |
6
|
4
|
5
|
3
|
4
|
4
|
3
|
5
|
3
|
37 |
5
|
4
|
5
|
4
|
3
|
7
|
3
|
4
|
6
|
41 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Alex Balog |
5
|
4
|
4
|
3
|
4
|
5
|
2
|
6
|
4
|
37 |
6
|
5
|
5
|
3
|
4
|
4
|
3
|
5
|
6
|
41 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Evan Hugall |
5
|
4
|
4
|
4
|
3
|
5
|
3
|
6
|
5
|
39 |
5
|
4
|
4
|
3
|
4
|
6
|
3
|
5
|
5
|
39 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Will Golden |
5
|
4
|
4
|
4
|
3
|
6
|
4
|
7
|
4
|
41 |
5
|
4
|
4
|
3
|
4
|
6
|
3
|
4
|
4
|
37 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Michael Arasin |
5
|
4
|
5
|
4
|
4
|
4
|
3
|
6
|
5
|
40 |
5
|
4
|
4
|
4
|
5
|
5
|
2
|
4
|
5
|
38 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Thad Hill |
5
|
3
|
5
|
4
|
4
|
3
|
4
|
6
|
4
|
38 |
6
|
4
|
4
|
4
|
4
|
5
|
4
|
5
|
4
|
40 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Michael Hicks |
6
|
4
|
5
|
5
|
4
|
3
|
4
|
5
|
4
|
40 |
6
|
3
|
6
|
3
|
4
|
4
|
3
|
5
|
4
|
38 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Adam Wright |
4
|
4
|
6
|
3
|
4
|
3
|
3
|
7
|
5
|
39 |
5
|
5
|
4
|
4
|
5
|
4
|
4
|
4
|
5
|
40 | 79 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Eric Schultz |
5
|
4
|
5
|
4
|
6
|
4
|
3
|
7
|
5
|
43 |
5
|
4
|
4
|
3
|
4
|
6
|
3
|
4
|
3
|
36 | 79 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Nick Copeland |
5
|
5
|
5
|
4
|
4
|
4
|
2
|
6
|
6
|
41 |
5
|
4
|
4
|
3
|
4
|
5
|
5
|
4
|
4
|
38 | 79 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tobin Ayers |
5
|
4
|
4
|
3
|
4
|
5
|
3
|
5
|
4
|
37 |
7
|
4
|
4
|
3
|
4
|
5
|
4
|
5
|
7
|
43 | 80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Harrison Martin |
6
|
4
|
4
|
3
|
5
|
5
|
3
|
4
|
5
|
39 |
6
|
4
|
4
|
3
|
5
|
5
|
4
|
4
|
6
|
41 | 80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Matthew Mclain |
5
|
4
|
4
|
4
|
4
|
4
|
4
|
6
|
5
|
40 |
5
|
6
|
4
|
3
|
4
|
6
|
3
|
4
|
5
|
40 | 80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Connor Alder |
5
|
5
|
5
|
3
|
5
|
4
|
3
|
5
|
5
|
40 |
6
|
3
|
4
|
3
|
4
|
5
|
5
|
5
|
5
|
40 | 80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tim Arnoult |
7
|
5
|
7
|
3
|
3
|
5
|
3
|
5
|
5
|
43 |
6
|
3
|
5
|
3
|
4
|
5
|
3
|
4
|
4
|
37 | 80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Hayes Todd |
5
|
5
|
4
|
4
|
4
|
4
|
3
|
5
|
5
|
39 |
5
|
3
|
4
|
4
|
4
|
5
|
4
|
4
|
8
|
41 | 80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Andy Labanauskas |
7
|
4
|
5
|
3
|
4
|
5
|
3
|
5
|
4
|
40 |
5
|
5
|
4
|
4
|
4
|
5
|
2
|
5
|
6
|
40 | 80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Shane Barnes |
5
|
5
|
4
|
3
|
4
|
5
|
4
|
5
|
5
|
40 |
4
|
4
|
6
|
3
|
4
|
5
|
4
|
4
|
6
|
40 | 80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mark Brown |
5
|
3
|
4
|
4
|
5
|
4
|
2
|
6
|
4
|
37 |
5
|
5
|
5
|
5
|
5
|
6
|
3
|
6
|
4
|
44 | 81 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Austin Weathington |
5
|
4
|
5
|
4
|
5
|
4
|
3
|
5
|
5
|
40 |
7
|
4
|
6
|
3
|
4
|
6
|
3
|
4
|
4
|
41 | 81 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Jackson King |
5
|
5
|
5
|
3
|
4
|
3
|
3
|
6
|
4
|
38 |
4
|
6
|
4
|
5
|
5
|
5
|
4
|
5
|
6
|
44 | 82 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Aaron Clark |
5
|
7
|
5
|
5
|
4
|
5
|
3
|
5
|
5
|
44 |
4
|
4
|
4
|
2
|
3
|
6
|
4
|
4
|
7
|
38 | 82 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tanner Guthrie |
6
|
5
|
5
|
4
|
4
|
4
|
3
|
5
|
6
|
42 |
4
|
4
|
4
|
3
|
4
|
6
|
5
|
4
|
6
|
40 | 82 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Franco Castro |
7
|
4
|
5
|
3
|
4
|
4
|
3
|
6
|
7
|
43 |
5
|
4
|
5
|
4
|
6
|
4
|
3
|
4
|
4
|
39 | 82 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Patrick Steck |
6
|
4
|
5
|
4
|
5
|
5
|
2
|
6
|
6
|
43 |
6
|
4
|
5
|
3
|
3
|
5
|
4
|
5
|
5
|
40 | 83 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Daniel Fowler |
6
|
4
|
4
|
3
|
5
|
4
|
4
|
5
|
4
|
39 |
5
|
8
|
4
|
3
|
5
|
5
|
4
|
5
|
5
|
44 | 83 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dalton Cox |
5
|
4
|
4
|
3
|
4
|
7
|
4
|
7
|
5
|
43 |
4
|
4
|
5
|
5
|
4
|
5
|
2
|
5
|
6
|
40 | 83 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Brewer Carter |
7
|
4
|
5
|
4
|
4
|
5
|
4
|
5
|
4
|
42 |
5
|
5
|
4
|
4
|
4
|
5
|
3
|
5
|
6
|
41 | 83 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Wesley Heston |
5
|
4
|
6
|
3
|
4
|
4
|
5
|
5
|
5
|
41 |
5
|
4
|
7
|
5
|
5
|
5
|
3
|
4
|
5
|
43 | 84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Bobby Raydo |
5
|
4
|
4
|
8
|
4
|
4
|
3
|
6
|
5
|
43 |
5
|
5
|
5
|
4
|
6
|
4
|
3
|
5
|
5
|
42 | 85 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Jordan Hoag |
6
|
4
|
5
|
2
|
4
|
6
|
5
|
6
|
5
|
43 |
5
|
4
|
5
|
7
|
4
|
5
|
3
|
4
|
6
|
43 | 86 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ryan Trocchio |
5
|
4
|
5
|
4
|
5
|
4
|
3
|
8
|
5
|
43 |
6
|
5
|
7
|
3
|
3
|
7
|
3
|
5
|
5
|
44 | 87 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Kris Pope |
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
0 | WD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Andrew Weathers |
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
0 | WD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Rob Varner |
X
|
|
X
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| AJ DiCioccio |
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
0 | NC | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Esquire Ward |
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
0 | NS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||