Construct harmonious chord progressions that suit the provided musical work.
(3ABc |: dAFD GBAG | FEDF GBAG | FDFD GBAG | FGAF E2 (3ABc | 
 dAFD GBAG | FEDF GBAG | FGAd cdec |1 (3dcB AF D2 (3ABc :|2 
 (3dcB AF D2 cd || ecAc egfe | fdAd fagf | ecAc egfe | d2 B2 A2 A_B | 
 BGDG BdcB | AFDF A2 _B2 | BGBd cdec |1 (3dcB AF D2 cd :|2 (3dcB AF D2 ||  
X:1
L:1/8
M:4/4
K:G
 (3ABc |:"D" dAFD"G" GBAG |"D" FEDF"G" GBAG |"D" FDFD"A7" GBAG |"D" FGAF"A7" E2 (3ABc | 
"D" dAFD"G" GBAG |"D" FEDF"G" GBAG |"D" FGAd"A7" cdec |1"D" (3dcB AF D2 (3ABc :|2 
"D" (3dcB AF D2 cd ||"A7" ecAc egfe |"D" fdAd fagf |"A" ecAc egfe |"E7" d2 B2 A2 A_B | 
"G" BGDG BdcB |"D" AFDF A2 _B2 |"G" BGBd"A7" cdec |1"D" (3dcB AF D2 cd :|2"D" (3dcB AF D2 ||  