Develop an appropriate set of chord transitions that match the given music composition.
f | gfg dBG | BAG E2 D | GAB BAG | GBe def | gfg dBG | BAG E2 D | 
 GBd DFA | BGG G2 :: B | c2 A F2 D | G2 B d2 B | cec AFD | GBd gfa | 
 gdB GBd | ecA FAc | dBG DFA | BGG G2 :: d | dBd gbg | ece a2 g | 
 faf def | gba gfe | dBd gbg | ece a2 g | fed cBA | BGG G2 :|  
X:1
L:1/8
M:6/8
K:G
 f |"G" gfg dBG |"G" BAG"C" E2 D |"G" GAB BAG |"G" GBe"D" def |"G" gfg dBG |"G" BAG"C" E2 D | 
"G" GBd"D" DFA |"G" BGG G2 :: B |"C" c2 A"D" F2 D |"G" G2 B d2 B |"C" cec"D" AFD |"G" GBd gfa | 
"G" gdB GBd |"C" ecA"D" FAc |"G" dBG"D" DFA |"G" BGG G2 :: d |"G" dBd gbg |"C" ece a2 g | 
"D" faf def |"G" gba"D" gfe |"G" dBd gbg |"C" ece a2 g |"D" fed cBA |"G" BGG G2 :|  