2023 VSGA Amateur/State Open of Virginia Qualifier - Bull Run GC
| Strokes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | Out | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | In | Total | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Farhan Khan |
3
|
4
|
3
|
4
|
4
|
3
|
4
|
3
|
4
|
32 |
4
|
4
|
4
|
4
|
5
|
4
|
3
|
4
|
4
|
36 | 68 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| William Walde |
4
|
5
|
3
|
4
|
4
|
3
|
5
|
4
|
5
|
37 |
4
|
2
|
3
|
5
|
4
|
4
|
3
|
3
|
5
|
33 | 70 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| David Stanford |
4
|
4
|
4
|
4
|
4
|
4
|
4
|
4
|
4
|
36 |
4
|
3
|
4
|
3
|
5
|
4
|
3
|
4
|
4
|
34 | 70 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ian Hildebrand |
4
|
5
|
2
|
5
|
4
|
3
|
5
|
4
|
3
|
35 |
4
|
4
|
3
|
6
|
5
|
3
|
3
|
4
|
4
|
36 | 71 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Zack Henry |
4
|
4
|
3
|
4
|
3
|
2
|
6
|
4
|
4
|
34 |
4
|
3
|
4
|
4
|
5
|
5
|
3
|
4
|
5
|
37 | 71 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Greg Pappas |
4
|
4
|
4
|
4
|
5
|
2
|
5
|
3
|
4
|
35 |
5
|
4
|
4
|
4
|
5
|
3
|
3
|
4
|
4
|
36 | 71 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Aryan Vuradi |
4
|
4
|
4
|
4
|
4
|
3
|
5
|
4
|
4
|
36 |
3
|
3
|
4
|
3
|
5
|
4
|
3
|
5
|
5
|
35 | 71 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Brett Castleberry |
4
|
5
|
3
|
3
|
4
|
3
|
5
|
4
|
4
|
35 |
4
|
3
|
4
|
3
|
6
|
3
|
3
|
6
|
5
|
37 | 72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Chris Ferrell |
4
|
4
|
4
|
4
|
3
|
4
|
5
|
5
|
3
|
36 |
4
|
2
|
4
|
5
|
5
|
5
|
3
|
4
|
4
|
36 | 72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Jared Grinde |
4
|
5
|
3
|
6
|
4
|
3
|
5
|
3
|
4
|
37 |
4
|
3
|
5
|
5
|
5
|
4
|
2
|
4
|
3
|
35 | 72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ryan Patrick |
4
|
5
|
4
|
4
|
4
|
3
|
4
|
4
|
5
|
37 |
4
|
4
|
4
|
4
|
5
|
4
|
2
|
4
|
4
|
35 | 72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mehrbaan Singh |
4
|
4
|
3
|
3
|
4
|
3
|
5
|
4
|
4
|
34 |
3
|
3
|
4
|
4
|
5
|
4
|
3
|
5
|
7
|
38 | 72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Zachariah Kebetz |
4
|
5
|
2
|
4
|
4
|
3
|
4
|
4
|
5
|
35 |
4
|
3
|
5
|
4
|
5
|
4
|
3
|
4
|
6
|
38 | 73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Connor Hasson |
4
|
4
|
3
|
4
|
4
|
3
|
5
|
3
|
4
|
34 |
4
|
4
|
6
|
4
|
5
|
4
|
3
|
4
|
5
|
39 | 73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Chandler Wilkins |
3
|
4
|
4
|
5
|
4
|
3
|
5
|
4
|
4
|
36 |
5
|
3
|
6
|
4
|
4
|
3
|
3
|
4
|
5
|
37 | 73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Josh DiZinno |
3
|
5
|
3
|
4
|
4
|
3
|
5
|
4
|
5
|
36 |
3
|
3
|
4
|
4
|
4
|
5
|
3
|
6
|
5
|
37 | 73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Eric Naughton |
4
|
5
|
2
|
4
|
4
|
3
|
7
|
4
|
5
|
38 |
4
|
2
|
4
|
3
|
7
|
5
|
3
|
3
|
4
|
35 | 73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Michael Thomas |
4
|
6
|
3
|
6
|
4
|
3
|
5
|
5
|
4
|
40 |
4
|
3
|
5
|
4
|
4
|
3
|
3
|
3
|
4
|
33 | 73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Danny Ott |
6
|
5
|
4
|
4
|
5
|
2
|
5
|
3
|
4
|
38 |
4
|
3
|
4
|
4
|
5
|
5
|
3
|
4
|
4
|
36 | 74 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Trey Treadwell |
4
|
5
|
3
|
5
|
3
|
3
|
5
|
4
|
4
|
36 |
4
|
3
|
5
|
5
|
6
|
3
|
3
|
5
|
4
|
38 | 74 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Christopher Maresco |
4
|
4
|
4
|
5
|
5
|
3
|
5
|
4
|
5
|
39 |
4
|
3
|
4
|
3
|
5
|
4
|
2
|
6
|
4
|
35 | 74 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Channing Blevins |
4
|
7
|
4
|
4
|
4
|
3
|
5
|
3
|
6
|
40 |
4
|
3
|
5
|
4
|
4
|
4
|
3
|
3
|
4
|
34 | 74 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Brian Marfori |
4
|
5
|
3
|
5
|
5
|
3
|
5
|
4
|
4
|
38 |
4
|
3
|
5
|
4
|
5
|
3
|
3
|
5
|
5
|
37 | 75 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ben Gray |
4
|
5
|
2
|
4
|
5
|
4
|
5
|
3
|
4
|
36 |
5
|
3
|
6
|
4
|
6
|
4
|
3
|
4
|
4
|
39 | 75 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Kyle Howard |
4
|
4
|
4
|
4
|
4
|
4
|
5
|
4
|
3
|
36 |
4
|
5
|
6
|
3
|
5
|
4
|
3
|
5
|
4
|
39 | 75 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Kapil Ramachandran |
3
|
5
|
3
|
4
|
4
|
4
|
5
|
5
|
4
|
37 |
4
|
3
|
5
|
5
|
4
|
6
|
4
|
3
|
4
|
38 | 75 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Zack Burnett |
4
|
5
|
3
|
4
|
5
|
4
|
4
|
3
|
4
|
36 |
5
|
3
|
4
|
4
|
5
|
5
|
5
|
5
|
4
|
40 | 76 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Doug Burger |
5
|
5
|
4
|
6
|
5
|
3
|
5
|
4
|
3
|
40 |
4
|
3
|
4
|
4
|
5
|
4
|
4
|
4
|
4
|
36 | 76 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mike Yasek |
4
|
4
|
4
|
5
|
4
|
3
|
5
|
5
|
4
|
38 |
5
|
3
|
5
|
4
|
5
|
4
|
4
|
4
|
4
|
38 | 76 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ben McGrath |
4
|
5
|
3
|
4
|
4
|
4
|
5
|
4
|
3
|
36 |
5
|
4
|
4
|
4
|
5
|
5
|
3
|
7
|
4
|
41 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ryan McCollum |
4
|
5
|
3
|
4
|
4
|
4
|
5
|
3
|
4
|
36 |
4
|
4
|
4
|
5
|
7
|
3
|
3
|
5
|
6
|
41 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fischer Leggitt |
4
|
5
|
3
|
6
|
4
|
3
|
4
|
4
|
5
|
38 |
4
|
3
|
7
|
4
|
5
|
4
|
4
|
4
|
4
|
39 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Michael Stanford |
4
|
5
|
3
|
4
|
5
|
4
|
7
|
4
|
4
|
40 |
4
|
3
|
4
|
4
|
6
|
4
|
3
|
5
|
4
|
37 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Brendan Pastor |
4
|
5
|
3
|
4
|
3
|
3
|
6
|
4
|
4
|
36 |
5
|
4
|
4
|
4
|
4
|
5
|
4
|
4
|
7
|
41 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| David Kelly |
5
|
5
|
3
|
4
|
6
|
4
|
5
|
4
|
4
|
40 |
4
|
4
|
4
|
4
|
5
|
4
|
3
|
4
|
5
|
37 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Kevin Dillard |
4
|
4
|
3
|
4
|
4
|
3
|
5
|
5
|
4
|
36 |
4
|
4
|
4
|
4
|
5
|
5
|
6
|
5
|
4
|
41 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Oliver Wang |
4
|
4
|
3
|
4
|
7
|
4
|
5
|
4
|
4
|
39 |
4
|
3
|
5
|
4
|
5
|
4
|
4
|
4
|
5
|
38 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Harold Dill |
4
|
4
|
4
|
3
|
4
|
3
|
5
|
4
|
4
|
35 |
6
|
3
|
5
|
4
|
5
|
6
|
5
|
4
|
4
|
42 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Rua Kimotho |
4
|
5
|
4
|
5
|
4
|
3
|
4
|
4
|
3
|
36 |
4
|
5
|
6
|
3
|
6
|
4
|
3
|
5
|
5
|
41 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sean Brennan |
5
|
6
|
3
|
4
|
5
|
3
|
5
|
4
|
5
|
40 |
5
|
4
|
4
|
3
|
4
|
4
|
3
|
6
|
4
|
37 | 77 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Marco Zarate |
4
|
6
|
4
|
5
|
5
|
3
|
5
|
4
|
4
|
40 |
5
|
4
|
4
|
4
|
5
|
5
|
3
|
4
|
4
|
38 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| David Love |
4
|
5
|
4
|
4
|
4
|
3
|
7
|
4
|
4
|
39 |
4
|
3
|
5
|
5
|
5
|
5
|
3
|
4
|
5
|
39 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Scott McGuiney |
5
|
5
|
3
|
4
|
5
|
4
|
6
|
4
|
3
|
39 |
4
|
3
|
5
|
4
|
5
|
5
|
3
|
5
|
5
|
39 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Aidan Wiseman |
4
|
5
|
4
|
4
|
4
|
4
|
5
|
4
|
4
|
38 |
4
|
4
|
4
|
4
|
5
|
5
|
3
|
6
|
5
|
40 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Joe Buttgereit |
4
|
5
|
4
|
4
|
5
|
4
|
5
|
4
|
4
|
39 |
4
|
3
|
6
|
4
|
5
|
4
|
4
|
4
|
5
|
39 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Teddy Zinsner |
3
|
6
|
4
|
4
|
4
|
4
|
5
|
6
|
4
|
40 |
4
|
3
|
4
|
4
|
5
|
5
|
4
|
5
|
4
|
38 | 78 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| William Kim |
5
|
5
|
4
|
5
|
5
|
4
|
5
|
5
|
4
|
42 |
4
|
4
|
3
|
4
|
5
|
3
|
4
|
6
|
4
|
37 | 79 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Chris Stout |
4
|
5
|
4
|
5
|
4
|
4
|
5
|
3
|
5
|
39 |
6
|
3
|
4
|
5
|
4
|
4
|
4
|
5
|
5
|
40 | 79 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| James Shin |
5
|
5
|
4
|
3
|
5
|
4
|
6
|
3
|
5
|
40 |
5
|
3
|
5
|
5
|
6
|
4
|
3
|
4
|
5
|
40 | 80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ross Stegall |
5
|
5
|
3
|
4
|
4
|
3
|
9
|
4
|
4
|
41 |
4
|
3
|
4
|
5
|
5
|
5
|
4
|
5
|
4
|
39 | 80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| AJ Hartley |
4
|
7
|
4
|
4
|
4
|
4
|
4
|
4
|
4
|
39 |
4
|
4
|
5
|
4
|
5
|
5
|
5
|
4
|
5
|
41 | 80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Aaron Jordan |
5
|
6
|
3
|
6
|
6
|
3
|
5
|
5
|
4
|
43 |
3
|
4
|
4
|
4
|
5
|
4
|
3
|
4
|
7
|
38 | 81 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Garrett Sweeney |
5
|
5
|
4
|
5
|
5
|
3
|
5
|
4
|
4
|
40 |
4
|
3
|
5
|
5
|
5
|
5
|
3
|
5
|
6
|
41 | 81 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Rock Cartwright |
5
|
6
|
5
|
5
|
4
|
3
|
5
|
4
|
4
|
41 |
7
|
3
|
3
|
6
|
4
|
4
|
4
|
4
|
5
|
40 | 81 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ian McNichol |
4
|
5
|
3
|
3
|
7
|
4
|
7
|
4
|
4
|
41 |
5
|
4
|
4
|
3
|
7
|
5
|
4
|
4
|
4
|
40 | 81 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Allen Morrison |
4
|
5
|
3
|
4
|
5
|
3
|
4
|
4
|
6
|
38 |
5
|
4
|
5
|
5
|
5
|
5
|
2
|
4
|
8
|
43 | 81 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Nicholas Swanson |
5
|
4
|
3
|
4
|
5
|
3
|
6
|
3
|
6
|
39 |
5
|
4
|
4
|
4
|
5
|
5
|
4
|
5
|
6
|
42 | 81 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Braden McGrath |
5
|
5
|
3
|
5
|
5
|
4
|
7
|
3
|
5
|
42 |
3
|
3
|
4
|
3
|
6
|
4
|
3
|
5
|
9
|
40 | 82 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Jacob Smith |
4
|
7
|
3
|
3
|
5
|
3
|
6
|
6
|
4
|
41 |
5
|
3
|
5
|
5
|
4
|
4
|
3
|
5
|
7
|
41 | 82 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Joshua Barthel |
5
|
8
|
4
|
4
|
4
|
4
|
4
|
3
|
4
|
40 |
10
|
3
|
5
|
4
|
4
|
5
|
3
|
5
|
4
|
43 | 83 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lee Ziegler |
5
|
6
|
3
|
5
|
4
|
3
|
7
|
5
|
3
|
41 |
5
|
4
|
5
|
4
|
5
|
4
|
4
|
4
|
7
|
42 | 83 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Eshaan Handa |
4
|
5
|
3
|
4
|
5
|
4
|
5
|
4
|
5
|
39 |
6
|
3
|
5
|
8
|
6
|
5
|
3
|
4
|
5
|
45 | 84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Joseph Zitzelberger |
5
|
5
|
3
|
6
|
4
|
4
|
6
|
6
|
4
|
43 |
5
|
4
|
6
|
4
|
7
|
4
|
3
|
4
|
4
|
41 | 84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Phil Goldberg |
3
|
5
|
4
|
5
|
5
|
3
|
5
|
3
|
5
|
38 |
5
|
4
|
4
|
6
|
5
|
4
|
4
|
5
|
10
|
47 | 85 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| David Anderson |
4
|
5
|
5
|
4
|
4
|
4
|
9
|
5
|
5
|
45 |
4
|
6
|
5
|
4
|
5
|
5
|
3
|
5
|
4
|
41 | 86 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Jason Danfora |
5
|
5
|
3
|
5
|
5
|
3
|
5
|
4
|
6
|
41 |
5
|
3
|
4
|
5
|
7
|
7
|
4
|
4
|
6
|
45 | 86 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Nicholas Dolley |
4
|
8
|
4
|
5
|
5
|
4
|
7
|
4
|
5
|
46 |
4
|
3
|
6
|
5
|
7
|
4
|
3
|
4
|
4
|
40 | 86 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Vincent Perez |
4
|
7
|
4
|
5
|
5
|
4
|
5
|
4
|
5
|
43 |
5
|
3
|
8
|
5
|
5
|
6
|
3
|
4
|
6
|
45 | 88 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Joseph Lobosky |
5
|
9
|
4
|
4
|
4
|
4
|
7
|
4
|
5
|
46 |
4
|
4
|
7
|
5
|
4
|
5
|
4
|
6
|
5
|
44 | 90 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Michael Potter |
4
|
5
|
4
|
7
|
4
|
4
|
9
|
4
|
5
|
46 |
5
|
7
|
3
|
4
|
6
|
5
|
4
|
5
|
7
|
46 | 92 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Jordan Hall |
4
|
5
|
4
|
9
|
5
|
4
|
5
|
4
|
4
|
44 |
5
|
4
|
4
|
4
|
12
|
5
|
3
|
4
|
7
|
48 | 92 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Michael Ballard |
5
|
7
|
3
|
5
|
5
|
5
|
8
|
5
|
4
|
47 |
7
|
4
|
5
|
3
|
6
|
7
|
5
|
6
|
7
|
50 | 97 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| David Grebb |
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
0 | WD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Kevin Moore |
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
0 | WD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||