Create chord progressions to complement the provided melody.
D | D2 G D2 G | DGA B2 B | cBc ABc | d2 B AGE | D2 G D2 G | DGA B2 B | 
 cBc AEF | GBA G2 |] G | g3- gfe | dBe d3 | cAd c3 | Bcd e2 d | 
 g3- gfe | dBe d3 | dcA DEF | GBA G2 |]:[K:C] E=F | GAB c2 d | e2 f g3 | 
 def G{A}B{c}d | e2{d} c GEF | GAB c2 d | e2 f g3 | def GAB | ced c :|  
X:1
L:1/8
M:6/8
K:G
"D7" D |"G" D2 G D2 G | DGA B2 B |"C" cBc"D7" ABc |"G" d2 B"D" AGE |"G" D2 G D2 G | DGA B2 B | 
"C" cBc"D7" AEF |"G" GBA G2 |] G |"G" g3-"C" gfe |"G" dBe d3 |"D7" cAd c3 |"G" Bcd"C" e2"D7" d | 
"G" g3-"C" gfe |"G" dBe d3 |"D7" dcA DEF |"G" GBA G2 |]:[K:C]"G7" E=F |"C" GAB c2 d | e2 f g3 | 
"Dm" def"G7" G{A}B{c}d |"C" e2{d} c"G7" GEF |"C" GAB c2 d | e2 f g3 |"Dm" def"G7" GAB |"C" ced c :|  