Construct supportive chord patterns that align with the given musical work.
D2 | GABc dgfa | g2 B2 d3 z/ B/ | ceAB c2 c2 | BdGA BcBA | GABc dgfa | 
 g2 B2 d3 z/ B/ | ceAB cBcA |1 G2 B2 G2 :|2 G2 B2 GABc |: d2 b2 c2 a2 | 
 B2 gf gdBG | FGAB cAFD | GFGA BABc | d2 b2 c2 a2 | B2 gf gdBG | FGAB cAFA |1 
 AGGF GABc :|2 AGGF G2 |]  
X:1
L:1/8
Q:1/4=140
M:4/4
K:G
 D2 |"G" GABc dgfa | g2 B2 d3 z/ B/ |"Am" ceAB"D7" c2 c2 |"G" BdGA BcBA |"G" GABc dgfa | 
 g2 B2 d3 z/ B/ |"Am" ceAB"D7" cBcA |1"G" G2 B2 G2 :|2"G" G2 B2 GABc |:"G" d2 b2"D7" c2 a2 | 
"G" B2 gf gdBG |"D" FGAB cAFD |"G" GFGA BABc |"G" d2 b2"D7" c2 a2 |"G" B2 gf gdBG |"D" FGAB cAFA |1 
"G" AGGF GABc :|2"G" AGGF G2 |]  