Generate chord structures that harmonize with the provided piece of music.
A2 B2 (A>G) (FG) | A2 B2 (A>G) F2 | A2 A2 B2 (cd) | 
 c2 B2 A4 | (E>F) (EF) G2 G2 | (F>G) (FG) A2 A2 | (dc) (BA) (dB) (AG) | 
 F2 E2 D4 |]  
X:1
L:1/8
Q:1/4=75
M:4/4
K:D
"D" A2"G" B2"D" (A>G) (F"Ab7"G) |"D" A2"G" B2"D" (A>G) F2 |"D" A2 A2"E" B2 (cd) | 
"A" c2"E" B2"A" A4 | (E>F) (EF)"A7" G2 G2 |"D" (F>G) (FG) A2 A2 | (dc) (BA)"G" (dB) (AG) | 
"D/A" F2"A7" E2"D" D4 |]  