YDPCardDataEncoder:modified proj