The draw for the group stage of the Betfred Cup was made this evening, with the full fixture list and TV selections to follow next week.
The competition begins on the weekend of July 15, with four further matchdays on July 18/19, July 22, July 25/26 and July 29.
European entrants Celtic, Aberdeen, Rangers and St Johnstone will join the eight group winners and the four best runners-up in the last 16 on August 8/9.
Group A
Inverness Caledonian Thistle
Falkirk
Stirling Albion
Brechin City
Forfar Athletic
Group B
Heart of Midlothian
Dunfermline Athletic
Peterhead
East Fife
Elgin City
Group C
Dundee
Dundee United
Cowdenbeath
Buckie Thistle
Raith Rovers
Group D
Ross County
Hibernian
Montrose
Alloa Athletic
Arbroath
Group E
Kilmarnock
Dumbarton
Ayr United
Clyde
Annan Athletic
Group F
Motherwell
Morton
Edinburgh City
Berwick Rangers
Queen's Park
Group G
Hamilton Academical
Queen of the South
Albion Rovers
Stenhousemuir
East Kilbride
Group H
Partick Thistle
St Mirren
Airdrieonians
Stranraer
Livingston