Clubs from the East of Scotland, Highland, South of Scotland and junior leagues have been drawn in the first round of the Scottish Cup.
Girvan, Glasgow University and Golspie Sutherland also feature in round one.
Edinburgh University host Spartans and there's an all-Highland tie between Deveronvale and Clachnacuddin.
Matches are due to be played on 14 September, with teams from Scotland's senior leagues entering the competition in later rounds.
Celtic won last season's tournament,
Scottish Cup first round draw
Edinburgh University v Spartans
Threave Rovers v Rothes
Golspie Sutherland v Edinburgh City
Huntly v Preston Athletic
Coldstream v Wick Academy
Girvan v Auchinleck Talbot
Selkirk v Turriff United
Fort William v Newton Stewart
Forres Mechanics v Keith
Fraserburgh v Civil Service Strollers
Gala Fairydean Rovers v Glasgow University
Wigtown and Bladnoch v Buckie Thistle
Brora Rangers v Vale of Leithen
Deveronvale v Clachnacuddin
Inverurie Loco Works v Burntisland Shipyard
Hawick Royal Albert v St. Cuthbert Wanderers
Lossiemouth v Culter
Linlithgow Rose v Nairn County