Design a coherent progression of chords that work well with the given music.
G2 GA BAGB | d2 dc A2 F2 | G2 Bc d2 g2 | d6 B2 | cdec A2 c2 | 
 BcdB G2 B2 | c2 A2 F2 D2 |1 G4 G2 D2 :|2 G4 G2 BA || G2 g2 gefg | 
 f2 d2 d2 Bc | d2 ef g2 fe | f4 f3 e | d2 g2 g3 f | e2 d2 d3 B | 
 A2 B2 c2 d2 | efge dBcA | G2 GA BAGB | d2 dc A2 F2 | G2 Bc d2 g2 | 
 d4- d2 B2 | cdec A2 c2 | BcdB G2 AB | c2 A2 F2 D2 | G4 G2 |]  
X:1
L:1/8
M:2/2
K:G
"G" G2 GA"G/B" BAGB |"D" d2 dc"D/F#" A2 F2 |"G" G2 Bc d2 g2 |"G" d6 B2 |"C" cdec"Am" A2 c2 | 
"G" BcdB"Em" G2 B2 |"C" c2 A2"D" F2 D2 |1"G" G4 G2 D2 :|2"G" G4 G2 BA ||"G" G2 g2 gefg | 
"D" f2 d2"D/F#" d2 Bc |"G" d2 ef"G/B" g2 fe |"D" f4 f3 e |"G" d2 g2 g3 f |"C" e2 d2"G" d3 B | 
"Am" A2 B2 c2 d2 |"C" efge"D" dBcA |"G" G2 GA BAGB |"D" d2 dc A2 F2 |"G" G2 Bc d2 g2 | 
"G" d4- d2 B2 |"C" cdec"Am" A2 c2 |"G" BcdB"Em" G2 AB |"C" c2 A2"D" F2 D2 |"G" G4 G2 |]  