EXPORTS
	??0CDHParams@@AAE@VRInteger@@0@Z @ 1 NONAME ; CDHParams::CDHParams(class RInteger, class RInteger)
	??1CDHParams@@UAE@XZ @ 2 NONAME ; CDHParams::~CDHParams(void)
	?CreateLC@@YAXAAVRReadStream@@AAVRInteger@@@Z @ 3 NONAME ; void CreateLC(class RReadStream &, class RInteger &)
	?ExternalizeL@@YAXABVTInteger@@AAVRWriteStream@@@Z @ 4 NONAME ; void ExternalizeL(class TInteger const &, class RWriteStream &)
	?NewL@CCertInfo@@SAPAV1@AAVRReadStream@@@Z @ 5 NONAME ; class CCertInfo * CCertInfo::NewL(class RReadStream &)
	?NewL@CCertInfo@@SAPAV1@ABV1@@Z @ 6 NONAME ; class CCertInfo * CCertInfo::NewL(class CCertInfo const &)
	?NewL@CCertInfo@@SAPAV1@ABVTDesC16@@W4TCertificateFormat@@W4TCertificateOwnerType@@HPBV?$TBuf8@$0BE@@@3H@Z @ 7 NONAME ; class CCertInfo * CCertInfo::NewL(class TDesC16 const &, enum TCertificateFormat, enum TCertificateOwnerType, int, class TBuf8<20> const *, class TBuf8<20> const *, int)
	?NewL@CDHParams@@SAPAV1@ABVTInteger@@0@Z @ 8 NONAME ; class CDHParams * CDHParams::NewL(class TInteger const &, class TInteger const &)
	?NewL@CKeyInfo@@SAPAV1@AAVRReadStream@@@Z @ 9 NONAME ; class CKeyInfo * CKeyInfo::NewL(class RReadStream &)
	?NewLC@CCertInfo@@SAPAV1@AAVRReadStream@@@Z @ 10 NONAME ; class CCertInfo * CCertInfo::NewLC(class RReadStream &)
	?NewLC@CCertInfo@@SAPAV1@ABV1@@Z @ 11 NONAME ; class CCertInfo * CCertInfo::NewLC(class CCertInfo const &)
	?NewLC@CCertInfo@@SAPAV1@ABVTDesC16@@W4TCertificateFormat@@W4TCertificateOwnerType@@HPBV?$TBuf8@$0BE@@@3H@Z @ 12 NONAME ; class CCertInfo * CCertInfo::NewLC(class TDesC16 const &, enum TCertificateFormat, enum TCertificateOwnerType, int, class TBuf8<20> const *, class TBuf8<20> const *, int)
	?ReadL@TokenDataMarshaller@@SAXABVTDesC8@@AAPAVCCertInfo@@@Z @ 13 NONAME ; void TokenDataMarshaller::ReadL(class TDesC8 const &, class CCertInfo * &)
	?ReadL@TokenDataMarshaller@@SAXABVTDesC8@@AAPAVCDHParams@@@Z @ 14 NONAME ; void TokenDataMarshaller::ReadL(class TDesC8 const &, class CDHParams * &)
	?ReadL@TokenDataMarshaller@@SAXABVTDesC8@@AAPAVCDHPublicKey@@@Z @ 15 NONAME ; void TokenDataMarshaller::ReadL(class TDesC8 const &, class CDHPublicKey * &)
	?ReadL@TokenDataMarshaller@@SAXABVTDesC8@@AAPAVCDSASignature@@@Z @ 16 NONAME ; void TokenDataMarshaller::ReadL(class TDesC8 const &, class CDSASignature * &)
	?ReadL@TokenDataMarshaller@@SAXABVTDesC8@@AAPAVCKeyInfo@@@Z @ 17 NONAME ; void TokenDataMarshaller::ReadL(class TDesC8 const &, class CKeyInfo * &)
	?ReadL@TokenDataMarshaller@@SAXABVTDesC8@@AAPAVCPBEncryptParms@@@Z @ 18 NONAME ; void TokenDataMarshaller::ReadL(class TDesC8 const &, class CPBEncryptParms * &)
	?ReadL@TokenDataMarshaller@@SAXABVTDesC8@@AAPAVCRSASignature@@@Z @ 19 NONAME ; void TokenDataMarshaller::ReadL(class TDesC8 const &, class CRSASignature * &)
	?ReadL@TokenDataMarshaller@@SAXABVTDesC8@@AAV?$RArray@VTCertificateAppInfo@@@@@Z @ 20 NONAME ; void TokenDataMarshaller::ReadL(class TDesC8 const &, class RArray<class TCertificateAppInfo> &)
	?ReadL@TokenDataMarshaller@@SAXABVTDesC8@@AAV?$RArray@VTUid@@@@@Z @ 21 NONAME ; void TokenDataMarshaller::ReadL(class TDesC8 const &, class RArray<class TUid> &)
	?ReadL@TokenDataMarshaller@@SAXABVTDesC8@@AAVMCTToken@@AAPAVCCTCertInfo@@@Z @ 22 NONAME ; void TokenDataMarshaller::ReadL(class TDesC8 const &, class MCTToken &, class CCTCertInfo * &)
	?ReadL@TokenDataMarshaller@@SAXABVTDesC8@@AAVMCTToken@@AAPAVCCTKeyInfo@@@Z @ 23 NONAME ; void TokenDataMarshaller::ReadL(class TDesC8 const &, class MCTToken &, class CCTKeyInfo * &)
	?ReadL@TokenDataMarshaller@@SAXABVTDesC8@@AAVMCTToken@@AAV?$RMPointerArray@VCCTCertInfo@@@@@Z @ 24 NONAME ; void TokenDataMarshaller::ReadL(class TDesC8 const &, class MCTToken &, class RMPointerArray<class CCTCertInfo> &)
	?ReadL@TokenDataMarshaller@@SAXABVTDesC8@@AAVMCTToken@@AAVMKeyInfoArray@@@Z @ 25 NONAME ; void TokenDataMarshaller::ReadL(class TDesC8 const &, class MCTToken &, class MKeyInfoArray &)
	?ReadL@TokenDataMarshaller@@SAXABVTDesC8@@AAVRInteger@@@Z @ 26 NONAME ; void TokenDataMarshaller::ReadL(class TDesC8 const &, class RInteger &)
	?SetManagementPolicy@CKeyInfo@@QAEXABVTSecurityPolicy@@@Z @ 27 NONAME ; void CKeyInfo::SetManagementPolicy(class TSecurityPolicy const &)
	?SetPKCS8AttributeSet@CKeyInfo@@QAEXPAVHBufC8@@@Z @ 28 NONAME ; void CKeyInfo::SetPKCS8AttributeSet(class HBufC8 *)
	?SetUsePolicy@CKeyInfo@@QAEXABVTSecurityPolicy@@@Z @ 29 NONAME ; void CKeyInfo::SetUsePolicy(class TSecurityPolicy const &)
	?Size@TokenDataMarshaller@@SAHABV?$RArray@VTCertificateAppInfo@@@@@Z @ 30 NONAME ; int TokenDataMarshaller::Size(class RArray<class TCertificateAppInfo> const &)
	?Size@TokenDataMarshaller@@SAHABV?$RArray@VTUid@@@@@Z @ 31 NONAME ; int TokenDataMarshaller::Size(class RArray<class TUid> const &)
	?Size@TokenDataMarshaller@@SAHABV?$RPointerArray@VCCertInfo@@@@@Z @ 32 NONAME ; int TokenDataMarshaller::Size(class RPointerArray<class CCertInfo> const &)
	?Size@TokenDataMarshaller@@SAHABV?$RPointerArray@VCKeyInfo@@@@@Z @ 33 NONAME ; int TokenDataMarshaller::Size(class RPointerArray<class CKeyInfo> const &)
	?Size@TokenDataMarshaller@@SAHABVCDHParams@@@Z @ 34 NONAME ; int TokenDataMarshaller::Size(class CDHParams const &)
	?Size@TokenDataMarshaller@@SAHABVCDHPublicKey@@@Z @ 35 NONAME ; int TokenDataMarshaller::Size(class CDHPublicKey const &)
	?Size@TokenDataMarshaller@@SAHABVCDSASignature@@@Z @ 36 NONAME ; int TokenDataMarshaller::Size(class CDSASignature const &)
	?Size@TokenDataMarshaller@@SAHABVCKeyInfoBase@@@Z @ 37 NONAME ; int TokenDataMarshaller::Size(class CKeyInfoBase const &)
	?Size@TokenDataMarshaller@@SAHABVCPBEncryptParms@@@Z @ 38 NONAME ; int TokenDataMarshaller::Size(class CPBEncryptParms const &)
	?Size@TokenDataMarshaller@@SAHABVCRSASignature@@@Z @ 39 NONAME ; int TokenDataMarshaller::Size(class CRSASignature const &)
	?Size@TokenDataMarshaller@@SAHABVMCertInfo@@@Z @ 40 NONAME ; int TokenDataMarshaller::Size(class MCertInfo const &)
	?Size@TokenDataMarshaller@@SAHABVTInteger@@@Z @ 41 NONAME ; int TokenDataMarshaller::Size(class TInteger const &)
	?TakeG@CDHParams@@QAE?AVRInteger@@XZ @ 42 NONAME ; class RInteger CDHParams::TakeG(void)
	?TakeN@CDHParams@@QAE?AVRInteger@@XZ @ 43 NONAME ; class RInteger CDHParams::TakeN(void)
	?Write@TokenDataMarshaller@@SAXABV?$RArray@VTCertificateAppInfo@@@@AAVTDes8@@@Z @ 44 NONAME ; void TokenDataMarshaller::Write(class RArray<class TCertificateAppInfo> const &, class TDes8 &)
	?Write@TokenDataMarshaller@@SAXABV?$RArray@VTUid@@@@AAVTDes8@@@Z @ 45 NONAME ; void TokenDataMarshaller::Write(class RArray<class TUid> const &, class TDes8 &)
	?Write@TokenDataMarshaller@@SAXABV?$RPointerArray@VCCertInfo@@@@AAVTDes8@@@Z @ 46 NONAME ; void TokenDataMarshaller::Write(class RPointerArray<class CCertInfo> const &, class TDes8 &)
	?Write@TokenDataMarshaller@@SAXABV?$RPointerArray@VCKeyInfo@@@@AAVTDes8@@@Z @ 47 NONAME ; void TokenDataMarshaller::Write(class RPointerArray<class CKeyInfo> const &, class TDes8 &)
	?Write@TokenDataMarshaller@@SAXABVCKeyInfoBase@@AAVTDes8@@@Z @ 48 NONAME ; void TokenDataMarshaller::Write(class CKeyInfoBase const &, class TDes8 &)
	?Write@TokenDataMarshaller@@SAXABVCPBEncryptParms@@AAVTDes8@@@Z @ 49 NONAME ; void TokenDataMarshaller::Write(class CPBEncryptParms const &, class TDes8 &)
	?Write@TokenDataMarshaller@@SAXABVMCertInfo@@AAVTDes8@@@Z @ 50 NONAME ; void TokenDataMarshaller::Write(class MCertInfo const &, class TDes8 &)
	?WriteL@TokenDataMarshaller@@SAXABVCDHParams@@AAVTDes8@@@Z @ 51 NONAME ; void TokenDataMarshaller::WriteL(class CDHParams const &, class TDes8 &)
	?WriteL@TokenDataMarshaller@@SAXABVCDHPublicKey@@AAVTDes8@@@Z @ 52 NONAME ; void TokenDataMarshaller::WriteL(class CDHPublicKey const &, class TDes8 &)
	?WriteL@TokenDataMarshaller@@SAXABVCDSASignature@@AAVTDes8@@@Z @ 53 NONAME ; void TokenDataMarshaller::WriteL(class CDSASignature const &, class TDes8 &)
	?WriteL@TokenDataMarshaller@@SAXABVCRSASignature@@AAVTDes8@@@Z @ 54 NONAME ; void TokenDataMarshaller::WriteL(class CRSASignature const &, class TDes8 &)
	?WriteL@TokenDataMarshaller@@SAXABVTInteger@@AAVTDes8@@@Z @ 55 NONAME ; void TokenDataMarshaller::WriteL(class TInteger const &, class TDes8 &)
	?NewL@CCertInfo@@SAPAV1@ABVTDesC16@@W4TCertificateFormat@@W4TCertificateOwnerType@@HPBV?$TBuf8@$0BE@@@3HH@Z @ 56 NONAME ; class CCertInfo * CCertInfo::NewL(class TDesC16 const &, enum TCertificateFormat, enum TCertificateOwnerType, int, class TBuf8<20> const *, class TBuf8<20> const *, int, int)
	?NewLC@CCertInfo@@SAPAV1@ABVTDesC16@@W4TCertificateFormat@@W4TCertificateOwnerType@@HPBV?$TBuf8@$0BE@@@3HH@Z @ 57 NONAME ; class CCertInfo * CCertInfo::NewLC(class TDesC16 const &, enum TCertificateFormat, enum TCertificateOwnerType, int, class TBuf8<20> const *, class TBuf8<20> const *, int, int)
	?ReadL@TokenDataMarshaller@@SAXABVTDesC8@@AAPAVCCertAttributeFilter@@@Z @ 58 NONAME ; void TokenDataMarshaller::ReadL(class TDesC8 const &, class CCertAttributeFilter * &)
	?Size@TokenDataMarshaller@@SAHABVCCertAttributeFilter@@@Z @ 59 NONAME ; int TokenDataMarshaller::Size(class CCertAttributeFilter const &)
	?WriteL@TokenDataMarshaller@@SAXABVCCertAttributeFilter@@AAVTDes8@@@Z @ 60 NONAME ; void TokenDataMarshaller::WriteL(class CCertAttributeFilter const &, class TDes8 &)

