Create a fitting sequence of chord progressions to accompany the given music piece.
g^fg |: agec Gcea | gfdB G2df | bag^f g=fdB | cegc' e2ce | agec Gcea | gfdB G2df | 
 bagf agfB |1 c2eg c'g^fg :|2 c2eg c'2 z2 |: defg bagf | eGce a2e2 | dGBd g2d2 | 
 cegc' egc2 | defg bagf | eGce a2e2 | dGBd g2>B2 | c2e2 c2 z2 :: 
[K:F] Pd2cf acfa | Pd2ec bceb | Pd2ce bceg | gfef acfa | Pd2cf acfa | Pd2ce bceg | 
 Pd2ce bceg | f2a2 f2 z2 :: d2ba gfed | cafc A2cc | cgec =Bcde | fgab c'2c^c | 
 d2ba gfed | cafc Afed | cegc egc'e | f2a2f2 z2 :|  
X:1
L:1/16
M:2/4
K:C
 g^fg |:"C" agec Gcea |"G7" gfdB G2df | bag^f g=fdB |"C" cegc' e2ce | agec Gcea |"G7" gfdB G2df | 
 bagf agfB |1"C" c2eg c'g^fg :|2"C" c2eg c'2 z2 |:"G7" defg bagf |"C" eGce a2e2 |"G7" dGBd g2d2 | 
"C" cegc' egc2 |"G7" defg bagf |"C" eGce a2e2 |"G7" dGBd g2>B2 |"C" c2e2 c2 z2 :: 
[K:F]"F" Pd2cf acfa |"C7" Pd2ec bceb | Pd2ce bceg |"F" gfef acfa | Pd2cf acfa |"C7" Pd2ce bceg | 
 Pd2ce bceg |"F" f2a2 f2 z2 ::"Bb" d2ba gfed |"F" cafc A2cc |"C7" cgec =Bcde |"F" fgab c'2c^c | 
"Bb" d2ba gfed |"F" cafc Afed |"C7" cegc egc'e |"F" f2a2f2 z2 :|  