( @DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDOHODtwtDDDDDDOHHDtwDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDODDDDDDDDDDDDD_DtDDDDDDDDDDDGDDDDDDDOTDDDDDOTDDDDDDOtDDDDDHDDDDDDDDHDDDDDDDDDDDDDxDDDDDDDDDDOODDDDEDDDDDDDDDDDODDDDDDDtODDDODDDDDDDTDDDDODDDDDDDD_DDDDDDDDDDGDDDOODDDDDDDEODwDOtDDDDDDDDtDDODDDDDDDDDDDDE_GOODDDDDDDDDHDDGDDDDDDDDDDOwODDDDDDDDDDDDDtDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD