|
Hanover vs. Bluffton at Bluffton, Ohio 10/13/2012 at 1:30 PM |
|
|
Hanover
40 |
Bluffton
13 |
| Scoring | 1 | 2 | 3 | 4 | Final |
|---|---|---|---|---|---|
| Hanover (4-2) | 0 | 14 | 13 | 13 | 40 |
| Bluffton (4-3) | 3 | 7 | 3 | 0 | 13 |
| Bluffton, Ohio | Salzman Stadium | |||||
| Quarters: 1st | 2nd | 3rd | 4th | |
1st
| |
| th and at | Hanover wins toss and elects to kick |
| th and at | HC ball on HC35. |
| Williams, C. kickoff 60 yards to the BU5, Fox, E. return 21 yards to the BU26 (Dalton, A.). | |
| Bluffton at 15:00 | |
|---|---|
| th and at | Steagall, A. rush for 6 yards to the BU32 (Louis, S.;Dalton, A.). |
| th and at | Sheehan, N. pass complete to Frost, S. for 6 yards to the BU38, 1ST DOWN BU (Dalton, A.). |
| th and at | PENALTY BU false start 5 yards to the BU33. |
| th and at | Steagall, A. rush for 3 yards to the BU36 (Jones, A.). |
| th and at | Sheehan, N. pass complete to Eaton, J. for 8 yards to the BU44 (Magaw, J.). |
| th and at | Steagall, A. rush for 9 yards to the HC47, 1ST DOWN BU (Alexander, C.). |
| th and at | Sheehan, N. pass incomplete to Brown, D.. |
| th and at | Sheehan, N. pass complete to Sewell, C. for 10 yards to the HC37, 1ST DOWN BU, out-of-bounds. |
| th and at | Alexander, C. rush for 3 yards to the HC34 (Alexander, C.;Stilwell, J.). |
| th and at | Sheehan, N. pass complete to Sabin, R. for 8 yards to the HC26, 1ST DOWN BU (Dalton, A.;Louis, S.), PENALTY HC offside defense declined. |
| th and at | Sheehan, N. pass incomplete to Eaton, J., QB hurry by Dalton, A.. |
| th and at | Steagall, A. rush for loss of 1 yard to the HC27 (Jones, A.;McConnell, M.). |
| th and at | Sheehan, N. pass complete to Brown, D. for 7 yards to the HC20 (Magaw, J.). |
| th and at | Timeout Bluffton, clock 09:39. |
| th and at | Sweeney, A. field goal attempt from 37 GOOD, clock 09:33. |
| 13 plays, 54 yards, 5:31 elapsed | |
| Sweeney, A. kickoff 29 yards to the HC36, Crapser, V. return 6 yards to the HC42, fumble forced by Parker, J., fumble by Crapser, V. recovered by BU Fox, E. at HC42. | |
| Bluffton at 09:29 | |
| th and at | BLUFFTON drive start at 09:29. |
| th and at | Alexander, C. rush for 2 yards to the HC40 (Dalton, A.). |
| th and at | Sheehan, N. pass complete to Frost, S. for 38 yards to the HC2, 1ST DOWN BU (McConnell, M.). |
| th and at | 1st and 2. |
| th and at | Steagall, A. rush for 1 yard to the HC1 (Dalton, A.). |
| th and at | Steagall, A. rush for no gain to the HC1 (Jones, A.). |
| th and at | Sheehan, N. rush for no gain to the HC1 (Dalton, A.;Magaw, J.). |
| th and at | Steagall, A. rush for no gain to the HC1 (Jones, A.). |
| 6 plays, 41 yards, 3:04 elapsed | |
| Hanover at 06:25 | |
| th and at | HANOVER drive start at 06:25. |
| th and at | Corrao, S. rush for 3 yards to the HC4 (DeBone, R.;Kaufman, B.). |
| th and at | Corrao, S. rush for 1 yard to the HC5 (Smith, N.;Runda, J.). |
| th and at | Britt, D. pass incomplete to Zeck, C. (Parker, J.). |
| th and at | Green, J. punt 40 yards to the HC45, Frost, S. return 8 yards to the HC37, out-of-bounds (Louis, S.). |
| 3 plays, 4 yards, 1:15 elapsed | |
| Bluffton at 05:10 | |
| th and at | BLUFFTON drive start at 05:10. |
| th and at | Brown, J. rush for 2 yards to the HC35 (Foster, B.). |
| th and at | Sheehan, N. pass complete to Brown, D. for 17 yards to the HC18, 1ST DOWN BU (Alexander, C.). |
| th and at | Steagall, A. rush for 3 yards to the HC15 (Dalton, A.;Magaw, J.). |
| th and at | Sheehan, N. pass incomplete to Eaton, J., QB hurry by Call, T.. |
| th and at | Sheehan, N. pass incomplete to Frost, S.. |
| th and at | Sweeney, A. field goal attempt from 32 MISSED - wide left, spot at HC20, clock 03:15. |
| 6 plays, 22 yards, 1:55 elapsed | |
| Hanover at 03:15 | |
| th and at | HANOVER drive start at 03:15. |
| th and at | Britt, D. pass complete to Passafiume, D. for 5 yards to the HC25, out-of-bounds (Chester, D.). |
| th and at | Britt, D. pass incomplete to Corrao, S.. |
| th and at | Britt, D. pass complete to Passafiume, D. for 21 yards to the HC46, 1ST DOWN HC (Parker, J.). |
| th and at | Corrao, S. rush for no gain to the HC46 (Shroyer, P.;Runda, J.). |
| th and at | Britt, D. pass complete to Passafiume, D. for 4 yards to the 50 yardline (Runda, J.). |
| th and at | Britt, D. pass complete to Corrao, S. for 7 yards to the BU43, 1ST DOWN HC, out-of-bounds (Parker, J.). |
| th and at | Corrao, S. rush for loss of 5 yards to the BU48 (Runda, J.). |
| th and at | Britt, D. rush for 13 yards to the BU35 (Runda, J.). |
| th and at | Corrao, S. rush for 4 yards to the BU31, 1ST DOWN HC (Huddleston, P.;Kaufman, B.). |
| back to top | |
2nd
| |
| th and at | Start of 2nd quarter, clock 15:00. |
| th and at | Corrao, S. rush for 7 yards to the BU24 (Runda, J.;Chester, D.). |
| th and at | Britt, D. pass complete to Zeck, C. for 8 yards to the BU16, 1ST DOWN HC (DeBone, R.). |
| th and at | Corrao, S. rush for 3 yards to the BU13 (Kaufman, B.). |
| th and at | Britt, D. pass incomplete to Passafiume, D. (Kaufman, B.). |
| th and at | Britt, D. rush for no gain to the BU13 (Huddleston, P.). |
| th and at | Britt, D. pass complete to Corrao, S. for 5 yards to the BU8 (DeBone, R.). |
| 15 plays, 72 yards, 5:26 elapsed | |
| Bluffton at 12:49 | |
| th and at | BLUFFTON drive start at 12:49. |
| th and at | Steagall, A. rush for 6 yards to the BU14, out-of-bounds. |
| th and at | Sheehan, N. pass complete to Brown, D. for 11 yards to the BU25, 1ST DOWN BU (Magaw, J.). |
| th and at | Sheehan, N. pass complete to Sabin, R. for 75 yards to the HC0, 1ST DOWN BU, TOUCHDOWN, clock 11:52. |
| Sweeney, A. kick attempt good. | |
| 3 plays, 92 yards, 0:57 elapsed | |
| Sweeney, A. kickoff 65 yards to the HC0, touchback. | |
| Hanover at 11:52 | |
| th and at | HANOVER drive start at 11:52. |
| th and at | Britt, D. rush for 5 yards to the HC25 (Kaufman, B.;Hadley, J.). |
| th and at | Britt, D. rush for 12 yards to the HC37, 1ST DOWN HC (Runda, J.). |
| th and at | Britt, D. pass complete to Passafiume, D. for 8 yards to the HC45 (Chester, D.;Hadley, J.). |
| th and at | Britt, D. pass complete to Zeck, C. for 6 yards to the BU49, 1ST DOWN HC (Hadley, J.;Kaufman, B.). |
| th and at | Corrao, S. rush for no gain to the BU49 (Runda, J.). |
| th and at | Britt, D. pass complete to Gibson, S. for 25 yards to the BU24, 1ST DOWN HC (Shroyer, M.). |
| th and at | Britt, D. pass complete to Passafiume, D. for 1 yard to the BU23 (Kaufman, B.). |
| th and at | Corrao, S. rush for 14 yards to the BU9, 1ST DOWN HC, out-of-bounds (DeBone, R.). |
| th and at | Britt, D. rush for 4 yards to the BU5 (Johnson, M.). |
| th and at | Britt, D. pass complete to Passafiume, D. for 5 yards to the BU0, TOUCHDOWN, clock 08:12. |
| Dunlop, D. kick attempt good. | |
| 10 plays, 80 yards, 3:40 elapsed | |
| Williams, C. kickoff 37 yards to the BU28, Sewell, C. return 0 yards to the BU28. | |
| Bluffton at 08:12 | |
| th and at | BLUFFTON drive start at 08:12. |
| th and at | Alexander, C. rush for loss of 3 yards to the BU25 (Jones, A.). |
| th and at | Sheehan, N. sacked for loss of 8 yards to the BU17 (Foster, B.). |
| th and at | Sheehan, N. sacked for loss of 4 yards to the BU13 (Stilwell, J.). |
| th and at | Underwood, H. punt 46 yards to the HC41, Zeck, C. return 12 yards to the BU47 (Parker, J.). |
| 3 plays, -15 yards, 2:06 elapsed | |
| Hanover at 06:06 | |
| th and at | HANOVER drive start at 06:06. |
| th and at | Britt, D. sacked for loss of 11 yards to the HC42 (Kaufman, B.). |
| th and at | Britt, D. rush for 3 yards to the HC45 (Johnson, M.). |
| th and at | Britt, D. pass incomplete to Passafiume, D.. |
| th and at | Timeout Bluffton, clock 04:43. |
| th and at | Green, J. punt 32 yards to the BU23, downed. |
| 3 plays, -8 yards, 1:35 elapsed | |
| Bluffton at 04:31 | |
| th and at | BLUFFTON drive start at 04:31. |
| th and at | Steagall, A. rush for no gain to the BU23 (Foster, B.). |
| th and at | Sheehan, N. sacked for 5 yards to the BU28 (Jones, A.), fumble by Sheehan, N. recovered by HC Dalton, A. at BU28. |
| 2 plays, 5 yards, 0:45 elapsed | |
| Hanover at 03:46 | |
| th and at | HANOVER drive start at 03:46. |
| th and at | Britt, D. pass incomplete to Eubanks, D. (Chester, D.). |
| th and at | Britt, D. rush for 7 yards to the BU21 (Johnson, M.). |
| th and at | Britt, D. pass complete to Corrao, S. for 12 yards to the BU9, 1ST DOWN HC (Johnson, M.;Parker, J.). |
| th and at | Britt, D. pass complete to Gibson, S. for 1 yard to the BU8 (Hahn, J.). |
| th and at | Britt, D. pass incomplete to Passafiume, D.. |
| th and at | Britt, D. rush for 8 yards to the BU0, TOUCHDOWN, clock 01:31. |
| Dunlop, D. kick attempt good. | |
| 6 plays, 28 yards, 2:15 elapsed | |
| Williams, C. kickoff 52 yards to the BU13, Alexander, C. return 17 yards to the BU30 (Fetner, T.). | |
| Bluffton at 01:23 | |
| th and at | BLUFFTON drive start at 01:23. |
| th and at | Steagall, A. rush for 8 yards to the BU38 (McConnell, M.;Alexander, C.). |
| th and at | Sheehan, N. pass complete to Brown, D. for 7 yards to the BU45, 1ST DOWN BU (Louis, S.). |
| th and at | Sheehan, N. pass incomplete to Sabin, R.. |
| th and at | Sheehan, N. pass complete to Brown, D. for 22 yards to the HC33, 1ST DOWN BU (Alexander, C.). |
| th and at | Timeout Bluffton, clock 00:30. |
| th and at | Sheehan, N. sacked for loss of 2 yards to the HC35 (Jones, A.), fumble by Sheehan, N. recovered by BU Brown, M. at HC32. |
| th and at | TEAM pass incomplete. |
| th and at | Sheehan, N. pass intercepted by Alexander, C. at the HC3, Alexander, C. return 0 yards to the HC3. |
| 7 plays, 38 yards, 1:16 elapsed | |
| Hanover at 00:07 | |
| th and at | HANOVER drive start at 00:07. |
| th and at | Team rush for loss of 1 yard to the HC2. |
| th and at | End of half, clock 00:00. |
| 1 plays, -1 yards, 0:07 elapsed | |
| back to top | |
3rd
| |
| th and at | Start of 3rd quarter, clock 15:00, BU ball on BU35. |
| Sweeney, A. kickoff 52 yards to the HC13, Passafiume, D. return 18 yards to the HC31, out-of-bounds. | |
| Hanover at 14:55 | |
| th and at | HANOVER drive start at 14:55. |
| th and at | Corrao, S. rush for 4 yards to the HC35 (Runda, J.). |
| th and at | Corrao, S. rush for loss of 1 yard to the HC34 (Huddleston, P.;Runda, J.). |
| th and at | Britt, D. pass incomplete to Passafiume, D.. |
| th and at | Green, J. punt 66 yards to the BU0, touchback. |
| 3 plays, 3 yards, 1:20 elapsed | |
| Bluffton at 13:35 | |
| th and at | BLUFFTON drive start at 13:35. |
| th and at | Alexander, C. rush for 2 yards to the BU22 (Magaw, J.;Stilwell, J.). |
| th and at | Sheehan, N. pass complete to Frost, S. for 3 yards to the BU25, out-of-bounds. |
| th and at | Sheehan, N. pass incomplete to Sabin, R. (Jones, A.). |
| th and at | Underwood, H. punt 34 yards to the HC41, Zeck, C. return -2 yards to the HC39, fumble by Zeck, C. recovered by BU Speice, A. at HC39. |
| 3 plays, 5 yards, 1:20 elapsed | |
| Bluffton at 12:15 | |
| th and at | BLUFFTON drive start at 12:15. |
| th and at | Steagall, A. rush for 2 yards to the HC37 (Holtkamp, J.). |
| th and at | Sheehan, N. pass complete to Sabin, R. for 17 yards to the HC20, 1ST DOWN BU (Louis, S.;Alexander, C.). |
| th and at | Steagall, A. rush for loss of 2 yards to the HC22 (Magaw, J.). |
| th and at | Steagall, A. rush for 2 yards to the HC20 (McConnell, M.;Dalton, A.). |
| th and at | Sheehan, N. pass complete to Steagall, A. for 9 yards to the HC11 (Dalton, A.), PENALTY HC Encroachment 5 yards to the HC15, NO PLAY. |
| th and at | Sheehan, N. pass incomplete to Eaton, J. (Dalton, A.). |
| th and at | Sweeney, A. field goal attempt from 32 GOOD, clock 09:16. |
| 6 plays, 24 yards, 2:59 elapsed | |
| Sweeney, A. kickoff 35 yards to the HC30, Edwards, J. return 7 yards to the HC37 (Holden, M.;Parker, J.). | |
| Hanover at 09:10 | |
| th and at | HANOVER drive start at 09:10. |
| th and at | Corrao, S. rush for 6 yards to the HC43 (DeBone, R.;Smith, N.). |
| th and at | Britt, D. pass complete to Gibson, S. for 15 yards to the BU42, 1ST DOWN HC (Johnson, M.). |
| th and at | Corrao, S. rush for 3 yards to the BU39 (Johnson, M.;Kaufman, B.). |
| th and at | PENALTY HC false start 5 yards to the BU44. |
| th and at | Britt, D. rush for 18 yards to the BU26, 1ST DOWN HC, out-of-bounds (DeBone, R.). |
| th and at | Britt, D. pass incomplete to Eubanks, D.. |
| th and at | Britt, D. pass complete to Gibson, S. for 13 yards to the BU13, 1ST DOWN HC, out-of-bounds. |
| th and at | Corrao, S. rush for 1 yard to the BU12 (Bosch, H.). |
| th and at | Zeck, C. rush for 2 yards to the BU10 (Schamp, B.;Runda, J.). |
| th and at | Britt, D. rush for 10 yards to the BU0, 1ST DOWN HC, TOUCHDOWN, clock 05:35. |
| Dunlop, D. kick attempt failed. | |
| 9 plays, 63 yards, 3:35 elapsed | |
| Williams, C. kickoff 65 yards to the BU0, touchback. | |
| Bluffton at 05:35 | |
| th and at | BLUFFTON drive start at 05:35. |
| th and at | Alexander, C. rush for 7 yards to the BU27 (Stilwell, J.). |
| th and at | Sheehan, N. pass incomplete to Frost, S.. |
| th and at | Sheehan, N. pass incomplete to Alexander, C., PENALTY BU holding declined. |
| th and at | Underwood, H. punt 28 yards to the HC45, Zeck, C. return 0 yards to the HC45. |
| 3 plays, 7 yards, 0:50 elapsed | |
| Hanover at 04:45 | |
| th and at | HANOVER drive start at 04:45. |
| th and at | Corrao, S. rush for 2 yards to the HC47 (Runda, J.). |
| th and at | Britt, D. pass complete to Passafiume, D. for 10 yards to the BU43, 1ST DOWN HC (Runda, J.). |
| th and at | Britt, D. rush for no gain to the BU43, out-of-bounds (Runda, J.). |
| th and at | Britt, D. pass complete to Noger, J. for 3 yards to the BU40 (Parker, J.), PENALTY HC holding (Gibson, S.) 10 yards to the 50 yardline. |
| th and at | 2nd and 17. |
| th and at | Britt, D. pass complete to Gibson, S. for 10 yards to the BU40 (Johnson, M.). |
| th and at | Britt, D. pass complete to Corrao, S. for 15 yards to the BU25, 1ST DOWN HC, out-of-bounds (Johnson, M.). |
| th and at | Britt, D. pass complete to Gibson, S. for 24 yards to the BU1, 1ST DOWN HC (Reaves, T.). |
| th and at | Britt, D. pass complete to Gibson, S. for 1 yard to the BU0, TOUCHDOWN, clock 02:05. |
| Blankman, C. kick attempt good. | |
| 8 plays, 55 yards, 2:40 elapsed | |
| Williams, C. kickoff 65 yards to the BU0, touchback. | |
| Bluffton at 02:05 | |
| th and at | BLUFFTON drive start at 02:05. |
| th and at | Sheehan, N. rush for 11 yards to the BU31, 1ST DOWN BU (Stilwell, J.). |
| th and at | Steagall, A. rush for 2 yards to the BU33 (Dalton, A.;Stilwell, J.). |
| th and at | Steagall, A. rush for loss of 2 yards to the BU31 (Peiffer, V.;Stilwell, J.). |
| th and at | Underwood, H. punt 23 yards to the HC46, downed, PENALTY BU face mask 15 yards to the BU39, 1st and 10, HC ball on BU39. |
| 3 plays, 11 yards, 1:56 elapsed | |
| Hanover at 00:09 | |
| th and at | HANOVER drive start at 00:09. |
| th and at | Britt, D. pass complete to Passafiume, D. for 23 yards to the BU16, 1ST DOWN HC (Chester, D.). |
| back to top | |
4th
| |
| th and at | Start of 4th quarter, clock 15:00. |
| th and at | Britt, D. pass complete to Eubanks, D. for 16 yards to the BU0, 1ST DOWN HC, TOUCHDOWN, clock 14:55. |
| Blankman, C. kick attempt failed. | |
| 2 plays, 39 yards, 0:14 elapsed | |
| Williams, C. kickoff 42 yards to the BU23, Steagall, A. return 0 yards to the BU23, fumble by Steagall, A. recovered by BU Fox, E. at BU20. | |
| Bluffton at 14:55 | |
| th and at | BLUFFTON drive start at 14:55, BU ball on BU20. |
| th and at | Sheehan, N. pass complete to Sabin, R. for 15 yards to the BU35, 1ST DOWN BU (Edwards, J.;Alexander, C.). |
| th and at | Steagall, A. rush for 6 yards to the BU41 (Dalton, A.;McConnell, M.), PENALTY BU illegal shift 5 yards to the BU30, NO PLAY. |
| th and at | Sheehan, N. pass incomplete to Sabin, R.. |
| th and at | Sheehan, N. sacked for loss of 4 yards to the BU26 (Jones, A.;Stilwell, J.). |
| th and at | Sheehan, N. pass complete to Brown, D. for 4 yards to the BU30 (Dalton, A.). |
| th and at | Underwood, H. punt 40 yards to the HC30, fair catch by Zeck, C.. |
| 4 plays, 10 yards, 2:00 elapsed | |
| Hanover at 12:55 | |
| th and at | HANOVER drive start at 12:55. |
| th and at | Corrao, S. rush for no gain to the HC30 (Johnson, M.;Huddleston, P.). |
| th and at | Britt, D. pass complete to Passafiume, D. for 9 yards to the HC39 (Johnson, M.). |
| th and at | Britt, D. pass complete to Zeck, C. for 9 yards to the HC48, 1ST DOWN HC (Johnson, M.). |
| th and at | Corrao, S. rush for 20 yards to the BU32, 1ST DOWN HC (Shroyer, M.;Reaves, T.). |
| th and at | Sutton, T. rush for 17 yards to the BU15, 1ST DOWN HC (Shroyer, M.). |
| th and at | Sutton, T. rush for no gain to the BU15 (Huddleston, P.;Runda, J.). |
| th and at | Britt, D. pass complete to Passafiume, D. for 6 yards to the BU9 (Reaves, T.). |
| th and at | Zeck, C. rush for 9 yards to the BU0, 1ST DOWN HC, TOUCHDOWN, clock 08:44. |
| Blankman, C. kick attempt good. | |
| 8 plays, 70 yards, 4:11 elapsed | |
| Williams, C. kickoff 47 yards to the BU18, Alexander, C. return 19 yards to the BU37 (Futrell, D.), PENALTY BU holding 10 yards to the BU27, 1st and 10, BU ball on BU27. | |
| Bluffton at 08:38 | |
| th and at | BLUFFTON drive start at 08:38. |
| th and at | Brown, J. rush for 11 yards to the BU38, 1ST DOWN BU (Jenkins, K.). |
| th and at | Brown, J. rush for 3 yards to the BU41 (Magaw, J.;Foster, B.). |
| th and at | Sheehan, N. pass incomplete to Frost, S., QB hurry by Jones, A.. |
| th and at | Sheehan, N. pass incomplete to Eaton, J. (McConnell, M.). |
| th and at | Underwood, H. punt 59 yards to the HC0, touchback. |
| 4 plays, 14 yards, 1:17 elapsed | |
| Hanover at 07:21 | |
| th and at | HANOVER drive start at 07:21. |
| th and at | Taylor, C.J. rush for no gain to the HC20 (LeFever, J.). |
| th and at | Taylor, C.J. rush for 3 yards to the HC23 (Johnson, M.). |
| th and at | Sutton, T. rush for 11 yards to the HC34, 1ST DOWN HC (LeFever, J.). |
| th and at | Taylor, C.J. rush for no gain to the HC34 (Huddleston, P.;Huber, J.). |
| th and at | Taylor, C.J. rush for no gain to the HC34 (Johnson, M.). |
| th and at | Parker, T. pass incomplete to Taylor, C.J. (Johnson, M.). |
| th and at | Green, J. punt 37 yards to the BU29, downed. |
| 6 plays, 14 yards, 3:46 elapsed | |
| Bluffton at 03:35 | |
| th and at | BLUFFTON drive start at 03:35. |
| th and at | Brown, J. rush for 18 yards to the BU47, 1ST DOWN BU (Burkhardt, Z.). |
| th and at | Sheehan, N. sacked for loss of 7 yards to the BU40 (Futrell, D.;Peiffer, V.). |
| th and at | Sheehan, N. pass incomplete to Sabin, R., PENALTY HC pass interference (Louis, S.) 15 yards to the HC45, 1ST DOWN BU, NO PLAY. |
| th and at | Sheehan, N. pass incomplete to Brown, D. (Fetner, T.). |
| th and at | Sheehan, N. pass intercepted by Waltz, E. at the HC40, Waltz, E. return 22 yards to the BU38, PENALTY HC illegal block 10 yards to the BU48, 1st and 10, HC ball on BU48 (Louis, S.). |
| 4 plays, 26 yards, 1:31 elapsed | |
| Hanover at 02:04 | |
| th and at | HANOVER drive start at 02:04. |
| th and at | Taylor, C.J. rush for 11 yards to the BU37, 1ST DOWN HC (Sammons, D.;Shroyer, M.). |
| th and at | Team rush for loss of 1 yard to the BU38. |
| th and at | Team rush for loss of 2 yards to the BU40. |
| th and at | End of game, clock 00:00. |
| 3 plays, 8 yards, 2:04 elapsed | |
| back to top | |












