Construct a harmonic accompaniment for the provided musical piece.
G, | A,2 DA, FA,DA, | B,2 DB, FB,DB, | C2 EC GCEC | FEDC A,DDC | 
 A,2 DA, FA,DA, | B,2 DB, FB,DB, | C2 EC GCEC |1 FEDC A,DD :|2 FEDC A,D D2 |: 
 dA A2 FADA | dA A2 FADA | cG G2 EG G2 | cG G2 cdec | dA A2 FADA | 
"^(F)" dA A2 FADA, | B,2 B,A, B,CDE |1 FDEC A,D D2 :|2 FDEC"^(Dm)" A,DDG, |] 
"^Arr. 2- And chords for Am version" A,D (3(DED) CDEC | B,2 DB, FB,DB, | C2 EC GCEC | 
 B,CDF EDCB, | A,D (3(DED) CDEC | B,2 DB, FB,DB, | C2 EC GCEG |1 FEDC A,DDC :|2 
 FEDC A,DDA |: dAAG FDFA | dAAG FDFA | cG G2 EGGA | cGGA cdec | dAAG FDFA | 
"^(C)" dAAG FDCD | B,A,B,C DCDE |1 FAGE FDFA :|2 FAGE"^(Am)" FD D2 |]  
X:1
L:1/8
M:2/2
K:F
 G, |"Dm" A,2 DA, FA,DA, |"Bb" B,2 DB, FB,DB, |"C" C2 EC GCEC |"Bb" FEDC"C" A,DDC | 
"Dm" A,2 DA, FA,DA, |"Bb" B,2 DB, FB,DB, |"C" C2 EC GCEC |1"Dm" FEDC A,DD :|2"Dm" FEDC A,D D2 |: 
"Dm" dA A2 FADA | dA A2 FADA |"C" cG G2 EG G2 |"Am" cG G2 cdec |"Dm" dA A2 FADA | 
"^(F)" dA A2 FADA, |"Bb" B,2 B,A, B,CDE |1"C" FDEC A,D D2 :|2"C" FDEC"^(Dm)" A,DDG, |] 
"^Arr. 2- And chords for Am version""Am" A,D (3(DED) CDEC |"F" B,2 DB, FB,DB, |"G" C2 EC GCEC | 
"F" B,CDF"G" EDCB, |"Am" A,D (3(DED) CDEC |"F" B,2 DB, FB,DB, |"G" C2 EC GCEG |1"Am" FEDC A,DDC :|2 
"Am" FEDC A,DDA |:"Am" dAAG FDFA | dAAG FDFA |"G" cG G2 EGGA |"Em" cGGA cdec |"Am" dAAG FDFA | 
"^(C)" dAAG FDCD |"F" B,A,B,C DCDE |1"G" FAGE FDFA :|2"G" FAGE"^(Am)" FD D2 |]  