The draw has been made for the first round of this season's Tennent's Irish Cup, with ties to be played on Saturday 18 August (kick-off 1.30pm).
There are 39 ties in the first round, with a further 13 clubs receiving a bye into the second round of the 2018-19 competition.
The full draw reads:
Albert Foundry v Aquinas
Ardstraw v Dromore Amateurs
Ballymacash Rangers v Kilmore Rec
Ballymoney United v Rosario YC
Ballynahinch United v Groomsport
Ballynure OB v Desertmartin
Bangor Amateurs v Newcastle
Bangor Swifts v Crumlin United
Bloomfield v Fivemiletown United
Broomhedge Maghaberry v Ballynahinch Olympic
Comber Rec v Immaculata
Cookstown Youth v Islandmagee
Crumlin Star v Barn United
Dunloy v Hanover
Dunmurry YM v Rathfriland Rangers
Glebe Rangers v Bangor
Grove United v Chimney Corner
Holywood v Newbuildings United
Iveagh United v Dungiven
Killyleagh YC v Markethill Swifts
Lisburn Rangers v Dromara Village
Lower Maze v Trojans
Malachians v Maiden City
Mossley v Dunmurry Rec
Newtowne v 18th Newtownabbey OB
Orangefield OB v Brantwood
Oxford Sunnyside v Bryansburn Rangers
Oxford United Stars v Wakehurst
Saintfield United v Laurelvale
Seapatrick v Coagh United
Silverwood United v Shorts
Sirocco Works v Banbridge Rangers
St James' Swifts v Sofia Farmer
St Luke's v Larne Tech OB
Strabane Athletic v Derriaghy CC
Suffolk v Colin Valley
Tullycarnet v Tullyvallen
Valley Rangers v Tandragee Rovers
Woodvale v St. Patrick's
Byes: 1st Bangor, Abbey Villa, Ards Rangers, Crewe United, Downshire YM, Drumaness Mills, Dundonald, Lurgan Town, Moneyslane, Rosemount Rec, Seagoe, Shankill United, Wellington Rec.