Create pleasing chord progressions that complement the provided melody
DFAF BFAF | DFAF E2 FE | DFAF BF A2 | (3Bcd ec dBAF | 
 DFAF BFAF | DFAF E2 FE | DFAF BF A2 | (3Bcd ec d3 :: A | 
 d2 fd Adfe | d2 fd BAFA | d2 fd Adfd | (3gfe fd edBc | d2 fd dfe | 
 defd e3 f | (3gfe fd edBA | (3Bcd ec d3 :|  
X:1
L:1/8
M:4/4
K:D
"D" DFAF"G" BFAF |"D" DFAF"A" E2 FE |"D" DFAF"G" BF"D" A2 |"Em" (3Bcd"A" ec"D" dB"A"AF | 
"D" DFAF"G" BFAF |"D" DFAF"A" E2 FE |"Bm" DFAF"A" BF A2 |"G" (3Bcd"A" ec"D" d3 :: A | 
"D" d2 fd Adfe | d2 fd"A" BAFA |"D" d2 fd"Bm" Adfd |"Em" (3gfe fd"A" edBc |"Bm" d2 fd"A/C" dfe | 
"D" defd"A" e3 f |"G" (3gfe fd"D" edBA |"G" (3Bcd"A" ec"D" d3 :|  