Produce coherent chord patterns that blend well with the provided composition.
|: (fg f)(e d2) | (fg f)e d2 | (gf e)(d cd) | [ec]3 d(ef) | g3 (fef) | (ga g)(f ga) | 
 (b2 a2 g2) | f3 (gf)(e | d2 c2 d2) | B3 (ABc) | (d2 c2 B2) | (B2 A)(^G A2) | 
 (gf e)(d c)(B | A2) (B2 c2) | (d2 A)(d fe) |1 d6 | (DE F)(G AF) | D2 DF Ad :|2 d3 e(fg) |: 
 (ab a)(g fg) | (af) de f2 | g2 ec (eg) | (gf) de (fg) | (ab a)(g fg) | (af) de f2 | 
 g2 (Ac e2) |1 d2 d3 f :|2 d2 d4 |: (Ac e)(c e2) | (Ad f)(d f2) | 
 (Ac e)(c e2) | (Ad f)(d f2) | (ab a)(g fg) | (af) de f2 | g3 Ac e2 |1 
 d2 d4 :|2 d2 d2 =c2 |:[K:G] B2 d2 g2 | b3 (a g2) | f2 (d'2 f2) | (g2 b2) d'2 | 
 B2 d2 g2 | b3 (a g2) | f2 (d'2 f2) |1 g2 g3 d :|2 g2 g4 |]  
X:1
L:1/8
M:3/4
K:D
|:"D" (fg f)(e d2) | (fg f)e d2 |"A7" (gf e)(d cd) | [ec]3 d(ef) | g3 (fef) | (ga g)(f ga) | 
"D" (b2 a2 g2) | f3 (gf)(e | d2 c2 d2) |"G" B3 (ABc) | (d2 c2 B2) |"D" (B2 A)(^G A2) | 
"A" (gf e)(d c)(B | A2) (B2 c2) |"D" (d2 A)(d fe) |1 d6 | (DE F)(G AF) | D2 DF Ad :|2 d3 e(fg) |: 
"D" (ab a)(g fg) | (af) de f2 |"A7" g2 ec (eg) |"D" (gf) de (fg) | (ab a)(g fg) | (af) de f2 | 
"A7" g2 (Ac e2) |1"D" d2 d3 f :|2"D" d2 d4 |:"A" (Ac e)(c e2) |"D" (Ad f)(d f2) | 
"A7" (Ac e)(c e2) |"D" (Ad f)(d f2) |"G" (ab a)(g fg) |"D" (af) de f2 |"A7" g3 Ac e2 |1 
"D" d2 d4 :|2 d2 d2 =c2 |:[K:G]"G" B2 d2 g2 | b3 (a g2) |"D" f2 (d'2 f2) |"G" (g2 b2) d'2 | 
 B2 d2 g2 | b3 (a g2) |"D" f2 (d'2 f2) |1"G" g2 g3 d :|2"G" g2 g4 |]  