Generate chords to harmonize the given music.
(5:2:5A/B/A/^G/A/ | B2 A2 G2{G} (3FEF | E4 z A,^CE | G3 ^G (3AGF{G} (3FED | 
 E F3- FB/A/ ^GA | f>f e>e d>d c>c | B>B A>A G3 ^G | 
 ^G A2 =G (3AGF F/E/D/^C/ | D4 z :: (5:2:5A/B/A/^G/A/ | ^c4 z (5:2:5A/B/A/^G/A/ | 
 d4 z A,^CE | G3 ^G (3AGF{G} (3FED | E F3- FABA | ^c4 z (5:2:5A/B/A/^G/A/ | 
 d3 A AB/A/ GF | EC ^C^G (3AGF{G} F/E/D/^C/ | D4 z ::[K:D] ABA | d z z F A z z G | 
 F/G/A/G/ FE DA _AG | F>A BA dF AD | FA, DE FG/F/ ED | E>F GA FG/F/ ED | ^G A3- A3 A | 
 FA f=f e_e dc | =cB _BA G{AG}F ED | E>F GB A{BA}G F{GF}E | D4 z :|  
X:1
L:1/8
M:4/4
K:Dmin
 (5:2:5A/B/A/^G/A/ |"Dm" B2 A2 G2{G} (3FEF |"A7" E4 z A,^CE | G3 ^G (3AGF{G} (3FED | 
"Dm" E F3- FB/A/ ^GA |"Dm" f>f"A" e>e"Dm" d>d"D7" c>c |"Gm" B>B"A" A>A"Gm" G3 ^G | 
"A7" ^G A2 =G (3AGF F/E/D/^C/ |"Dm" D4 z :: (5:2:5A/B/A/^G/A/ |"A" ^c4 z (5:2:5A/B/A/^G/A/ | 
"Dm" d4 z A,^CE |"A7" G3 ^G (3AGF{G} (3FED |"Dm" E F3- FABA |"A" ^c4 z (5:2:5A/B/A/^G/A/ | 
"Dm" d3 A AB/A/ GF |"A" EC ^C^G (3AGF{G} F/E/D/^C/ |"Dm" D4 z ::[K:D] ABA |"D" d z z F A z z G | 
 F/G/A/G/ FE DA _AG | F>A BA dF AD | FA, DE FG/F/ ED |"A7" E>F GA FG/F/ ED |"D" ^G A3- A3 A | 
 FA f=f e_e dc | =cB _BA G{AG}F ED |"A7" E>F GB A{BA}G F{GF}E |"D" D4 z :|  