Construct chords that fit harmoniously with the provided melody.
A | d2 e fef | g3 fga | fgf e2 d | e3 A2 A | d2 e fef | g3 fga | 
 fgf e2 d | d3- d2 :: a | aba g2 f | g3 fga | fgf e2 d | 
 e3 A2 a | aba g2 f | g3 fga | fgf e2 d | d3- d2 :|  
X:1
L:1/8
Q:1/8=6
M:6/8
K:D
 A |"D" d2 e fef |"G" g3"D" fga |"Bm" fgf"Em" e2 d |"A7" e3 A2 A |"D" d2 e fef |"G" g3"D" fga | 
"D" fgf"A7" e2 d |"D" d3- d2 :: a |"D" aba"G" g2 f |"A7" g3"D" fga |"Bm" fgf"Em" e2 d | 
"A7" e3 A2 a |"D7" aba"G" g2 f |"G" g3"D" fga |"A" fgf"A7" e2 d |"D" d3- d2 :|  