GENERICS ASSET MANAGEMENT LTD