Design chord progressions that establish harmony for the provided musical piece.
G2 GF GABd | e2 de gedB | e2 de gedB | A2 AG AcBA | G2 GF GABd | 
 e2 de gedB | egdg BgAB |1 G2 GF GDEF :|2 G2 GF GABd |: g2 gg a2 ga | 
 bagf edBd | e2 de gedB | A2 AG AcBA | g2 gg a2 ga | bagf edBd | 
 egdg BgAB |1 G2 GF GABd :|2 G2 GF GDFE |]  
X:1
L:1/8
Q:1/8=120
M:2/2
K:G
"G" G2 GF GABd |"C" e2 de"G" gedB |"C" e2 de"G" gedB |"D" A2 AG AcBA |"G" G2 GF GABd | 
"C" e2 de"G" gedB | egdg Bg"D"AB |1"G" G2 GF"D" GDEF :|2"G" G2 GF GABd |:"G" g2 gg"D" a2 ga | 
"G" bagf edBd |"C" e2 de"G" gedB |"D" A2 AG AcBA |"G" g2 gg"D" a2 ga |"G" bagf edBd | 
 egdg Bg"D"AB |1"G" G2 GF GABd :|2"G" G2 GF"D" GDFE |]  