Create a series of chord progressions to improve the harmonic structure of the given music piece.
GF |:"^A" EGFA G2c2 | EGFA G2c2 | g2f2{/g} fef2 | a2g2 g2GF | EGFA G2c2 | EGFA G2c2 | 
 g2f2{/g} fef2 |1 c2e2 c2GF :|2 c2e2 c2(3(Gce) ||"^B" g4 .e(Gce) | g4 .e(Gce) | 
 g2f2 a2>f2 | Tf4 ec'(3(Gce) | g4 .e(Gce) | g4 .e(Gce) | g2f2 a2B2 | c2e2 B2c'2 || 
[K:F]"^C" (c'4 c').a.f.d | (c4 c).f.a.c' | (d'2c'2) (d'2c'2) | (c'2a2) .f'2.a2 | 
 (c'4 c').a.f.d | (c4 c).f.a.c' | (d'2c'2) .b2.e2 | f2a2 f2 z2 |]  
X:1
L:1/16
M:2/4
K:C
 GF |:"^A""C" EGFA G2c2 | EGFA G2c2 |"G7" g2f2{/g} fef2 |"C" a2g2 g2GF | EGFA G2c2 | EGFA G2c2 | 
"G7" g2f2{/g} fef2 |1"C" c2e2 c2GF :|2"C" c2e2 c2(3(Gce) ||"^B""C" g4 .e(Gce) | g4 .e(Gce) | 
"G7" g2f2 a2>f2 | Tf4"C" ec'(3(Gce) | g4 .e(Gce) | g4 .e(Gce) |"G7" g2f2 a2B2 |"C" c2e2 B2c'2 || 
[K:F]"^C""F" (c'4 c').a.f.d | (c4 c).f.a.c' |"C7" (d'2c'2) (d'2c'2) |"F" (c'2a2) .f'2.a2 | 
 (c'4 c').a.f.d | (c4 c).f.a.c' |"C7" (d'2c'2) .b2.e2 |"F" f2a2 f2 z2 |]  