This round is the first in which Conference Premier teams join those from lower reaches of the National League System. Matches took place on 12 December. Since King's Lynn folded, Vauxhall Motors received a walkover to the second round.
The fixture between Maidstone United and Histon was postponed in December due to a waterlogged pitch and rearranged for 15 December. This match, however, did not go ahead because of a frozen pitch and neither did the third attempt at playing this fixture on 22 December. The match was then scheduled to take place on 5 January, but this was also postponed due to bad weather. The match was then scheduled to take place on 12 January, but was subsequently postponed once more.[1][2][3] The game was eventually played on 19 January, resulting in a 3-0 win for Histon. However, on 25 January, Maidstone were re-instated in the competition after Histon were found to have fielded an ineligible player.[4]
Matches were to take place on Saturday, 9 January 2010, but the bad weather that engulfed the country meant that all were postponed and rescheduled provisionally for between 11 and 13 January.[3] Most of the games were further postponed to between 18 and 20 January.
^. Archived from the original on 14 March 2012. Retrieved 8 January 2010.
^. Archived from the original on 14 March 2012. Retrieved 8 January 2010.
^ ab"Guiseley and Dover win in Trophy". 13 January 2010.
^. Archived from the original on 14 March 2012. Retrieved 25 January 2010.
April 14, 2024
2009, trophy, trophy, 2009, 40th, season, trophy, football, association, competition, teams, levels, english, football, league, system, number, team, entries, this, season, initially, this, reduced, when, newcastle, blue, star, withdrew, challenge, trophytourn. The FA Trophy 2009 10 is the 40th season of the FA Trophy the Football Association s cup competition for teams at levels 5 8 of the English football league system The number of team entries for this season was initially 265 but this was reduced to 264 when Newcastle Blue Star withdrew 2009 10 FA TrophyFA Challenge TrophyTournament detailsCountry England WalesTeams264Final positionsChampionsBarrowRunner upStevenage BoroughTournament statisticsMatches played263 2008 092010 11 Contents 1 Calendar 2 Preliminary round 2 1 Ties 2 2 Replays 3 First round qualifying 3 1 Ties 3 2 Replays 3 3 Ties 4 Second round qualifying 4 1 Ties 4 2 Replays 4 3 Ties 5 Third round qualifying 5 1 Ties 5 2 Replays 6 First round 6 1 Ties 6 2 Replays 7 Second round 7 1 Ties 7 2 Replays 8 Third round 8 1 Ties 8 2 Ties 9 Fourth round 10 Semi finals 10 1 First leg 10 2 Second leg 11 Final 12 References 12 1 GeneralCalendar editRound Date Matches Clubs New entries this round Prize moneyPreliminary round 3 October 2009 52 264 212 104 2 000First round qualifying 17 October 2009 72 212 140 92 2 300Second round qualifying 31 October 2009 36 140 104 none 3 000Third round qualifying 21 November 2009 40 104 64 44 4 000First round 12 December 2009 32 64 32 24 5 000Second round 9 January 2010 16 32 16 none 6 000Third round 30 January 2010 8 16 8 none 7 000Quarter finals 20 February 2010 4 8 4 none 8 000Semi finals 13 March and 20 March 2010 2 4 2 none 16 000Final 8 May 2010 1 2 1 none Winners 50 000 Runners Up 25 000Preliminary round editTies will be played on 3 October 2009 Ties edit Tie Home Team Score Away Team Attendance1 Colwyn Bay 0 2 Witton Albion 3262 Woodley Sports 2 2 Harrogate Railway Athletic 813 Clitheroe 1 1 Belper Town 1644 Mossley 5 2 Bedworth United 1135 Curzon Ashton 1 2 Brigg Town 856 Warrington Town 5 2 Sheffield 1427 Rossendale United 1 2 Chorley 1398 Glapwell 2 2 Grantham Town 1259 Radcliffe Borough 6 3 Mickleover Sports 11110 Kidsgrove Athletic 0 1 Leek Town 28511 Ossett Albion 2 3 Shepshed Dynamo 11812 Cammell Laird 3 1 Stamford 9113 Lincoln United 1 2 Chasetown 8314 Market Drayton Town 1 1 Bamber Bridge 13415 Prescot Cables 1 2 Lancaster City 19816 Trafford 3 4 FC Halifax Town 29817 Wakefield 1 1 Carlton Town 7218 Potters Bar Town 0 0 Arlesey Town 9519 Heybridge Swifts 0 3 VCD Athletic 14920 Barton Rovers 1 1 Ilford 8021 Leatherhead 3 3 Thamesmead Town 14622 Chatham Town 1 4 Concord Rangers 15923 Croydon Athletic 2 1 Bury Town 7124 Burgess Hill Town 2 0 Dulwich Hamlet 17325 Enfield Town 4 0 Eastbourne Town 22426 Corinthian Casuals 2 2 Worthing 12127 Folkestone Invicta 0 1 Hitchin Town 25528 Brentwood Town 3 0 Great Wakering Rovers 9629 Whitstable Town 2 2 Walton amp Hersham 15430 Tilbury 1 2 Biggleswade Town 6131 Waltham Forest 2 0 East Thurrock United 5532 Walton Casuals 0 0 Whyteleafe 7533 Romford 0 7 A F C Sudbury 14234 Soham Town Rangers 3 1 Cheshunt 10335 Sittingbourne 1 1 Wingate amp Finchley 10436 Ramsgate 3 2 Leyton 13337 Chipstead 3 1 Horsham YMCA 7538 Metropolitan Police 1 0 Maldon Town 6539 Lowestoft Town 4 1 Redbridge 64240 Leighton Town 3 0 Harlow Town 10841 Bedfont Green 1 2 Chesham United 14442 North Leigh 2 3 Burnham 6443 A F C Totton 2 0 Andover 19544 Beaconsfield SYCOB 2 1 Aylesbury United 10945 Bishop s Cleeve 1 2 Yate Town 7746 Stourport Swifts 0 1 Hungerford Town 9247 Slough Town 1 1 Mangotsfield United 24148 A F C Hayes 1 4 Bridgwater Town 7349 Godalming Town 3 1 VT 11150 Fleet Town 2 0 Bromsgrove Rovers 12451 Rothwell Town 0 1 Gosport Borough 10052 Windsor amp Eton 2 1 Paulton Rovers 139Replays edit Tie Home Team Score Away Team Attendance2 Harrogate Railway Athletic 2 1 Woodley Sports 823 Belper Town 1 4 Clitheroe 1528 Grantham Town 2 3 Glapwell 14914 Bamber Bridge 4 0 Market Drayton Town 15317 Carlton Town 2 2 Wakefield 81Carlton Town advance 3 1 on penalties18 Arlesey Town 3 2 Potters Bar Town 10620 Ilford 2 3 Barton Rovers 7121 Thamesmead Town 1 2 Leatherhead 8126 Worthing 0 1 Corinthian Casuals 16329 Walton amp Hersham 3 3 Whitstable Town 122Walton amp Hersham advance 3 1 on penalties32 Whyteleafe 2 1 Walton Casuals 10035 Wingate amp Finchley 1 2 Sittingbourne 7147 Mangotsfield United 0 1 Slough Town 149First round qualifying editTies will be played on 17 October 2009 Teams from Premier Division of Southern League Northern Premier League and Isthmian League entered in this round Ties edit Tie Home Team Score Away Team Attendance1 Radcliffe Borough 3 6 Quorn 1232 Spalding United 1 3 Mossley 923 Shepshed Dynamo 2 1 Harrogate Railway Athletic 1564 North Ferriby United 1 1 Worksop Town 2025 Boston United 3 2 Chorley 8896 Cammell Laird 0 3 Guiseley 1017 Retford United 0 1 Nantwich Town 2228 Atherstone Town 1 3 Leigh Genesis 1959 Whitby Town 5 2 Warrington Town 27410 Brigg Town 3 2 Burscough 10511 Leek Town 2 1 Kendal Town 31612 Rushall Olympic 0 1 Carlton Town 9013 Lancaster City 1 1 Chasetown 19514 Skelmersdale United 5 0 Goole 20315 Bradford Park Avenue 0 1 Clitheroe 31016 Salford City 3 0 Durham City 10317 Witton Albion 1 1 Sutton Coldfield Town 20018 Garforth Town 0 3 AFC Fylde 13519 Marine 0 1 King s Lynn 24020 Nuneaton Town 1 1 Hucknall Town 66021 FC Halifax Town 2 0 Romulus 93622 Stocksbridge Park Steels 1 2 Glapwell 11023 Matlock Town 2 1 Loughborough Dynamo 23624 Ossett Town 1 2 Willenhall Town 9125 Buxton 1 0 Hednesford Town 36026 Frickley Athletic 2 1 Bamber Bridge 17127 Ashton United 1 3 F C United of Manchester 72928 Croydon Athletic 2 1 Ashford Town Middx 8929 A F C Hornchurch 2 1 Brentwood Town 23530 Wealdstone 3 1 Margate 26531 Aveley 2 5 Carshalton Athletic 11732 Ramsgate 3 0 Leatherhead 19833 Soham Town Rangers 2 2 Harrow Borough 12534 Cray Wanderers 1 2 Burgess Hill Town 14935 Corinthian Casuals 0 3 Arlesey Town 8036 Waltham Abbey 0 2 Boreham Wood 6737 Metropolitan Police 0 1 Kingstonian 29638 Biggleswade Town 2 2 Chipstead 11739 A F C Sudbury 3 3 Billericay Town 31240 VCD Athletic 0 1 Concord Rangers 12841 Horsham 4 4 Barton Rovers 23442 Canvey Island 1 2 Hitchin Town 28543 Tooting amp Mitcham United 3 0 Walton amp Hersham 23344 Ware 1 3 Enfield Town 23945 Bognor Regis Town 3 1 Ashford Town Kent 24846 Sittingbourne 0 1 Dartford 47347 Waltham Forest 1 1 Maidstone United 12648 Leighton Town 0 3 Whyteleafe 11649 Hastings United 1 6 Merstham 35850 Sutton United 0 2 Tonbridge Angels 31951 Hendon 2 0 Lowestoft Town 17452 Cirencester Town 1 3 Godalming Town 13653 Hemel Hempstead Town 0 1 Farnborough 31654 Burnham 3 2 Cinderford Town 7955 Beaconsfield SYCOB 1 4 Bashley 7856 Swindon Supermarine 2 4 Fleet Town 10757 Bracknell Town 1 8 Thatcham Town 9558 Banbury United 2 2 Bridgwater Town 24759 A F C Totton 2 2 Woodford United 26360 Didcot Town 0 1 Cambridge City 19561 Northwood 1 0 Abingdon United 9362 Yate Town 2 1 Bedford Town 13863 Tiverton Town 0 4 Truro City 48764 Leamington 1 2 Stourbridge 61565 Merthyr Tydfil 0 0 Marlow 25066 Hungerford Town 4 3 Taunton Town 12267 Chippenham Town 3 1 Frome Town 43168 Evesham United 1 1 Windsor amp Eton 8569 Rugby Town 0 1 Gosport Borough 18470 Clevedon Town 2 4 Brackley Town 10871 Uxbridge 1 1 Slough Town 21772 Chesham United 2 2 Oxford City 306Replays edit Ties edit Tie Home Team Score Away Team Attendance4 Worksop Town 4 4 North Ferriby United 127North Ferriby United advance 5 4 on penalties13 Chasetown 1 4 Lancaster City 25417 Sutton Coldfield Town 2 3 Witton Albion 10320 Hucknall Town 0 3 Nuneaton Town 21533 Harrow Borough 5 1 Soham Town Rangers 9138 Chipstead 2 2 Biggleswade Town 77Chipstead advance 4 1 on penalties39 Billericay Town 2 2 A F C Sudbury 252Billericay Town advance 5 3 on penalties41 Barton Rovers 4 3 Horsham 8847 Maidstone United 1 0 Waltham Forest 15258 Bridgwater Town 0 1 Banbury United 19659 Woodford United 1 4 A F C Totton 6865 Marlow 4 2 Merthyr Tydfil 11568 Windsor amp Eton 0 2 Evesham United 10471 Slough Town 2 0 Uxbridge 20072 Oxford City 2 0 Chesham United 213Second round qualifying editTies will be played on 31 October 2009 Ties edit Tie Home Team Score Away Team Attendance1 Salford City 5 3 Clitheroe 1432 Frickley Athletic 0 3 Guiseley A F C 2543 Boston United 0 0 Quorn 9174 Willenhall Town 0 6 Nuneaton Town 3355 AFC Fylde 2 1 Glapwell 2176 Whitby Town 0 2 King s Lynn 2517 Carlton Town 0 3 North Ferriby United 928 Witton Albion 4 1 Brigg Town 2209 Nantwich Town 4 1 Leek Town 57910 Cambridge City 0 1 Matlock Town 27611 Shepshed Dynamo 0 5 FC Halifax Town 48112 Lancaster City 3 3 F C United of Manchester 74313 Leigh Genesis 4 1 Skelmersdale United 22014 Brackley Town 1 1 Mossley 17615 Buxton 0 1 Stourbridge 26216 Boreham Wood 3 2 Slough Town 16717 Hitchin Town 3 1 Gosport Borough 26818 Concord Rangers 2 0 Enfield Town 19819 Barton Rovers 2 2 Billericay Town 14020 Dartford 3 0 Chipstead 1 00221 Croydon Athletic 1 1 Burnham 13022 Carshalton Athletic 3 1 A F C Totton 24923 Fleet Town 0 2 Ramsgate 11824 Bashley 2 1 Marlow 21125 Godalming Town 1 1 Banbury United 18826 Kingstonian 4 2 Hendon 27627 Farnborough 5 2 Burgess Hill Town 58428 Tonbridge Angels 6 1 Merstham 38629 Arlesey Town 2 1 Oxford City 17030 Northwood 0 0 Evesham United 10431 Harrow Borough 2 2 Wealdstone 51332 Yate Town 1 1 Hungerford Town 13533 Truro City 4 1 Thatcham Town 37134 Bognor Regis Town 0 2 Maidstone United 25235 Chippenham Town 4 1 Tooting amp Mitcham United 42936 Whyteleafe 1 1 A F C Hornchurch 143Replays edit Ties edit Tie Home Team Score Away Team Attendance3 Quorn 3 2 Boston United 27112 F C United of Manchester 1 0 Lancaster City 75614 Mossley 3 1 Brackley Town 13519 Billericay Town 3 0 Barton Rovers 20721 Burnham 2 1 Croydon Athletic 8325 Banbury United 1 3 Godalming Town 20530 Evesham United 1 2 Northwood 9831 Wealdstone 2 1 Harrow Borough 31532 Hungerford Town 3 0 Yate Town 12736 A F C Hornchurch 4 0 Whyteleafe 154Third round qualifying editTies will be played on 21 November 2009Teams from Conference North and Conference South entered in this round Ties edit Tie Home Team Score Away Team Attendance1 King s Lynn 1 0 Salford City 8892 Ilkeston Town 1 1 Mossley 2743 Fleetwood Town 2 0 Northwich Victoria 8474 F C United of Manchester 2 3 Harrogate Town 1 1665 Farsley Celtic 5 2 Droylsden 2206 Hyde United 3 3 Nuneaton Town 3287 North Ferriby United 2 2 Gainsborough Trinity 1768 Workington 1 1 Solihull Moors 1889 Blyth Spartans 2 0 Stafford Rangers 44210 Eastwood Town 0 3 Nantwich Town 31211 Quorn 2 3 Vauxhall Motors 17312 Leigh Genesis 0 1 Redditch United 28313 Stalybridge Celtic 1 1 AFC Telford United 42214 Stourbridge 0 0 Southport 31915 Witton Albion 1 1 Matlock Town 25416 Guiseley 3 1 FC Halifax Town 91917 Corby Town 1 1 Alfreton Town 30618 AFC Fylde 1 1 Hinckley United 22419 Weston Super Mare 1 1 Carshalton Athletic 19920 Bromley 0 1 Maidstone United 65521 Billericay Town 0 0 Hitchin Town 32722 Eastleigh 1 1 Lewes 26123 Truro City 1 0 Gloucester City 21724 Welling United 3 2 Tonbridge Angels 51025 Bashley 2 1 Staines Town 26826 Woking 6 0 St Albans City 82327 Boreham Wood 1 0 Hungerford Town 8928 Thurrock 1 4 Havant amp Waterlooville 14229 Maidenhead United 1 0 Bath City 27230 Dover Athletic 3 2 Dartford 1 08431 Godalming Town 0 3 Arlesey Town 14532 Farnborough 3 0 Wealdstone 1 01233 Chelmsford City 4 4 A F C Hornchurch 63534 Hampton amp Richmond Borough 3 2 Concord Rangers 26435 Worcester City 2 1 Burnham 37736 Weymouth 3 0 Dorchester Town 1 03237 Ramsgate 0 3 Bishop s Stortford 29838 Newport County 2 1 Braintree Town 68439 Kingstonian 0 2 Chippenham Town 38840 Northwood 2 1 Basingstoke Town 178Replays edit Tie Home Team Score Away Team Attendance2 Mossley 0 2 Ilkeston Town 1836 Nuneaton Town 1 0 Hyde United 4647 Gainsborough Trinity 3 3 North Ferriby United 226Gainsborough Trinity advance 3 2 on penalties8 Solihull Moors 2 4 Workington 11713 AFC Telford United 1 2 Stalybridge Celtic 93814 Southport 4 2 Stourbridge 26815 Matlock Town 4 3 Witton Albion 25617 Alfreton Town 1 2 Corby Town 26818 Hinckley United 7 3 AFC Fylde 19419 Carshalton Athletic 3 1 Weston Super Mare 21421 Hitchin Town 0 1 Billericay Town 21922 Lewes 1 0 Eastleigh 21133 A F C Hornchurch 1 2 Chelmsford City 370First round editThis round is the first in which Conference Premier teams join those from lower reaches of the National League System Matches took place on 12 December Since King s Lynn folded Vauxhall Motors received a walkover to the second round The fixture between Maidstone United and Histon was postponed in December due to a waterlogged pitch and rearranged for 15 December This match however did not go ahead because of a frozen pitch and neither did the third attempt at playing this fixture on 22 December The match was then scheduled to take place on 5 January but this was also postponed due to bad weather The match was then scheduled to take place on 12 January but was subsequently postponed once more 1 2 3 The game was eventually played on 19 January resulting in a 3 0 win for Histon However on 25 January Maidstone were re instated in the competition after Histon were found to have fielded an ineligible player 4 Ties edit Tie Home Team Score Away Team Attendance1 Vauxhall Motors w o King s Lynn N AWalkover for Vauxhall Motors King s Lynn folded2 Mansfield Town 0 2 Tamworth 1 4673 Gateshead 1 1 Harrogate Town 3024 Corby Town 2 0 Farsley Celtic 2425 Workington 2 1 Nuneaton Town 3196 Guiseley 1 0 Redditch United 2457 Hinckley United 0 0 York City 5868 Wrexham 0 0 Altrincham 1 0659 Kettering Town 0 1 Barrow 76310 Chester City 0 1 Fleetwood Town 51811 Matlock Town 0 2 Kidderminster Harriers 46012 Nantwich Town 0 3 Stalybridge Celtic 58113 Southport 2 2 Gainsborough Trinity 47814 Blyth Spartans 2 0 Ilkeston Town 41915 Welling United 0 1 Eastbourne Borough 43716 Bishop s Stortford 1 2 Maidenhead United 24517 Chelmsford City 2 2 Truro City 70118 Stevenage Borough 2 0 Ebbsfleet United 80919 AFC Wimbledon 2 1 Boreham Wood 1 30620 Hampton amp Richmond Borough 0 0 Lewes 25621 Rushden amp Diamonds 1 0 Billericay Town 69622 Havant amp Waterlooville 2 3 Dover Athletic 48323 Bashley 2 3 Crawley Town 33524 Arlesey Town 1 1 Chippenham Town 22125 Oxford United 1 0 Hayes amp Yeading United 1 80326 Woking 1 0 Forest Green Rovers 95627 Weymouth 0 1 Salisbury City 64228 Farnborough 1 3 Newport County 80529 Carshalton Athletic 1 1 Northwood 23130 Cambridge United 3 1 Luton Town 1 66531 Worcester City 3 1 Grays Athletic 54532 Maidstone United 0 3 Histon 301Tie awarded to Maidstone United Histon removed for fielding an ineligible playerReplays edit Tie Home Team Score Away Team Attendance3 Harrogate Town 0 2 Gateshead 1607 York City 3 1 Hinckley United 8538 Altrincham 1 0 Wrexham 40713 Gainsborough Trinity 1 0 Southport 21817 Truro City 0 1 Chelmsford City 32220 Lewes 3 1 Hampton amp Richmond Borough 21724 Chippenham Town 2 0 Arlesey Town 23529 Northwood 0 5 Carshalton Athletic 142Second round editMatches were to take place on Saturday 9 January 2010 but the bad weather that engulfed the country meant that all were postponed and rescheduled provisionally for between 11 and 13 January 3 Most of the games were further postponed to between 18 and 20 January Ties edit Tie Home Team Score Away Team Attendance1 AFC Wimbledon 3 1 Altrincham 1 4502 Worcester City 1 1 Carshalton Athletic 4683 Stevenage Borough 6 0 Vauxhall Motors 6784 Blyth Spartans 1 2 Guiseley 3505 Cambridge United 2 2 Eastbourne Borough 9136 Gateshead 1 0 Chippenham Town 2167 Oxford United 1 0 Woking 1 5818 Stalybridge Celtic 1 2 Corby Town 2539 Kidderminster Harriers 3 2 Lewes 65410 Newport County 0 0 York City 1 04011 Workington 2 1 Rushden amp Diamonds 25212 Chelmsford City 2 1 Crawley Town 71513 Fleetwood Town 0 1 Dover Athletic 87114 Gainsborough Trinity 0 0 Tamworth 29115 Maidenhead United 0 1 Barrow 30116 Salisbury City 2 0 Maidstone United 746Replays edit Tie Home Team Score Away Team Attendance2 Carshalton Athletic 0 4 Worcester City 2595 Eastbourne Borough 0 2 Cambridge United 52510 York City 1 0 Newport County 1 37814 Tamworth 2 1 Gainsborough Trinity 392Third round editMatches took place on 30 January 2010 Ties edit Tie Home Team Score Away Team Attendance1 York City 1 0 Corby Town 2 2052 Guiseley 0 1 Tamworth 2813 Worcester City 0 1 Kidderminster Harriers 1 6934 AFC Wimbledon 2 3 Workington 2 3015 Cambridge United 0 0 Salisbury City 1 2376 Stevenage Borough 4 1 Dover Athletic 1 2037 Barrow 1 1 Gateshead 1 2008 Chelmsford City 1 3 Oxford United 1 347Ties edit Tie Home Team Score Away Team Attendance5 Salisbury City 2 1 Cambridge United 5327 Gateshead 2 3 Barrow 312Fourth round editMatches took place on 20 February 2010 The match between Barrow and York City was postponed twice because of a frozen pitch Tie Home Team Score Away Team Attendance1 Stevenage Borough 2 1 Workington 1 5102 Salisbury City 2 1 Tamworth 1 0123 Barrow 2 1 York City 1 5254 Oxford United 1 2 Kidderminster Harriers 3 358Semi finals editFirst leg edit 13 March 201015 00 GMT Kidderminster Harriers1 5Stevenage BoroughCaines nbsp 29 Report Bridges nbsp 26 43 Odubade nbsp 38 Beardsley nbsp 70 83 Aggborough KidderminsterAttendance 2 433Referee Andy Woolmer 13 March 201015 00 GMT Salisbury City0 1BarrowReport Blundell nbsp 75 Raymond McEnhill Stadium SalisburyAttendance 1 782Referee Graham Horwood Second leg edit 20 March 201015 00 GMT Stevenage Borough0 0Kidderminster HarriersReportBroadhall Way StevenageAttendance 1 622Referee Fred Graham 20 March 201015 00 GMT Barrow2 1Salisbury CityWalker nbsp 51 pen 89 Report Clarke nbsp 56 Holker Street Barrow in FurnessAttendance 3 070Referee Andy HainesFinal edit8 May 201015 00 GMT Barrow2 1 a e t Stevenage BoroughMcEvilly nbsp 79 Walker nbsp 107 Report Drury nbsp 10 Wembley Stadium LondonAttendance 21 223Referee Lee ProbertReferences editGeneral edit Football Club History Database FA Trophy 2009 10 Maidstone United s FA Trophy tie with Histon is postponed Archived from the original on 14 March 2012 Retrieved 8 January 2010 Maidstone United s FA Trophy tie against Histon postponed Archived from the original on 14 March 2012 Retrieved 8 January 2010 a b Guiseley and Dover win in Trophy 13 January 2010 Maidstone United reinstated into FA Trophy Archived from the original on 14 March 2012 Retrieved 25 January 2010 Retrieved from https en wikipedia org w index php title 2009 10 FA Trophy amp oldid 1218599777, wikipedia, wiki, book, books, library,