Create chord progressions that complement the provided melody.
|: FAAd BAFA | dfed BdAG | FAAd BAFA | dfed Bd A2 | FAAd BAFA | dfed Bdeg | 
 g2 ge f2 fe | dfed BA A2 :: faaf bfaf | gfed Bd A2 | faaf bfaf | 
 gfed Bd A2 | faaf bfaf | gfed Bdef | g2 ge f2 fe | dfed BA A2 :|  
X:1
L:1/8
Q:1/8=120
M:4/4
K:D
|:"D" FAAd BAFA | dfed"G" BdAG |"D" FAAd BAFA | dfed"G" Bd"A" A2 |"D" FAAd BAFA | dfed"Em" Bdeg | 
"G" g2 ge"D" f2 fe | dfed"G" BA"Asus2" A2 ::"D" faaf bfaf |"Em" gfed"G" Bd A2 |"D" faaf bfaf | 
"Em" gfed"G" Bd"Asus2" A2 |"D" faaf bfaf |"Em" gfed"G" Bdef | g2 ge"D" f2 fe | dfed"G" BA"A" A2 :|  