Produce suitable chords to enhance the presented tune.
(3(ABc) | dAFA GBAG | FDFD GBAG | FDFD GFGE | FEFD E2 (3(ABc) | 
 dAFA GBAG | FDFD GBAG | FAdf edce | d2 d2 d2 :| (cd) | ecAc ecge | 
 fdAd fdaf | ecAc ecgf | (3(efe) (3(dcB) A2 A2 | BGDG BGdB | AFDF AFdA | 
 BdcB (3(ABA) (3(GFE) | D2 F2 D2 :|  
X:1
L:1/8
M:4/4
K:D
 (3(ABc) |"D" dAFA"G" GBAG |"D" FDFD"G" GBAG |"D" FDFD"G" GFGE |"D" FEFD E2"A7" (3(ABc) | 
"D" dAFA"G" GBAG |"D" FDFD"G" GBAG |"D" FAdf"A7" edce |"D" d2 d2 d2 :| (cd) |"A7" ecAc ecge | 
"D" fdAd fdaf |"A7" ecAc ecgf |"E7" (3(efe) (3(dcB)"A7" A2 A2 |"G" BGDG BGdB |"D" AFDF AFdA | 
"G" BdcB"A7" (3(ABA) (3(GFE) |"D" D2 F2 D2 :|  