Devise a harmonic structure to support the present melody.
vg2(uba) agfg | efg"^0"e"^4" edBd | dcAc cBGB | A2d2d2 (ef) | g2(ba) agfg | efg"^0"e"^4" edBd | 
"^4" edBG"^4" edBG |"^4" AG"^0^4"e d=cBA | GBdB gdBG | d^cd"^4"e d=cBA | 
 GBdB g2d2 |"^0" ec"^0"eg dBdg |"^0" ec"^0"eg dBdg |"^0" egfe dcBA | G2{f}g2G2 :|  
X:1
L:1/16
M:2/4
K:G
 vg2(uba) agfg | efg"^0"e"^4" edBd | dcAc cBGB | A2d2d2 (ef) | g2(ba) agfg | efg"^0"e"^4" edBd | 
"^4" edBG"^4" edBG |"^4" AG"^0"AB G4 :: vd^cd"^4"e d=cBA | GBdB gdBG | d^cd"^4"e d=cBA | 
 GBdB g2d2 |"^0" ec"^0"eg dBdg |"^0" ec"^0"eg dBdg |"^0" egfe dcBA | G2{f}g2G2 :|  