Construct harmonizing chords for the given musical piece.
|: d4 dc=Bc | _e2 d4 d2 | c^ffc cffc | c^ff_e eddc | d4 dc=Bc | _e2 d4 ag | 
 ^fgag Tf2>_e2 |1,3 d_e^fg agfe :|2,4 _e2 d4 z2 :| |: ^f2>d2 g2>d2 | 
 a4"^(Gm)" z2 _b2 | (3_b2a2g2 (3a2g2^f2 | (3g2^f2_e2 (3f2e2d2 | 
 ^f2>d2 g2>d2 | a4 z2 c'_b | a_bag ^f2_e2 | _e2 d4 z2 :|[K:Cmix] |: 
 e2>g2{g} f2{f}e2 | g6 c'b | baag gffe | e2>g2 edc2 | e2>g2{g} f2{f}e2 | f6 ag | 
 ^fgag f3{gf}_e | _e2 d4 z2 :|  
X:1
L:1/16
M:2/4
K:none
"A" |:"D" d4 dc=Bc | _e2 d4 d2 |"Cm" c^ffc cffc | c^ff_e eddc |"D" d4 dc=Bc | _e2 d4 ag | 
 ^fgag"Cm" Tf2>_e2 |1,3"D" d_e^fg"Cm" agfe :|2,4"D" _e2 d4 z2 :|"B" |:"D" ^f2>d2"Gm" g2>d2 | 
"D" a4"^(Gm)" z2 _b2 |"Gm" (3_b2a2g2"D" (3a2g2^f2 |"Cm" (3g2^f2_e2"D" (3f2e2d2 | 
"D" ^f2>d2"Gm" g2>d2 |"D" a4 z2 c'_b |"Cm" a_bag ^f2_e2 |"D" _e2 d4 z2 :|[K:Cmix]"C" |: 
"C" e2>g2{g} f2{f}e2 | g6 c'b | baag gffe | e2>g2 edc2 |"C" e2>g2{g} f2{f}e2 |"F" f6 ag | 
"D" ^fgag"Cm" f3{gf}_e |"D" _e2 d4 z2 :|  