DIGITAL SYNAPSE TECHNOLOGIES LTD