Design a coherent progression of chords that work well with the given music.
A4 D2 | BAGFED | ^CEAGFE | F4 D2 | A4 D2 | dcBAGF | EGcBAG | 
 A4 F2 | A4 D2 | BAGFED | ^CEAGFE | F4 D2 | f4 d2 | cdcBAG | 
 FGFEE^C | D4 D2 || f3 efg | e3 ^def | d3 ^cde | c4 A2 | 
 a3 ^gab | g3 ^feg | =fgfefg | e2 a2 A2 | f3 efg | e3 ^def | 
 d3 ^cde | c4 A2 | B3 AGB | A3 G F2 | EE E2 ^C2 | D4 D2 |: FAcfag | 
 fegfef | dc=Bcdc | (A4 F2) | CEGceg | bagfed | dc=Bcde |1 fgafcA :|2 
 f4 z2 |]  
X:1
L:1/8
M:3/4
K:Dmin
"Dm" A4 D2 |"Gm" BAGFED |"A7" ^CEAGFE |"Dm" F4 D2 |"Dm" A4 D2 |"Gm" dcBAGF |"C7" EGcBAG | 
"F" A4 F2 |"Dm" A4 D2 |"Gm" BAGFED |"A7" ^CEAGFE |"Dm" F4 D2 |"Bb" f4 d2 |"F/C" cdcBAG | 
"Dm" FGFE"A7"E^C |"Dm" D4 D2 ||"Dm" f3 efg |"A7" e3 ^def |"Dm" d3 ^cde |"A7" c4 A2 | 
"Dm/F" a3 ^gab |"A7/E" g3 ^feg |"Dm" =fgfefg |"A" e2 a2 A2 |"Dm" f3 efg |"A7" e3 ^def | 
"Dm" d3 ^cde |"A7" c4 A2 |"Gm" B3 AGB |"Dm/A" A3 G F2 |"A7" EE E2 ^C2 |"Dm" D4 D2 |:"F" FAcfag | 
"Bb/F" fegfef |"F" dc=Bcdc |"F" (A4 F2) |"C7" CEGceg |"C7" bagfed |"C7" dc=Bcde |1"F" fgafcA :|2 
"F" f4 z2 |]  