Generate chord structures that harmonize with the provided piece of music.
A3 cBA | cBA a3 | age _edc | d^de d=dc | A3 cBA | cBA a3 | age cAG | 
 _EDC A,3 :: ^FAB cBA | ^FAB cBA | ^ce^f gfe | ^ce^f gfe | ^FAB cBA | ^FAB cBA | 
 age cAG | _EDC A,3 :: Acd ^d=dc | Acd ^d=dc | ega ^a=ag | ega ^a=ag | Acd ^d=dc | 
 Acd ^d=dc | age cAG | _EDC A,3 :|  
X:1
L:1/8
M:6/8
K:Amin
"A7" A3 cBA | cBA a3 | age _edc |"D7" d^de d=dc |"A7" A3 cBA | cBA a3 | age"D7" cAG | 
"E7" _EDC"A" A,3 ::"D7" ^FAB cBA | ^FAB cBA |"A7" ^ce^f gfe | ^ce^f gfe |"D7" ^FAB cBA | ^FAB cBA | 
"A7" age"D7" cAG |"E7" _EDC"A" A,3 :: Acd ^d=dc | Acd ^d=dc | ega ^a=ag | ega ^a=ag | Acd ^d=dc | 
 Acd ^d=dc | age cAG | _EDC A,3 :|  