Create chord progressions that complement the provided melody.
|: G,2"^A" | C4 DEFE | F2G2- G2G2 | BAG2 GFE2 | GFE2 EDDC | C4 DEFE | F2G2- G2G2 | c6 G2 | 
 c2B2 A2G2 | C4 DEFE | F2G2- G2G2 | BAG2 GFE2 | GFE2 EDDC | BABA BAG2 | (3c2B2A2 (3G2F2E2 | 
 (3A2G2F2 EDCB, | C6 :|"^B" |: G2 | c6 G2 | c6 G2 | c2>G2 c2>G2 | c2>G2 c2>G2 | 
 c2B2 A2G2 | F2>E2 FEDC | c2B2 A2G2 | FA G4 G2 | c2B2 A2G2 | F2>E2 FEDC | D2D2 EDC=B, | 
 C6 ::[K:C] z2"^C" | E2G2 GFFE | E2G2 GFFE | G^FGA BAG=F | G4 c4 | E2G2 GFFE | F6 ^F2 | 
 AG^F_E FEDE | C6 :|  
X:1
L:1/16
M:2/4
K:Cdor
|: G,2"^A" |"Cm" C4 DEFE | F2G2- G2G2 | BAG2 GFE2 | GFE2 EDDC | C4 DEFE | F2G2- G2G2 | c6 G2 | 
 c2B2 A2G2 |"Cm" C4 DEFE | F2G2- G2G2 | BAG2 GFE2 | GFE2 EDDC | BABA BAG2 | (3c2B2A2 (3G2F2E2 | 
"G7" (3A2G2F2 EDCB, |"Cm" C6 :|"^B" |: G2 |"Cm" c6 G2 | c6 G2 | c2>G2 c2>G2 | c2>G2 c2>G2 | 
 c2B2 A2G2 | F2>E2 FEDC | c2B2 A2G2 | FA G4 G2 | c2B2 A2G2 | F2>E2 FEDC |"G7" D2D2 EDC=B, | 
"Cm" C6 ::[K:C] z2"^C" |"C" E2G2 GFFE | E2G2 GFFE | G^FGA BAG=F | G4 c4 | E2G2 GFFE |"Fm" F6 ^F2 | 
"G7" AG^F_E FEDE |"Cm" C6 :|  