networksecurity/ipsec/ipsecpol/Documentation/IpsecpolUseCase.mdl
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Tue, 26 Jan 2010 15:23:49 +0200
changeset 0 af10295192d8
permissions -rw-r--r--
Revision: 201004


(object Petal
    version    	46
    _written   	"Rose 7.7.0204.3001"
    charSet    	0)

(object Design "Logical View"
    is_unit    	TRUE
    is_loaded  	TRUE
    attributes 	(list Attribute_Set
	(object Attribute
	    tool       	"Java"
	    name       	"IDE"
	    value      	"Internal Editor")
	(object Attribute
	    tool       	"VC++"
	    name       	"Scripting"
	    value      	FALSE)
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagName1"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagText1"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagApply1"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagName2"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagText2"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagApply2"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagName3"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagText3"
	    value      	"")
	(object Attribute
	    tool       	"Java"
	    name       	"UserDefineTagApply3"
	    value      	""))
    quid       	"40CEF8B80155"
    defaults   	(object defaults
	rightMargin 	0.250000
	leftMargin 	0.250000
	topMargin  	0.250000
	bottomMargin 	0.500000
	pageOverlap 	0.250000
	clipIconLabels 	TRUE
	autoResize 	TRUE
	snapToGrid 	TRUE
	gridX      	16
	gridY      	16
	defaultFont 	(object Font
	    size       	10
	    face       	"Arial"
	    bold       	FALSE
	    italics    	FALSE
	    underline  	FALSE
	    strike     	FALSE
	    color      	0
	    default_color 	TRUE)
	showMessageNum 	1
	showClassOfObject 	TRUE
	notation   	"Unified")
    root_usecase_package 	(object Class_Category "Use Case View"
	quid       	"40CEF8B80157"
	exportControl 	"Public"
	global     	TRUE
	logical_models 	(list unit_reference_list)
	logical_presentations 	(list unit_reference_list
	    (object UseCaseDiagram "Main"
		quid       	"40CEF8C0030B"
		title      	"Main"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list))))
    root_category 	(object Class_Category "Logical View"
	quid       	"40CEF8B80156"
	exportControl 	"Public"
	global     	TRUE
	subsystem  	"Component View"
	quidu      	"40CEF8B80158"
	logical_models 	(list unit_reference_list
	    (object Class_Category "VC++ Reverse Engineered"
		quid       	"40CEF938003B"
		exportControl 	"Public"
		logical_models 	(list unit_reference_list
		    (object Class_Category "IPSECPOL"
			quid       	"40CEF938006B"
			exportControl 	"Public"
			logical_models 	(list unit_reference_list
			    (object Class "CPolicySpec"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF938006D"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93800B8"
					supplier   	"CBase"))
				operations 	(list Operations
				    (object Operation "NewL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF938012F"
					documentation 	
| if present, the TSecurityAssocSpec will
| only have constant reference to this!
					
					stereotype 	"static"
					result     	"IMPORT_C CPolicySpec*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Construct"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF9380131"
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "NewL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF9380135"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aName"
						quid       	"40CEF9380137"
						type       	"TDesC&"))
					result     	"IMPORT_C CPolicySpec*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ConstructL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF9380138"
					parameters 	(list Parameters
					    (object Parameter "aName"
						quid       	"40CEF9380139"
						type       	"TDesC&"))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "NewL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF938013A"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aPolSpec"
						quid       	"40CEF938013C"
						type       	"CPolicySpec*"
						quidu      	"40CEF938006D"))
					result     	"IMPORT_C CPolicySpec*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ConstructL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF9380145"
					parameters 	(list Parameters
					    (object Parameter "aPolSpec"
						quid       	"40CEF9380146"
						type       	"CPolicySpec*"
						quidu      	"40CEF938006D"))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "~CPolicySpec"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF9380147"
					result     	"IMPORT_C"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CPolicySpec"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF9380154"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CSecpolBundleItem"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF9380164"
				documentation 	
|
| CSecpolBundleItem
				
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF9380165"
					supplier   	"CBase"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TSecpolBundle"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF9380183"
				documentation 	"typedef class TSglQue<CSecpolBundleItem> TSecpolBundleX;"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF938026D"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSglQue<CSecpolBundleItem>"
					quidu      	"40CEF9380184"))
				operations 	(list Operations
				    (object Operation "TSecpolBundle"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF938027D"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Instantiated_Class "TSglQue<CSecpolBundleItem>"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"Generate"
					value      	FALSE))
				quid       	"40CEF9380184"
				used_nodes 	(list uses_relationship_list
				    (object Uses_Relationship
					quid       	"40CEF9380193"
					supplier   	"TSglQue"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TSecpolBundleIter"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"ImplementationType"
					value      	"typedef class TSglQueIter<CSecpolBundleItem> TSecpolBundleIter;")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF938027E"
				stereotype 	"typedef"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CSAList"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	"")
				    (object Attribute
					tool       	"VC++"
					name       	"LastAppliedTemplate"
					value      	"C:\\Program Files\\Rational\\Rose\\vc\\templates")
				    (object Attribute
					tool       	"VC++"
					name       	"Generate"
					value      	TRUE))
				quid       	"40CEF938029C"
				documentation 	
|typedef CArrayFixFlat<CPolicySpec *> CSAList;
|
| CSAList
				
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93802AD"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CPolicySpec*>"
					quidu      	"40CEF938029D"))
				operations 	(list Operations
				    (object Operation "NewL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93802AE"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aGranularity"
						quid       	"40CEF93802B0"
						type       	"TInt"))
					result     	"IMPORT_C CSAList*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Construct"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93802B1"
					parameters 	(list Parameters
					    (object Parameter "aGranularity"
						quid       	"40CEF93802B2"
						type       	"TInt"))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "NewL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93802B3"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aSAList"
						quid       	"40CEF93802BD"
						type       	"CSAList*"
						quidu      	"40CEF938029C"))
					result     	"IMPORT_C CSAList*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ConstructL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93802BE"
					parameters 	(list Parameters
					    (object Parameter "aSAList"
						quid       	"40CEF93802BF"
						type       	"CSAList*"
						quidu      	"40CEF938029C"))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CSAList"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93802C0"
					parameters 	(list Parameters
					    (object Parameter "aGranularity"
						quid       	"40CEF93802C1"
						type       	"TInt"))
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "CSAList"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93802C2"
					parameters 	(list Parameters
					    (object Parameter "aSAList"
						quid       	"40CEF93802C3"
						type       	"CSAList*"
						quidu      	"40CEF938029C"))
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Instantiated_Class "CArrayFixFlat<CPolicySpec*>"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"Generate"
					value      	FALSE))
				quid       	"40CEF938029D"
				used_nodes 	(list uses_relationship_list
				    (object Uses_Relationship
					quid       	"40CEF93802AC"
					supplier   	"CArrayFixFlat"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TSAPairNode"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93802CB"
				stereotype 	"struct"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CSAPairList"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93802FA"
				documentation 	
|
| CSAPairList: Translation table used when copying a policy
				
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF938030A"
					supplier   	"CBase"))
				operations 	(list Operations
				    (object Operation "~CSAPairList"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF938030B"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "AddL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF938030C"
					parameters 	(list Parameters
					    (object Parameter "aOldSA"
						quid       	"40CEF938030D"
						type       	"CPolicySpec*"
						quidu      	"40CEF938006D")
					    (object Parameter "aNewSA"
						quid       	"40CEF938030E"
						type       	"CPolicySpec*"
						quidu      	"40CEF938006D"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Translate"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF938030F"
					parameters 	(list Parameters
					    (object Parameter "aOldSA"
						quid       	"40CEF9380310"
						type       	"CPolicySpec*"
						quidu      	"40CEF938006D"))
					result     	"CPolicySpec*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0
					quidu      	"40CEF938006D"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CSelectorList"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF9380329"
				documentation 	
|typedef CArrayFixFlat<CPolicySelector *> CSelectorList;
|
|CSelectorList
				
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF938033B"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CPolicySelector*>"
					quidu      	"40CEF9380339"))
				operations 	(list Operations
				    (object Operation "NewL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF938033C"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aGranularity"
						quid       	"40CEF9380349"
						type       	"TInt"))
					result     	"IMPORT_C CSelectorList*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Construct"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF938034A"
					parameters 	(list Parameters
					    (object Parameter "aGranularity"
						quid       	"40CEF938034B"
						type       	"TInt"))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "NewL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF938034C"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "CPolicySelector"
						quid       	"40CEF938034E"
						type       	"CSelectorList*"
						quidu      	"40CEF9380329")
					    (object Parameter "aTable"
						quid       	"40CEF938034F"
						type       	"CSAPairList*"
						quidu      	"40CEF93802FA"))
					result     	"IMPORT_C CSelectorList*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ConstructL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF9380350"
					parameters 	(list Parameters
					    (object Parameter "CPolicySelector"
						quid       	"40CEF9380358"
						type       	"CSelectorList*"
						quidu      	"40CEF9380329")
					    (object Parameter "aTable"
						quid       	"40CEF9380359"
						type       	"CSAPairList*"
						quidu      	"40CEF93802FA"))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CSelectorList"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF938035A"
					parameters 	(list Parameters
					    (object Parameter "aGranularity"
						quid       	"40CEF938035B"
						type       	"TInt"))
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "CSelectorList"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF938035C"
					parameters 	(list Parameters
					    (object Parameter "CPolicySelector"
						quid       	"40CEF938035D"
						type       	"CSelectorList*"
						quidu      	"40CEF9380329")
					    (object Parameter "aTable"
						quid       	"40CEF938035E"
						type       	"CSAPairList*"
						quidu      	"40CEF93802FA"))
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Instantiated_Class "CArrayFixFlat<CPolicySelector*>"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"Generate"
					value      	FALSE))
				quid       	"40CEF9380339"
				used_nodes 	(list uses_relationship_list
				    (object Uses_Relationship
					quid       	"40CEF938033A"
					supplier   	"CArrayFixFlat"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CPolicySelector"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93803A6"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93803B6"
					supplier   	"CBase"))
				operations 	(list Operations
				    (object Operation "Match"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93803B7"
					stereotype 	"const"
					parameters 	(list Parameters
					    (object Parameter "aSrc"
						quid       	"40CEF93803B9"
						type       	"const TInetAddr&"
						const      	TRUE)
					    (object Parameter "aDst"
						quid       	"40CEF93803BA"
						type       	"const TInetAddr&"
						const      	TRUE)
					    (object Parameter "aProtocol"
						quid       	"40CEF93803BB"
						type       	"TInt")
					    (object Parameter "aIcmpType"
						quid       	"40CEF93803BC"
						type       	"TInt")
					    (object Parameter "aIcmpCode"
						quid       	"40CEF93803BD"
						type       	"TInt"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "NewL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93803BE"
					documentation 	"CPolicySelector() : iBundle(_FOFF(CSecpolBundleItem, iNext)) {};"
					stereotype 	"static"
					result     	"IMPORT_C CPolicySelector*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Construct"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93803C6"
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "NewL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93803C7"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aPS"
						quid       	"40CEF93803C9"
						type       	"CPolicySelector*"
						quidu      	"40CEF93803A6"))
					result     	"IMPORT_C CPolicySelector*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ConstructL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93803CA"
					parameters 	(list Parameters
					    (object Parameter "aPS"
						quid       	"40CEF93803CB"
						type       	"CPolicySelector*"
						quidu      	"40CEF93803A6"))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "~CPolicySelector"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93803CC"
					result     	"IMPORT_C"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "UseSA"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93803D5"
					documentation 	"Checks if this policy is using this SA"
					parameters 	(list Parameters
					    (object Parameter "aSA"
						quid       	"40CEF93803D6"
						type       	"CPolicySpec*"
						quidu      	"40CEF938006D")
					    (object Parameter "tunnel"
						quid       	"40CEF93803D7"
						type       	"TInetAddr*"
						initv      	"NULL"))
					result     	"IMPORT_C TBool"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "FindBundleL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93803D8"
					documentation 	"Return a Copy of the aIndex element of the SA bundle"
					parameters 	(list Parameters
					    (object Parameter "aIndex"
						quid       	"40CEF93803D9"
						type       	"TInt"))
					result     	"CSecpolBundleItem*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0
					quidu      	"40CEF9380164")
				    (object Operation "CPolicySelector"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93803DA"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Instantiated_Class "TBuf<20>"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"Generate"
					value      	FALSE))
				quid       	"40CEF939004D"
				used_nodes 	(list uses_relationship_list
				    (object Uses_Relationship
					quid       	"40CEF939004E"
					supplier   	"TBuf"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CSecurityPolicy"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF9390089"
				documentation 	
|
| CSecurityPolicy
				
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF939008A"
					supplier   	"CBase"))
				operations 	(list Operations
				    (object Operation "CSecurityPolicy"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF9390099"
					documentation 	"CSecurityPolicy(const TDesC8 &aPolicy);"
					result     	"IMPORT_C"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ConstructL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF939009A"
					parameters 	(list Parameters
					    (object Parameter "aSecPol"
						quid       	"40CEF939009B"
						type       	"CSecurityPolicy*"
						quidu      	"40CEF9390089"))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ConstructL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF939009C"
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "~CSecurityPolicy"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF939009D"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "FindBundle"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF939009E"
					parameters 	(list Parameters
					    (object Parameter "aDirection"
						quid       	"40CEF939009F"
						type       	"TUint")
					    (object Parameter "aSrc"
						quid       	"40CEF93900A8"
						type       	"const TInetAddr&"
						const      	TRUE)
					    (object Parameter "aDst"
						quid       	"40CEF93900A9"
						type       	"const TInetAddr&"
						const      	TRUE)
					    (object Parameter "aProtocol"
						quid       	"40CEF93900AA"
						type       	"TInt")
					    (object Parameter "aIcmpType"
						quid       	"40CEF93900AB"
						type       	"TInt")
					    (object Parameter "aIcmpCode"
						quid       	"40CEF93900AC"
						type       	"TInt"))
					result     	"TSecpolBundle*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0
					quidu      	"40CEF9380183")
				    (object Operation "Add"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF93900AD"
					documentation 	
|
| The following methods are really intended to be used only
| by the Policy parser, not for generic consumption!
					
					parameters 	(list Parameters
					    (object Parameter "aSpec"
						quid       	"40CEF93900AE"
						type       	"CPolicySpec*"
						quidu      	"40CEF938006D"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Add"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF93900AF"
					parameters 	(list Parameters
					    (object Parameter "aSelector"
						quid       	"40CEF93900B8"
						type       	"CPolicySelector*"
						quidu      	"40CEF93803A6"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "FindSpec"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93900B9"
					parameters 	(list Parameters
					    (object Parameter "aName"
						quid       	"40CEF93900BA"
						type       	"const TDesC8&"
						const      	TRUE))
					result     	"IMPORT_C CPolicySpec*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "SAList"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF93900BB"
					documentation 	
|    inline TAlgorithmMap *FindAlg(TAlgorithmClass aClass, TInt anAlg)
|        {return iAlgorithms->Lookup(aClass, anAlg);}
|    inline TAlgorithmMap *FindAlg(const TDesC8 &aLib, const TDesC8 &anAlg)
|        {return iAlgorithms->Lookup(aLib, anAlg);}
|    inline TAlgorithmMap *NewAlg(const TDesC8 &aLib, const TDesC8 &anAlg)
|        {iAlgorithms->AddL(EAlgorithmClass_Cipher, 0, 0, aLib, anAlg);
|        return iAlgorithms->Lookup(aLib, anAlg);}
|    inline CAlgorithmList *AlgList()
|        {return iAlgorithms;}
					
					result     	"CSAList*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0
					quidu      	"40CEF938029C")
				    (object Operation "SetSAList"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF93900BC"
					parameters 	(list Parameters
					    (object Parameter "aSAList"
						quid       	"40CEF93900BD"
						type       	"CSAList*"
						quidu      	"40CEF938029C"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "SelectorList"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF93900BE"
					result     	"CSelectorList*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0
					quidu      	"40CEF9380329")
				    (object Operation "SetSelectorList"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF93900C8"
					parameters 	(list Parameters
					    (object Parameter "aSelList"
						quid       	"40CEF93900C9"
						type       	"CSelectorList*"
						quidu      	"40CEF9380329"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CreateTranslationTableL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93900CA"
					parameters 	(list Parameters
					    (object Parameter "aOldSAList"
						quid       	"40CEF93900CB"
						type       	"CSAList*"
						quidu      	"40CEF938029C")
					    (object Parameter "aNewSAList"
						quid       	"40CEF93900CC"
						type       	"CSAList*"
						quidu      	"40CEF938029C"))
					result     	"CSAPairList*"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0
					quidu      	"40CEF93802FA"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CIPSecPolicyManagerServer"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	"")
				    (object Attribute
					tool       	"VC++"
					name       	"LastAppliedTemplate"
					value      	"C:\\Program Files\\Rational\\Rose\\vc\\templates")
				    (object Attribute
					tool       	"VC++"
					name       	"Generate"
					value      	TRUE))
				quid       	"40CEF93900E7"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93900F6"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CServer2"
					quidu      	"418203800250"))
				used_nodes 	(list uses_relationship_list
				    (object Uses_Relationship
					quid       	"4182048B0356"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolReader"
					quidu      	"40CEF93D00E7")
				    (object Uses_Relationship
					quid       	"418205390170"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerSession"
					quidu      	"40CEF93A0270"
					supplier_cardinality 	(value cardinality "1..*")
					client_cardinality 	(value cardinality "1"))
				    (object Uses_Relationship
					quid       	"41820806006C"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					supplier_cardinality 	(value cardinality "1")
					client_cardinality 	(value cardinality "1")))
				operations 	(list Operations
				    (object Operation "NewL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93900F7"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter ""
						quid       	"40CEF93900F9"
						type       	"void"))
					result     	"CIPSecPolicyManagerServer*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0
					quidu      	"40CEF93900E7")
				    (object Operation "NewLC"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93900FA"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter ""
						quid       	"40CEF93900FC"
						type       	"void"))
					result     	"CIPSecPolicyManagerServer*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0
					quidu      	"40CEF93900E7")
				    (object Operation "~CIPSecPolicyManagerServer"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93900FD"
					parameters 	(list Parameters
					    (object Parameter ""
						quid       	"40CEF9390106"
						type       	"void"))
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "NewSessionL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF9390107"
					stereotype 	"const"
					parameters 	(list Parameters
					    (object Parameter "aVersion"
						quid       	"40CEF9390109"
						type       	"const TVersion&"
						const      	TRUE)
					    (object Parameter ""
						quid       	"40CEF939010A"
						type       	"const RMessage2&"
						const      	TRUE))
					result     	"CSession2*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "RunError"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF939010B"
					parameters 	(list Parameters
					    (object Parameter "aError"
						quid       	"40CEF939010C"
						type       	"TInt"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CIPSecPolicyManagerServer"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF939010D"
					parameters 	(list Parameters
					    (object Parameter ""
						quid       	"40CEF939010E"
						type       	"void"))
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "StopIPSecPolicyManagerServer"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF9390116"
					parameters 	(list Parameters
					    (object Parameter ""
						quid       	"40CEF9390117"
						type       	"void"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "~CIPSecPolicyManagerServer"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"DefaultBody"
						value      	(value Text "// ToDo: Add your specialized code here and/or call the base class"))
					    (object Attribute
						tool       	"VC++"
						name       	"ClassMethod"
						value      	"~$NAME()")
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE)
					    (object Attribute
						tool       	"VC++"
						name       	"ClassName"
						value      	"CIPSecPolicyManagerServer"))
					quid       	"4182014300F0"
					stereotype 	"virtual"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "uint8_t"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"ImplementationType"
					value      	"typedef unsigned char uint8_t;")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF9390125"
				stereotype 	"typedef"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "uint16_t"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"ImplementationType"
					value      	"typedef unsigned short uint16_t;")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF9390127"
				stereotype 	"typedef"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "uint32_t"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"ImplementationType"
					value      	"typedef unsigned int uint32_t;")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF9390136"
				stereotype 	"typedef"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "uint64_t"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"ImplementationType"
					value      	"typedef TInt64 uint64_t;    // Incorrect, but gets allocation right!")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF9390145"
				stereotype 	"typedef"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "sadb_msg"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF9390164"
				documentation 	"** Base Message Header Format"
				stereotype 	"struct"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "sadb_ext"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93901C2"
				documentation 	"** Additional Message Fields"
				stereotype 	"struct"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "sadb_sa"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93901F0"
				documentation 	"** Association Extension"
				stereotype 	"struct"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "sadb_lifetime"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF939025E"
				documentation 	"** Lifetime Extension"
				stereotype 	"struct"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "sadb_address"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93902AC"
				documentation 	"** Address Extension"
				stereotype 	"struct"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "sadb_key"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93902EA"
				documentation 	"** Key Extension"
				stereotype 	"struct"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "sadb_ident"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF9390329"
				documentation 	"** Identity Extension"
				stereotype 	"struct"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "sadb_sens"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF9390377"
				documentation 	"** Sensitivity extension"
				stereotype 	"struct"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "sadb_prop"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93903D5"
				documentation 	
| Followed by
|        uint64_t sadb_sens_sens_bitmap[sens_len];
|        uint64_t sadb_sens_integ_bitmap[integ_len];
|    
|** Proposal Extension
				
				stereotype 	"struct"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "sadb_comb"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A004B"
				documentation 	"** Proposal combination"
				stereotype 	"struct"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "sadb_supported"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A00F6"
				documentation 	"** Supported Algorithms Extension"
				stereotype 	"struct"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "sadb_alg"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A0125"
				documentation 	" * Supported algorithm descriptor"
				stereotype 	"struct"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "sadb_spirange"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A0173"
				documentation 	"** SPI Range Extension"
				stereotype 	"struct"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TAlgorithmName"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"ImplementationType"
					value      	"typedef TBuf8<0x20> TAlgorithmName;")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A01A2"
				documentation 	
|
|	TAlgorithmDesc (and related types)
|
|		A description of available algorithm
				
				stereotype 	"typedef"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TAlgorithmClass"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"ImplementationType"
					value      	(value Text 
|typedef enum
|	{
|	EAlgorithmClass_Digest,	// Message Digest algorithm
|	EAlgorithmClass_Cipher,	// Symmetric Cipher algorithm
|	//
|	// New types are possible by adding the symbol here
|	// and defining the corresponding abstract class
|	// (similar to COwnMessageDigest and CSymmetricCipher)
|	//
|	} TAlgorithmClass;
					))
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A01A4"
				stereotype 	"typedef"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TAlgorithmDesc"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A01B3"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "COwnMessageDigest"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A01F0"
				documentation 	
|
|	COwnMessageDigest
|		Base Message Digest (abstract) class
				
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93A01F1"
					supplier   	"CBase"))
				operations 	(list Operations
				    (object Operation "Init"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A01F2"
					stereotype 	"abstract"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Update"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A0201"
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "aMessage"
						quid       	"40CEF93A0203"
						type       	"const TDesC8&"
						const      	TRUE))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Final"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A0204"
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "aDigest"
						quid       	"40CEF93A0206"
						type       	"TDes8&"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "~COwnMessageDigest"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF93A0207"
					stereotype 	"virtual"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CSymmetricCipher"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A0210"
				documentation 	
|
|	CSymmetricCipher
|		Base Symmetric Cipher (abstract) class
				
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93A0211"
					supplier   	"CBase"))
				operations 	(list Operations
				    (object Operation "Setkey"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A0212"
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "aKey"
						quid       	"40CEF93A021F"
						type       	"const TDesC8&"
						const      	TRUE))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "InitL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A0220"
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "anIV"
						quid       	"40CEF93A0222"
						type       	"const TDesC8&"
						const      	TRUE)
					    (object Parameter "aMode"
						quid       	"40CEF93A0223"
						type       	"TAction"
						quidu      	"40CEF93A023F"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Update"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A0224"
					documentation 	
|
| ALL OutBuf's given to Update must exist up to Finish
| call (or at least as long as at least blocksize octets
| have been given to Update after it).
					
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "anOutBuf"
						quid       	"40CEF93A0226"
						type       	"TDes8&")
					    (object Parameter "anInBuf"
						quid       	"40CEF93A0227"
						type       	"const TDesC8&"
						const      	TRUE))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Finish"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A0228"
					documentation 	
|
| Calling Finish is optional, it is needed if the total
| bytes is not multiple of the blocksize, or if one wants
| to get the final IV.
					
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "anIV"
						quid       	"40CEF93A0230"
						type       	"TDes8&"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "~CSymmetricCipher"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF93A0231"
					stereotype 	"virtual"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++"
				nestedClasses 	(list nestedClasses
				    (object Class "TAction"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"AppliedPattern"
						value      	"none")
					    (object Attribute
						tool       	"VC++"
						name       	"AfxSupportMacro"
						value      	""))
					quid       	"40CEF93A023F"
					stereotype 	"enum"
					module     	"Component View::IPSECPOL"
					quidu      	"40CEF91D0220")))
			    (object Class "CProtocolCrypto"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A0241"
				documentation 	
|
|	CProtocolCrypto
|		The algorithm manager (abstract) class
				
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93A024E"
					supplier   	"CProtocolBase"))
				operations 	(list Operations
				    (object Operation "AlgorithmList"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A024F"
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "aList"
						quid       	"40CEF93A0251"
						type       	"TAlgorithmDesc* &"))
					result     	"TUint"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "SymmetricCipher"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A0252"
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "anAlg"
						quid       	"40CEF93A0254"
						type       	"TUint"))
					result     	"CSymmetricCipher*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0
					quidu      	"40CEF93A0210")
				    (object Operation "MessageDigest"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A0255"
					stereotype 	"abstract"
					parameters 	(list Parameters
					    (object Parameter "anAlg"
						quid       	"40CEF93A025F"
						type       	"TUint"))
					result     	"COwnMessageDigest*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0
					quidu      	"40CEF93A01F0")
				    (object Operation "~CProtocolCrypto"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF93A0260"
					stereotype 	"virtual"
					concurrency 	"Sequential"
					opExportControl 	"Protected"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "Starter"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A0262"
				used_nodes 	(list uses_relationship_list
				    (object Uses_Relationship
					quid       	"4182036702BE"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer"
					quidu      	"40CEF93900E7"))
				operations 	(list Operations
				    (object Operation "CreateAndStartServerL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A0263"
					stereotype 	"static"
					result     	"CServer2*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ServerName"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A026E"
					stereotype 	"static"
					result     	"TPtrC"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CIPSecPolicyManagerSession"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A0270"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93A027D"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSession2"
					quidu      	"41823E210019"))
				operations 	(list Operations
				    (object Operation "NewL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A027E"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aServer"
						quid       	"40CEF93A0280"
						type       	"CIPSecPolicyManagerServer*"
						quidu      	"40CEF93900E7"))
					result     	"CIPSecPolicyManagerSession*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0
					quidu      	"40CEF93A0270")
				    (object Operation "~CIPSecPolicyManagerSession"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A0281"
					parameters 	(list Parameters
					    (object Parameter ""
						quid       	"40CEF93A0282"
						type       	"void"))
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ServiceL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A0283"
					parameters 	(list Parameters
					    (object Parameter "aMessage"
						quid       	"40CEF93A0284"
						type       	"const RMessage2&"
						const      	TRUE))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CIPSecPolicyManagerSession"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A028D"
					parameters 	(list Parameters
					    (object Parameter "aServer"
						quid       	"40CEF93A028E"
						type       	"CIPSecPolicyManagerServer*"
						quidu      	"40CEF93900E7"))
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TPolicyMessages"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A02AC"
				stereotype 	"enum"
				class_attributes 	(list class_attribute_list
				    (object ClassAttribute "EIpsecPolicyLoadPolicy"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"0"))
					quid       	"40CEF93A02AE")
				    (object ClassAttribute "EIpsecPolicyCancelLoad"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"1"))
					quid       	"40CEF93A02EA")
				    (object ClassAttribute "EIpsecPolicyActivatePolicy"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"2"))
					quid       	"40CEF93A02EB")
				    (object ClassAttribute "EIpsecPolicyCancelActivate"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"3"))
					quid       	"40CEF93A02EC")
				    (object ClassAttribute "EIpsecPolicyGetLastConflictInfo"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"4"))
					quid       	"40CEF93A02ED")
				    (object ClassAttribute "EIpsecPolicyUnloadPolicy"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"5"))
					quid       	"40CEF93A02FA")
				    (object ClassAttribute "EIpsecPolicyCancelUnload"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"6"))
					quid       	"40CEF93A02FB")
				    (object ClassAttribute "EIpsecPolicyMatchSelector"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"7"))
					quid       	"40CEF93A02FC")
				    (object ClassAttribute "EIpsecPolicyCancelMatch"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"8"))
					quid       	"40CEF93A030A")
				    (object ClassAttribute "EIpsecPolicyReadPolicyCount"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"9"))
					quid       	"40CEF93A030B")
				    (object ClassAttribute "EIpsecPolicyReadPolicy"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"10"))
					quid       	"40CEF93A030C")
				    (object ClassAttribute "EIpsecPolicyCancelRead"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"11"))
					quid       	"40CEF93A030D")
				    (object ClassAttribute "EIpsecPolicyCancelSelector"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"12"))
					quid       	"40CEF93A0319")
				    (object ClassAttribute "EIpsecPolicyCancelAll"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"13"))
					quid       	"40CEF93A031A")
				    (object ClassAttribute "EIpsecPolicyGetSpecsForSelector"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"14"))
					quid       	"40CEF93A031B")
				    (object ClassAttribute "EIpsecPolicyAddPolicy"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"15"))
					quid       	"40CEF93A0329")
				    (object ClassAttribute "EIpsecPolicyGetPolicy"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"16"))
					quid       	"40CEF93A032A")
				    (object ClassAttribute "EIpsecPolicyGetPolicyCount"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"17"))
					quid       	"40CEF93A032B")
				    (object ClassAttribute "EIpsecPolicyGetPolicyIds"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"18"))
					quid       	"40CEF93A0339")
				    (object ClassAttribute "EIpsecPolicyGetPolicyHandles"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"19"))
					quid       	"40CEF93A033A")
				    (object ClassAttribute "EIpsecPolicyGetSelectorCount"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"20"))
					quid       	"40CEF93A033B")
				    (object ClassAttribute "EIpsecPolicyGetSASpec"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"21"))
					quid       	"40CEF93A033C")
				    (object ClassAttribute "EIpsecPolicyAddSASpec"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"22"))
					quid       	"40CEF93A0348")
				    (object ClassAttribute "EIpsecPolicyDeleteSASpec"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"23"))
					quid       	"40CEF93A0349")
				    (object ClassAttribute "EIpsecPolicyGetSelector"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"24"))
					quid       	"40CEF93A034A")
				    (object ClassAttribute "EIpsecPolicyAddSelector"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"25"))
					quid       	"40CEF93A0358")
				    (object ClassAttribute "EIpsecPolicyDeleteSelector"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"26"))
					quid       	"40CEF93A0359")
				    (object ClassAttribute "EIpsecPolicyUnloadAllPolicies"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"27"))
					quid       	"40CEF93A035A")
				    (object ClassAttribute "EIpsecPolicyDebugNotificationRequest"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"28"))
					quid       	"40CEF93A035B")
				    (object ClassAttribute "EIpsecPolicyGetDebugInfo"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"29"))
					quid       	"40CEF93A0367")
				    (object ClassAttribute "EIpsecPolicyCancelDebug"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"30"))
					quid       	"40CEF93A0368"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TServerStart"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A0377"
				operations 	(list Operations
				    (object Operation "TServerStart"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A0387"
					parameters 	(list Parameters
					    (object Parameter "aStatus"
						quid       	"40CEF93A0388"
						type       	"TRequestStatus&"))
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "AsCommand"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A0389"
					stereotype 	"const"
					result     	"TPtrC"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "TServerStart"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A038B"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "GetCommand"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A038C"
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "SignalL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A038D"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TLifetimeAllocations"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"ImplementationType"
					value      	"typedef uint32_t TLifetimeAllocations;")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A03A0"
				documentation 	
|
| Mapping of low level types in pfkeyv2.h into more semantic names
| (This is to avoid a need to look many places in case pfkeyv2 changes)
				
				stereotype 	"typedef"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TLifetimeBytes"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"ImplementationType"
					value      	"typedef TInt64 TLifetimeBytes;")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A03A7"
				stereotype 	"typedef"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TIdentity"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A03C5"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93A03C6"
					supplier   	"TPtr8"))
				operations 	(list Operations
				    (object Operation "TIdentity"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF93A03C7"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TLifetime"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93A03E4"
				documentation 	" TLifetime, a help structure"
				operations 	(list Operations
				    (object Operation "TLifetime"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A03E5"
					parameters 	(list Parameters
					    (object Parameter "aLifetime"
						quid       	"40CEF93A03E6"
						type       	"const struct sadb_lifetime&"
						const      	TRUE))
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Freeze"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93A03E7"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aTime"
						quid       	"40CEF93A03E9"
						type       	"TTime&")
					    (object Parameter "aNow"
						quid       	"40CEF93A03EA"
						type       	"const TTime&"
						const      	TRUE))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "TLifetime"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B000C"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TSecurityAssocSpec"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93B004B"
				documentation 	
|
|	TSecurityAssocSpec
|
|	Specify what is required from the SA that can be used
|	for the outbound packet. If no matching SA is found, an
|	acquire message is generated, and these values specify
|	the requested values for the SA.
|
|	src, proxy
|		if no tunnel, proxy=INADDR_ANY, src=IP src
|		if tunnel, proxy=IP src, src=current host
				
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TAlgorithmMap"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93B00D7"
				operations 	(list Operations
				    (object Operation "TAlgorithmMap"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B00E7"
					result     	"IMPORT_C"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "TAlgorithmMap"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B00E8"
					parameters 	(list Parameters
					    (object Parameter "aClass"
						quid       	"40CEF93B00E9"
						type       	"TAlgorithmClass"
						quidu      	"40CEF93A01A4")
					    (object Parameter "anId"
						quid       	"40CEF93B00EA"
						type       	"TInt")
					    (object Parameter "aBits"
						quid       	"40CEF93B00EB"
						type       	"TInt")
					    (object Parameter "aDefaultLen"
						quid       	"40CEF93B00EC"
						type       	"TInt")
					    (object Parameter "aMinLen"
						quid       	"40CEF93B00ED"
						type       	"TInt")
					    (object Parameter "aMaxLen"
						quid       	"40CEF93B00EE"
						type       	"TInt")
					    (object Parameter "aLibrary"
						quid       	"40CEF93B00F6"
						type       	"const TDesC8&"
						const      	TRUE)
					    (object Parameter "aAlgorithm"
						quid       	"40CEF93B00F7"
						type       	"const TDesC8&"
						const      	TRUE))
					result     	"IMPORT_C"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Instantiated_Class "TBuf8<0x20>"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"Generate"
					value      	FALSE))
				quid       	"40CEF93B0125"
				used_nodes 	(list uses_relationship_list
				    (object Uses_Relationship
					quid       	"40CEF93B0126"
					supplier   	"TBuf8"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CAlgorithmList"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93B0145"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93B0165"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<TAlgorithmMap>"
					quidu      	"40CEF93B0154"))
				operations 	(list Operations
				    (object Operation "CAlgorithmList"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0166"
					result     	"IMPORT_C"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "AddL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0167"
					documentation 	"Adds an Algorithm to the list"
					parameters 	(list Parameters
					    (object Parameter "aMap"
						quid       	"40CEF93B0168"
						type       	"TAlgorithmMap*"
						quidu      	"40CEF93B00D7"))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "AddL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0169"
					parameters 	(list Parameters
					    (object Parameter "aClass"
						quid       	"40CEF93B0173"
						type       	"TAlgorithmClass"
						quidu      	"40CEF93A01A4")
					    (object Parameter "anId"
						quid       	"40CEF93B0174"
						type       	"TInt")
					    (object Parameter "aBits"
						quid       	"40CEF93B0175"
						type       	"TInt")
					    (object Parameter "aDefaultLen"
						quid       	"40CEF93B0176"
						type       	"TInt")
					    (object Parameter "aMinLen"
						quid       	"40CEF93B0177"
						type       	"TInt")
					    (object Parameter "aMaxLen"
						quid       	"40CEF93B0178"
						type       	"TInt")
					    (object Parameter "aLibrary"
						quid       	"40CEF93B0179"
						type       	"const TDesC8&"
						const      	TRUE)
					    (object Parameter "anAlg"
						quid       	"40CEF93B017A"
						type       	"const TDesC8&"
						const      	TRUE))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Lookup"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B017B"
					documentation 	" Find TAlgorithmMap by IPSEC algorithm number"
					parameters 	(list Parameters
					    (object Parameter "aClass"
						quid       	"40CEF93B0183"
						type       	"TAlgorithmClass"
						quidu      	"40CEF93A01A4")
					    (object Parameter "anAlg"
						quid       	"40CEF93B0184"
						type       	"TInt"))
					result     	"IMPORT_C TAlgorithmMap*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "IndexLookup"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0185"
					documentation 	"Find the aNum-th algorithm of class aClass"
					parameters 	(list Parameters
					    (object Parameter "aClass"
						quid       	"40CEF93B0186"
						type       	"TAlgorithmClass"
						quidu      	"40CEF93A01A4")
					    (object Parameter "aNum"
						quid       	"40CEF93B0187"
						type       	"TInt"))
					result     	"IMPORT_C TAlgorithmMap*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Remove"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0188"
					documentation 	"Removes the aNum-th algorithm of class aClass. If not found does nothing"
					parameters 	(list Parameters
					    (object Parameter "aClass"
						quid       	"40CEF93B0189"
						type       	"TAlgorithmClass"
						quidu      	"40CEF93A01A4")
					    (object Parameter "aNum"
						quid       	"40CEF93B018A"
						type       	"TInt"))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Lookup"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0193"
					documentation 	
| Find TAlgorithmMap by symbolic algorithm name (and optionally restricted
| to a specific library).
					
					parameters 	(list Parameters
					    (object Parameter "aLibrary"
						quid       	"40CEF93B0194"
						type       	"const TDesC8&"
						const      	TRUE)
					    (object Parameter "anAlg"
						quid       	"40CEF93B0195"
						type       	"const TDesC8&"
						const      	TRUE))
					result     	"IMPORT_C TAlgorithmMap*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Instantiated_Class "CArrayFixFlat<TAlgorithmMap>"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"Generate"
					value      	FALSE))
				quid       	"40CEF93B0154"
				used_nodes 	(list uses_relationship_list
				    (object Uses_Relationship
					quid       	"40CEF93B0164"
					supplier   	"CArrayFixFlat"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "token_type"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"ImplementationType"
					value      	(value Text 
|typedef enum
|{
|    token_string,
|    token_equal,
|    token_comma,
|    token_brace_left,
|    token_brace_right,
|    token_par_left,
|    token_par_right,
|    token_error,
|    token_eof
|    } token_type;
					))
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93B0196"
				stereotype 	"typedef"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TPolicyParser"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93B01D1"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93B01E1"
					supplier   	"TLex"))
				operations 	(list Operations
				    (object Operation "TPolicyParser"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B01E2"
					parameters 	(list Parameters
					    (object Parameter "aPolicy"
						quid       	"40CEF93B01E3"
						type       	"const TDesC&"
						const      	TRUE))
					result     	"IMPORT_C"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ParseL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B01E4"
					parameters 	(list Parameters
					    (object Parameter "aPieceData"
						quid       	"40CEF93B01E5"
						type       	"CIpSecurityPiece*"))
					result     	"IMPORT_C TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Write"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B01E6"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aSp"
						quid       	"40CEF93B01F1"
						type       	"CSecurityPolicy*"
						quidu      	"40CEF9390089")
					    (object Parameter "aPolBfr"
						quid       	"40CEF93B01F2"
						type       	"HBufC8* &")
					    (object Parameter "aSortingOrder"
						quid       	"40CEF93B01F3"
						type       	"TBool"
						initv      	"EFalse"))
					result     	"IMPORT_C TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "BufferAppend"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B01F4"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aPolBfr"
						quid       	"40CEF93B01F6"
						type       	"HBufC8* &")
					    (object Parameter "aText"
						quid       	"40CEF93B01F7"
						type       	"const TDesC8&"
						const      	TRUE))
					result     	"IMPORT_C TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "WriteSAs"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B01F8"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aSAList"
						quid       	"40CEF93B0200"
						type       	"CSAList*"
						quidu      	"40CEF938029C")
					    (object Parameter "aPolBfr"
						quid       	"40CEF93B0201"
						type       	"HBufC8* &"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "TextSA"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0202"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aSA"
						quid       	"40CEF93B0204"
						type       	"CPolicySpec*"
						quidu      	"40CEF938006D")
					    (object Parameter "aBuf"
						quid       	"40CEF93B0205"
						type       	"TDes8&"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "WriteSelectors"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0206"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aSelList"
						quid       	"40CEF93B0210"
						type       	"CSelectorList*"
						quidu      	"40CEF9380329")
					    (object Parameter "aPolBfr"
						quid       	"40CEF93B0211"
						type       	"HBufC8* &")
					    (object Parameter "aSortingOrder"
						quid       	"40CEF93B0212"
						type       	"TBool"
						initv      	"EFalse"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "WriteSelectorsInSortingOrder"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0213"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aSelList"
						quid       	"40CEF93B0215"
						type       	"CSelectorList*"
						quidu      	"40CEF9380329")
					    (object Parameter "aPolBfr"
						quid       	"40CEF93B0216"
						type       	"HBufC8* &")
					    (object Parameter "aSortingOrder"
						quid       	"40CEF93B0217"
						type       	"TBool"
						initv      	"ETrue"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "TextSel"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0218"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aSel"
						quid       	"40CEF93B0220"
						type       	"CPolicySelector*"
						quidu      	"40CEF93803A6")
					    (object Parameter "aBuf"
						quid       	"40CEF93B0221"
						type       	"TDes8&")
					    (object Parameter "aSortingOrder"
						quid       	"40CEF93B0222"
						type       	"TBool"
						initv      	"EFalse"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "parse_ip_addr_and_mask"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0223"
					parameters 	(list Parameters
					    (object Parameter "addr"
						quid       	"40CEF93B0224"
						type       	"TInetAddr&")
					    (object Parameter "mask"
						quid       	"40CEF93B0225"
						type       	"TInetAddr&"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "parse_sa_spec_listL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B022F"
					parameters 	(list Parameters
					    (object Parameter "aBundle"
						quid       	"40CEF93B0230"
						type       	"TSecpolBundle&"
						quidu      	"40CEF9380183")
					    (object Parameter "aSp"
						quid       	"40CEF93B0231"
						type       	"CSecurityPolicy*"
						quidu      	"40CEF9390089"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "parse_sa_spec_paramsL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0232"
					parameters 	(list Parameters
					    (object Parameter "aSpec"
						quid       	"40CEF93B0233"
						type       	"CPolicySpec&"
						quidu      	"40CEF938006D"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "parse_conn2saL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0234"
					parameters 	(list Parameters
					    (object Parameter "aSp"
						quid       	"40CEF93B0235"
						type       	"CSecurityPolicy*"
						quidu      	"40CEF9390089"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "parse_sa_specL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B023F"
					parameters 	(list Parameters
					    (object Parameter "aSp"
						quid       	"40CEF93B0240"
						type       	"CSecurityPolicy*"
						quidu      	"40CEF9390089"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "NextToken"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0241"
					result     	"token_type"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0
					quidu      	"40CEF93B0196")
				    (object Operation "SkipSpaceAndMark"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0242"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "Error"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0243"
					parameters 	(list Parameters
					    (object Parameter "aFmt"
						quid       	"40CEF93B024E"
						type       	"TRefByValue<const TDesC>")
					    (object Parameter ""
						quid       	"40CEF93B024F"
						type       	"..."))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0))
				class_attributes 	(list class_attribute_list
				    (object ClassAttribute "iLine"
					quid       	"40CEF93B0250"
					type       	"int"
					exportControl 	"Public"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Instantiated_Class "TBuf<200>"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"Generate"
					value      	FALSE))
				quid       	"40CEF93B0251"
				used_nodes 	(list uses_relationship_list
				    (object Uses_Relationship
					quid       	"40CEF93B025E"
					supplier   	"TBuf"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CKeysData"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93B028D"
				documentation 	"Could be a struct but CBase initializa everything to 0, so is better"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93B028E"
					supplier   	"CBase"))
				operations 	(list Operations
				    (object Operation "CKeysData"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B028F"
					result     	"IMPORT_C"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CKeysData"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B029C"
					parameters 	(list Parameters
					    (object Parameter "aKey"
						quid       	"40CEF93B029D"
						type       	"CKeysData*"
						quidu      	"40CEF93B028D"))
					result     	"IMPORT_C"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Instantiated_Class "TBuf8<256>"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"Generate"
					value      	FALSE))
				quid       	"40CEF93B02E0"
				used_nodes 	(list uses_relationship_list
				    (object Uses_Relationship
					quid       	"40CEF93B02E1"
					supplier   	"TBuf8"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CKeysDataArray"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93B030A"
				documentation 	"typedef CArrayFixFlat<TKeysData *> CKeysDataArray;"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93B032B"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CKeysData*>"
					quidu      	"40CEF93B0329"))
				operations 	(list Operations
				    (object Operation "NewL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B032C"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aGranularity"
						quid       	"40CEF93B032E"
						type       	"TInt"))
					result     	"IMPORT_C CKeysDataArray*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Construct"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B032F"
					parameters 	(list Parameters
					    (object Parameter "aGranularity"
						quid       	"40CEF93B0339"
						type       	"TInt"))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "NewL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B033A"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aData"
						quid       	"40CEF93B033C"
						type       	"CKeysDataArray*"
						quidu      	"40CEF93B030A"))
					result     	"IMPORT_C CKeysDataArray*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ConstructL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B033D"
					parameters 	(list Parameters
					    (object Parameter "aData"
						quid       	"40CEF93B033E"
						type       	"CKeysDataArray*"
						quidu      	"40CEF93B030A"))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "~CKeysDataArray"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B033F"
					result     	"IMPORT_C"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CopyL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0340"
					parameters 	(list Parameters
					    (object Parameter "aData"
						quid       	"40CEF93B0348"
						type       	"CKeysDataArray*"
						quidu      	"40CEF93B030A"))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Empty"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0349"
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CKeysDataArray"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B034A"
					parameters 	(list Parameters
					    (object Parameter "aGranularity"
						quid       	"40CEF93B034B"
						type       	"TInt"))
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "CKeysDataArray"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B034C"
					parameters 	(list Parameters
					    (object Parameter "aData"
						quid       	"40CEF93B034D"
						type       	"CKeysDataArray*"
						quidu      	"40CEF93B030A"))
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Instantiated_Class "CArrayFixFlat<CKeysData*>"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"Generate"
					value      	FALSE))
				quid       	"40CEF93B0329"
				used_nodes 	(list uses_relationship_list
				    (object Uses_Relationship
					quid       	"40CEF93B032A"
					supplier   	"CArrayFixFlat"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TKeyParser"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93B0377"
				documentation 	"KEYS Parser"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93B0378"
					supplier   	"TLex"))
				operations 	(list Operations
				    (object Operation "TKeyParser"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0379"
					parameters 	(list Parameters
					    (object Parameter "aStr"
						quid       	"40CEF93B037A"
						type       	"const TDesC&"
						const      	TRUE))
					result     	"IMPORT_C"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ParseL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B037B"
					parameters 	(list Parameters
					    (object Parameter "aKeys"
						quid       	"40CEF93B037C"
						type       	"CKeysDataArray*"
						quidu      	"40CEF93B030A"))
					result     	"IMPORT_C TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Write"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0387"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aKeys"
						quid       	"40CEF93B0389"
						type       	"CKeysDataArray*"
						quidu      	"40CEF93B030A")
					    (object Parameter "aFile"
						quid       	"40CEF93B038A"
						type       	"RFile&"))
					result     	"IMPORT_C TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "TextPFKey"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B038B"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aKey"
						quid       	"40CEF93B038D"
						type       	"CKeysData*"
						quidu      	"40CEF93B028D")
					    (object Parameter "aElem"
						quid       	"40CEF93B038E"
						type       	"TDes8&"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "NextToken"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B038F"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "DeHex"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0396"
					parameters 	(list Parameters
					    (object Parameter "aStr"
						quid       	"40CEF93B0397"
						type       	"const TDesC&"
						const      	TRUE))
					result     	"TPtrC8"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "SkipSpaceAndMark"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0398"
					result     	"int"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "HexVal"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B0399"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aChar"
						quid       	"40CEF93B039B"
						type       	"TUint8"))
					result     	"TUint8"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CIpSecurityPiece"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93B03D5"
				documentation 	
|------------------------------------------------------------------------
|Multiple Security Info combined
				
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93B03E4"
					supplier   	"CBase"))
				operations 	(list Operations
				    (object Operation "CIpSecurityPiece"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF93B03E5"
					documentation 	"* Cause vtable & typeinfo to be exported"
					result     	"IMPORT_C"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ConstructL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93B03E6"
					parameters 	(list Parameters
					    (object Parameter "aSize"
						quid       	"40CEF93B03E7"
						type       	"TInt"
						initv      	"64"))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Info"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF93B03E8"
					result     	"HBufC*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "SetInfoL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C000C"
					parameters 	(list Parameters
					    (object Parameter "aDes"
						quid       	"40CEF93C000D"
						type       	"const TDesC&"
						const      	TRUE))
					result     	"IMPORT_C void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Policies"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF93C000E"
					result     	"CSecurityPolicy*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0
					quidu      	"40CEF9390089")
				    (object Operation "SetPolicies"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF93C000F"
					parameters 	(list Parameters
					    (object Parameter "aPolicy"
						quid       	"40CEF93C0010"
						type       	"CSecurityPolicy*"
						quidu      	"40CEF9390089"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Keys"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	TRUE))
					quid       	"40CEF93C0011"
					result     	"CKeysDataArray*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0
					quidu      	"40CEF93B030A")
				    (object Operation "~CIpSecurityPiece"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C001C"
					result     	"IMPORT_C"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TIpSecParser"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93C006A"
				documentation 	
|
|  class TSecParser
				
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93C006B"
					supplier   	"TLex"))
				operations 	(list Operations
				    (object Operation "TIpSecParser"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C006C"
					parameters 	(list Parameters
					    (object Parameter "aDes"
						quid       	"40CEF93C006D"
						type       	"const TDesC&"
						const      	TRUE))
					result     	"IMPORT_C"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ParseL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C006E"
					parameters 	(list Parameters
					    (object Parameter "aPiece_data"
						quid       	"40CEF93C006F"
						type       	"CIpSecurityPiece*"
						quidu      	"40CEF93B03D5"))
					result     	"IMPORT_C TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Write"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0079"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aPiece_data"
						quid       	"40CEF93C007B"
						type       	"CIpSecurityPiece*"
						quidu      	"40CEF93B03D5")
					    (object Parameter "aPolBfr"
						quid       	"40CEF93C007C"
						type       	"HBufC8* &"))
					result     	"IMPORT_C TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ParseAndIgnoreIKEL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C007D"
					parameters 	(list Parameters
					    (object Parameter "aPiece_data"
						quid       	"40CEF93C007E"
						type       	"CIpSecurityPiece*"
						quidu      	"40CEF93B03D5"))
					result     	"IMPORT_C TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CheckVersion"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C007F"
					result     	"TBool"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "ParseInfoL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0080"
					parameters 	(list Parameters
					    (object Parameter "aPiece_data"
						quid       	"40CEF93C0089"
						type       	"CIpSecurityPiece*"
						quidu      	"40CEF93B03D5"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "ParsePoliciesL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C008A"
					parameters 	(list Parameters
					    (object Parameter "aPieceData"
						quid       	"40CEF93C008B"
						type       	"CIpSecurityPiece*"
						quidu      	"40CEF93B03D5"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "ParseKeysL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C008C"
					parameters 	(list Parameters
					    (object Parameter "aKeys"
						quid       	"40CEF93C008D"
						type       	"CKeysDataArray*"
						quidu      	"40CEF93B030A"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "NextTag"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C008E"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "DoParseL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0099"
					parameters 	(list Parameters
					    (object Parameter "aPiece_data"
						quid       	"40CEF93C009A"
						type       	"CIpSecurityPiece*"
						quidu      	"40CEF93B03D5")
					    (object Parameter "aIncludeIKE"
						quid       	"40CEF93C009B"
						type       	"TBool"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "WriteVersion"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C009C"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aPolBfr"
						quid       	"40CEF93C009E"
						type       	"HBufC8* &"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "WriteInfo"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C009F"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aPiece_data"
						quid       	"40CEF93C00A9"
						type       	"CIpSecurityPiece*"
						quidu      	"40CEF93B03D5")
					    (object Parameter "aPolBfr"
						quid       	"40CEF93C00AA"
						type       	"HBufC8* &"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "WritePolicies"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C00AB"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aPiece_data"
						quid       	"40CEF93C00AD"
						type       	"CIpSecurityPiece*"
						quidu      	"40CEF93B03D5")
					    (object Parameter "aPolBfr"
						quid       	"40CEF93C00AE"
						type       	"HBufC8* &"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "WriteKeys"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C00AF"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aPiece_data"
						quid       	"40CEF93C00B9"
						type       	"CIpSecurityPiece*"
						quidu      	"40CEF93B03D5")
					    (object Parameter "aFile"
						quid       	"40CEF93C00BA"
						type       	"RFile&"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "direction"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93C00C8"
				documentation 	
|///////////////////////////////////////////////////////
| Policy Manager Error Codes
|///////////////////////////////////////////////////////
|
|typedef enum
|    {
|    EOpenSocketError = -23001,
|    EBindSocketError,
|    EOpenAlgorithmsFileError,
|    EOpenPolicyFileError,
|    EPolicyFileError,
|    ESecpolSocketSetOptError,
|    EUnknownPolicyHandle,
|    EParsingError,
|    EWriteSocketError,
|    ESecpolReaderError,
|    ENoSelectorFound,
|    ENoMemory,
|    EInboundOutboundConflict,
|    ESelectorConflict,
|    ENoConflictInfoFound
|    };
|
|    
|///////////////////////////////////////////////////////
| Direction codes
|///////////////////////////////////////////////////////
				
				stereotype 	"enum"
				class_attributes 	(list class_attribute_list
				    (object ClassAttribute "EInbound"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"0"))
					quid       	"40CEF93C00D7"
					initv      	"1")
				    (object ClassAttribute "EOutbound"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Ordinal"
						value      	"1"))
					quid       	"40CEF93C00D8"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "TActivePolicyListEntry"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93C00E7"
				documentation 	
|///////////////////////////////////////////////////////
| Active Policy list entry
|///////////////////////////////////////////////////////
				
				stereotype 	"struct"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CActivePolicyList"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"ImplementationType"
					value      	"typedef CArrayFixFlat<TActivePolicyListEntry*> CActivePolicyList;   ")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93C0116"
				stereotype 	"typedef"
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CIPSecPolicyManagerHandler"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93C02CB"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93C02DB"
					supplier   	"CBase"))
				operations 	(list Operations
				    (object Operation "NewL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C02DC"
					stereotype 	"static"
					parameters 	(list Parameters
					    (object Parameter "aServer"
						quid       	"40CEF93C02DE"
						type       	"CIPSecPolicyManagerServer*"
						quidu      	"40CEF93900E7"))
					result     	"CIPSecPolicyManagerHandler*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0
					quidu      	"40CEF93C02CB")
				    (object Operation "~CIPSecPolicyManagerHandler"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C02DF"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ConstructL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C02E0"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ProcessLoadPolicyL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C02E1"
					parameters 	(list Parameters
					    (object Parameter "aMsg"
						quid       	"40CEF93C02EA"
						type       	"const RMessage2&"
						const      	TRUE)
					    (object Parameter "aIPSecPolicyManagerSession"
						quid       	"40CEF93C02EB"
						type       	"const CIPSecPolicyManagerSession*"
						const      	TRUE))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ProcessActivatePolicyL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C02EC"
					parameters 	(list Parameters
					    (object Parameter "aMsg"
						quid       	"40CEF93C02ED"
						type       	"const RMessage2&"
						const      	TRUE)
					    (object Parameter "aIPSecPolicyManagerSession"
						quid       	"40CEF93C02EE"
						type       	"const CIPSecPolicyManagerSession*"
						const      	TRUE))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ProcessUnloadPolicyL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C02EF"
					parameters 	(list Parameters
					    (object Parameter "aMsg"
						quid       	"40CEF93C02F0"
						type       	"const RMessage2&"
						const      	TRUE)
					    (object Parameter "aIPSecPolicyManagerSession"
						quid       	"40CEF93C02F1"
						type       	"const CIPSecPolicyManagerSession*"
						const      	TRUE))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "GetIPSecSAInfoL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C02FA"
					parameters 	(list Parameters
					    (object Parameter "aMsg"
						quid       	"40CEF93C02FB"
						type       	"const RMessage2&"
						const      	TRUE)
					    (object Parameter "aIPSecPolicyManagerSession"
						quid       	"40CEF93C02FC"
						type       	"const CIPSecPolicyManagerSession*"
						const      	TRUE))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "GetLastConflictInfoL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C02FD"
					parameters 	(list Parameters
					    (object Parameter "aMsg"
						quid       	"40CEF93C02FE"
						type       	"const RMessage2&"
						const      	TRUE)
					    (object Parameter "aIPSecPolicyManagerSession"
						quid       	"40CEF93C02FF"
						type       	"const CIPSecPolicyManagerSession*"
						const      	TRUE))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ErrorHandlingL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0300"
					parameters 	(list Parameters
					    (object Parameter "aMainCode"
						quid       	"40CEF93C0301"
						type       	"TInt")
					    (object Parameter "aDetailCode"
						quid       	"40CEF93C030A"
						type       	"TInt"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ReleaseResources"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C030B"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ParseCurrentPolicyL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C030C"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "UpdateSelectorsAndTunnels"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C030D"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ConvertFromObjectsToStringWithSectionsL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C030E"
					documentation 	
|        void    OpenPolicyFileForWrite();
|        void    OpenPolicyFileForRead();
					
					parameters 	(list Parameters
					    (object Parameter "aFunction"
						quid       	"40CEF93C030F"
						type       	"TInt"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ConvertFromObjectsToStringWithoutSectionsL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0319"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "StorePolicyToActiveListL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C031A"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ParseAllPolicyFilesL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C031B"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "MakeUniqueSANamesL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C031C"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "SortSelectors"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C031D"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ConvertFromObjectsToStringL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C031E"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "SendAlgorithmsAndPolicyToIPSecL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0329"
					parameters 	(list Parameters
					    (object Parameter "aSocket"
						quid       	"40CEF93C032A"
						type       	"const TDesC&"
						const      	TRUE))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "SendNullFileToIPSecL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C032B"
					parameters 	(list Parameters
					    (object Parameter "aSocket"
						quid       	"40CEF93C032C"
						type       	"const TDesC&"
						const      	TRUE))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ReturnPolicyFileHandleL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C032D"
					parameters 	(list Parameters
					    (object Parameter "aMsg"
						quid       	"40CEF93C032E"
						type       	"const RMessage2&"
						const      	TRUE))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "ApiCallCompleted"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C032F"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "DeletePolicyFromList"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0339"
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "SearchPolicyFromListAndActivate"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C033A"
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "WriteTunnelModeIkeNegotiationStringsL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C033B"
					documentation 	
|
| In IPSecPolManUtil.cpp
					
					parameters 	(list Parameters
					    (object Parameter "aPolBfr"
						quid       	"40CEF93C033C"
						type       	"HBufC8* &"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "BuildTunnelModeIkeString"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C033D"
					parameters 	(list Parameters
					    (object Parameter "aStringBuf"
						quid       	"40CEF93C033E"
						type       	"TDes8&")
					    (object Parameter "aDirection"
						quid       	"40CEF93C033F"
						type       	"TInt")
					    (object Parameter "aPort"
						quid       	"40CEF93C0348"
						type       	"TInt")
					    (object Parameter "aGwAddr"
						quid       	"40CEF93C0349"
						type       	"TInetAddr&"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "WriteTransportModeIkeNegotiationStrings"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C034A"
					parameters 	(list Parameters
					    (object Parameter "aPolBfr"
						quid       	"40CEF93C034B"
						type       	"HBufC8* &"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "BuildTransportModeIkeString"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C034C"
					parameters 	(list Parameters
					    (object Parameter "aStringBuf"
						quid       	"40CEF93C034D"
						type       	"TDes8&")
					    (object Parameter "aPort"
						quid       	"40CEF93C034E"
						type       	"TInt")
					    (object Parameter "aRemote"
						quid       	"40CEF93C034F"
						type       	"TInetAddr&")
					    (object Parameter "aRemoteMask"
						quid       	"40CEF93C0358"
						type       	"TInetAddr&"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "BuildDhcpProtocolString"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0359"
					parameters 	(list Parameters
					    (object Parameter "aPolBfr"
						quid       	"40CEF93C035A"
						type       	"HBufC8* &"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "BuildComparisonWord"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C035B"
					parameters 	(list Parameters
					    (object Parameter "aSelList"
						quid       	"40CEF93C035C"
						type       	"CSelectorList*"
						quidu      	"40CEF9380329"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "SetSequenceNumbers"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C035D"
					parameters 	(list Parameters
					    (object Parameter "aSelList"
						quid       	"40CEF93C0367"
						type       	"CSelectorList*"
						quidu      	"40CEF9380329"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CalculateMaskLength"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0368"
					parameters 	(list Parameters
					    (object Parameter "aMask"
						quid       	"40CEF93C0369"
						type       	"TInetAddr&"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "MaskLength"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C036A"
					parameters 	(list Parameters
					    (object Parameter "aAddr"
						quid       	"40CEF93C036B"
						type       	"TUint32"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "MaskLength"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C036C"
					parameters 	(list Parameters
					    (object Parameter "aAddr"
						quid       	"40CEF93C036D"
						type       	"const TIp6Addr&"
						const      	TRUE))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "DeleteExtraInboundOutboundSelectors"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C036E"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "AddInboundOutboundSelectorPair"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0377"
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "InboundOutboundSelectors"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0378"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "FindMatchingSelector"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0379"
					result     	"CPolicySelector*"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0
					quidu      	"40CEF93803A6")
				    (object Operation "FillSAInfoObject"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C037A"
					parameters 	(list Parameters
					    (object Parameter "aPolicySelector"
						quid       	"40CEF93C0387"
						type       	"CPolicySelector*"
						quidu      	"40CEF93803A6"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CheckInboundOutboundConflictsL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0388"
					documentation 	
|
| In IPSecPolManConflict.cpp
					
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CheckSelectorConflictsL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0389"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "TakeNextActivePolicyL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C038A"
					parameters 	(list Parameters
					    (object Parameter "aIndex"
						quid       	"40CEF93C038B"
						type       	"TInt"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CompareSelectorsL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C038C"
					parameters 	(list Parameters
					    (object Parameter "aPolicySelector"
						quid       	"40CEF93C038D"
						type       	"CPolicySelector*"
						quidu      	"40CEF93803A6"))
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CompareSAParameters"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0396"
					parameters 	(list Parameters
					    (object Parameter "aPolicySelectorNew"
						quid       	"40CEF93C0397"
						type       	"CPolicySelector*"
						quidu      	"40CEF93803A6")
					    (object Parameter "aPolicySelectorOld"
						quid       	"40CEF93C0398"
						type       	"CPolicySelector*"
						quidu      	"40CEF93803A6"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "CheckAddressOverlapping"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C0399"
					parameters 	(list Parameters
					    (object Parameter "aNet1IpAddress"
						quid       	"40CEF93C039A"
						type       	"TUint32")
					    (object Parameter "aNet1Mask"
						quid       	"40CEF93C039B"
						type       	"TUint32")
					    (object Parameter "aNet2IpAddress"
						quid       	"40CEF93C039C"
						type       	"TUint32")
					    (object Parameter "aNet2Mask"
						quid       	"40CEF93C039D"
						type       	"TUint32"))
					result     	"TBool"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "GetRangeHighAddress"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93C03A6"
					parameters 	(list Parameters
					    (object Parameter "aNetIpAddressHigh"
						quid       	"40CEF93C03A7"
						type       	"TUint32&")
					    (object Parameter "aNetIpAddressLow"
						quid       	"40CEF93C03A8"
						type       	"TUint32")
					    (object Parameter "aNetMask"
						quid       	"40CEF93C03A9"
						type       	"TUint32"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Instantiated_Class "TPckg<TPolicyHandle>"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"Generate"
					value      	FALSE))
				quid       	"40CEF93C03C0"
				used_nodes 	(list uses_relationship_list
				    (object Uses_Relationship
					quid       	"40CEF93C03C5"
					supplier   	"TPckg"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Instantiated_Class "TPckg<TIpsecSaSpec>"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"Generate"
					value      	FALSE))
				quid       	"40CEF93C03D5"
				used_nodes 	(list uses_relationship_list
				    (object Uses_Relationship
					quid       	"40CEF93C03D6"
					supplier   	"TPckg"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CSecpolReader"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"AfxSupportMacro"
					value      	""))
				quid       	"40CEF93D00E7"
				documentation 	"class CListenerControl;"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"40CEF93D00E8"
					supplier   	"CActive"))
				operations 	(list Operations
				    (object Operation "CSecpolReader"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93D00E9"
					parameters 	(list Parameters
					    (object Parameter "control"
						quid       	"40CEF93D00EA"
						type       	"CIPSecPolicyManagerHandler*"
						quidu      	"40CEF93C02CB"))
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "Construct"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93D00EB"
					parameters 	(list Parameters
					    (object Parameter "aSocket"
						quid       	"40CEF93D00F6"
						type       	"const TDesC&"
						const      	TRUE))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "~CSecpolReader"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93D00F7"
					concurrency 	"Sequential"
					opExportControl 	"Public"
					uid        	0)
				    (object Operation "RunL"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93D00F8"
					documentation 	" active object stuff, completion and cancel callback functions"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "DoCancel"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93D00F9"
					result     	"void"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0)
				    (object Operation "RunError"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Inline"
						value      	FALSE))
					quid       	"40CEF93D00FA"
					parameters 	(list Parameters
					    (object Parameter "aError"
						quid       	"40CEF93D0106"
						type       	"TInt"))
					result     	"TInt"
					concurrency 	"Sequential"
					opExportControl 	"Private"
					uid        	0))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Instantiated_Class "TBuf8<1000>"
				attributes 	(list Attribute_Set
				    (object Attribute
					tool       	"VC++"
					name       	"AppliedPattern"
					value      	"none")
				    (object Attribute
					tool       	"VC++"
					name       	"Generate"
					value      	FALSE))
				quid       	"40CEF93D010C"
				used_nodes 	(list uses_relationship_list
				    (object Uses_Relationship
					quid       	"40CEF93D0116"
					supplier   	"TBuf8"))
				module     	"Component View::IPSECPOL"
				quidu      	"40CEF91D0220"
				language   	"VC++")
			    (object Class "CServer2"
				quid       	"418203800250"
				superclasses 	(list inheritance_relationship_list
				    (object Inheritance_Relationship
					quid       	"41820395007B"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer"
					quidu      	"40CEF93900E7")))
			    (object Class "CSession2"
				quid       	"41823E210019")
			    (object Class "RSocket"
				quid       	"418395C303A6")
			    (object Association "$UNNAMED$0"
				quid       	"40CEF93800F6"
				roles      	(list role_list
				    (object Role "iName"
					quid       	"40CEF9380116"
					label      	"iName"
					supplier   	"HBufC8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$1"
					quid       	"40CEF9380118"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
					quidu      	"40CEF938006D")))
			    (object Association "$UNNAMED$2"
				quid       	"40CEF9380125"
				roles      	(list role_list
				    (object Role "iRemoteIdentity"
					quid       	"40CEF9380126"
					label      	"iRemoteIdentity"
					supplier   	"HBufC8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$3"
					quid       	"40CEF9380128"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
					quidu      	"40CEF938006D")))
			    (object Association "$UNNAMED$4"
				quid       	"40CEF938012A"
				roles      	(list role_list
				    (object Role "iLocalIdentity"
					quid       	"40CEF938012B"
					documentation 	
| if present, the TSecurityAssocSpec will
| only have constant reference to this!
					
					label      	"iLocalIdentity"
					supplier   	"HBufC8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$5"
					quid       	"40CEF938012D"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
					quidu      	"40CEF938006D")))
			    (object Association "$UNNAMED$6"
				quid       	"40CEF9380148"
				roles      	(list role_list
				    (object Role "iSpec"
					quid       	"40CEF9380149"
					documentation 	"TBool Comp(CPolicySpec *aPolSpec);    //Compares 2 SAs"
					label      	"iSpec"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$7"
					quid       	"40CEF938014B"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
					quidu      	"40CEF938006D"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$8"
				quid       	"40CEF9380155"
				roles      	(list role_list
				    (object Role "iNext"
					quid       	"40CEF9380156"
					label      	"iNext"
					supplier   	"TSglQueLink"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$9"
					quid       	"40CEF9380158"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
					quidu      	"40CEF938006D"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$10"
				quid       	"40CEF9380173"
				roles      	(list role_list
				    (object Role "iSpec"
					quid       	"40CEF9380174"
					label      	"iSpec"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
					quidu      	"40CEF938006D"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$11"
					quid       	"40CEF9380176"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolBundleItem"
					quidu      	"40CEF9380164")))
			    (object Association "$UNNAMED$12"
				quid       	"40CEF9380178"
				roles      	(list role_list
				    (object Role "iTunnel"
					quid       	"40CEF9380179"
					label      	"iTunnel"
					supplier   	"TInetAddr"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$13"
					quid       	"40CEF938017B"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolBundleItem"
					quidu      	"40CEF9380164"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$14"
				quid       	"40CEF938017D"
				roles      	(list role_list
				    (object Role "iNext"
					quid       	"40CEF938017E"
					documentation 	"private:"
					label      	"iNext"
					supplier   	"TSglQueLink"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$15"
					quid       	"40CEF9380180"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolBundleItem"
					quidu      	"40CEF9380164"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$16"
				quid       	"40CEF93802DC"
				roles      	(list role_list
				    (object Role "iOldSA"
					quid       	"40CEF93802DD"
					label      	"iOldSA"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
					quidu      	"40CEF938006D"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$17"
					quid       	"40CEF93802DF"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSAPairNode"
					quidu      	"40CEF93802CB")))
			    (object Association "$UNNAMED$18"
				quid       	"40CEF93802E1"
				roles      	(list role_list
				    (object Role "iNewSA"
					quid       	"40CEF93802E2"
					label      	"iNewSA"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
					quidu      	"40CEF938006D"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$19"
					quid       	"40CEF93802E4"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSAPairNode"
					quidu      	"40CEF93802CB")))
			    (object Association "$UNNAMED$20"
				quid       	"40CEF93802EA"
				roles      	(list role_list
				    (object Role "$UNNAMED$21"
					quid       	"40CEF93802EB"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSAPairNode"
					quidu      	"40CEF93802CB")
				    (object Role "iNext"
					quid       	"40CEF93802ED"
					label      	"iNext"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSAPairNode"
					quidu      	"40CEF93802CB"
					is_navigable 	TRUE)))
			    (object Association "$UNNAMED$22"
				quid       	"40CEF9380319"
				roles      	(list role_list
				    (object Role "iList"
					quid       	"40CEF938031A"
					label      	"iList"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSAPairNode"
					quidu      	"40CEF93802CB"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$23"
					quid       	"40CEF938031C"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSAPairList"
					quidu      	"40CEF93802FA")))
			    (object Association "$UNNAMED$24"
				quid       	"40CEF93803E4"
				roles      	(list role_list
				    (object Role "iDirection"
					quid       	"40CEF93803E5"
					documentation 	
|
| If the addr is to match any address, the mask must all zeroes
| If the addr is to match as is, the mask must be all ones
| If the selector is to match a transport connection, the
|      port numbers are stored as non-zero in iDst and iSrc,
|      and iProtocol is non-zero.
					
					label      	"iDirection"
					supplier   	"TUint"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$25"
					quid       	"40CEF93803E7"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$26"
				quid       	"40CEF93803E9"
				roles      	(list role_list
				    (object Role "iRemote"
					quid       	"40CEF93803EA"
					label      	"iRemote"
					supplier   	"TInetAddr"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$27"
					quid       	"40CEF93803EC"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$28"
				quid       	"40CEF93803EE"
				roles      	(list role_list
				    (object Role "iRemoteMask"
					quid       	"40CEF93803EF"
					label      	"iRemoteMask"
					supplier   	"TInetAddr"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$29"
					quid       	"40CEF93803F1"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$30"
				quid       	"40CEF939000C"
				roles      	(list role_list
				    (object Role "iLocal"
					quid       	"40CEF939000D"
					label      	"iLocal"
					supplier   	"TInetAddr"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$31"
					quid       	"40CEF939000F"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$32"
				quid       	"40CEF9390011"
				roles      	(list role_list
				    (object Role "iLocalMask"
					quid       	"40CEF9390012"
					label      	"iLocalMask"
					supplier   	"TInetAddr"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$33"
					quid       	"40CEF9390014"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$34"
				quid       	"40CEF9390016"
				roles      	(list role_list
				    (object Role "iProtocol"
					quid       	"40CEF9390017"
					label      	"iProtocol"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$35"
					quid       	"40CEF9390019"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$36"
				quid       	"40CEF939001C"
				roles      	(list role_list
				    (object Role "iIcmpType"
					quid       	"40CEF939001D"
					label      	"iIcmpType"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$37"
					quid       	"40CEF939001F"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$38"
				quid       	"40CEF9390021"
				roles      	(list role_list
				    (object Role "iIcmpCode"
					quid       	"40CEF9390022"
					label      	"iIcmpCode"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$39"
					quid       	"40CEF9390024"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$40"
				quid       	"40CEF939002B"
				roles      	(list role_list
				    (object Role "iDropAction"
					quid       	"40CEF939002C"
					label      	"iDropAction"
					supplier   	"TBool"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$41"
					quid       	"40CEF939002E"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$42"
				quid       	"40CEF9390030"
				roles      	(list role_list
				    (object Role "iSequenceNumber"
					quid       	"40CEF9390031"
					label      	"iSequenceNumber"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$43"
					quid       	"40CEF9390033"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$44"
				quid       	"40CEF9390035"
				roles      	(list role_list
				    (object Role "iCompWord"
					quid       	"40CEF9390036"
					label      	"iCompWord"
					supplier   	"TUint32"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$45"
					quid       	"40CEF939003B"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$46"
				quid       	"40CEF939003D"
				roles      	(list role_list
				    (object Role "iBundle"
					quid       	"40CEF939003E"
					documentation 	" IPSecPolManUtil.cpp"
					label      	"iBundle"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecpolBundle"
					quidu      	"40CEF9380183"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$47"
					quid       	"40CEF9390040"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$48"
				quid       	"40CEF9390042"
				roles      	(list role_list
				    (object Role "iNext"
					quid       	"40CEF9390043"
					label      	"iNext"
					supplier   	"TSglQueLink"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$49"
					quid       	"40CEF939004B"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$50"
				quid       	"40CEF939004F"
				roles      	(list role_list
				    (object Role "iInterface"
					quid       	"40CEF9390050"
					label      	"iInterface"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf<20>"
					quidu      	"40CEF939004D"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$51"
					quid       	"40CEF9390052"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$52"
				quid       	"40CEF93900D7"
				roles      	(list role_list
				    (object Role "iSpecs"
					quid       	"40CEF93900D8"
					documentation 	
|    TSglQue<CPolicySpec> iSpecs;            // SA specifications
|    TSglQue<CPolicySelector> iSelectors;    // Policy selectors to match
					
					label      	"iSpecs"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSAList"
					quidu      	"40CEF938029C"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$53"
					quid       	"40CEF93900DA"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecurityPolicy"
					quidu      	"40CEF9390089")))
			    (object Association "$UNNAMED$54"
				quid       	"40CEF93900DC"
				roles      	(list role_list
				    (object Role "iSelectors"
					quid       	"40CEF93900DD"
					label      	"iSelectors"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSelectorList"
					quidu      	"40CEF9380329"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$55"
					quid       	"40CEF93900DF"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecurityPolicy"
					quidu      	"40CEF9390089")))
			    (object Association "$UNNAMED$56"
				quid       	"40CEF9390118"
				roles      	(list role_list
				    (object Role "iSessionCount"
					quid       	"40CEF9390119"
					label      	"iSessionCount"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$57"
					quid       	"40CEF939011B"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer"
					quidu      	"40CEF93900E7"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$58"
				quid       	"40CEF939011D"
				roles      	(list role_list
				    (object Role "iIPSecPolicyManagerHandler"
					quid       	"40CEF939011E"
					label      	"iIPSecPolicyManagerHandler"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$59"
					quid       	"40CEF9390120"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer"
					quidu      	"40CEF93900E7")))
			    (object Association "$UNNAMED$60"
				quid       	"40CEF9390174"
				roles      	(list role_list
				    (object Role "sadb_msg_version"
					quid       	"40CEF9390175"
					label      	"sadb_msg_version"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$61"
					quid       	"40CEF9390177"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
					quidu      	"40CEF9390164"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$62"
				quid       	"40CEF9390179"
				roles      	(list role_list
				    (object Role "sadb_msg_type"
					quid       	"40CEF939017A"
					label      	"sadb_msg_type"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$63"
					quid       	"40CEF939017C"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
					quidu      	"40CEF9390164"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$64"
				quid       	"40CEF9390183"
				roles      	(list role_list
				    (object Role "sadb_msg_errno"
					quid       	"40CEF9390184"
					label      	"sadb_msg_errno"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$65"
					quid       	"40CEF9390186"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
					quidu      	"40CEF9390164"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$66"
				quid       	"40CEF9390188"
				roles      	(list role_list
				    (object Role "sadb_msg_satype"
					quid       	"40CEF9390189"
					label      	"sadb_msg_satype"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$67"
					quid       	"40CEF939018B"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
					quidu      	"40CEF9390164"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$68"
				quid       	"40CEF9390193"
				roles      	(list role_list
				    (object Role "sadb_msg_len"
					quid       	"40CEF9390194"
					label      	"sadb_msg_len"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$69"
					quid       	"40CEF9390196"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
					quidu      	"40CEF9390164"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$70"
				quid       	"40CEF9390198"
				roles      	(list role_list
				    (object Role "sadb_msg_reserved"
					quid       	"40CEF9390199"
					documentation 	" ..an earlier revision used 32-bit words!"
					label      	"sadb_msg_reserved"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$71"
					quid       	"40CEF939019B"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
					quidu      	"40CEF9390164"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$72"
				quid       	"40CEF93901A2"
				roles      	(list role_list
				    (object Role "sadb_msg_seq"
					quid       	"40CEF93901A3"
					label      	"sadb_msg_seq"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
					quidu      	"40CEF9390136"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$73"
					quid       	"40CEF93901A5"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
					quidu      	"40CEF9390164"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$74"
				quid       	"40CEF93901A7"
				roles      	(list role_list
				    (object Role "sadb_msg_pid"
					quid       	"40CEF93901A8"
					label      	"sadb_msg_pid"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
					quidu      	"40CEF9390136"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$75"
					quid       	"40CEF93901AA"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_msg"
					quidu      	"40CEF9390164"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$76"
				quid       	"40CEF93901C4"
				roles      	(list role_list
				    (object Role "sadb_ext_len"
					quid       	"40CEF93901C5"
					label      	"sadb_ext_len"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$77"
					quid       	"40CEF93901C7"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ext"
					quidu      	"40CEF93901C2"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$78"
				quid       	"40CEF93901D1"
				roles      	(list role_list
				    (object Role "sadb_ext_type"
					quid       	"40CEF93901D2"
					label      	"sadb_ext_type"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$79"
					quid       	"40CEF93901D4"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ext"
					quidu      	"40CEF93901C2"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$80"
				quid       	"40CEF9390201"
				roles      	(list role_list
				    (object Role "sadb_sa_len"
					quid       	"40CEF9390202"
					label      	"sadb_sa_len"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$81"
					quid       	"40CEF9390204"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
					quidu      	"40CEF93901F0"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$82"
				quid       	"40CEF9390206"
				roles      	(list role_list
				    (object Role "sadb_sa_exttype"
					quid       	"40CEF9390207"
					label      	"sadb_sa_exttype"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$83"
					quid       	"40CEF9390209"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
					quidu      	"40CEF93901F0"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$84"
				quid       	"40CEF9390210"
				roles      	(list role_list
				    (object Role "sadb_sa_spi"
					quid       	"40CEF9390211"
					label      	"sadb_sa_spi"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
					quidu      	"40CEF9390136"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$85"
					quid       	"40CEF9390213"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
					quidu      	"40CEF93901F0"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$86"
				quid       	"40CEF939021F"
				roles      	(list role_list
				    (object Role "sadb_sa_replay"
					quid       	"40CEF9390220"
					label      	"sadb_sa_replay"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$87"
					quid       	"40CEF9390222"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
					quidu      	"40CEF93901F0"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$88"
				quid       	"40CEF9390224"
				roles      	(list role_list
				    (object Role "sadb_sa_state"
					quid       	"40CEF9390225"
					label      	"sadb_sa_state"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$89"
					quid       	"40CEF9390230"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
					quidu      	"40CEF93901F0"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$90"
				quid       	"40CEF9390232"
				roles      	(list role_list
				    (object Role "sadb_sa_auth"
					quid       	"40CEF9390233"
					label      	"sadb_sa_auth"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$91"
					quid       	"40CEF9390235"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
					quidu      	"40CEF93901F0"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$92"
				quid       	"40CEF939023F"
				roles      	(list role_list
				    (object Role "sadb_sa_encrypt"
					quid       	"40CEF9390240"
					label      	"sadb_sa_encrypt"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$93"
					quid       	"40CEF9390242"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
					quidu      	"40CEF93901F0"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$94"
				quid       	"40CEF9390244"
				roles      	(list role_list
				    (object Role "sadb_sa_flags"
					quid       	"40CEF9390245"
					label      	"sadb_sa_flags"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
					quidu      	"40CEF9390136"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$95"
					quid       	"40CEF9390247"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sa"
					quidu      	"40CEF93901F0"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$96"
				quid       	"40CEF939026E"
				roles      	(list role_list
				    (object Role "sadb_lifetime_len"
					quid       	"40CEF939026F"
					label      	"sadb_lifetime_len"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$97"
					quid       	"40CEF9390271"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
					quidu      	"40CEF939025E"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$98"
				quid       	"40CEF9390273"
				roles      	(list role_list
				    (object Role "sadb_lifetime_exttype"
					quid       	"40CEF9390274"
					label      	"sadb_lifetime_exttype"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$99"
					quid       	"40CEF9390276"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
					quidu      	"40CEF939025E"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$100"
				quid       	"40CEF939027D"
				roles      	(list role_list
				    (object Role "sadb_lifetime_allocations"
					quid       	"40CEF939027E"
					label      	"sadb_lifetime_allocations"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
					quidu      	"40CEF9390136"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$101"
					quid       	"40CEF9390280"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
					quidu      	"40CEF939025E"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$102"
				quid       	"40CEF9390282"
				roles      	(list role_list
				    (object Role "sadb_lifetime_bytes"
					quid       	"40CEF9390283"
					label      	"sadb_lifetime_bytes"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
					quidu      	"40CEF9390145"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$103"
					quid       	"40CEF9390285"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
					quidu      	"40CEF939025E"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$104"
				quid       	"40CEF939028D"
				roles      	(list role_list
				    (object Role "sadb_lifetime_addtime"
					quid       	"40CEF939028E"
					label      	"sadb_lifetime_addtime"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
					quidu      	"40CEF9390145"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$105"
					quid       	"40CEF9390290"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
					quidu      	"40CEF939025E"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$106"
				quid       	"40CEF9390292"
				roles      	(list role_list
				    (object Role "sadb_lifetime_usetime"
					quid       	"40CEF9390293"
					label      	"sadb_lifetime_usetime"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
					quidu      	"40CEF9390145"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$107"
					quid       	"40CEF9390295"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
					quidu      	"40CEF939025E"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$108"
				quid       	"40CEF93902BC"
				roles      	(list role_list
				    (object Role "sadb_address_len"
					quid       	"40CEF93902BD"
					label      	"sadb_address_len"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$109"
					quid       	"40CEF93902BF"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_address"
					quidu      	"40CEF93902AC"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$110"
				quid       	"40CEF93902C1"
				roles      	(list role_list
				    (object Role "sadb_address_exttype"
					quid       	"40CEF93902C2"
					label      	"sadb_address_exttype"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$111"
					quid       	"40CEF93902C4"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_address"
					quidu      	"40CEF93902AC"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$112"
				quid       	"40CEF93902CB"
				roles      	(list role_list
				    (object Role "sadb_address_proto"
					quid       	"40CEF93902CC"
					label      	"sadb_address_proto"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$113"
					quid       	"40CEF93902CE"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_address"
					quidu      	"40CEF93902AC"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$114"
				quid       	"40CEF93902D0"
				roles      	(list role_list
				    (object Role "sadb_address_prefixlen"
					quid       	"40CEF93902D1"
					label      	"sadb_address_prefixlen"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$115"
					quid       	"40CEF93902D3"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_address"
					quidu      	"40CEF93902AC"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$116"
				quid       	"40CEF93902DB"
				roles      	(list role_list
				    (object Role "sadb_address_reserved"
					quid       	"40CEF93902DC"
					label      	"sadb_address_reserved"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$117"
					quid       	"40CEF93902DE"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_address"
					quidu      	"40CEF93902AC"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$118"
				quid       	"40CEF93902FB"
				roles      	(list role_list
				    (object Role "sadb_key_len"
					quid       	"40CEF93902FC"
					label      	"sadb_key_len"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$119"
					quid       	"40CEF93902FE"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_key"
					quidu      	"40CEF93902EA"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$120"
				quid       	"40CEF9390300"
				roles      	(list role_list
				    (object Role "sadb_key_exttype"
					quid       	"40CEF9390301"
					label      	"sadb_key_exttype"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$121"
					quid       	"40CEF9390303"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_key"
					quidu      	"40CEF93902EA"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$122"
				quid       	"40CEF939030A"
				roles      	(list role_list
				    (object Role "sadb_key_bits"
					quid       	"40CEF939030B"
					label      	"sadb_key_bits"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$123"
					quid       	"40CEF939030D"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_key"
					quidu      	"40CEF93902EA"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$124"
				quid       	"40CEF939030F"
				roles      	(list role_list
				    (object Role "sadb_key_reserved"
					quid       	"40CEF9390310"
					label      	"sadb_key_reserved"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$125"
					quid       	"40CEF9390312"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_key"
					quidu      	"40CEF93902EA"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$126"
				quid       	"40CEF9390339"
				roles      	(list role_list
				    (object Role "sadb_ident_len"
					quid       	"40CEF939033A"
					label      	"sadb_ident_len"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$127"
					quid       	"40CEF939033C"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ident"
					quidu      	"40CEF9390329"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$128"
				quid       	"40CEF939033E"
				roles      	(list role_list
				    (object Role "sadb_ident_exttype"
					quid       	"40CEF939033F"
					label      	"sadb_ident_exttype"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$129"
					quid       	"40CEF9390341"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ident"
					quidu      	"40CEF9390329"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$130"
				quid       	"40CEF9390348"
				roles      	(list role_list
				    (object Role "sadb_ident_type"
					quid       	"40CEF9390349"
					label      	"sadb_ident_type"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$131"
					quid       	"40CEF939034B"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ident"
					quidu      	"40CEF9390329"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$132"
				quid       	"40CEF939034D"
				roles      	(list role_list
				    (object Role "sadb_ident_reserved"
					quid       	"40CEF939034E"
					label      	"sadb_ident_reserved"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$133"
					quid       	"40CEF9390350"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ident"
					quidu      	"40CEF9390329"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$134"
				quid       	"40CEF9390352"
				roles      	(list role_list
				    (object Role "sadb_ident_id"
					quid       	"40CEF9390353"
					label      	"sadb_ident_id"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
					quidu      	"40CEF9390145"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$135"
					quid       	"40CEF9390359"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_ident"
					quidu      	"40CEF9390329"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$136"
				quid       	"40CEF9390387"
				roles      	(list role_list
				    (object Role "sadb_sens_len"
					quid       	"40CEF9390388"
					label      	"sadb_sens_len"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$137"
					quid       	"40CEF939038A"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
					quidu      	"40CEF9390377"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$138"
				quid       	"40CEF939038C"
				roles      	(list role_list
				    (object Role "sadb_sens_exttype"
					quid       	"40CEF939038D"
					label      	"sadb_sens_exttype"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$139"
					quid       	"40CEF939038F"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
					quidu      	"40CEF9390377"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$140"
				quid       	"40CEF9390396"
				roles      	(list role_list
				    (object Role "sadb_sens_dpd"
					quid       	"40CEF9390397"
					label      	"sadb_sens_dpd"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
					quidu      	"40CEF9390136"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$141"
					quid       	"40CEF9390399"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
					quidu      	"40CEF9390377"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$142"
				quid       	"40CEF939039B"
				roles      	(list role_list
				    (object Role "sadb_sens_sens_level"
					quid       	"40CEF939039C"
					label      	"sadb_sens_sens_level"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$143"
					quid       	"40CEF939039E"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
					quidu      	"40CEF9390377"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$144"
				quid       	"40CEF93903A6"
				roles      	(list role_list
				    (object Role "sadb_sens_sens_len"
					quid       	"40CEF93903A7"
					label      	"sadb_sens_sens_len"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$145"
					quid       	"40CEF93903A9"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
					quidu      	"40CEF9390377"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$146"
				quid       	"40CEF93903AB"
				roles      	(list role_list
				    (object Role "sadb_sens_integ_level"
					quid       	"40CEF93903AC"
					label      	"sadb_sens_integ_level"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$147"
					quid       	"40CEF93903AE"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
					quidu      	"40CEF9390377"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$148"
				quid       	"40CEF93903B6"
				roles      	(list role_list
				    (object Role "sadb_sens_integ_len"
					quid       	"40CEF93903B7"
					label      	"sadb_sens_integ_len"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$149"
					quid       	"40CEF93903B9"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
					quidu      	"40CEF9390377"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$150"
				quid       	"40CEF93903BB"
				roles      	(list role_list
				    (object Role "sadb_sens_reserved"
					quid       	"40CEF93903BC"
					label      	"sadb_sens_reserved"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
					quidu      	"40CEF9390136"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$151"
					quid       	"40CEF93903BE"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_sens"
					quidu      	"40CEF9390377"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$152"
				quid       	"40CEF93903D7"
				roles      	(list role_list
				    (object Role "sadb_prop_len"
					quid       	"40CEF93903D8"
					label      	"sadb_prop_len"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$153"
					quid       	"40CEF93903DA"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_prop"
					quidu      	"40CEF93903D5"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$154"
				quid       	"40CEF93903E4"
				roles      	(list role_list
				    (object Role "sadb_prop_exttype"
					quid       	"40CEF93903E5"
					label      	"sadb_prop_exttype"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$155"
					quid       	"40CEF93903E7"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_prop"
					quidu      	"40CEF93903D5"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$156"
				quid       	"40CEF93903E9"
				roles      	(list role_list
				    (object Role "sadb_prop_replay"
					quid       	"40CEF93903EA"
					label      	"sadb_prop_replay"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$157"
					quid       	"40CEF93903EC"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_prop"
					quidu      	"40CEF93903D5"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$158"
				quid       	"40CEF93A000C"
				roles      	(list role_list
				    (object Role "sadb_prop_reserved[3]"
					quid       	"40CEF93A000D"
					label      	"sadb_prop_reserved[3]"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$159"
					quid       	"40CEF93A000F"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_prop"
					quidu      	"40CEF93903D5"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$160"
				quid       	"40CEF93A005A"
				roles      	(list role_list
				    (object Role "sadb_comb_auth"
					quid       	"40CEF93A005B"
					label      	"sadb_comb_auth"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$161"
					quid       	"40CEF93A005D"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$162"
				quid       	"40CEF93A005F"
				roles      	(list role_list
				    (object Role "sadb_comb_encrypt"
					quid       	"40CEF93A0060"
					label      	"sadb_comb_encrypt"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$163"
					quid       	"40CEF93A0062"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$164"
				quid       	"40CEF93A006A"
				roles      	(list role_list
				    (object Role "sadb_comb_flags"
					quid       	"40CEF93A006B"
					label      	"sadb_comb_flags"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$165"
					quid       	"40CEF93A006D"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$166"
				quid       	"40CEF93A006F"
				roles      	(list role_list
				    (object Role "sadb_comb_auth_minbits"
					quid       	"40CEF93A0070"
					label      	"sadb_comb_auth_minbits"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$167"
					quid       	"40CEF93A0072"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$168"
				quid       	"40CEF93A0079"
				roles      	(list role_list
				    (object Role "sadb_comb_auth_maxbits"
					quid       	"40CEF93A007A"
					label      	"sadb_comb_auth_maxbits"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$169"
					quid       	"40CEF93A007C"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$170"
				quid       	"40CEF93A007E"
				roles      	(list role_list
				    (object Role "sadb_comb_encrypt_minbits"
					quid       	"40CEF93A007F"
					label      	"sadb_comb_encrypt_minbits"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$171"
					quid       	"40CEF93A0081"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$172"
				quid       	"40CEF93A0089"
				roles      	(list role_list
				    (object Role "sadb_comb_encrypt_maxbits"
					quid       	"40CEF93A008A"
					label      	"sadb_comb_encrypt_maxbits"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$173"
					quid       	"40CEF93A008C"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$174"
				quid       	"40CEF93A008E"
				roles      	(list role_list
				    (object Role "sadb_comb_reserved"
					quid       	"40CEF93A008F"
					label      	"sadb_comb_reserved"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
					quidu      	"40CEF9390136"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$175"
					quid       	"40CEF93A0091"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$176"
				quid       	"40CEF93A0099"
				roles      	(list role_list
				    (object Role "sadb_comb_soft_allocations"
					quid       	"40CEF93A009A"
					label      	"sadb_comb_soft_allocations"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
					quidu      	"40CEF9390136"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$177"
					quid       	"40CEF93A009C"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$178"
				quid       	"40CEF93A009E"
				roles      	(list role_list
				    (object Role "sadb_comb_hard_allocations"
					quid       	"40CEF93A009F"
					label      	"sadb_comb_hard_allocations"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
					quidu      	"40CEF9390136"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$179"
					quid       	"40CEF93A00A1"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$180"
				quid       	"40CEF93A00A8"
				roles      	(list role_list
				    (object Role "sadb_comb_soft_bytes"
					quid       	"40CEF93A00A9"
					label      	"sadb_comb_soft_bytes"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
					quidu      	"40CEF9390145"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$181"
					quid       	"40CEF93A00AB"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$182"
				quid       	"40CEF93A00AD"
				roles      	(list role_list
				    (object Role "sadb_comb_hard_bytes"
					quid       	"40CEF93A00AE"
					label      	"sadb_comb_hard_bytes"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
					quidu      	"40CEF9390145"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$183"
					quid       	"40CEF93A00B8"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$184"
				quid       	"40CEF93A00BA"
				roles      	(list role_list
				    (object Role "sadb_comb_soft_addtime"
					quid       	"40CEF93A00BB"
					label      	"sadb_comb_soft_addtime"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
					quidu      	"40CEF9390145"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$185"
					quid       	"40CEF93A00BD"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$186"
				quid       	"40CEF93A00C8"
				roles      	(list role_list
				    (object Role "sadb_comb_hard_addtime"
					quid       	"40CEF93A00C9"
					label      	"sadb_comb_hard_addtime"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
					quidu      	"40CEF9390145"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$187"
					quid       	"40CEF93A00CB"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$188"
				quid       	"40CEF93A00CD"
				roles      	(list role_list
				    (object Role "sadb_comb_soft_usetime"
					quid       	"40CEF93A00CE"
					label      	"sadb_comb_soft_usetime"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
					quidu      	"40CEF9390145"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$189"
					quid       	"40CEF93A00D0"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$190"
				quid       	"40CEF93A00D7"
				roles      	(list role_list
				    (object Role "sadb_comb_hard_usetime"
					quid       	"40CEF93A00D8"
					label      	"sadb_comb_hard_usetime"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint64_t"
					quidu      	"40CEF9390145"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$191"
					quid       	"40CEF93A00DA"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_comb"
					quidu      	"40CEF93A004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$192"
				quid       	"40CEF93A00F8"
				roles      	(list role_list
				    (object Role "sadb_supported_len"
					quid       	"40CEF93A00F9"
					label      	"sadb_supported_len"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$193"
					quid       	"40CEF93A00FB"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_supported"
					quidu      	"40CEF93A00F6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$194"
				quid       	"40CEF93A0106"
				roles      	(list role_list
				    (object Role "sadb_supported_exttype"
					quid       	"40CEF93A0107"
					label      	"sadb_supported_exttype"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$195"
					quid       	"40CEF93A0109"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_supported"
					quidu      	"40CEF93A00F6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$196"
				quid       	"40CEF93A010B"
				roles      	(list role_list
				    (object Role "sadb_supported_reserved"
					quid       	"40CEF93A010C"
					label      	"sadb_supported_reserved"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
					quidu      	"40CEF9390136"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$197"
					quid       	"40CEF93A010E"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_supported"
					quidu      	"40CEF93A00F6"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$198"
				quid       	"40CEF93A0135"
				roles      	(list role_list
				    (object Role "sadb_alg_id"
					quid       	"40CEF93A0136"
					label      	"sadb_alg_id"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$199"
					quid       	"40CEF93A0138"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_alg"
					quidu      	"40CEF93A0125"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$200"
				quid       	"40CEF93A013A"
				roles      	(list role_list
				    (object Role "sadb_alg_ivlen"
					quid       	"40CEF93A013B"
					label      	"sadb_alg_ivlen"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint8_t"
					quidu      	"40CEF9390125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$201"
					quid       	"40CEF93A013D"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_alg"
					quidu      	"40CEF93A0125"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$202"
				quid       	"40CEF93A0145"
				roles      	(list role_list
				    (object Role "sadb_alg_minbits"
					quid       	"40CEF93A0146"
					label      	"sadb_alg_minbits"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$203"
					quid       	"40CEF93A0148"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_alg"
					quidu      	"40CEF93A0125"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$204"
				quid       	"40CEF93A014A"
				roles      	(list role_list
				    (object Role "sadb_alg_maxbits"
					quid       	"40CEF93A014B"
					label      	"sadb_alg_maxbits"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$205"
					quid       	"40CEF93A014D"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_alg"
					quidu      	"40CEF93A0125"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$206"
				quid       	"40CEF93A0154"
				roles      	(list role_list
				    (object Role "sadb_alg_reserved"
					quid       	"40CEF93A0155"
					label      	"sadb_alg_reserved"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$207"
					quid       	"40CEF93A0157"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_alg"
					quidu      	"40CEF93A0125"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$208"
				quid       	"40CEF93A0175"
				roles      	(list role_list
				    (object Role "sadb_spirange_len"
					quid       	"40CEF93A0176"
					label      	"sadb_spirange_len"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$209"
					quid       	"40CEF93A0178"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_spirange"
					quidu      	"40CEF93A0173"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$210"
				quid       	"40CEF93A0183"
				roles      	(list role_list
				    (object Role "sadb_spirange_exttype"
					quid       	"40CEF93A0184"
					label      	"sadb_spirange_exttype"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint16_t"
					quidu      	"40CEF9390127"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$211"
					quid       	"40CEF93A0186"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_spirange"
					quidu      	"40CEF93A0173"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$212"
				quid       	"40CEF93A0188"
				roles      	(list role_list
				    (object Role "sadb_spirange_min"
					quid       	"40CEF93A0189"
					label      	"sadb_spirange_min"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
					quidu      	"40CEF9390136"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$213"
					quid       	"40CEF93A018B"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_spirange"
					quidu      	"40CEF93A0173"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$214"
				quid       	"40CEF93A0193"
				roles      	(list role_list
				    (object Role "sadb_spirange_max"
					quid       	"40CEF93A0194"
					label      	"sadb_spirange_max"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
					quidu      	"40CEF9390136"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$215"
					quid       	"40CEF93A0196"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_spirange"
					quidu      	"40CEF93A0173"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$216"
				quid       	"40CEF93A0198"
				roles      	(list role_list
				    (object Role "sadb_spirange_reserved"
					quid       	"40CEF93A0199"
					label      	"sadb_spirange_reserved"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::uint32_t"
					quidu      	"40CEF9390136"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$217"
					quid       	"40CEF93A019B"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_spirange"
					quidu      	"40CEF93A0173"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$218"
				quid       	"40CEF93A01C2"
				roles      	(list role_list
				    (object Role "iName"
					quid       	"40CEF93A01C3"
					label      	"iName"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmName"
					quidu      	"40CEF93A01A2"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$219"
					quid       	"40CEF93A01C5"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmDesc"
					quidu      	"40CEF93A01B3"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$220"
				quid       	"40CEF93A01C7"
				roles      	(list role_list
				    (object Role "iAlgType"
					quid       	"40CEF93A01C8"
					label      	"iAlgType"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmClass"
					quidu      	"40CEF93A01A4"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$221"
					quid       	"40CEF93A01CA"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmDesc"
					quidu      	"40CEF93A01B3"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$222"
				quid       	"40CEF93A01D1"
				roles      	(list role_list
				    (object Role "iMinBits"
					quid       	"40CEF93A01D2"
					label      	"iMinBits"
					supplier   	"TUint"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$223"
					quid       	"40CEF93A01D4"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmDesc"
					quidu      	"40CEF93A01B3"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$224"
				quid       	"40CEF93A01D6"
				roles      	(list role_list
				    (object Role "iMaxBits"
					quid       	"40CEF93A01D7"
					label      	"iMaxBits"
					supplier   	"TUint"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$225"
					quid       	"40CEF93A01D9"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmDesc"
					quidu      	"40CEF93A01B3"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$226"
				quid       	"40CEF93A01DB"
				roles      	(list role_list
				    (object Role "iBlock"
					quid       	"40CEF93A01DC"
					label      	"iBlock"
					supplier   	"TUint"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$227"
					quid       	"40CEF93A01DE"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmDesc"
					quidu      	"40CEF93A01B3"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$228"
				quid       	"40CEF93A01E1"
				roles      	(list role_list
				    (object Role "iVector"
					quid       	"40CEF93A01E2"
					label      	"iVector"
					supplier   	"TUint"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$229"
					quid       	"40CEF93A01E4"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmDesc"
					quidu      	"40CEF93A01B3"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$230"
				quid       	"40CEF93A028F"
				roles      	(list role_list
				    (object Role "iServer"
					quid       	"40CEF93A0290"
					label      	"iServer"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer"
					quidu      	"40CEF93900E7"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$231"
					quid       	"40CEF93A0292"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerSession"
					quidu      	"40CEF93A0270")))
			    (object Association "$UNNAMED$232"
				quid       	"40CEF93A0396"
				roles      	(list role_list
				    (object Role "iId"
					quid       	"40CEF93A0397"
					label      	"iId"
					supplier   	"TThreadId"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$233"
					quid       	"40CEF93A0399"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TServerStart"
					quidu      	"40CEF93A0377"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$234"
				quid       	"40CEF93A039B"
				roles      	(list role_list
				    (object Role "iStatus"
					quid       	"40CEF93A039C"
					label      	"iStatus"
					supplier   	"TRequestStatus"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$235"
					quid       	"40CEF93A039E"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TServerStart"
					quidu      	"40CEF93A0377")))
			    (object Association "$UNNAMED$236"
				quid       	"40CEF93B000D"
				roles      	(list role_list
				    (object Role "iAllocations"
					quid       	"40CEF93B000E"
					documentation 	
| For current, these will count items used so far. For Hard and
| Soft these will contain the limit values for the current
| counts.
| study: present unspecified limit with 0 or max value?
					
					label      	"iAllocations"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetimeAllocations"
					quidu      	"40CEF93A03A0"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$237"
					quid       	"40CEF93B0010"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetime"
					quidu      	"40CEF93A03E4"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$238"
				quid       	"40CEF93B0012"
				roles      	(list role_list
				    (object Role "iBytes"
					quid       	"40CEF93B0013"
					label      	"iBytes"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetimeBytes"
					quidu      	"40CEF93A03A7"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$239"
					quid       	"40CEF93B0015"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetime"
					quidu      	"40CEF93A03E4"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$240"
				quid       	"40CEF93B001C"
				roles      	(list role_list
				    (object Role "iAddtime"
					quid       	"40CEF93B001D"
					documentation 	
|
| For Current, these will record the creation and first use times.
| For Hard and Soft, these will record the expiration times (e.g.
| simple comparison with the current time can be used to test for
| expiration, and for returning CURRENT values to application, use
| the SecondsFrom method with current.
					
					label      	"iAddtime"
					supplier   	"TTime"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$241"
					quid       	"40CEF93B001F"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetime"
					quidu      	"40CEF93A03E4"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$242"
				quid       	"40CEF93B0021"
				roles      	(list role_list
				    (object Role "iUsetime"
					quid       	"40CEF93B0022"
					label      	"iUsetime"
					supplier   	"TTime"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$243"
					quid       	"40CEF93B0024"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TLifetime"
					quidu      	"40CEF93A03E4"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$244"
				quid       	"40CEF93B005A"
				roles      	(list role_list
				    (object Role "iType"
					quid       	"40CEF93B005B"
					documentation 	
|
| SA selection fields
					
					label      	"iType"
					supplier   	"TUint8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$245"
					quid       	"40CEF93B005D"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$246"
				quid       	"40CEF93B005F"
				roles      	(list role_list
				    (object Role "iAalg"
					quid       	"40CEF93B0060"
					label      	"iAalg"
					supplier   	"TUint8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$247"
					quid       	"40CEF93B0062"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$248"
				quid       	"40CEF93B006A"
				roles      	(list role_list
				    (object Role "iAalgLen"
					quid       	"40CEF93B006B"
					documentation 	
|TUint16 iAalgMinLen;		// Authentication algorithm Max allowed length
|TUint16 iAalgMaxLen;		// Authentication algorithm Max allowed length
					
					label      	"iAalgLen"
					supplier   	"TUint16"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$249"
					quid       	"40CEF93B006D"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$250"
				quid       	"40CEF93B006F"
				roles      	(list role_list
				    (object Role "iEalg"
					quid       	"40CEF93B0070"
					label      	"iEalg"
					supplier   	"TUint8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$251"
					quid       	"40CEF93B0072"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$252"
				quid       	"40CEF93B0074"
				roles      	(list role_list
				    (object Role "iEalgLen"
					quid       	"40CEF93B0075"
					documentation 	
|TUint16 iEalgMinLen;		// Encryption algorithm Max allowed length
|TUint16 iEalgMaxLen;		// Encryption algorithm Max allowed length
					
					label      	"iEalgLen"
					supplier   	"TUint16"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$253"
					quid       	"40CEF93B0077"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$254"
				quid       	"40CEF93B0079"
				roles      	(list role_list
				    (object Role "iReplayWindowLength"
					quid       	"40CEF93B007A"
					label      	"iReplayWindowLength"
					supplier   	"TUint8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$255"
					quid       	"40CEF93B007C"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$256"
				quid       	"40CEF93B007E"
				roles      	(list role_list
				    (object Role "iPfs"
					quid       	"40CEF93B007F"
					label      	"iPfs"
					supplier   	"TUint8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$257"
					quid       	"40CEF93B0081"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$258"
				quid       	"40CEF93B0089"
				roles      	(list role_list
				    (object Role "iMatchSrc"
					quid       	"40CEF93B008A"
					label      	"iMatchSrc"
					supplier   	"TUint8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$259"
					quid       	"40CEF93B008C"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$260"
				quid       	"40CEF93B008E"
				roles      	(list role_list
				    (object Role "iMatchProxy"
					quid       	"40CEF93B008F"
					label      	"iMatchProxy"
					supplier   	"TUint8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$261"
					quid       	"40CEF93B0091"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$262"
				quid       	"40CEF93B0099"
				roles      	(list role_list
				    (object Role "iMatchProtocol"
					quid       	"40CEF93B009A"
					documentation 	
|TUint8 iMatchConnection:1;// SA must have a matching protocol and ports
|TUint8 iMatchIdentity:1;	// SA must have a matching identity
					
					label      	"iMatchProtocol"
					supplier   	"TUint8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$263"
					quid       	"40CEF93B009C"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$264"
				quid       	"40CEF93B009E"
				roles      	(list role_list
				    (object Role "iMatchLocalPort"
					quid       	"40CEF93B009F"
					label      	"iMatchLocalPort"
					supplier   	"TUint8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$265"
					quid       	"40CEF93B00A1"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$266"
				quid       	"40CEF93B00A8"
				roles      	(list role_list
				    (object Role "iMatchRemotePort"
					quid       	"40CEF93B00A9"
					label      	"iMatchRemotePort"
					supplier   	"TUint8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$267"
					quid       	"40CEF93B00AB"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$268"
				quid       	"40CEF93B00AD"
				roles      	(list role_list
				    (object Role "iLarvalLifetime"
					quid       	"40CEF93B00AE"
					documentation 	
|
| iLarvalLifetime specifies the maximum time to wait in
| larval/egg state, when an ACQUIRE request originating
| from this template is sent to the key management.
					
					label      	"iLarvalLifetime"
					supplier   	"TUint"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$269"
					quid       	"40CEF93B00B0"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$270"
				quid       	"40CEF93B00B8"
				roles      	(list role_list
				    (object Role "iHard:struct sadb_lifetime"
					quid       	"40CEF93B00B9"
					documentation 	
|
| These are only used in specifying the life time requirements
| for the acquire message and are thus preformatted to be used
| directly as a component of the TPfkeyMessage.
					
					label      	"iHard:struct sadb_lifetime"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
					quidu      	"40CEF939025E"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$271"
					quid       	"40CEF93B00BB"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B")))
			    (object Association "$UNNAMED$272"
				quid       	"40CEF93B00BD"
				roles      	(list role_list
				    (object Role "iSoft:struct sadb_lifetime"
					quid       	"40CEF93B00BE"
					label      	"iSoft:struct sadb_lifetime"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::sadb_lifetime"
					quidu      	"40CEF939025E"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$273"
					quid       	"40CEF93B00C0"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B")))
			    (object Association "$UNNAMED$274"
				quid       	"40CEF93B00F8"
				roles      	(list role_list
				    (object Role "iClass"
					quid       	"40CEF93B00F9"
					label      	"iClass"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmClass"
					quidu      	"40CEF93A01A4"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$275"
					quid       	"40CEF93B00FB"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
					quidu      	"40CEF93B00D7"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$276"
				quid       	"40CEF93B00FD"
				roles      	(list role_list
				    (object Role "iId"
					quid       	"40CEF93B00FE"
					label      	"iId"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$277"
					quid       	"40CEF93B0106"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
					quidu      	"40CEF93B00D7"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$278"
				quid       	"40CEF93B0108"
				roles      	(list role_list
				    (object Role "iBits"
					quid       	"40CEF93B0109"
					label      	"iBits"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$279"
					quid       	"40CEF93B010B"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
					quidu      	"40CEF93B00D7"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$280"
				quid       	"40CEF93B010D"
				roles      	(list role_list
				    (object Role "iDefaultLen"
					quid       	"40CEF93B010E"
					label      	"iDefaultLen"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$281"
					quid       	"40CEF93B0110"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
					quidu      	"40CEF93B00D7"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$282"
				quid       	"40CEF93B0116"
				roles      	(list role_list
				    (object Role "iMinLen"
					quid       	"40CEF93B0117"
					label      	"iMinLen"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$283"
					quid       	"40CEF93B0119"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
					quidu      	"40CEF93B00D7"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$284"
				quid       	"40CEF93B011B"
				roles      	(list role_list
				    (object Role "iMaxLen"
					quid       	"40CEF93B011C"
					label      	"iMaxLen"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$285"
					quid       	"40CEF93B011E"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
					quidu      	"40CEF93B00D7"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$286"
				quid       	"40CEF93B0127"
				roles      	(list role_list
				    (object Role "iLibrary"
					quid       	"40CEF93B0128"
					documentation 	
| Name of the library instance: if iLibrary is empty,
| then the first matching algorithm from any of the
| installed libraries is used.
|TProtocolName iLibrary;
					
					label      	"iLibrary"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<0x20>"
					quidu      	"40CEF93B0125"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$287"
					quid       	"40CEF93B012A"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
					quidu      	"40CEF93B00D7"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$288"
				quid       	"40CEF93B012C"
				roles      	(list role_list
				    (object Role "iAlgorithm"
					quid       	"40CEF93B012D"
					documentation 	
| Name of the algorithm: if iAlgorithm is empty, then
| this map entry describes a NULL algorithm. No libraries
| are searched.
					
					label      	"iAlgorithm"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmName"
					quidu      	"40CEF93A01A2"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$289"
					quid       	"40CEF93B0135"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap"
					quidu      	"40CEF93B00D7"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$290"
				quid       	"40CEF93B025F"
				roles      	(list role_list
				    (object Role "iMsg"
					quid       	"40CEF93B0260"
					label      	"iMsg"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf<200>"
					quidu      	"40CEF93B0251"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$291"
					quid       	"40CEF93B0262"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TPolicyParser"
					quidu      	"40CEF93B01D1"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$292"
				quid       	"40CEF93B0264"
				roles      	(list role_list
				    (object Role "iToken"
					quid       	"40CEF93B0265"
					label      	"iToken"
					supplier   	"TPtrC"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$293"
					quid       	"40CEF93B0267"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TPolicyParser"
					quidu      	"40CEF93B01D1"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$294"
				quid       	"40CEF93B029E"
				roles      	(list role_list
				    (object Role "sa_type"
					quid       	"40CEF93B029F"
					label      	"sa_type"
					supplier   	"TUint8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$295"
					quid       	"40CEF93B02A1"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
					quidu      	"40CEF93B028D"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$296"
				quid       	"40CEF93B02A3"
				roles      	(list role_list
				    (object Role "spi"
					quid       	"40CEF93B02A4"
					label      	"spi"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$297"
					quid       	"40CEF93B02A6"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
					quidu      	"40CEF93B028D"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$298"
				quid       	"40CEF93B02AC"
				roles      	(list role_list
				    (object Role "encr_alg"
					quid       	"40CEF93B02AD"
					label      	"encr_alg"
					supplier   	"TUint8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$299"
					quid       	"40CEF93B02AF"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
					quidu      	"40CEF93B028D"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$300"
				quid       	"40CEF93B02B1"
				roles      	(list role_list
				    (object Role "auth_alg"
					quid       	"40CEF93B02B2"
					label      	"auth_alg"
					supplier   	"TUint8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$301"
					quid       	"40CEF93B02B4"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
					quidu      	"40CEF93B028D"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$302"
				quid       	"40CEF93B02B6"
				roles      	(list role_list
				    (object Role "direction"
					quid       	"40CEF93B02B7"
					label      	"direction"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$303"
					quid       	"40CEF93B02BD"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
					quidu      	"40CEF93B028D"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$304"
				quid       	"40CEF93B02BF"
				roles      	(list role_list
				    (object Role "lifetime_bytes"
					quid       	"40CEF93B02C0"
					label      	"lifetime_bytes"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$305"
					quid       	"40CEF93B02C2"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
					quidu      	"40CEF93B028D"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$306"
				quid       	"40CEF93B02C4"
				roles      	(list role_list
				    (object Role "lifetime_sec"
					quid       	"40CEF93B02C5"
					label      	"lifetime_sec"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$307"
					quid       	"40CEF93B02C7"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
					quidu      	"40CEF93B028D"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$308"
				quid       	"40CEF93B02CB"
				roles      	(list role_list
				    (object Role "src_addr"
					quid       	"40CEF93B02CC"
					label      	"src_addr"
					supplier   	"TInetAddr"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$309"
					quid       	"40CEF93B02CE"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
					quidu      	"40CEF93B028D"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$310"
				quid       	"40CEF93B02D0"
				roles      	(list role_list
				    (object Role "dst_addr"
					quid       	"40CEF93B02D1"
					label      	"dst_addr"
					supplier   	"TInetAddr"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$311"
					quid       	"40CEF93B02D3"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
					quidu      	"40CEF93B028D"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$312"
				quid       	"40CEF93B02DB"
				roles      	(list role_list
				    (object Role "protocol"
					quid       	"40CEF93B02DC"
					label      	"protocol"
					supplier   	"TUint8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$313"
					quid       	"40CEF93B02DE"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
					quidu      	"40CEF93B028D"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$314"
				quid       	"40CEF93B02EA"
				roles      	(list role_list
				    (object Role "auth_key"
					quid       	"40CEF93B02EB"
					label      	"auth_key"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<256>"
					quidu      	"40CEF93B02E0"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$315"
					quid       	"40CEF93B02ED"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
					quidu      	"40CEF93B028D"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$316"
				quid       	"40CEF93B02EF"
				roles      	(list role_list
				    (object Role "encr_key"
					quid       	"40CEF93B02F0"
					label      	"encr_key"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<256>"
					quidu      	"40CEF93B02E0"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$317"
					quid       	"40CEF93B02F2"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
					quidu      	"40CEF93B028D"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$318"
				quid       	"40CEF93B03A6"
				roles      	(list role_list
				    (object Role "iToken"
					quid       	"40CEF93B03A7"
					label      	"iToken"
					supplier   	"TPtrC"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$319"
					quid       	"40CEF93B03A9"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TKeyParser"
					quidu      	"40CEF93B0377"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$320"
				quid       	"40CEF93B03AB"
				roles      	(list role_list
				    (object Role "iFirst"
					quid       	"40CEF93B03AC"
					label      	"iFirst"
					supplier   	"TInt"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$321"
					quid       	"40CEF93B03AE"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TKeyParser"
					quidu      	"40CEF93B0377"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$322"
				quid       	"40CEF93B03B6"
				roles      	(list role_list
				    (object Role "iHex"
					quid       	"40CEF93B03B7"
					label      	"iHex"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<256>"
					quidu      	"40CEF93B02E0"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$323"
					quid       	"40CEF93B03B9"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TKeyParser"
					quidu      	"40CEF93B0377"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$324"
				quid       	"40CEF93C001D"
				roles      	(list role_list
				    (object Role "iInfo"
					quid       	"40CEF93C001E"
					label      	"iInfo"
					supplier   	"HBufC"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$325"
					quid       	"40CEF93C0020"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece"
					quidu      	"40CEF93B03D5")))
			    (object Association "$UNNAMED$326"
				quid       	"40CEF93C0022"
				roles      	(list role_list
				    (object Role "iPolicies"
					quid       	"40CEF93C0023"
					label      	"iPolicies"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecurityPolicy"
					quidu      	"40CEF9390089"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$327"
					quid       	"40CEF93C0025"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece"
					quidu      	"40CEF93B03D5")))
			    (object Association "$UNNAMED$328"
				quid       	"40CEF93C002B"
				roles      	(list role_list
				    (object Role "iKeys"
					quid       	"40CEF93C002C"
					label      	"iKeys"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysDataArray"
					quidu      	"40CEF93B030A"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$329"
					quid       	"40CEF93C002E"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece"
					quidu      	"40CEF93B03D5")))
			    (object Association "$UNNAMED$330"
				quid       	"40CEF93C0030"
				roles      	(list role_list
				    (object Role "iErrorInfo"
					quid       	"40CEF93C0031"
					label      	"iErrorInfo"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf<200>"
					quidu      	"40CEF93B0251"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$331"
					quid       	"40CEF93C0033"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece"
					quidu      	"40CEF93B03D5"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$332"
				quid       	"40CEF93C00BB"
				roles      	(list role_list
				    (object Role "iVersion"
					quid       	"40CEF93C00BC"
					label      	"iVersion"
					supplier   	"TInt"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$333"
					quid       	"40CEF93C00BE"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TIpSecParser"
					quidu      	"40CEF93C006A"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$334"
				quid       	"40CEF93C00F7"
				roles      	(list role_list
				    (object Role "iPolicyHandle"
					quid       	"40CEF93C00F8"
					label      	"iPolicyHandle"
					supplier   	"TPolicyHandle"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$335"
					quid       	"40CEF93C00FA"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TActivePolicyListEntry"
					quidu      	"40CEF93C00E7"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$336"
				quid       	"40CEF93C00FC"
				roles      	(list role_list
				    (object Role "iPolicyBuf"
					quid       	"40CEF93C00FD"
					label      	"iPolicyBuf"
					supplier   	"HBufC8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$337"
					quid       	"40CEF93C00FF"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TActivePolicyListEntry"
					quidu      	"40CEF93C00E7")))
			    (object Association "$UNNAMED$338"
				quid       	"40CEF93C0106"
				roles      	(list role_list
				    (object Role "iActiveState"
					quid       	"40CEF93C0107"
					label      	"iActiveState"
					supplier   	"TBool"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$339"
					quid       	"40CEF93C0109"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TActivePolicyListEntry"
					quidu      	"40CEF93C00E7"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$340"
				quid       	"40CEF93C010B"
				roles      	(list role_list
				    (object Role "iBypassOrDropMode"
					quid       	"40CEF93C010C"
					label      	"iBypassOrDropMode"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$341"
					quid       	"40CEF93C010E"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TActivePolicyListEntry"
					quidu      	"40CEF93C00E7"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$342"
				quid       	"40CEF93C03AA"
				roles      	(list role_list
				    (object Role "iActivePolicyList"
					quid       	"40CEF93C03AB"
					label      	"iActivePolicyList"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CActivePolicyList"
					quidu      	"40CEF93C0116"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$343"
					quid       	"40CEF93C03AD"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$344"
				quid       	"40CEF93C03B6"
				roles      	(list role_list
				    (object Role "iNextPolicyHandle"
					quid       	"40CEF93C03B7"
					label      	"iNextPolicyHandle"
					supplier   	"TPolicyHandle"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$345"
					quid       	"40CEF93C03B9"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$346"
				quid       	"40CEF93C03BB"
				roles      	(list role_list
				    (object Role "iCurrentPolicyHandle"
					quid       	"40CEF93C03BC"
					label      	"iCurrentPolicyHandle"
					supplier   	"TPolicyHandle"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$347"
					quid       	"40CEF93C03BE"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$348"
				quid       	"40CEF93C03C6"
				roles      	(list role_list
				    (object Role "iPckgPolicyHandle"
					quid       	"40CEF93C03C7"
					label      	"iPckgPolicyHandle"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TPckg<TPolicyHandle>"
					quidu      	"40CEF93C03C0"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$349"
					quid       	"40CEF93C03C9"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$350"
				quid       	"40CEF93C03D7"
				roles      	(list role_list
				    (object Role "iPckgSAInfo"
					quid       	"40CEF93C03D8"
					label      	"iPckgSAInfo"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TPckg<TIpsecSaSpec>"
					quidu      	"40CEF93C03D5"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$351"
					quid       	"40CEF93C03DA"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$352"
				quid       	"40CEF93C03E4"
				roles      	(list role_list
				    (object Role "iExtraParms"
					quid       	"40CEF93C03E5"
					label      	"iExtraParms"
					supplier   	"HBufC8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$353"
					quid       	"40CEF93C03E7"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$354"
				quid       	"40CEF93C03E9"
				roles      	(list role_list
				    (object Role "iVPNNetId"
					quid       	"40CEF93C03EA"
					label      	"iVPNNetId"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$355"
					quid       	"40CEF93C03EC"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$356"
				quid       	"40CEF93C03EE"
				roles      	(list role_list
				    (object Role "iGwNetId"
					quid       	"40CEF93C03EF"
					label      	"iGwNetId"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$357"
					quid       	"40CEF93C03F1"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$358"
				quid       	"40CEF93D000C"
				roles      	(list role_list
				    (object Role "iFunction"
					quid       	"40CEF93D000D"
					label      	"iFunction"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$359"
					quid       	"40CEF93D000F"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$360"
				quid       	"40CEF93D0011"
				roles      	(list role_list
				    (object Role "iPolicyHBufC8"
					quid       	"40CEF93D0012"
					label      	"iPolicyHBufC8"
					supplier   	"HBufC8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$361"
					quid       	"40CEF93D0014"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$362"
				quid       	"40CEF93D001C"
				roles      	(list role_list
				    (object Role "iPolBfr"
					quid       	"40CEF93D001D"
					label      	"iPolBfr"
					supplier   	"HBufC8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$363"
					quid       	"40CEF93D001F"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$364"
				quid       	"40CEF93D0021"
				roles      	(list role_list
				    (object Role "iCurrentPolicyPtr8"
					quid       	"40CEF93D0022"
					label      	"iCurrentPolicyPtr8"
					supplier   	"TPtrC8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$365"
					quid       	"40CEF93D0024"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$366"
				quid       	"40CEF93D002B"
				roles      	(list role_list
				    (object Role "iLastConflictInfo"
					quid       	"40CEF93D002C"
					label      	"iLastConflictInfo"
					supplier   	"HBufC8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$367"
					quid       	"40CEF93D002E"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$368"
				quid       	"40CEF93D0030"
				roles      	(list role_list
				    (object Role "iLastParsingErrorInfo"
					quid       	"40CEF93D0031"
					label      	"iLastParsingErrorInfo"
					supplier   	"HBufC8"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$369"
					quid       	"40CEF93D0033"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$370"
				quid       	"40CEF93D003B"
				roles      	(list role_list
				    (object Role "iSAInfo"
					quid       	"40CEF93D003C"
					label      	"iSAInfo"
					supplier   	"TIpsecSaSpec"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$371"
					quid       	"40CEF93D003E"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$372"
				quid       	"40CEF93D0040"
				roles      	(list role_list
				    (object Role "iSelectorInfo"
					quid       	"40CEF93D0041"
					label      	"iSelectorInfo"
					supplier   	"TIpsecSelectorInfo"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$373"
					quid       	"40CEF93D0043"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$374"
				quid       	"40CEF93D004B"
				roles      	(list role_list
				    (object Role "iPieceData"
					quid       	"40CEF93D004C"
					label      	"iPieceData"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece"
					quidu      	"40CEF93B03D5"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$375"
					quid       	"40CEF93D004E"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$376"
				quid       	"40CEF93D0050"
				roles      	(list role_list
				    (object Role "iPieceData2"
					quid       	"40CEF93D0051"
					label      	"iPieceData2"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece"
					quidu      	"40CEF93B03D5"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$377"
					quid       	"40CEF93D0053"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$378"
				quid       	"40CEF93D005A"
				roles      	(list role_list
				    (object Role "iBypassOrDropMode"
					quid       	"40CEF93D005B"
					label      	"iBypassOrDropMode"
					supplier   	"TInt"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$379"
					quid       	"40CEF93D005D"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$380"
				quid       	"40CEF93D005F"
				roles      	(list role_list
				    (object Role "iMsg"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Const"
						value      	TRUE))
					quid       	"40CEF93D0060"
					label      	"iMsg"
					supplier   	"RMessage"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$381"
					quid       	"40CEF93D0062"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$382"
				quid       	"40CEF93D006B"
				roles      	(list role_list
				    (object Role "iServer"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Const"
						value      	TRUE))
					quid       	"40CEF93D006C"
					label      	"iServer"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer"
					quidu      	"40CEF93900E7"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$383"
					quid       	"40CEF93D006E"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$384"
				quid       	"40CEF93D0079"
				roles      	(list role_list
				    (object Role "iSession"
					attributes 	(list Attribute_Set
					    (object Attribute
						tool       	"VC++"
						name       	"Const"
						value      	TRUE))
					quid       	"40CEF93D007A"
					label      	"iSession"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerSession"
					quidu      	"40CEF93A0270"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$385"
					quid       	"40CEF93D007C"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$386"
				quid       	"40CEF93D007E"
				roles      	(list role_list
				    (object Role "iFs"
					quid       	"40CEF93D007F"
					label      	"iFs"
					supplier   	"RFs"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$387"
					quid       	"40CEF93D0081"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$388"
				quid       	"40CEF93D0089"
				roles      	(list role_list
				    (object Role "iSS"
					quid       	"40CEF93D008A"
					label      	"iSS"
					supplier   	"RSocketServ"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$389"
					quid       	"40CEF93D008C"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$390"
				quid       	"40CEF93D008E"
				roles      	(list role_list
				    (object Role "iSocket"
					quid       	"40CEF93D0099"
					label      	"iSocket"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::RSocket"
					quidu      	"418395C303A6"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$391"
					quid       	"40CEF93D009B"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$392"
				quid       	"40CEF93D009D"
				roles      	(list role_list
				    (object Role "iSecpolReader6"
					quid       	"40CEF93D009E"
					label      	"iSecpolReader6"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolReader"
					quidu      	"40CEF93D00E7"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$393"
					quid       	"40CEF93D00A0"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$394"
				quid       	"40CEF93D00A8"
				roles      	(list role_list
				    (object Role "iSock"
					quid       	"40CEF93D00A9"
					label      	"iSock"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::RSocket"
					quidu      	"418395C303A6"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$395"
					quid       	"40CEF93D00AB"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$396"
				quid       	"40CEF93D00AD"
				roles      	(list role_list
				    (object Role "iAlgFile"
					quid       	"40CEF93D00AE"
					label      	"iAlgFile"
					supplier   	"RFile"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$397"
					quid       	"40CEF93D00B0"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$398"
				quid       	"40CEF93D00B8"
				roles      	(list role_list
				    (object Role "iSecpolSocketOpen"
					quid       	"40CEF93D00B9"
					label      	"iSecpolSocketOpen"
					supplier   	"TBool"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$399"
					quid       	"40CEF93D00BB"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$400"
				quid       	"40CEF93D00C8"
				roles      	(list role_list
				    (object Role "iAlgorithmsFileOpen"
					quid       	"40CEF93D00C9"
					label      	"iAlgorithmsFileOpen"
					supplier   	"TBool"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$401"
					quid       	"40CEF93D00CB"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$402"
				quid       	"40CEF93D00CD"
				roles      	(list role_list
				    (object Role "iPolicyFileOpen"
					quid       	"40CEF93D00CE"
					label      	"iPolicyFileOpen"
					supplier   	"TBool"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$403"
					quid       	"40CEF93D00D0"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$404"
				quid       	"40CEF93D0107"
				roles      	(list role_list
				    (object Role "iSocket"
					quid       	"40CEF93D0108"
					documentation 	" API call instance"
					label      	"iSocket"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::RSocket"
					quidu      	"418395C303A6"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$405"
					quid       	"40CEF93D010A"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolReader"
					quidu      	"40CEF93D00E7"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$406"
				quid       	"40CEF93D0117"
				roles      	(list role_list
				    (object Role "iMsg"
					quid       	"40CEF93D0118"
					label      	"iMsg"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TBuf8<1000>"
					quidu      	"40CEF93D010C"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$407"
					quid       	"40CEF93D011A"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolReader"
					quidu      	"40CEF93D00E7"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$408"
				quid       	"40CEF93D011C"
				roles      	(list role_list
				    (object Role "iAddr"
					quid       	"40CEF93D011D"
					label      	"iAddr"
					supplier   	"TSockAddr"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$409"
					quid       	"40CEF93D011F"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolReader"
					quidu      	"40CEF93D00E7"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$410"
				quid       	"40CEF93D0125"
				roles      	(list role_list
				    (object Role "iControl"
					quid       	"40CEF93D0126"
					label      	"iControl"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					exportControl 	"Private"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$411"
					quid       	"40CEF93D0128"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolReader"
					quidu      	"40CEF93D00E7")))
			    (object Association "$UNNAMED$412"
				quid       	"40CEFC480084"
				roles      	(list role_list
				    (object Role "$UNNAMED$413"
					quid       	"40CEFC480249"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$414"
					quid       	"40CEFC480268"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TPckg<TIpsecSaSpec>"
					quidu      	"40CEF93C03D5")))
			    (object Association "$UNNAMED$415"
				quid       	"4182087F02BD"
				roles      	(list role_list
				    (object Role "$UNNAMED$416"
					quid       	"4182088002CC"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$417"
					quid       	"4182088002DC"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer"
					quidu      	"40CEF93900E7")))
			    (object Association "$UNNAMED$418"
				quid       	"4182088A029D"
				roles      	(list role_list
				    (object Role "$UNNAMED$419"
					quid       	"4182088B0126"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					client_cardinality 	(value cardinality "1")
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$420"
					quid       	"4182088B0128"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer"
					quidu      	"40CEF93900E7"
					client_cardinality 	(value cardinality "1")
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$421"
				quid       	"418208C20106"
				roles      	(list role_list
				    (object Role "$UNNAMED$422"
					quid       	"418208C4022F"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolReader"
					quidu      	"40CEF93D00E7"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$423"
					quid       	"418208C40231"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer"
					quidu      	"40CEF93900E7")))
			    (object Association "$UNNAMED$424"
				quid       	"418208F30357"
				roles      	(list role_list
				    (object Role "$UNNAMED$425"
					quid       	"418208F401B2"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerSession"
					quidu      	"40CEF93A0270"
					client_cardinality 	(value cardinality "1..*")
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$426"
					quid       	"418208F401B4"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer"
					quidu      	"40CEF93900E7"
					client_cardinality 	(value cardinality "1"))))
			    (object Association "$UNNAMED$427"
				quid       	"41820C0F01B7"
				roles      	(list role_list
				    (object Role "$UNNAMED$428"
					quid       	"41820C10031E"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece"
					quidu      	"40CEF93B03D5"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$429"
					quid       	"41820C100320"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$430"
				quid       	"41821E03017C"
				roles      	(list role_list
				    (object Role "$UNNAMED$431"
					quid       	"41821E0701CA"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecurityPolicy"
					quidu      	"40CEF9390089"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$432"
					quid       	"41821E0701CC"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece"
					quidu      	"40CEF93B03D5"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$433"
				quid       	"418220D800C7"
				roles      	(list role_list
				    (object Role "$UNNAMED$434"
					quid       	"418220D80396"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSelectorList"
					quidu      	"40CEF9380329"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$435"
					quid       	"418220D803B5"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecurityPolicy"
					quidu      	"40CEF9390089"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$436"
				quid       	"418221E40298"
				roles      	(list role_list
				    (object Role "$UNNAMED$437"
					quid       	"418221E60102"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6"
					client_cardinality 	(value cardinality "*")
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$438"
					quid       	"418221E60112"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CPolicySelector*>"
					quidu      	"40CEF9380339"
					client_cardinality 	(value cardinality "1"))))
			    (object Association "$UNNAMED$439"
				quid       	"4182248A0251"
				roles      	(list role_list
				    (object Role "$UNNAMED$440"
					quid       	"4182248D000F"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSAList"
					quidu      	"40CEF938029C"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$441"
					quid       	"4182248D001F"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecurityPolicy"
					quidu      	"40CEF9390089"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$442"
				quid       	"418224C601B4"
				roles      	(list role_list
				    (object Role "$UNNAMED$443"
					quid       	"418224C8001E"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
					quidu      	"40CEF938006D"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$444"
					quid       	"418224C8002D"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CPolicySpec*>"
					quidu      	"40CEF938029D")))
			    (object Association "iSpec"
				quid       	"4182264800F4"
				roles      	(list role_list
				    (object Role "$UNNAMED$445"
					quid       	"418226490151"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec"
					quidu      	"40CEF93B004B"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$446"
					quid       	"418226490171"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
					quidu      	"40CEF938006D"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$447"
				quid       	"418235B00035"
				roles      	(list role_list
				    (object Role "$UNNAMED$448"
					quid       	"418235B003AF"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecpolBundle"
					quidu      	"40CEF9380183"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$449"
					quid       	"418235B003DE"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6")))
			    (object Association "$UNNAMED$450"
				quid       	"418235B6011F"
				roles      	(list role_list
				    (object Role "$UNNAMED$451"
					quid       	"418235B7017D"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSecpolBundle"
					quidu      	"40CEF9380183"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$452"
					quid       	"418235B7018C"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector"
					quidu      	"40CEF93803A6")))
			    (object Association "iSpec"
				quid       	"41823676035F"
				roles      	(list role_list
				    (object Role "$UNNAMED$453"
					quid       	"4182367A0236"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolBundleItem"
					quidu      	"40CEF9380164"
					client_cardinality 	(value cardinality "*")
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$454"
					quid       	"4182367A0238"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TSglQue<CSecpolBundleItem>"
					quidu      	"40CEF9380184"
					client_cardinality 	(value cardinality "1")
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$455"
				quid       	"418236B70254"
				roles      	(list role_list
				    (object Role "$UNNAMED$456"
					quid       	"418236B90310"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec"
					quidu      	"40CEF938006D"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$457"
					quid       	"418236B9031F"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolBundleItem"
					quidu      	"40CEF9380164"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$458"
				quid       	"41823DB70097"
				roles      	(list role_list
				    (object Role "$UNNAMED$459"
					quid       	"41823DB8003A"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$460"
					quid       	"41823DB80049"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerSession"
					quidu      	"40CEF93A0270")))
			    (object Association "$UNNAMED$461"
				quid       	"41824A750139"
				roles      	(list role_list
				    (object Role "$UNNAMED$462"
					quid       	"41824A76002F"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TPolicyParser"
					quidu      	"40CEF93B01D1"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$463"
					quid       	"41824A760031"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$464"
				quid       	"41824A7800BC"
				roles      	(list role_list
				    (object Role "$UNNAMED$465"
					quid       	"41824A7900CB"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TIpSecParser"
					quidu      	"40CEF93C006A"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$466"
					quid       	"41824A7900DB"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$467"
				quid       	"41824A7C033C"
				roles      	(list role_list
				    (object Role "$UNNAMED$468"
					quid       	"41824A7E003F"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TIpSecParser"
					quidu      	"40CEF93C006A"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$469"
					quid       	"41824A7E0041"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TPolicyParser"
					quidu      	"40CEF93B01D1")))
			    (object Association "$UNNAMED$470"
				quid       	"41824BC9002B"
				roles      	(list role_list
				    (object Role "$UNNAMED$471"
					quid       	"41824BCA00E6"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CKeysData*>"
					quidu      	"40CEF93B0329"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$472"
					quid       	"41824BCA00E8"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece"
					quidu      	"40CEF93B03D5"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$473"
				quid       	"41824C260327"
				roles      	(list role_list
				    (object Role "$UNNAMED$474"
					quid       	"41824C270114"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData"
					quidu      	"40CEF93B028D"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$475"
					quid       	"41824C270116"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysDataArray"
					quidu      	"40CEF93B030A"
					is_aggregate 	TRUE)))
			    (object Association "$UNNAMED$476"
				quid       	"418395CF00B6"
				roles      	(list role_list
				    (object Role "$UNNAMED$477"
					quid       	"418395D20327"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::RSocket"
					quidu      	"418395C303A6"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$478"
					quid       	"418395D20329"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$479"
				quid       	"4183AE58012B"
				roles      	(list role_list
				    (object Role "$UNNAMED$480"
					quid       	"4183AE59038C"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CActivePolicyList"
					quidu      	"40CEF93C0116"
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$481"
					quid       	"4183AE59038E"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler"
					quidu      	"40CEF93C02CB")))
			    (object Association "$UNNAMED$482"
				quid       	"4183AE920297"
				roles      	(list role_list
				    (object Role "$UNNAMED$483"
					quid       	"4183AE9402E5"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::TActivePolicyListEntry"
					quidu      	"40CEF93C00E7"
					client_cardinality 	(value cardinality "0..*")
					is_navigable 	TRUE)
				    (object Role "$UNNAMED$484"
					quid       	"4183AE9402E7"
					supplier   	"Logical View::VC++ Reverse Engineered::IPSECPOL::CActivePolicyList"
					quidu      	"40CEF93C0116"
					client_cardinality 	(value cardinality "1")))))
			logical_presentations 	(list unit_reference_list
			    (object ClassDiagram "IPSECPOL Model Update Overview"
				quid       	"40CEF93D0145"
				title      	"IPSECPOL Model Update Overview"
				zoom       	100
				max_height 	28350
				max_width  	21600
				origin_x   	2575
				origin_y   	0
				items      	(list diagram_item_list
				    (object Label @1
					location   	(16, 2400)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					nlines     	3
					max_width  	1998
					label      	
|IPSECPOL Model Update Overview
|This diagram was automatically created by Rational Rose Model Update Tool.
|15. kesäkuuta 2004 16:27:25
					)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TSecpolBundleIter" @2
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					SuppressOperation 	TRUE
					location   	(5024, 2672)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@2
					    location   	(4806, 2656)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	436
					    justify    	0
					    label      	"TSecpolBundleIter")
					stereotype 	(object ItemLabel
					    Parent_View 	@2
					    location   	(4806, 2606)
					    fill_color 	13434879
					    anchor     	10
					    nlines     	1
					    max_width  	436
					    justify    	0
					    label      	"<<typedef>>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF938027E"
					width      	454
					height     	157
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSAPairList" @3
					ShowCompartmentStereotypes 	TRUE
					IncludeOperation 	TRUE
					location   	(5728, 2224)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@3
					    location   	(5537, 2093)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	382
					    justify    	0
					    label      	"CSAPairList")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93802FA"
					width      	400
					height     	286
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmDesc" @4
					ShowCompartmentStereotypes 	TRUE
					location   	(4976, 2816)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@4
					    location   	(4781, 2765)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	390
					    justify    	0
					    label      	"TAlgorithmDesc")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93A01B3"
					width      	408
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::COwnMessageDigest" @5
					ShowCompartmentStereotypes 	TRUE
					location   	(5648, 3504)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@5
					    location   	(5400, 3452)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	496
					    justify    	0
					    label      	"COwnMessageDigest")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93A01F0"
					width      	514
					height     	128
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSymmetricCipher" @6
					ShowCompartmentStereotypes 	TRUE
					location   	(4928, 2960)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@6
					    location   	(4705, 2909)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	446
					    justify    	0
					    label      	"CSymmetricCipher")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93A0210"
					width      	464
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSymmetricCipher::TAction" @7
					ShowCompartmentStereotypes 	TRUE
					SuppressOperation 	TRUE
					location   	(5344, 2496)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@7
					    location   	(5125, 2444)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	438
					    justify    	0
					    label      	"TAction")
					stereotype 	(object ItemLabel
					    Parent_View 	@7
					    location   	(5125, 2394)
					    fill_color 	13434879
					    anchor     	10
					    nlines     	1
					    max_width  	438
					    justify    	0
					    label      	"<<enum>>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93A023F"
					width      	456
					height     	228
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CProtocolCrypto" @8
					ShowCompartmentStereotypes 	TRUE
					location   	(5760, 2496)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@8
					    location   	(5559, 2445)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	402
					    justify    	0
					    label      	"CProtocolCrypto")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93A0241"
					width      	420
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::Starter" @9
					ShowCompartmentStereotypes 	TRUE
					IncludeOperation 	TRUE
					location   	(4096, 128)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@9
					    location   	(3683, 22)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	826
					    justify    	0
					    label      	"Starter")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93A0262"
					width      	844
					height     	236
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TPolicyMessages" @10
					ShowCompartmentStereotypes 	TRUE
					SuppressOperation 	TRUE
					location   	(1616, 4640)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@10
					    location   	(1408, 4611)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	416
					    justify    	0
					    label      	"TPolicyMessages")
					stereotype 	(object ItemLabel
					    Parent_View 	@10
					    location   	(1408, 4561)
					    fill_color 	13434879
					    anchor     	10
					    nlines     	1
					    max_width  	416
					    justify    	0
					    label      	"<<enum>>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93A02AC"
					width      	434
					height     	182
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TAlgorithmMap" @11
					ShowCompartmentStereotypes 	TRUE
					location   	(2528, 4432)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@11
					    location   	(2349, 4380)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	358
					    justify    	0
					    label      	"TAlgorithmMap")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93B00D7"
					width      	376
					height     	128
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<TAlgorithmMap>" @12
					ShowCompartmentStereotypes 	TRUE
					location   	(5856, 3072)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@12
					    location   	(5501, 3020)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	710
					    justify    	0
					    label      	"CArrayFixFlat<TAlgorithmMap>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93B0154"
					width      	728
					height     	128
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CAlgorithmList" @13
					ShowCompartmentStereotypes 	TRUE
					location   	(5872, 3344)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@13
					    location   	(5699, 3292)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	346
					    justify    	0
					    label      	"CAlgorithmList")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93B0145"
					width      	364
					height     	128
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @14
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"40CEF93B0165"
					client     	@13
					supplier   	@12
					line_style 	0)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TKeyParser" @15
					ShowCompartmentStereotypes 	TRUE
					location   	(2048, 4832)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@15
					    location   	(1902, 4781)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	292
					    justify    	0
					    label      	"TKeyParser")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93B0377"
					width      	310
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TPckg<TIpsecSaSpec>" @16
					ShowCompartmentStereotypes 	TRUE
					location   	(5216, 3856)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@16
					    location   	(4939, 3804)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	554
					    justify    	0
					    label      	"TPckg<TIpsecSaSpec>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93C03D5"
					width      	572
					height     	128
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CServer2" @17
					ShowCompartmentStereotypes 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					location   	(3296, 592)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@17
					    location   	(3180, 540)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	232
					    justify    	0
					    label      	"CServer2")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"418203800250"
					width      	250
					height     	128
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CPolicySelector*>" @18
					ShowCompartmentStereotypes 	TRUE
					location   	(4208, 3104)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@18
					    location   	(3825, 3052)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	766
					    justify    	0
					    label      	"CArrayFixFlat<CPolicySelector*>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF9380339"
					width      	784
					height     	128
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TSecpolBundle" @19
					ShowCompartmentStereotypes 	TRUE
					location   	(3296, 3680)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@19
					    location   	(3119, 3628)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	354
					    justify    	0
					    label      	"TSecpolBundle")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF9380183"
					width      	372
					height     	128
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySelector" @20
					ShowCompartmentStereotypes 	TRUE
					IncludeOperation 	TRUE
					location   	(4208, 3696)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@20
					    location   	(3971, 3415)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	474
					    justify    	0
					    label      	"CPolicySelector")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93803A6"
					width      	492
					height     	586
					annotation 	8
					autoResize 	TRUE)
				    (object AssociationViewNew "$UNNAMED$436" @21
					location   	(4208, 3285)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"418221E40298"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$437" @22
						Parent_View 	@21
						location   	(272, 197)
						font       	(object Font
						    size       	10
						    face       	"Arial"
						    bold       	FALSE
						    italics    	FALSE
						    underline  	FALSE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418221E60102"
						client     	@21
						supplier   	@20
						line_style 	0
						label      	(object SegLabel @23
						    Parent_View 	@22
						    location   	(4262, 3390)
						    font       	(object Font
							size       	10
							face       	"Arial"
							bold       	FALSE
							italics    	FALSE
							underline  	FALSE
							strike     	FALSE
							color      	0
							default_color 	TRUE)
						    anchor     	2
						    anchor_loc 	1
						    nlines     	1
						    max_width  	15
						    justify    	0
						    label      	"*"
						    pctDist    	0.900000
						    height     	54
						    orientation 	0))
					    (object RoleView "$UNNAMED$438" @24
						Parent_View 	@21
						location   	(272, 197)
						font       	(object Font
						    size       	10
						    face       	"Arial"
						    bold       	FALSE
						    italics    	FALSE
						    underline  	FALSE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418221E60112"
						client     	@21
						supplier   	@18
						line_style 	0
						label      	(object SegLabel @25
						    Parent_View 	@24
						    location   	(4262, 3180)
						    font       	(object Font
							size       	10
							face       	"Arial"
							bold       	FALSE
							italics    	FALSE
							underline  	FALSE
							strike     	FALSE
							color      	0
							default_color 	TRUE)
						    anchor     	2
						    anchor_loc 	1
						    nlines     	1
						    max_width  	15
						    justify    	0
						    label      	"1"
						    pctDist    	0.900000
						    height     	54
						    orientation 	1))))
				    (object AssociationViewNew "$UNNAMED$450" @26
					location   	(3721, 3687)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"418235B6011F"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$451" @27
						Parent_View 	@26
						location   	(-215, -9)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418235B7017D"
						client     	@26
						supplier   	@19
						line_style 	0)
					    (object RoleView "$UNNAMED$452" @28
						Parent_View 	@26
						location   	(-215, -9)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418235B7018C"
						client     	@26
						supplier   	@20
						line_style 	0)))
				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CPolicySpec*>" @29
					ShowCompartmentStereotypes 	TRUE
					location   	(2464, 2720)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@29
					    location   	(2120, 2669)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	688
					    justify    	0
					    label      	"CArrayFixFlat<CPolicySpec*>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF938029D"
					width      	706
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TSecurityAssocSpec" @30
					ShowCompartmentStereotypes 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					ShowOperationSignature 	TRUE
					location   	(2464, 3808)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@30
					    location   	(2223, 3756)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	482
					    justify    	0
					    label      	"TSecurityAssocSpec")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93B004B"
					width      	500
					height     	128
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::TSglQue<CSecpolBundleItem>" @31
					ShowCompartmentStereotypes 	TRUE
					location   	(3296, 4016)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@31
					    location   	(2944, 3964)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	704
					    justify    	0
					    label      	"TSglQue<CSecpolBundleItem>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF9380184"
					width      	722
					height     	128
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @32
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"40CEF938026D"
					client     	@19
					supplier   	@31
					line_style 	0)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CPolicySpec" @33
					ShowCompartmentStereotypes 	TRUE
					IncludeOperation 	TRUE
					location   	(2464, 3200)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@33
					    location   	(2234, 2944)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	460
					    justify    	0
					    label      	"CPolicySpec")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF938006D"
					width      	478
					height     	536
					annotation 	8
					autoResize 	TRUE)
				    (object AssociationViewNew "$UNNAMED$442" @34
					location   	(2464, 2857)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"418224C601B4"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$443" @35
						Parent_View 	@34
						location   	(-192, 137)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418224C8001E"
						client     	@34
						supplier   	@33
						line_style 	0)
					    (object RoleView "$UNNAMED$444" @36
						Parent_View 	@34
						location   	(-192, 137)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418224C8002D"
						client     	@34
						supplier   	@29
						line_style 	0)))
				    (object AssociationViewNew "iSpec" @37
					location   	(2464, 3605)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object SegLabel @38
					    Parent_View 	@37
					    location   	(2464, 3546)
					    font       	(object Font
						size       	10
						face       	"Arial"
						bold       	FALSE
						italics    	TRUE
						underline  	FALSE
						strike     	FALSE
						color      	0
						default_color 	TRUE)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"iSpec"
					    pctDist    	0.500000
					    height     	60
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"4182264800F4"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$445" @39
						Parent_View 	@37
						location   	(-192, 405)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418226490151"
						client     	@37
						supplier   	@30
						line_style 	0)
					    (object RoleView "$UNNAMED$446" @40
						Parent_View 	@37
						location   	(-192, 405)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418226490171"
						client     	@37
						supplier   	@33
						line_style 	0)))
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolBundleItem" @41
					ShowCompartmentStereotypes 	TRUE
					location   	(1984, 4016)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@41
					    location   	(1747, 3964)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	474
					    justify    	0
					    label      	"CSecpolBundleItem")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF9380164"
					width      	492
					height     	128
					annotation 	8
					autoResize 	TRUE)
				    (object AssociationViewNew "iSpec" @42
					location   	(2582, 4016)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object SegLabel @43
					    Parent_View 	@42
					    location   	(2838, 3971)
					    font       	(object Font
						size       	10
						face       	"Arial"
						bold       	FALSE
						italics    	TRUE
						underline  	FALSE
						strike     	FALSE
						color      	0
						default_color 	TRUE)
					    anchor     	1
					    anchor_loc 	1
					    nlines     	1
					    max_width  	450
					    justify    	0
					    label      	"iSpec"
					    pctDist    	4.783333
					    height     	46
					    orientation 	0)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"41823676035F"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$453" @44
						Parent_View 	@42
						location   	(-714, 0)
						font       	(object Font
						    size       	10
						    face       	"Arial"
						    bold       	FALSE
						    italics    	FALSE
						    underline  	FALSE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"4182367A0236"
						client     	@42
						supplier   	@41
						line_style 	0
						label      	(object SegLabel @45
						    Parent_View 	@44
						    location   	(2265, 4070)
						    font       	(object Font
							size       	10
							face       	"Arial"
							bold       	FALSE
							italics    	FALSE
							underline  	FALSE
							strike     	FALSE
							color      	0
							default_color 	TRUE)
						    anchor     	2
						    anchor_loc 	1
						    nlines     	1
						    max_width  	15
						    justify    	0
						    label      	"*"
						    pctDist    	0.900000
						    height     	54
						    orientation 	0))
					    (object RoleView "$UNNAMED$454" @46
						Parent_View 	@42
						location   	(-714, 0)
						font       	(object Font
						    size       	10
						    face       	"Arial"
						    bold       	FALSE
						    italics    	FALSE
						    underline  	FALSE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"4182367A0238"
						client     	@42
						supplier   	@31
						line_style 	0
						label      	(object SegLabel @47
						    Parent_View 	@46
						    location   	(2899, 4070)
						    font       	(object Font
							size       	10
							face       	"Arial"
							bold       	FALSE
							italics    	FALSE
							underline  	FALSE
							strike     	FALSE
							color      	0
							default_color 	TRUE)
						    anchor     	2
						    anchor_loc 	1
						    nlines     	1
						    max_width  	15
						    justify    	0
						    label      	"1"
						    pctDist    	0.900000
						    height     	54
						    orientation 	1))))
				    (object AssociationViewNew "$UNNAMED$455" @48
					location   	(1985, 3456)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"418236B70254"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$456" @49
						Parent_View 	@48
						location   	(1, -560)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418236B90310"
						client     	@48
						supplier   	@33
						vertices   	(list Points
						    (1985, 3456)
						    (1986, 3200)
						    (2224, 3200))
						line_style 	0)
					    (object RoleView "$UNNAMED$457" @50
						Parent_View 	@48
						location   	(1, -560)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418236B9031F"
						client     	@48
						supplier   	@41
						line_style 	0)))
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSession2" @51
					ShowCompartmentStereotypes 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					location   	(2368, 992)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@51
					    location   	(2227, 940)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	282
					    justify    	0
					    label      	"CSession2")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"41823E210019"
					width      	300
					height     	128
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysData" @52
					ShowCompartmentStereotypes 	TRUE
					location   	(2688, 1920)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@52
					    location   	(2543, 1869)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	290
					    justify    	0
					    label      	"CKeysData")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93B028D"
					width      	308
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CKeysDataArray" @53
					ShowCompartmentStereotypes 	TRUE
					location   	(2208, 1936)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@53
					    location   	(2014, 1885)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	388
					    justify    	0
					    label      	"CKeysDataArray")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93B030A"
					width      	406
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object AssociationViewNew "$UNNAMED$473" @54
					location   	(2472, 1927)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"41824C260327"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$474" @55
						Parent_View 	@54
						location   	(264, -9)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41824C270114"
						client     	@54
						supplier   	@52
						line_style 	0)
					    (object RoleView "$UNNAMED$475" @56
						Parent_View 	@54
						location   	(264, -9)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41824C270116"
						client     	@54
						supplier   	@53
						line_style 	0)))
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSelectorList" @57
					ShowCompartmentStereotypes 	TRUE
					IncludeOperation 	TRUE
					location   	(4208, 2256)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@57
					    location   	(3978, 2050)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	460
					    justify    	0
					    label      	"CSelectorList")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF9380329"
					width      	478
					height     	436
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @58
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"40CEF938033B"
					client     	@57
					supplier   	@18
					line_style 	0)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSAList" @59
					ShowCompartmentStereotypes 	TRUE
					IncludeOperation 	TRUE
					location   	(2448, 2256)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@59
					    location   	(2218, 2050)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	460
					    justify    	0
					    label      	"CSAList")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF938029C"
					width      	478
					height     	436
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @60
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"40CEF93802AD"
					client     	@59
					supplier   	@29
					line_style 	0)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSecpolReader" @61
					ShowCompartmentStereotypes 	TRUE
					IncludeOperation 	TRUE
					location   	(2640, 592)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@61
					    location   	(2414, 386)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	452
					    justify    	0
					    label      	"CSecpolReader")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93D00E7"
					width      	470
					height     	436
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CSecurityPolicy" @62
					ShowCompartmentStereotypes 	TRUE
					SuppressOperation 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					location   	(3296, 2256)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@62
					    location   	(3097, 2205)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	398
					    justify    	0
					    label      	"CSecurityPolicy")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF9390089"
					width      	416
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object AssociationViewNew "$UNNAMED$433" @63
					location   	(3736, 2256)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"418220D800C7"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$434" @64
						Parent_View 	@63
						location   	(504, -144)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418220D80396"
						client     	@63
						supplier   	@57
						line_style 	0)
					    (object RoleView "$UNNAMED$435" @65
						Parent_View 	@63
						location   	(504, -144)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418220D803B5"
						client     	@63
						supplier   	@62
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$439" @66
					location   	(2887, 2256)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"4182248A0251"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$440" @67
						Parent_View 	@66
						location   	(-425, 0)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"4182248D000F"
						client     	@66
						supplier   	@59
						line_style 	0)
					    (object RoleView "$UNNAMED$441" @68
						Parent_View 	@66
						location   	(-425, 0)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"4182248D001F"
						client     	@66
						supplier   	@62
						line_style 	0)))
				    (object ClassView "InstantiatedClass" "Logical View::VC++ Reverse Engineered::IPSECPOL::CArrayFixFlat<CKeysData*>" @69
					ShowCompartmentStereotypes 	TRUE
					location   	(2208, 1728)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@69
					    location   	(1878, 1677)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	660
					    justify    	0
					    label      	"CArrayFixFlat<CKeysData*>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93B0329"
					width      	678
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @70
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"40CEF93B032B"
					client     	@53
					supplier   	@69
					line_style 	0)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TActivePolicyListEntry" @71
					ShowCompartmentStereotypes 	TRUE
					location   	(3296, 2896)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@71
					    location   	(3038, 2867)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	516
					    justify    	0
					    label      	"TActivePolicyListEntry")
					stereotype 	(object ItemLabel
					    Parent_View 	@71
					    location   	(3038, 2817)
					    fill_color 	13434879
					    anchor     	10
					    nlines     	1
					    max_width  	516
					    justify    	0
					    label      	"<<struct>>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93C00E7"
					width      	534
					height     	182
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerServer" @72
					ShowCompartmentStereotypes 	TRUE
					location   	(3296, 976)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@72
					    location   	(2970, 925)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	652
					    justify    	0
					    label      	"CIPSecPolicyManagerServer")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93900E7"
					width      	670
					height     	126
					annotation 	8
					autoResize 	TRUE)
				    (object UsesView "" @73
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"4182036702BE"
					client     	@9
					supplier   	@72
					line_style 	0)
				    (object AssociationViewNew "$UNNAMED$421" @74
					location   	(3031, 821)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"418208C20106"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$422" @75
						Parent_View 	@74
						location   	(-2361, -1611)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418208C4022F"
						client     	@74
						supplier   	@61
						line_style 	0)
					    (object RoleView "$UNNAMED$423" @76
						Parent_View 	@74
						location   	(-2361, -1611)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418208C40231"
						client     	@74
						supplier   	@72
						line_style 	0)))
				    (object InheritView "" @77
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"40CEF93900F6"
					client     	@72
					supplier   	@17
					line_style 	0)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CIpSecurityPiece" @78
					ShowCompartmentStereotypes 	TRUE
					IncludeOperation 	TRUE
					location   	(3296, 1728)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@78
					    location   	(3052, 1472)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	488
					    justify    	0
					    label      	"CIpSecurityPiece")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93B03D5"
					width      	506
					height     	536
					annotation 	8
					autoResize 	TRUE)
				    (object AssociationViewNew "$UNNAMED$430" @79
					location   	(3296, 2094)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"41821E03017C"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$431" @80
						Parent_View 	@79
						location   	(64, 382)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41821E0701CA"
						client     	@79
						supplier   	@62
						line_style 	0)
					    (object RoleView "$UNNAMED$432" @81
						Parent_View 	@79
						location   	(64, 382)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41821E0701CC"
						client     	@79
						supplier   	@78
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$470" @82
					location   	(2794, 1728)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"41824BC9002B"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$471" @83
						Parent_View 	@82
						location   	(-502, 0)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41824BCA00E6"
						client     	@82
						supplier   	@69
						line_style 	0)
					    (object RoleView "$UNNAMED$472" @84
						Parent_View 	@82
						location   	(-502, 0)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41824BCA00E8"
						client     	@82
						supplier   	@78
						line_style 	0)))
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerSession" @85
					ShowCompartmentStereotypes 	TRUE
					IncludeOperation 	TRUE
					location   	(2384, 1328)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@85
					    location   	(1999, 1172)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	770
					    justify    	0
					    label      	"CIPSecPolicyManagerSession")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93A0270"
					width      	788
					height     	336
					annotation 	8
					autoResize 	TRUE)
				    (object InheritView "" @86
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"40CEF93A027D"
					client     	@85
					supplier   	@51
					line_style 	0)
				    (object AssociationViewNew "$UNNAMED$424" @87
					location   	(2955, 1107)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"418208F30357"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$425" @88
						Parent_View 	@87
						location   	(-2437, -1325)
						font       	(object Font
						    size       	10
						    face       	"Arial"
						    bold       	FALSE
						    italics    	FALSE
						    underline  	FALSE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418208F401B2"
						client     	@87
						supplier   	@85
						line_style 	0
						label      	(object SegLabel @89
						    Parent_View 	@88
						    location   	(2815, 1218)
						    font       	(object Font
							size       	10
							face       	"Arial"
							bold       	FALSE
							italics    	FALSE
							underline  	FALSE
							strike     	FALSE
							color      	0
							default_color 	TRUE)
						    anchor     	2
						    anchor_loc 	1
						    nlines     	1
						    max_width  	15
						    justify    	0
						    label      	"1..*"
						    pctDist    	0.900000
						    height     	54
						    orientation 	0))
					    (object RoleView "$UNNAMED$426" @90
						Parent_View 	@87
						location   	(-2437, -1325)
						font       	(object Font
						    size       	10
						    face       	"Arial"
						    bold       	FALSE
						    italics    	FALSE
						    underline  	FALSE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418208F401B4"
						client     	@87
						supplier   	@72
						line_style 	0
						label      	(object SegLabel @91
						    Parent_View 	@90
						    location   	(3080, 1086)
						    font       	(object Font
							size       	10
							face       	"Arial"
							bold       	FALSE
							italics    	FALSE
							underline  	FALSE
							strike     	FALSE
							color      	0
							default_color 	TRUE)
						    anchor     	2
						    anchor_loc 	1
						    nlines     	1
						    max_width  	15
						    justify    	0
						    label      	"1"
						    pctDist    	0.655135
						    height     	25
						    orientation 	1))))
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::RSocket" @92
					ShowCompartmentStereotypes 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					location   	(3296, 3296)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@92
					    location   	(3187, 3244)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	218
					    justify    	0
					    label      	"RSocket")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"418395C303A6"
					width      	236
					height     	128
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CActivePolicyList" @93
					ShowCompartmentStereotypes 	TRUE
					SuppressAttribute 	TRUE
					SuppressOperation 	TRUE
					location   	(3296, 2544)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@93
					    location   	(3086, 2528)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	420
					    justify    	0
					    label      	"CActivePolicyList")
					stereotype 	(object ItemLabel
					    Parent_View 	@93
					    location   	(3086, 2478)
					    fill_color 	13434879
					    anchor     	10
					    nlines     	1
					    max_width  	420
					    justify    	0
					    label      	"<<typedef>>")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93C0116"
					width      	438
					height     	157
					annotation 	8
					autoResize 	TRUE)
				    (object AssociationViewNew "$UNNAMED$482" @94
					location   	(3296, 2713)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"4183AE920297"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$483" @95
						Parent_View 	@94
						location   	(0, 169)
						font       	(object Font
						    size       	10
						    face       	"Arial"
						    bold       	FALSE
						    italics    	FALSE
						    underline  	FALSE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"4183AE9402E5"
						client     	@94
						supplier   	@71
						line_style 	0
						label      	(object SegLabel @96
						    Parent_View 	@95
						    location   	(3350, 2795)
						    font       	(object Font
							size       	10
							face       	"Arial"
							bold       	FALSE
							italics    	FALSE
							underline  	FALSE
							strike     	FALSE
							color      	0
							default_color 	TRUE)
						    anchor     	2
						    anchor_loc 	1
						    nlines     	1
						    max_width  	15
						    justify    	0
						    label      	"0..*"
						    pctDist    	0.900000
						    height     	54
						    orientation 	0))
					    (object RoleView "$UNNAMED$484" @97
						Parent_View 	@94
						location   	(0, 169)
						font       	(object Font
						    size       	10
						    face       	"Arial"
						    bold       	FALSE
						    italics    	FALSE
						    underline  	FALSE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"4183AE9402E7"
						client     	@94
						supplier   	@93
						line_style 	0
						label      	(object SegLabel @98
						    Parent_View 	@97
						    location   	(3350, 2631)
						    font       	(object Font
							size       	10
							face       	"Arial"
							bold       	FALSE
							italics    	FALSE
							underline  	FALSE
							strike     	FALSE
							color      	0
							default_color 	TRUE)
						    anchor     	2
						    anchor_loc 	1
						    nlines     	1
						    max_width  	15
						    justify    	0
						    label      	"1"
						    pctDist    	0.900000
						    height     	54
						    orientation 	1))))
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TIpSecParser" @99
					ShowCompartmentStereotypes 	TRUE
					IncludeOperation 	TRUE
					location   	(4192, 1312)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@99
					    location   	(3880, 906)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	624
					    justify    	0
					    label      	"TIpSecParser")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93C006A"
					width      	642
					height     	836
					annotation 	8
					autoResize 	TRUE)
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::TPolicyParser" @100
					ShowCompartmentStereotypes 	TRUE
					SuppressOperation 	TRUE
					IncludeOperation 	TRUE
					location   	(4192, 640)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@100
					    location   	(4021, 588)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	342
					    justify    	0
					    label      	"TPolicyParser")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93B01D1"
					width      	360
					height     	128
					annotation 	8
					autoResize 	TRUE)
				    (object AssociationViewNew "$UNNAMED$467" @101
					location   	(4192, 798)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"41824A7C033C"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$468" @102
						Parent_View 	@101
						location   	(48, 94)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41824A7E003F"
						client     	@101
						supplier   	@99
						line_style 	0)
					    (object RoleView "$UNNAMED$469" @103
						Parent_View 	@101
						location   	(48, 94)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41824A7E0041"
						client     	@101
						supplier   	@100
						line_style 	0)))
				    (object ClassView "Class" "Logical View::VC++ Reverse Engineered::IPSECPOL::CIPSecPolicyManagerHandler" @104
					ShowCompartmentStereotypes 	TRUE
					SuppressOperation 	TRUE
					IncludeAttribute 	TRUE
					IncludeOperation 	TRUE
					location   	(3296, 1312)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					label      	(object ItemLabel
					    Parent_View 	@104
					    location   	(2953, 1260)
					    fill_color 	13434879
					    nlines     	1
					    max_width  	686
					    justify    	0
					    label      	"CIPSecPolicyManagerHandler")
					icon_style 	"Icon"
					line_color 	3342489
					fill_color 	13434879
					quidu      	"40CEF93C02CB"
					width      	704
					height     	128
					annotation 	8
					autoResize 	TRUE)
				    (object AssociationViewNew "$UNNAMED$418" @105
					location   	(3296, 1143)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"4182088A029D"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$419" @106
						Parent_View 	@105
						location   	(-2096, -1289)
						font       	(object Font
						    size       	10
						    face       	"Arial"
						    bold       	FALSE
						    italics    	FALSE
						    underline  	FALSE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"4182088B0126"
						client     	@105
						supplier   	@104
						line_style 	0
						label      	(object SegLabel @107
						    Parent_View 	@106
						    location   	(3315, 1234)
						    font       	(object Font
							size       	10
							face       	"Arial"
							bold       	FALSE
							italics    	FALSE
							underline  	FALSE
							strike     	FALSE
							color      	0
							default_color 	TRUE)
						    anchor     	2
						    anchor_loc 	1
						    nlines     	1
						    max_width  	15
						    justify    	0
						    label      	"1"
						    pctDist    	0.888101
						    height     	19
						    orientation 	0))
					    (object RoleView "$UNNAMED$420" @108
						Parent_View 	@105
						location   	(-2096, -1289)
						font       	(object Font
						    size       	10
						    face       	"Arial"
						    bold       	FALSE
						    italics    	FALSE
						    underline  	FALSE
						    strike     	FALSE
						    color      	0
						    default_color 	TRUE)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"4182088B0128"
						client     	@105
						supplier   	@72
						line_style 	0
						label      	(object SegLabel @109
						    Parent_View 	@108
						    location   	(3350, 1050)
						    font       	(object Font
							size       	10
							face       	"Arial"
							bold       	FALSE
							italics    	FALSE
							underline  	FALSE
							strike     	FALSE
							color      	0
							default_color 	TRUE)
						    anchor     	2
						    anchor_loc 	1
						    nlines     	1
						    max_width  	15
						    justify    	0
						    label      	"1"
						    pctDist    	0.900000
						    height     	54
						    orientation 	1))))
				    (object AssociationViewNew "$UNNAMED$427" @110
					location   	(3296, 1417)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"41820C0F01B7"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$428" @111
						Parent_View 	@110
						location   	(-1424, -1431)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41820C10031E"
						client     	@110
						supplier   	@78
						line_style 	0)
					    (object RoleView "$UNNAMED$429" @112
						Parent_View 	@110
						location   	(-1424, -1431)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41820C100320"
						client     	@110
						supplier   	@104
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$458" @113
					location   	(2860, 1319)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"41823DB70097"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$459" @114
						Parent_View 	@113
						location   	(476, -9)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41823DB8003A"
						client     	@113
						supplier   	@104
						line_style 	0)
					    (object RoleView "$UNNAMED$460" @115
						Parent_View 	@113
						location   	(476, -9)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41823DB80049"
						client     	@113
						supplier   	@85
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$476" @116
					location   	(3771, 2418)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"418395CF00B6"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$477" @117
						Parent_View 	@116
						location   	(475, 1106)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418395D20327"
						client     	@116
						supplier   	@92
						vertices   	(list Points
						    (3771, 2418)
						    (3768, 3296)
						    (3414, 3296))
						line_style 	0)
					    (object RoleView "$UNNAMED$478" @118
						Parent_View 	@116
						location   	(475, 1106)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"418395D20329"
						client     	@116
						supplier   	@104
						vertices   	(list Points
						    (3771, 2418)
						    (3774, 1312)
						    (3648, 1312))
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$479" @119
					location   	(2893, 1973)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"4183AE58012B"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$480" @120
						Parent_View 	@119
						location   	(-403, 661)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"4183AE59038C"
						client     	@119
						supplier   	@93
						vertices   	(list Points
						    (2893, 1973)
						    (2893, 2543)
						    (3076, 2543))
						line_style 	0)
					    (object RoleView "$UNNAMED$481" @121
						Parent_View 	@119
						location   	(-403, 661)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"4183AE59038E"
						client     	@119
						supplier   	@104
						vertices   	(list Points
						    (2893, 1973)
						    (2893, 1456)
						    (3115, 1376))
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$464" @122
					location   	(3759, 1312)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"41824A7800BC"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$465" @123
						Parent_View 	@122
						location   	(463, 336)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41824A7900CB"
						client     	@122
						supplier   	@99
						line_style 	0)
					    (object RoleView "$UNNAMED$466" @124
						Parent_View 	@122
						location   	(463, 336)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41824A7900DB"
						client     	@122
						supplier   	@104
						line_style 	0)))
				    (object AssociationViewNew "$UNNAMED$461" @125
					location   	(3743, 975)
					font       	(object Font
					    size       	10
					    face       	"Arial"
					    bold       	FALSE
					    italics    	FALSE
					    underline  	FALSE
					    strike     	FALSE
					    color      	0
					    default_color 	TRUE)
					stereotype 	TRUE
					line_color 	3342489
					quidu      	"41824A750139"
					roleview_list 	(list RoleViews
					    (object RoleView "$UNNAMED$462" @126
						Parent_View 	@125
						location   	(447, -1)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41824A76002F"
						client     	@125
						supplier   	@100
						line_style 	0)
					    (object RoleView "$UNNAMED$463" @127
						Parent_View 	@125
						location   	(447, -1)
						stereotype 	TRUE
						line_color 	3342489
						quidu      	"41824A760031"
						client     	@125
						supplier   	@104
						line_style 	0))))))))
		logical_presentations 	(list unit_reference_list))
	    (object Mechanism @128
		logical_models 	(list unit_reference_list
		    (object Object "instance of CIPSecPolicyManagerHandler"
			quid       	"40D047640102"
			collaborators 	(list link_list
			    (object Link
				quid       	"40D04C1C021C"
				supplier   	"instance of CIPSecPolicyManagerHandler"
				quidu      	"40D047640102"
				messages   	(list Messages
				    (object Message "ParseCurrentPolicyL"
					quid       	"40D04C1C021D"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.2"
					ordinal    	5
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "CheckInboundOutboundConflictsL"
					quid       	"40D05B030072"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.4"
					ordinal    	17
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "UpdateSelectorsAndTunnels"
					quid       	"40D05B0E016C"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.5"
					ordinal    	18
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "CheckSelectorConflictsL"
					quid       	"40D05B27017B"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.6"
					ordinal    	19
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "MakeUniqueSANamesL"
					quid       	"40D05B370301"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.7"
					ordinal    	20
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "ConvertFromObjectsToStringWithSectionsL"
					quid       	"40D05B4502B2"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.8"
					ordinal    	21
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "StorePolicyToActiveListL"
					quid       	"40D05B55014B"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.9"
					ordinal    	22
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "ReturnPolicyFileHandleL"
					quid       	"40D05B630031"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.10"
					ordinal    	23
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "ApiCallCompleted"
					quid       	"40D05B7B01E6"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.11"
					ordinal    	24
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "ProcessLoadPolicyL"
					quid       	"4385CFD701A8"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.1"
					ordinal    	4
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"40D0523402AF"
				supplier   	"inst of TIpSecParser"
				quidu      	"40D051A80013"
				messages   	(list Messages
				    (object Message "ParseAndIgnoreIKEL"
					quid       	"40D0523402B0"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.3"
					ordinal    	6
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message ""
					quid       	"41838B6201D7"
					frequency  	"Aperiodic"
					synchronization 	"Return"
					dir        	"ToClientFromSupplier"
					sequence   	"2.2.3.4.3"
					ordinal    	16
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"40D05BA9034C"
				supplier   	"instance of RipsecPolicyServ"
				quidu      	"40D0476C00F2"
				messages   	(list Messages
				    (object Message ""
					quid       	"40D05BA9034D"
					frequency  	"Aperiodic"
					synchronization 	"Return"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.12"
					ordinal    	25
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)
		    (object Object "instance of RipsecPolicyServ"
			quid       	"40D0476C00F2"
			collaborators 	(list link_list
			    (object Link
				quid       	"40D04B5B0146"
				supplier   	"instance of CIPSecPolicyManagerSession"
				quidu      	"40D04A9403CC"
				messages   	(list Messages
				    (object Message "SendReceive (EIpsecPolicyLoadPolicy)"
					quid       	"40D04B5B0147"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2"
					ordinal    	1
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"40D05A9C0372"
				supplier   	"instance of RipsecPolicyServ"
				quidu      	"40D0476C00F2"))
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)
		    (object Object "instance of CIPSecPolicyManagerSession"
			quid       	"40D04A9403CC"
			collaborators 	(list link_list
			    (object Link
				quid       	"40D04BAF0395"
				supplier   	"instance of CIPSecPolicyManagerSession"
				quidu      	"40D04A9403CC"
				messages   	(list Messages
				    (object Message "ServiceL"
					quid       	"40D04BAF0396"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.1"
					ordinal    	2
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"40D04BD103D3"
				supplier   	"instance of CIPSecPolicyManagerHandler"
				quidu      	"40D047640102"
				messages   	(list Messages
				    (object Message "ProcessLoadPoliciesL"
					quid       	"40D04BD103D4"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2"
					ordinal    	3
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "ReadAutoloadConfigDataL"
					quid       	"4385CF8B0218"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1"
					ordinal    	0
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)
		    (object Object "inst of TIpSecParser"
			quid       	"40D051A80013"
			collaborators 	(list link_list
			    (object Link
				quid       	"40D05350023B"
				supplier   	"inst of TIpSecParser"
				quidu      	"40D051A80013"
				messages   	(list Messages
				    (object Message "DoParseL"
					quid       	"40D05350025A"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.3.1"
					ordinal    	7
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "CheckVersion"
					quid       	"40D0538B03DF"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.3.2"
					ordinal    	8
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "ParseInfoL"
					quid       	"40D055530059"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.3.3"
					ordinal    	9
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "ParsePoliciesL"
					quid       	"40D0555A024C"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.3.4"
					ordinal    	10
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "ParseKeysL"
					quid       	"40D05579020D"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.3.4.2"
					ordinal    	15
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"40D05766026E"
				supplier   	"inst of TPolicyParser"
				quidu      	"40D05722029F"
				messages   	(list Messages
				    (object Message "ParseL"
					quid       	"40D05766026F"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.3.4.1"
					ordinal    	11
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message ""
					quid       	"41838B5801D7"
					frequency  	"Aperiodic"
					synchronization 	"Return"
					dir        	"ToClientFromSupplier"
					sequence   	"2.2.3.4.1.3"
					ordinal    	14
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)
		    (object Object "inst of TPolicyParser"
			quid       	"40D05722029F"
			collaborators 	(list link_list
			    (object Link
				quid       	"40D057C30097"
				supplier   	"inst of TPolicyParser"
				quidu      	"40D05722029F"
				messages   	(list Messages
				    (object Message "parse_sa_specL"
					quid       	"40D057C30098"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.3.4.1.1"
					ordinal    	12
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "parse_conn2saL"
					quid       	"40D057D30171"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.2.3.4.1.2"
					ordinal    	13
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)))
	    (object Mechanism @129
		logical_models 	(list unit_reference_list
		    (object Object "instance of CIPSecPolicyManagerSession"
			quid       	"40D17AC40038"
			collaborators 	(list link_list
			    (object Link
				quid       	"40D17AC40039"
				supplier   	"instance of CIPSecPolicyManagerSession"
				quidu      	"40D17AC40038"
				messages   	(list Messages
				    (object Message "ServiceL"
					quid       	"40D17AC4003A"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.1"
					ordinal    	1
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"40D17AC40057"
				supplier   	"instance of CIPSecPolicyManagerHandler"
				quidu      	"40D17AC40069"
				messages   	(list Messages
				    (object Message "ProcessActivatePolicyL"
					quid       	"40D17AC40058"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2"
					ordinal    	2
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)
		    (object Object "instance of RipsecPolicyServ"
			quid       	"40D17AC4005C"
			collaborators 	(list link_list
			    (object Link
				quid       	"40D17AC4005B"
				supplier   	"instance of CIPSecPolicyManagerSession"
				quidu      	"40D17AC40038"
				messages   	(list Messages
				    (object Message "SendReceive (EIpsecPolicyActivatePolicy)"
					quid       	"40D17AC4005A"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1"
					ordinal    	0
					Operation  	"SendReceive (EIpsecPolicyLoadPolicy)"
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)
		    (object Object "instance of CIPSecPolicyManagerHandler"
			quid       	"40D17AC40069"
			collaborators 	(list link_list
			    (object Link
				quid       	"40D17AC40068"
				supplier   	"instance of CIPSecPolicyManagerHandler"
				quidu      	"40D17AC40069"
				messages   	(list Messages
				    (object Message "SearchPolicyFromListAndActivate"
					quid       	"40D17AC40067"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.1"
					ordinal    	3
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "DeleteExtraInboundOutboundSelectors"
					quid       	"40D17AC40079"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.4"
					ordinal    	16
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "SortSelectors"
					quid       	"40D17AC4007A"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.5"
					ordinal    	17
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "ConvertFromObjectsToStringWithoutSectionsL"
					quid       	"40D17AC4007B"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.6"
					ordinal    	18
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "AddInboundOutboundSelectorPair"
					quid       	"40D17AC4007C"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.7"
					ordinal    	19
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "SendAlgorithmsAndPolicyToIPSecL"
					quid       	"40D17AC4007D"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.8"
					ordinal    	20
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "ApiCallCompleted"
					quid       	"40D17AC40080"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.10"
					ordinal    	23
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "ParseAllPolicyFilesL"
					quid       	"40D18BF601F7"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.2"
					ordinal    	4
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"40D17AC4006A"
				supplier   	"inst of TIpSecParser"
				quidu      	"40D17AC40086"
				messages   	(list Messages
				    (object Message "ParseAndIgnoreIKEL"
					quid       	"40D17AC40076"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.3"
					ordinal    	5
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message ""
					quid       	"41838BA90061"
					frequency  	"Aperiodic"
					synchronization 	"Return"
					dir        	"ToClientFromSupplier"
					sequence   	"1.2.3.5"
					ordinal    	15
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"40D17AC40077"
				supplier   	"instance of RipsecPolicyServ"
				quidu      	"40D17AC4005C"
				messages   	(list Messages
				    (object Message ""
					quid       	"40D17AC40078"
					frequency  	"Aperiodic"
					synchronization 	"Return"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.11"
					ordinal    	24
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"40D18FD4033B"
				supplier   	
|instance of "secpol6" RSocket
				
				quidu      	"40D18F900178"
				messages   	(list Messages
				    (object Message "WritePolicyDataToSocket"
					quid       	"40D18FD4033C"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.9"
					ordinal    	21
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "WriteCompleted"
					quid       	"40D1906E0154"
					frequency  	"Aperiodic"
					synchronization 	"Return"
					dir        	"ToClientFromSupplier"
					sequence   	"2"
					ordinal    	22
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)
		    (object Object "inst of TIpSecParser"
			quid       	"40D17AC40086"
			collaborators 	(list link_list
			    (object Link
				quid       	"40D17AC40085"
				supplier   	"inst of TIpSecParser"
				quidu      	"40D17AC40086"
				messages   	(list Messages
				    (object Message "DoParseL"
					quid       	"40D17AC40084"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.3.1"
					ordinal    	6
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "CheckVersion"
					quid       	"40D17AC40089"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.3.2"
					ordinal    	7
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "ParseInfoL"
					quid       	"40D17AC4008A"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.3.3"
					ordinal    	8
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "ParsePoliciesL"
					quid       	"40D17AC4008B"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.3.4"
					ordinal    	9
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "ParseKeysL"
					quid       	"40D17AC4008C"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.3.4.2"
					ordinal    	14
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"40D17AC40087"
				supplier   	"inst of TPolicyParser"
				quidu      	"40D17AC40095"
				messages   	(list Messages
				    (object Message "ParseL"
					quid       	"40D17AC40088"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.3.4.1"
					ordinal    	10
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message ""
					quid       	"41838BB00311"
					frequency  	"Aperiodic"
					synchronization 	"Return"
					dir        	"ToClientFromSupplier"
					sequence   	"1.2.3.4.1.3"
					ordinal    	13
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)
		    (object Object "inst of TPolicyParser"
			quid       	"40D17AC40095"
			collaborators 	(list link_list
			    (object Link
				quid       	"40D17AC40094"
				supplier   	"inst of TPolicyParser"
				quidu      	"40D17AC40095"
				messages   	(list Messages
				    (object Message "parse_sa_specL"
					quid       	"40D17AC40093"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.3.4.1.1"
					ordinal    	11
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "parse_conn2saL"
					quid       	"40D17AC40096"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1.2.3.4.1.2"
					ordinal    	12
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)
		    (object Object "instance of \"secpol6\" RSocket"
			quid       	"40D18F900178"
			persistence 	"Transient"
			creationObj 	TRUE
			multi      	FALSE)))
	    (object Mechanism @130
		logical_models 	(list unit_reference_list
		    (object Object "Client application(eg. VPN)"
			quid       	"4385CE7F0117"
			collaborators 	(list link_list
			    (object Link
				quid       	"4385CE7F0118"
				supplier   	"Ipsec Policy Manager"
				quidu      	"4385CE7F0120"
				messages   	(list Messages
				    (object Message "LoadPolicy"
					quid       	"4385CE7F0119"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2"
					ordinal    	1
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "ActivatePolicy"
					quid       	"4385CE7F011A"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"5"
					ordinal    	5
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "UnloadPolicy"
					quid       	"4385CE7F011B"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"6"
					ordinal    	7
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "Ipsec Policy Manager"
			quid       	"4385CE7F0120"
			collaborators 	(list link_list
			    (object Link
				quid       	"4385CE7F011F"
				supplier   	"Ipsec Policy Manager"
				quidu      	"4385CE7F0120"
				messages   	(list Messages
				    (object Message "'Before Load'"
					quid       	"4385CE7F011E"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2.1"
					ordinal    	2
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "'Manual Load'"
					quid       	"4385CE7F0126"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"3"
					ordinal    	3
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "'After Load'"
					quid       	"4385CE7F0127"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"4"
					ordinal    	4
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "'Before Unload'"
					quid       	"4385CE7F0128"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"7"
					ordinal    	8
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "'Unload'"
					quid       	"4385CE7F0129"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"8"
					ordinal    	9
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "'After Unload'"
					quid       	"4385CE7F012A"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"9"
					ordinal    	10
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "Unload 'Preload' type autoload policy"
					quid       	"4385CE7F012B"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"11"
					ordinal    	12
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"4385CE7F0121"
				supplier   	"Ipsec protocol module"
				quidu      	"4385CE7F012F"
				messages   	(list Messages
				    (object Message "I case of Preload Flag, load and activate autoload policy"
					quid       	"4385CE7F0122"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1"
					ordinal    	0
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "Send merged policy files to Ipsec protocol module"
					quid       	"4385CE7F0123"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"5.1"
					ordinal    	6
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "Update policies to ipsec protocol module"
					quid       	"4385CE7F0124"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"10"
					ordinal    	11
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "Update policies to ipsec protocol module"
					quid       	"4385CE7F0125"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"12"
					ordinal    	13
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "Ipsec protocol module"
			quid       	"4385CE7F012F"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)))
	    (object Mechanism @131
		logical_models 	(list unit_reference_list
		    (object Object "Client application (eg. VPNManager)"
			quid       	"438705D1006C"
			collaborators 	(list link_list
			    (object Link
				quid       	"4387067200A7"
				supplier   	"IpSec Policy Manager"
				quidu      	"438705E60165"
				messages   	(list Messages
				    (object Message "LoadPolicy"
					quid       	"4387067200A8"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1"
					ordinal    	0
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "return policy handle and status code"
					quid       	"4387194702AC"
					frequency  	"Aperiodic"
					synchronization 	"Return"
					dir        	"ToClientFromSupplier"
					sequence   	"4"
					ordinal    	3
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "IpSec Policy Manager"
			quid       	"438705E60165"
			collaborators 	(list link_list
			    (object Link
				quid       	"4387068F021E"
				supplier   	"IpSec Policy Manager"
				quidu      	"438705E60165"
				messages   	(list Messages
				    (object Message "Parse policies perform syntax and semantic checks"
					quid       	"4387068F021F"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2"
					ordinal    	1
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "Store parsed policies in string format"
					quid       	"438706F1021C"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"3"
					ordinal    	2
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "IpSec Protocol module"
			quid       	"4387060D031A"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)))
	    (object Mechanism @132
		logical_models 	(list unit_reference_list
		    (object Object "Client application (eg. VPNManager)"
			quid       	"4387155C00BC"
			collaborators 	(list link_list
			    (object Link
				quid       	"4387155C00BD"
				supplier   	"IpSec Policy Manager"
				quidu      	"4387155C00C1"
				messages   	(list Messages
				    (object Message "ActivatePolicy"
					quid       	"4387155C00BE"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1"
					ordinal    	0
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "return status code"
					quid       	"4387162702AC"
					frequency  	"Aperiodic"
					synchronization 	"Return"
					dir        	"ToClientFromSupplier"
					sequence   	"5"
					ordinal    	4
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "IpSec Policy Manager"
			quid       	"4387155C00C1"
			collaborators 	(list link_list
			    (object Link
				quid       	"4387155C00C2"
				supplier   	"IpSec Policy Manager"
				quidu      	"4387155C00C1"
				messages   	(list Messages
				    (object Message "Convert policies to text format"
					quid       	"4387155C00C3"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2"
					ordinal    	1
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"438715FC02FB"
				supplier   	"IpSec Protocol module"
				quidu      	"4387155C00CB"
				messages   	(list Messages
				    (object Message "Send policies through 'secpol6' socket"
					quid       	"438715FC02FC"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"3"
					ordinal    	2
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "return status code"
					quid       	"4391A6710082"
					frequency  	"Aperiodic"
					synchronization 	"Return"
					dir        	"ToClientFromSupplier"
					sequence   	"4"
					ordinal    	3
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "IpSec Protocol module"
			quid       	"4387155C00CB"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)))
	    (object Mechanism @133
		logical_models 	(list unit_reference_list
		    (object Object "Client application (eg. VPNManager)"
			quid       	"438718C502CE"
			collaborators 	(list link_list
			    (object Link
				quid       	"438718C502CF"
				supplier   	"IpSec Policy Manager"
				quidu      	"438718C502D4"
				messages   	(list Messages
				    (object Message "UnloadPolicy"
					quid       	"438718C502D0"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1"
					ordinal    	0
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "return status code"
					quid       	"438718C502D1"
					frequency  	"Aperiodic"
					synchronization 	"Return"
					dir        	"ToClientFromSupplier"
					sequence   	"5"
					ordinal    	4
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "IpSec Policy Manager"
			quid       	"438718C502D4"
			collaborators 	(list link_list
			    (object Link
				quid       	"438718C502D5"
				supplier   	"IpSec Policy Manager"
				quidu      	"438718C502D4"
				messages   	(list Messages
				    (object Message "Convert policies to text format after removing the unloaded policies"
					quid       	"438718C502D6"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2"
					ordinal    	1
					quidu      	"000000000000"
					creation   	FALSE)))
			    (object Link
				quid       	"438718C502D7"
				supplier   	"IpSec Protocol module"
				quidu      	"438718C502DC"
				messages   	(list Messages
				    (object Message "Send policies through 'secpol6' socket"
					quid       	"438718C502D8"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"3"
					ordinal    	2
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "return status code"
					quid       	"4391A6D50172"
					frequency  	"Aperiodic"
					synchronization 	"Return"
					dir        	"ToClientFromSupplier"
					sequence   	"4"
					ordinal    	3
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "IpSec Protocol module"
			quid       	"438718C502DC"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)))
	    (object Mechanism @134
		logical_models 	(list unit_reference_list
		    (object Object "Client application (eg. VPNManager)"
			quid       	"43884E7D02D0"
			collaborators 	(list link_list
			    (object Link
				quid       	"43884E7D02D1"
				supplier   	"IpSec Policy Manager"
				quidu      	"43884E7D02E3"
				messages   	(list Messages
				    (object Message "MatchSelector"
					quid       	"43884E7D02D2"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1"
					ordinal    	0
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "return matching SA info (if available) together with a status code"
					quid       	"43884E7D02E0"
					frequency  	"Aperiodic"
					synchronization 	"Return"
					dir        	"ToClientFromSupplier"
					sequence   	"3"
					ordinal    	2
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "IpSec Policy Manager"
			quid       	"43884E7D02E3"
			collaborators 	(list link_list
			    (object Link
				quid       	"43884E7D02E4"
				supplier   	"IpSec Policy Manager"
				quidu      	"43884E7D02E3"
				messages   	(list Messages
				    (object Message "Perform a search in the internal DB of policies"
					quid       	"43884E7D02E5"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"2"
					ordinal    	1
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "IpSec Protocol module"
			quid       	"43884E7D02EB"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)))
	    (object Mechanism @135
		logical_models 	(list unit_reference_list
		    (object Object "Client application (eg. VPNManager)"
			quid       	"4391A92E00CB"
			collaborators 	(list link_list
			    (object Link
				quid       	"4391A92E00CC"
				supplier   	"IpSec Policy Manager"
				quidu      	"4391A92E00D1"
				messages   	(list Messages
				    (object Message "GetDebugInfo"
					quid       	"4391A92E00CD"
					frequency  	"Aperiodic"
					synchronization 	"Simple"
					dir        	"FromClientToSupplier"
					sequence   	"1"
					ordinal    	0
					quidu      	"000000000000"
					creation   	FALSE)
				    (object Message "return error information in string format"
					quid       	"4391A95002CB"
					frequency  	"Aperiodic"
					synchronization 	"Return"
					dir        	"ToClientFromSupplier"
					sequence   	"1.1"
					ordinal    	1
					quidu      	"000000000000"
					creation   	FALSE))))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "IpSec Policy Manager"
			quid       	"4391A92E00D1"
			collaborators 	(list link_list
			    (object Link
				quid       	"4391A92E00D2"
				supplier   	"IpSec Policy Manager"
				quidu      	"4391A92E00D1")
			    (object Link
				quid       	"4391A92E00D4"
				supplier   	"IpSec Protocol module"
				quidu      	"4391A92E00DA"))
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE)
		    (object Object "IpSec Protocol module"
			quid       	"4391A92E00DA"
			persistence 	"Transient"
			creationObj 	FALSE
			multi      	FALSE))))
	logical_presentations 	(list unit_reference_list
	    (object ClassDiagram "Main"
		quid       	"40CEF8C00387"
		title      	"Main"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	6
		origin_y   	0
		items      	(list diagram_item_list))
	    (object InteractionDiagram "NewDiagram"
		mechanism_ref 	@128
		quid       	"40D0475D0354"
		title      	"NewDiagram"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	38
		origin_y   	0
		items      	(list diagram_item_list
		    (object InterObjView "instance of RipsecPolicyServ" @136
			location   	(352, 240)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@136
			    location   	(352, 240)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	457
			    justify    	0
			    label      	"instance of RipsecPolicyServ")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"40D0476C00F2"
			width      	475
			height     	4258
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @137
			    location   	(352, 300)
			    InterObjView 	@136
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @138
			    location   	(352, 528)
			    line_color 	3342489
			    InterObjView 	@136
			    height     	2848
			    y_coord    	2788
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @139
			    location   	(352, 3136)
			    line_color 	3342489
			    InterObjView 	@136
			    height     	60
			    y_coord    	0
			    Nested     	FALSE))
		    (object InterObjView "instance of CIPSecPolicyManagerSession" @140
			location   	(960, 240)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@140
			    location   	(960, 240)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	575
			    justify    	0
			    label      	"instance of CIPSecPolicyManagerSession")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"40D04A9403CC"
			width      	593
			height     	4258
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @141
			    location   	(960, 300)
			    InterObjView 	@140
			    height     	3030
			    y_coord    	2970
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @142
			    location   	(960, 300)
			    InterObjView 	@140
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @143
			    location   	(960, 528)
			    line_color 	3342489
			    InterObjView 	@140
			    height     	2788
			    y_coord    	2728
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @144
			    location   	(960, 592)
			    line_color 	3342489
			    InterObjView 	@140
			    height     	60
			    y_coord    	0
			    Nested     	TRUE))
		    (object InterObjView "instance of CIPSecPolicyManagerHandler" @145
			location   	(1600, 240)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@145
			    location   	(1600, 240)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	562
			    justify    	0
			    label      	"instance of CIPSecPolicyManagerHandler")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"40D047640102"
			width      	580
			height     	4258
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @146
			    location   	(1600, 300)
			    InterObjView 	@145
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @147
			    location   	(1600, 368)
			    line_color 	3342489
			    InterObjView 	@145
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @148
			    location   	(1600, 656)
			    line_color 	3342489
			    InterObjView 	@145
			    height     	2600
			    y_coord    	2540
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @149
			    location   	(1600, 736)
			    line_color 	3342489
			    InterObjView 	@145
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @150
			    location   	(1600, 912)
			    line_color 	3342489
			    InterObjView 	@145
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @151
			    location   	(1600, 2064)
			    line_color 	3342489
			    InterObjView 	@145
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @152
			    location   	(1600, 2240)
			    line_color 	3342489
			    InterObjView 	@145
			    height     	2168
			    y_coord    	2108
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @153
			    location   	(1600, 2352)
			    line_color 	3342489
			    InterObjView 	@145
			    height     	1850
			    y_coord    	1790
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @154
			    location   	(1600, 2464)
			    line_color 	3342489
			    InterObjView 	@145
			    height     	1532
			    y_coord    	1472
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @155
			    location   	(1600, 2576)
			    line_color 	3342489
			    InterObjView 	@145
			    height     	1214
			    y_coord    	1154
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @156
			    location   	(1600, 2688)
			    line_color 	3342489
			    InterObjView 	@145
			    height     	896
			    y_coord    	836
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @157
			    location   	(1600, 2800)
			    line_color 	3342489
			    InterObjView 	@145
			    height     	578
			    y_coord    	518
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @158
			    location   	(1600, 2912)
			    line_color 	3342489
			    InterObjView 	@145
			    height     	294
			    y_coord    	234
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @159
			    location   	(1600, 3040)
			    line_color 	3342489
			    InterObjView 	@145
			    height     	60
			    y_coord    	0
			    Nested     	TRUE))
		    (object InterObjView "inst of TIpSecParser" @160
			location   	(2112, 512)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@160
			    location   	(2112, 512)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	312
			    justify    	0
			    label      	"inst of TIpSecParser")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"40D051A80013"
			width      	330
			height     	2266
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @161
			    location   	(2112, 572)
			    InterObjView 	@160
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @162
			    location   	(2112, 992)
			    line_color 	3342489
			    InterObjView 	@160
			    height     	1252
			    y_coord    	1192
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @163
			    location   	(2112, 1056)
			    line_color 	3342489
			    InterObjView 	@160
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @164
			    location   	(2112, 1136)
			    line_color 	3342489
			    InterObjView 	@160
			    height     	1664
			    y_coord    	1604
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @165
			    location   	(2112, 1232)
			    line_color 	3342489
			    InterObjView 	@160
			    height     	1562
			    y_coord    	1502
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @166
			    location   	(2112, 1408)
			    line_color 	3342489
			    InterObjView 	@160
			    height     	776
			    y_coord    	716
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @167
			    location   	(2112, 1760)
			    line_color 	3342489
			    InterObjView 	@160
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @168
			    location   	(2112, 1952)
			    line_color 	3342489
			    InterObjView 	@160
			    height     	60
			    y_coord    	0
			    Nested     	TRUE))
		    (object InterObjView "inst of TPolicyParser" @169
			location   	(2496, 1024)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@169
			    location   	(2496, 1024)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	312
			    justify    	0
			    label      	"inst of TPolicyParser")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"40D05722029F"
			width      	330
			height     	846
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @170
			    location   	(2496, 1084)
			    InterObjView 	@169
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @171
			    location   	(2496, 1488)
			    line_color 	3342489
			    InterObjView 	@169
			    height     	392
			    y_coord    	332
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @172
			    location   	(2496, 1536)
			    line_color 	3342489
			    InterObjView 	@169
			    height     	294
			    y_coord    	234
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @173
			    location   	(2496, 1664)
			    line_color 	3342489
			    InterObjView 	@169
			    height     	60
			    y_coord    	0
			    Nested     	TRUE))
		    (object InterMessView "" @174
			location   	(16, 528)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @175
			    Parent_View 	@174
			    location   	(655, 484)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D04B5B0147"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	720
			    justify    	0
			    label      	"SendReceive (EIpsecPolicyLoadPolicy)"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@136
			supplier   	@140
			Focus_Src  	@138
			Focus_Entry 	@143
			origin     	(367, 528)
			terminus   	(944, 528)
			ordinal    	1)
		    (object SelfMessView "" @176
			location   	(16, 592)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @177
			    Parent_View 	@176
			    location   	(1051, 548)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D04BAF0396"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	163
			    justify    	0
			    label      	"ServiceL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@140
			supplier   	@140
			Focus_Src  	@143
			Focus_Entry 	@144
			origin     	(976, 592)
			terminus   	(1126, 592)
			ordinal    	2)
		    (object InterMessView "" @178
			location   	(16, 656)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @179
			    Parent_View 	@178
			    location   	(1307, 613)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D04BD103D4"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	413
			    justify    	0
			    label      	"ProcessLoadPoliciesL"
			    pctDist    	0.546022
			    height     	44
			    orientation 	0)
			line_color 	3342489
			client     	@140
			supplier   	@145
			Focus_Src  	@143
			Focus_Entry 	@148
			origin     	(975, 656)
			terminus   	(1584, 656)
			ordinal    	3)
		    (object SelfMessView "" @180
			location   	(16, 912)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @181
			    Parent_View 	@180
			    location   	(1818, 885)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D04C1C021D"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	382
			    justify    	0
			    label      	"ParseCurrentPolicyL"
			    pctDist    	1.353333
			    height     	28
			    orientation 	0)
			line_color 	3342489
			client     	@145
			supplier   	@145
			Focus_Src  	@148
			Focus_Entry 	@150
			origin     	(1616, 912)
			terminus   	(1766, 912)
			ordinal    	5)
		    (object InterMessView "" @182
			location   	(16, 992)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @183
			    Parent_View 	@182
			    location   	(1855, 948)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D0523402B0"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	385
			    justify    	0
			    label      	"ParseAndIgnoreIKEL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@145
			supplier   	@160
			Focus_Src  	@148
			Focus_Entry 	@162
			origin     	(1615, 992)
			terminus   	(2096, 992)
			ordinal    	6)
		    (object SelfMessView "" @184
			location   	(16, 1056)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @185
			    Parent_View 	@184
			    location   	(2203, 1012)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D05350025A"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	188
			    justify    	0
			    label      	"DoParseL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@160
			supplier   	@160
			Focus_Src  	@162
			Focus_Entry 	@163
			origin     	(2128, 1056)
			terminus   	(2278, 1056)
			ordinal    	7)
		    (object SelfMessView "" @186
			location   	(16, 1136)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @187
			    Parent_View 	@186
			    location   	(2204, 1109)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D0538B03DF"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	263
			    justify    	0
			    label      	"CheckVersion"
			    pctDist    	0.506667
			    height     	28
			    orientation 	0)
			line_color 	3342489
			client     	@160
			supplier   	@160
			Focus_Src  	@162
			Focus_Entry 	@164
			origin     	(2128, 1136)
			terminus   	(2278, 1136)
			ordinal    	8)
		    (object SelfMessView "" @188
			location   	(16, 1232)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @189
			    Parent_View 	@188
			    location   	(2203, 1188)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D055530059"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	201
			    justify    	0
			    label      	"ParseInfoL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@160
			supplier   	@160
			Focus_Src  	@162
			Focus_Entry 	@165
			origin     	(2128, 1232)
			terminus   	(2278, 1232)
			ordinal    	9)
		    (object SelfMessView "" @190
			location   	(16, 1408)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @191
			    Parent_View 	@190
			    location   	(2203, 1364)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D0555A024C"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	282
			    justify    	0
			    label      	"ParsePoliciesL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@160
			supplier   	@160
			Focus_Src  	@162
			Focus_Entry 	@166
			origin     	(2128, 1408)
			terminus   	(2278, 1408)
			ordinal    	10)
		    (object SelfMessView "" @192
			location   	(16, 1952)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @193
			    Parent_View 	@192
			    location   	(2203, 1908)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D05579020D"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	232
			    justify    	0
			    label      	"ParseKeysL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@160
			supplier   	@160
			Focus_Src  	@166
			Focus_Entry 	@168
			origin     	(2128, 1952)
			terminus   	(2278, 1952)
			ordinal    	15)
		    (object InterMessView "" @194
			location   	(2288, 1488)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @195
			    Parent_View 	@194
			    location   	(2303, 1444)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D05766026F"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	138
			    justify    	0
			    label      	"ParseL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@160
			supplier   	@169
			Focus_Src  	@166
			Focus_Entry 	@171
			origin     	(2127, 1488)
			terminus   	(2480, 1488)
			ordinal    	11)
		    (object SelfMessView "" @196
			location   	(16, 1536)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @197
			    Parent_View 	@196
			    location   	(2587, 1492)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D057C30098"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	307
			    justify    	0
			    label      	"parse_sa_specL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@169
			supplier   	@169
			Focus_Src  	@171
			Focus_Entry 	@172
			origin     	(2512, 1536)
			terminus   	(2662, 1536)
			ordinal    	12)
		    (object SelfMessView "" @198
			location   	(16, 1664)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @199
			    Parent_View 	@198
			    location   	(2587, 1620)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D057D30171"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	307
			    justify    	0
			    label      	"parse_conn2saL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@169
			supplier   	@169
			Focus_Src  	@171
			Focus_Entry 	@173
			origin     	(2512, 1664)
			terminus   	(2662, 1664)
			ordinal    	13)
		    (object Destruction_Marker @200
			Parent_View 	@160
			location   	(2112, 2878)
			line_color 	3342489
			fill_color 	13434879)
		    (object Destruction_Marker @201
			Parent_View 	@169
			location   	(2496, 1970)
			line_color 	3342489
			fill_color 	13434879)
		    (object SelfMessView "" @202
			location   	(16, 2240)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @203
			    Parent_View 	@202
			    location   	(1691, 2196)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D05B030072"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	619
			    justify    	0
			    label      	"CheckInboundOutboundConflictsL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@145
			supplier   	@145
			Focus_Src  	@148
			Focus_Entry 	@152
			origin     	(1616, 2240)
			terminus   	(1766, 2240)
			ordinal    	17)
		    (object SelfMessView "" @204
			location   	(16, 2352)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @205
			    Parent_View 	@204
			    location   	(1691, 2308)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D05B0E016C"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	523
			    justify    	0
			    label      	"UpdateSelectorsAndTunnels"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@145
			supplier   	@145
			Focus_Src  	@148
			Focus_Entry 	@153
			origin     	(1616, 2352)
			terminus   	(1766, 2352)
			ordinal    	18)
		    (object SelfMessView "" @206
			location   	(16, 2464)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @207
			    Parent_View 	@206
			    location   	(1691, 2420)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D05B27017B"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	454
			    justify    	0
			    label      	"CheckSelectorConflictsL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@145
			supplier   	@145
			Focus_Src  	@148
			Focus_Entry 	@154
			origin     	(1616, 2464)
			terminus   	(1766, 2464)
			ordinal    	19)
		    (object SelfMessView "" @208
			location   	(16, 2576)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @209
			    Parent_View 	@208
			    location   	(1691, 2532)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D05B370301"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	441
			    justify    	0
			    label      	"MakeUniqueSANamesL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@145
			supplier   	@145
			Focus_Src  	@148
			Focus_Entry 	@155
			origin     	(1616, 2576)
			terminus   	(1766, 2576)
			ordinal    	20)
		    (object SelfMessView "" @210
			location   	(16, 2688)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @211
			    Parent_View 	@210
			    location   	(1691, 2644)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D05B4502B2"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	794
			    justify    	0
			    label      	"ConvertFromObjectsToStringWithSectionsL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@145
			supplier   	@145
			Focus_Src  	@148
			Focus_Entry 	@156
			origin     	(1616, 2688)
			terminus   	(1766, 2688)
			ordinal    	21)
		    (object SelfMessView "" @212
			location   	(16, 2800)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @213
			    Parent_View 	@212
			    location   	(1691, 2756)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D05B55014B"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	460
			    justify    	0
			    label      	"StorePolicyToActiveListL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@145
			supplier   	@145
			Focus_Src  	@148
			Focus_Entry 	@157
			origin     	(1616, 2800)
			terminus   	(1766, 2800)
			ordinal    	22)
		    (object SelfMessView "" @214
			location   	(16, 2912)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @215
			    Parent_View 	@214
			    location   	(1691, 2868)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D05B630031"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	454
			    justify    	0
			    label      	"ReturnPolicyFileHandleL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@145
			supplier   	@145
			Focus_Src  	@148
			Focus_Entry 	@158
			origin     	(1616, 2912)
			terminus   	(1766, 2912)
			ordinal    	23)
		    (object SelfMessView "" @216
			location   	(16, 3040)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @217
			    Parent_View 	@216
			    location   	(1691, 2996)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D05B7B01E6"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	332
			    justify    	0
			    label      	"ApiCallCompleted"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@145
			supplier   	@145
			Focus_Src  	@148
			Focus_Entry 	@159
			origin     	(1616, 3040)
			terminus   	(1766, 3040)
			ordinal    	24)
		    (object InterMessView "" @218
			location   	(16, 3136)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @219
			    Parent_View 	@218
			    location   	(976, 3092)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D05BA9034D"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	0
			    justify    	0
			    label      	""
			    pctDist    	0.500000
			    height     	45
			    orientation 	1)
			line_color 	3342489
			client     	@145
			supplier   	@136
			Focus_Src  	@148
			Focus_Entry 	@139
			origin     	(1584, 3136)
			terminus   	(368, 3136)
			ordinal    	25)
		    (object InterMessView "" @220
			location   	(16, 1760)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @221
			    Parent_View 	@220
			    location   	(2304, 1716)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"41838B5801D7"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	0
			    justify    	0
			    label      	""
			    pctDist    	0.500000
			    height     	45
			    orientation 	1)
			line_color 	3342489
			client     	@169
			supplier   	@160
			Focus_Src  	@171
			Focus_Entry 	@167
			origin     	(2480, 1760)
			terminus   	(2128, 1760)
			ordinal    	14)
		    (object InterMessView "" @222
			location   	(16, 2064)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @223
			    Parent_View 	@222
			    location   	(1856, 2020)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"41838B6201D7"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	0
			    justify    	0
			    label      	""
			    pctDist    	0.500000
			    height     	45
			    orientation 	1)
			line_color 	3342489
			client     	@160
			supplier   	@145
			Focus_Src  	@166
			Focus_Entry 	@151
			origin     	(2096, 2064)
			terminus   	(1616, 2064)
			ordinal    	16)
		    (object InterMessView "" @224
			location   	(1280, 368)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @225
			    Parent_View 	@224
			    location   	(1279, 324)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CF8B0218"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	482
			    justify    	0
			    label      	"ReadAutoloadConfigDataL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@140
			supplier   	@145
			Focus_Src  	@141
			Focus_Entry 	@147
			origin     	(975, 368)
			terminus   	(1584, 368)
			ordinal    	0)
		    (object SelfMessView "" @226
			location   	(16, 736)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @227
			    Parent_View 	@226
			    location   	(1691, 692)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CFD701A8"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	382
			    justify    	0
			    label      	"ProcessLoadPolicyL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@145
			supplier   	@145
			Focus_Src  	@148
			Focus_Entry 	@149
			origin     	(1616, 736)
			terminus   	(1766, 736)
			ordinal    	4)))
	    (object InteractionDiagram "Activate"
		mechanism_ref 	@129
		quid       	"40D17AB301CE"
		title      	"Activate"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	106
		origin_y   	3594
		items      	(list diagram_item_list
		    (object InterObjView "instance of RipsecPolicyServ" @228
			location   	(352, 256)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@228
			    location   	(352, 256)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	457
			    justify    	0
			    label      	"instance of RipsecPolicyServ")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"40D17AC4005C"
			width      	475
			height     	3530
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @229
			    location   	(352, 316)
			    InterObjView 	@228
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @230
			    location   	(352, 448)
			    line_color 	3342489
			    InterObjView 	@228
			    height     	3248
			    y_coord    	3188
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @231
			    location   	(352, 3456)
			    line_color 	3342489
			    InterObjView 	@228
			    height     	60
			    y_coord    	0
			    Nested     	FALSE))
		    (object InterObjView "instance of CIPSecPolicyManagerSession" @232
			location   	(960, 256)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@232
			    location   	(960, 256)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	575
			    justify    	0
			    label      	"instance of CIPSecPolicyManagerSession")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"40D17AC40038"
			width      	593
			height     	3530
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @233
			    location   	(960, 316)
			    InterObjView 	@232
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @234
			    location   	(960, 448)
			    line_color 	3342489
			    InterObjView 	@232
			    height     	3188
			    y_coord    	3128
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @235
			    location   	(960, 528)
			    line_color 	3342489
			    InterObjView 	@232
			    height     	60
			    y_coord    	0
			    Nested     	TRUE))
		    (object InterObjView "instance of CIPSecPolicyManagerHandler" @236
			location   	(1600, 256)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@236
			    location   	(1600, 256)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	562
			    justify    	0
			    label      	"instance of CIPSecPolicyManagerHandler")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"40D17AC40069"
			width      	580
			height     	3530
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @237
			    location   	(1600, 316)
			    InterObjView 	@236
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @238
			    location   	(1600, 672)
			    line_color 	3342489
			    InterObjView 	@236
			    height     	2904
			    y_coord    	2844
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @239
			    location   	(1600, 832)
			    line_color 	3342489
			    InterObjView 	@236
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @240
			    location   	(1600, 992)
			    line_color 	3342489
			    InterObjView 	@236
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @241
			    location   	(1600, 2272)
			    line_color 	3342489
			    InterObjView 	@236
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @242
			    location   	(1600, 2448)
			    line_color 	3342489
			    InterObjView 	@236
			    height     	532
			    y_coord    	472
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @243
			    location   	(1600, 2560)
			    line_color 	3342489
			    InterObjView 	@236
			    height     	414
			    y_coord    	354
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @244
			    location   	(1600, 2672)
			    line_color 	3342489
			    InterObjView 	@236
			    height     	296
			    y_coord    	236
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @245
			    location   	(1600, 2784)
			    line_color 	3342489
			    InterObjView 	@236
			    height     	178
			    y_coord    	118
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @246
			    location   	(1600, 2896)
			    line_color 	3342489
			    InterObjView 	@236
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @247
			    location   	(1600, 3088)
			    line_color 	3342489
			    InterObjView 	@236
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @248
			    location   	(1600, 3264)
			    line_color 	3342489
			    InterObjView 	@236
			    height     	60
			    y_coord    	0
			    Nested     	TRUE))
		    (object InterObjView "inst of TIpSecParser" @249
			location   	(2112, 528)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@249
			    location   	(2112, 528)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	312
			    justify    	0
			    label      	"inst of TIpSecParser")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"40D17AC40086"
			width      	330
			height     	1914
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @250
			    location   	(2112, 588)
			    InterObjView 	@249
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @251
			    location   	(2112, 1168)
			    line_color 	3342489
			    InterObjView 	@249
			    height     	1224
			    y_coord    	1164
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @252
			    location   	(2112, 1232)
			    line_color 	3342489
			    InterObjView 	@249
			    height     	146
			    y_coord    	86
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @253
			    location   	(2112, 1312)
			    line_color 	3342489
			    InterObjView 	@249
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @254
			    location   	(2112, 1408)
			    line_color 	3342489
			    InterObjView 	@249
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @255
			    location   	(2112, 1584)
			    line_color 	3342489
			    InterObjView 	@249
			    height     	664
			    y_coord    	604
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @256
			    location   	(2112, 1936)
			    line_color 	3342489
			    InterObjView 	@249
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @257
			    location   	(2112, 2128)
			    line_color 	3342489
			    InterObjView 	@249
			    height     	60
			    y_coord    	0
			    Nested     	TRUE))
		    (object InterObjView "inst of TPolicyParser" @258
			location   	(2496, 1040)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@258
			    location   	(2496, 1040)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	312
			    justify    	0
			    label      	"inst of TPolicyParser")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"40D17AC40095"
			width      	330
			height     	1066
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @259
			    location   	(2496, 1100)
			    InterObjView 	@258
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @260
			    location   	(2496, 1664)
			    line_color 	3342489
			    InterObjView 	@258
			    height     	392
			    y_coord    	332
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @261
			    location   	(2496, 1712)
			    line_color 	3342489
			    InterObjView 	@258
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @262
			    location   	(2496, 1840)
			    line_color 	3342489
			    InterObjView 	@258
			    height     	60
			    y_coord    	0
			    Nested     	TRUE))
		    (object InterObjView "instance of \"secpol6\" RSocket" @263
			location   	(2848, 2736)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@263
			    location   	(2848, 2736)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	368
			    justify    	0
			    label      	
|instance of "secpol6" RSocket
			    )
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"40D18F900178"
			width      	386
			height     	402
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @264
			    location   	(2848, 2796)
			    InterObjView 	@263
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @265
			    location   	(2848, 2960)
			    line_color 	3342489
			    InterObjView 	@263
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @266
			    location   	(2848, 3028)
			    line_color 	3342489
			    InterObjView 	@263
			    height     	60
			    y_coord    	0
			    Nested     	FALSE))
		    (object Destruction_Marker @267
			Parent_View 	@249
			location   	(2112, 2542)
			line_color 	3342489
			fill_color 	13434879)
		    (object Destruction_Marker @268
			Parent_View 	@258
			location   	(2496, 2206)
			line_color 	3342489
			fill_color 	13434879)
		    (object InterMessView "" @269
			location   	(16, 448)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @270
			    Parent_View 	@269
			    location   	(655, 404)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC4005A"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	776
			    justify    	0
			    label      	"SendReceive (EIpsecPolicyActivatePolicy)"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@228
			supplier   	@232
			Focus_Src  	@230
			Focus_Entry 	@234
			origin     	(367, 448)
			terminus   	(944, 448)
			ordinal    	0)
		    (object SelfMessView "" @271
			location   	(16, 528)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @272
			    Parent_View 	@271
			    location   	(1051, 484)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC4003A"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	163
			    justify    	0
			    label      	"ServiceL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@232
			supplier   	@232
			Focus_Src  	@234
			Focus_Entry 	@235
			origin     	(976, 528)
			terminus   	(1126, 528)
			ordinal    	1)
		    (object InterMessView "" @273
			location   	(1280, 672)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @274
			    Parent_View 	@273
			    location   	(1307, 629)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC40058"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	432
			    justify    	0
			    label      	"ProcessActivatePolicyL"
			    pctDist    	0.546022
			    height     	44
			    orientation 	0)
			line_color 	3342489
			client     	@232
			supplier   	@236
			Focus_Src  	@234
			Focus_Entry 	@238
			origin     	(975, 672)
			terminus   	(1584, 672)
			ordinal    	2)
		    (object SelfMessView "" @275
			location   	(16, 832)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @276
			    Parent_View 	@275
			    location   	(1819, 805)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC40067"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	625
			    justify    	0
			    label      	"SearchPolicyFromListAndActivate"
			    pctDist    	1.353333
			    height     	28
			    orientation 	0)
			line_color 	3342489
			client     	@236
			supplier   	@236
			Focus_Src  	@238
			Focus_Entry 	@239
			origin     	(1616, 832)
			terminus   	(1766, 832)
			ordinal    	3)
		    (object SelfMessView "" @277
			location   	(16, 2448)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @278
			    Parent_View 	@277
			    location   	(1691, 2404)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC40079"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	710
			    justify    	0
			    label      	"DeleteExtraInboundOutboundSelectors"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@236
			supplier   	@236
			Focus_Src  	@238
			Focus_Entry 	@242
			origin     	(1616, 2448)
			terminus   	(1766, 2448)
			ordinal    	16)
		    (object SelfMessView "" @279
			location   	(16, 2560)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @280
			    Parent_View 	@279
			    location   	(1691, 2517)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC4007A"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	263
			    justify    	0
			    label      	"SortSelectors"
			    pctDist    	0.500000
			    height     	44
			    orientation 	0)
			line_color 	3342489
			client     	@236
			supplier   	@236
			Focus_Src  	@238
			Focus_Entry 	@243
			origin     	(1616, 2560)
			terminus   	(1766, 2560)
			ordinal    	17)
		    (object SelfMessView "" @281
			location   	(16, 2672)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @282
			    Parent_View 	@281
			    location   	(1691, 2630)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC4007B"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	841
			    justify    	0
			    label      	"ConvertFromObjectsToStringWithoutSectionsL"
			    pctDist    	0.500000
			    height     	43
			    orientation 	0)
			line_color 	3342489
			client     	@236
			supplier   	@236
			Focus_Src  	@238
			Focus_Entry 	@244
			origin     	(1616, 2672)
			terminus   	(1766, 2672)
			ordinal    	18)
		    (object SelfMessView "" @283
			location   	(16, 2784)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @284
			    Parent_View 	@283
			    location   	(1691, 2740)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC4007C"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	620
			    justify    	0
			    label      	"AddInboundOutboundSelectorPair"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@236
			supplier   	@236
			Focus_Src  	@238
			Focus_Entry 	@245
			origin     	(1616, 2784)
			terminus   	(1766, 2784)
			ordinal    	19)
		    (object SelfMessView "" @285
			location   	(16, 2896)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @286
			    Parent_View 	@285
			    location   	(1691, 2852)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC4007D"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	648
			    justify    	0
			    label      	"SendAlgorithmsAndPolicyToIPSecL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@236
			supplier   	@236
			Focus_Src  	@238
			Focus_Entry 	@246
			origin     	(1616, 2896)
			terminus   	(1766, 2896)
			ordinal    	20)
		    (object SelfMessView "" @287
			location   	(16, 3264)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @288
			    Parent_View 	@287
			    location   	(1691, 3189)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC40080"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	332
			    justify    	0
			    label      	"ApiCallCompleted"
			    pctDist    	0.500000
			    height     	76
			    orientation 	0)
			line_color 	3342489
			client     	@236
			supplier   	@236
			Focus_Src  	@238
			Focus_Entry 	@248
			origin     	(1616, 3264)
			terminus   	(1766, 3264)
			ordinal    	23)
		    (object InterMessView "" @289
			location   	(16, 3456)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @290
			    Parent_View 	@289
			    location   	(976, 3412)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC40078"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	0
			    justify    	0
			    label      	""
			    pctDist    	0.500000
			    height     	45
			    orientation 	1)
			line_color 	3342489
			client     	@236
			supplier   	@228
			Focus_Src  	@238
			Focus_Entry 	@231
			origin     	(1584, 3456)
			terminus   	(368, 3456)
			ordinal    	24)
		    (object InterMessView "" @291
			location   	(1872, 1168)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @292
			    Parent_View 	@291
			    location   	(1855, 1124)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC40076"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	385
			    justify    	0
			    label      	"ParseAndIgnoreIKEL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@236
			supplier   	@249
			Focus_Src  	@238
			Focus_Entry 	@251
			origin     	(1615, 1168)
			terminus   	(2096, 1168)
			ordinal    	5)
		    (object SelfMessView "" @293
			location   	(16, 1232)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @294
			    Parent_View 	@293
			    location   	(2203, 1188)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC40084"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	188
			    justify    	0
			    label      	"DoParseL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@249
			supplier   	@249
			Focus_Src  	@251
			Focus_Entry 	@252
			origin     	(2128, 1232)
			terminus   	(2278, 1232)
			ordinal    	6)
		    (object SelfMessView "" @295
			location   	(16, 1312)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @296
			    Parent_View 	@295
			    location   	(2203, 1285)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC40089"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	263
			    justify    	0
			    label      	"CheckVersion"
			    pctDist    	0.506667
			    height     	28
			    orientation 	0)
			line_color 	3342489
			client     	@249
			supplier   	@249
			Focus_Src  	@251
			Focus_Entry 	@253
			origin     	(2128, 1312)
			terminus   	(2278, 1312)
			ordinal    	7)
		    (object SelfMessView "" @297
			location   	(16, 1408)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @298
			    Parent_View 	@297
			    location   	(2203, 1364)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC4008A"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	201
			    justify    	0
			    label      	"ParseInfoL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@249
			supplier   	@249
			Focus_Src  	@251
			Focus_Entry 	@254
			origin     	(2128, 1408)
			terminus   	(2278, 1408)
			ordinal    	8)
		    (object SelfMessView "" @299
			location   	(16, 1584)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @300
			    Parent_View 	@299
			    location   	(2203, 1540)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC4008B"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	282
			    justify    	0
			    label      	"ParsePoliciesL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@249
			supplier   	@249
			Focus_Src  	@251
			Focus_Entry 	@255
			origin     	(2128, 1584)
			terminus   	(2278, 1584)
			ordinal    	9)
		    (object SelfMessView "" @301
			location   	(16, 2128)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @302
			    Parent_View 	@301
			    location   	(2203, 2084)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC4008C"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	232
			    justify    	0
			    label      	"ParseKeysL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@249
			supplier   	@249
			Focus_Src  	@255
			Focus_Entry 	@257
			origin     	(2128, 2128)
			terminus   	(2278, 2128)
			ordinal    	14)
		    (object InterMessView "" @303
			location   	(2288, 1664)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @304
			    Parent_View 	@303
			    location   	(2303, 1620)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC40088"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	138
			    justify    	0
			    label      	"ParseL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@249
			supplier   	@258
			Focus_Src  	@255
			Focus_Entry 	@260
			origin     	(2127, 1664)
			terminus   	(2480, 1664)
			ordinal    	10)
		    (object SelfMessView "" @305
			location   	(16, 1712)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @306
			    Parent_View 	@305
			    location   	(2587, 1668)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC40093"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	307
			    justify    	0
			    label      	"parse_sa_specL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@258
			supplier   	@258
			Focus_Src  	@260
			Focus_Entry 	@261
			origin     	(2512, 1712)
			terminus   	(2662, 1712)
			ordinal    	11)
		    (object SelfMessView "" @307
			location   	(16, 1840)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @308
			    Parent_View 	@307
			    location   	(2587, 1796)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D17AC40096"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	307
			    justify    	0
			    label      	"parse_conn2saL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@258
			supplier   	@258
			Focus_Src  	@260
			Focus_Entry 	@262
			origin     	(2512, 1840)
			terminus   	(2662, 1840)
			ordinal    	12)
		    (object SelfMessView "" @309
			location   	(16, 992)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @310
			    Parent_View 	@309
			    location   	(1691, 948)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D18BF601F7"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	385
			    justify    	0
			    label      	"ParseAllPolicyFilesL"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@236
			supplier   	@236
			Focus_Src  	@238
			Focus_Entry 	@240
			origin     	(1616, 992)
			terminus   	(1766, 992)
			ordinal    	4)
		    (object Destruction_Marker @311
			Parent_View 	@263
			location   	(2848, 3238)
			line_color 	3342489
			fill_color 	13434879)
		    (object InterMessView "" @312
			location   	(2224, 2960)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @313
			    Parent_View 	@312
			    location   	(2223, 2916)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D18FD4033C"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	476
			    justify    	0
			    label      	"WritePolicyDataToSocket"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@236
			supplier   	@263
			Focus_Src  	@238
			Focus_Entry 	@265
			origin     	(1615, 2960)
			terminus   	(2832, 2960)
			ordinal    	21)
		    (object InterMessView "" @314
			location   	(16, 3088)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @315
			    Parent_View 	@314
			    location   	(2224, 3044)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"40D1906E0154"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	301
			    justify    	0
			    label      	"WriteCompleted"
			    pctDist    	0.500000
			    height     	45
			    orientation 	1)
			line_color 	3342489
			client     	@263
			supplier   	@236
			Focus_Src  	@266
			Focus_Entry 	@247
			origin     	(2832, 3088)
			terminus   	(1616, 3088)
			ordinal    	22)
		    (object InterMessView "" @316
			location   	(16, 2272)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @317
			    Parent_View 	@316
			    location   	(1856, 2228)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"41838BA90061"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	0
			    justify    	0
			    label      	""
			    pctDist    	0.500000
			    height     	45
			    orientation 	1)
			line_color 	3342489
			client     	@249
			supplier   	@236
			Focus_Src  	@251
			Focus_Entry 	@241
			origin     	(2096, 2272)
			terminus   	(1616, 2272)
			ordinal    	15)
		    (object InterMessView "" @318
			location   	(16, 1936)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @319
			    Parent_View 	@318
			    location   	(2304, 1892)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"41838BB00311"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	0
			    justify    	0
			    label      	""
			    pctDist    	0.500000
			    height     	45
			    orientation 	1)
			line_color 	3342489
			client     	@258
			supplier   	@249
			Focus_Src  	@260
			Focus_Entry 	@256
			origin     	(2480, 1936)
			terminus   	(2128, 1936)
			ordinal    	13)))
	    (object InteractionDiagram "Autoload"
		mechanism_ref 	@130
		quid       	"4385CE73009A"
		title      	"Autoload"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list
		    (object InterObjView "Client application(eg. VPN)" @320
			location   	(320, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@320
			    location   	(320, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	412
			    justify    	0
			    label      	"Client application(eg. VPN)")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"4385CE7F0117"
			width      	430
			height     	2850
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @321
			    location   	(320, 640)
			    line_color 	3342489
			    InterObjView 	@320
			    height     	244
			    y_coord    	184
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @322
			    location   	(320, 1280)
			    line_color 	3342489
			    InterObjView 	@320
			    height     	276
			    y_coord    	216
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @323
			    location   	(320, 1696)
			    line_color 	3342489
			    InterObjView 	@320
			    height     	120
			    y_coord    	60
			    Nested     	FALSE))
		    (object InterObjView "Ipsec Policy Manager" @324
			location   	(752, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@324
			    location   	(752, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	312
			    justify    	0
			    label      	"Ipsec Policy Manager")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"4385CE7F0120"
			width      	330
			height     	2750
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @325
			    location   	(752, 400)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @326
			    location   	(752, 640)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	184
			    y_coord    	124
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @327
			    location   	(752, 704)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @328
			    location   	(752, 880)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @329
			    location   	(752, 880)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @330
			    location   	(752, 1088)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @331
			    location   	(752, 1088)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @332
			    location   	(752, 1280)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	216
			    y_coord    	156
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @333
			    location   	(752, 1696)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @334
			    location   	(752, 1808)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @335
			    location   	(752, 1808)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @336
			    location   	(752, 2032)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @337
			    location   	(752, 2032)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @338
			    location   	(752, 2272)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @339
			    location   	(752, 2272)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @340
			    location   	(752, 2464)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @341
			    location   	(752, 2752)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	232
			    y_coord    	172
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @342
			    location   	(752, 2752)
			    line_color 	3342489
			    InterObjView 	@324
			    height     	60
			    y_coord    	0
			    Nested     	TRUE))
		    (object InterObjView "Ipsec protocol module" @343
			location   	(1120, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@343
			    location   	(1120, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	282
			    justify    	0
			    label      	"Ipsec protocol module")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"4385CE7F012F"
			width      	300
			height     	2850
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @344
			    location   	(1120, 400)
			    line_color 	3342489
			    InterObjView 	@343
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @345
			    location   	(1120, 1376)
			    line_color 	3342489
			    InterObjView 	@343
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @346
			    location   	(1120, 2464)
			    line_color 	3342489
			    InterObjView 	@343
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @347
			    location   	(1120, 2864)
			    line_color 	3342489
			    InterObjView 	@343
			    height     	60
			    y_coord    	0
			    Nested     	FALSE))
		    (object NoteView @348
			location   	(2176, 336)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@348
			    location   	(1645, 164)
			    fill_color 	13434879
			    nlines     	6
			    max_width  	1027
			    label      	"This applies when the autoload flags are BeforeManualLoad or BeforeScopedLoad. In case of the latter, the scopeId of the 'manual' load policy is used for the autoload policy as well. In case of multiple policy files of same autoload type, these will be concatenated.")
			line_color 	3342489
			fill_color 	13434879
			width      	1087
			height     	356)
		    (object NoteView @349
			location   	(2176, 1073)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@349
			    location   	(1654, 904)
			    fill_color 	13434879
			    nlines     	6
			    max_width  	1009
			    label      	"This applies when the autoload flags are AfterManualLoad or AfterScopedLoad. In case of the latter, the scopeId of the 'manual' load policy is used for the autoload policy as well. In case of multiple policy files of same autoload type, these will be concatenated.")
			line_color 	3342489
			fill_color 	13434879
			width      	1069
			height     	350)
		    (object NoteView @350
			location   	(2128, 1798)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@350
			    location   	(1628, 1692)
			    fill_color 	13434879
			    nlines     	4
			    max_width  	965
			    label      	"This applies when the autoload flag is AfterManualLoad. The case occurs when the unloaded manual policy is the last one.")
			line_color 	3342489
			fill_color 	13434879
			width      	1025
			height     	225)
		    (object NoteView @351
			location   	(2160, 2384)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@351
			    location   	(1650, 2209)
			    fill_color 	13434879
			    nlines     	7
			    max_width  	984
			    label      	"This applies when the autoload flag is BeforeManualLoad, BeforeScopedLoad or AfterScopedLoad. In case the flag is BeforeManualLoad it only occurs when the unloaded manual policy is the last one.")
			line_color 	3342489
			fill_color 	13434879
			width      	1044
			height     	363)
		    (object Destruction_Marker @352
			Parent_View 	@324
			location   	(752, 3074)
			line_color 	3342489
			fill_color 	13434879)
		    (object InterMessView "" @353
			location   	(16, 640)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @354
			    Parent_View 	@353
			    location   	(535, 596)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CE7F0119"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	210
			    justify    	0
			    label      	"LoadPolicy"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@320
			supplier   	@324
			Focus_Src  	@321
			Focus_Entry 	@326
			origin     	(335, 640)
			terminus   	(736, 640)
			ordinal    	1)
		    (object SelfMessView "" @355
			location   	(16, 704)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @356
			    Parent_View 	@355
			    location   	(843, 660)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CE7F011E"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	238
			    justify    	0
			    label      	"'Before Load'"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@324
			supplier   	@324
			Focus_Src  	@326
			Focus_Entry 	@327
			origin     	(768, 704)
			terminus   	(918, 704)
			ordinal    	2)
		    (object SelfMessView "" @357
			location   	(16, 880)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @358
			    Parent_View 	@357
			    location   	(843, 836)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CE7F0126"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	254
			    justify    	0
			    label      	"'Manual Load'"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@324
			supplier   	@324
			Focus_Src  	@328
			Focus_Entry 	@329
			origin     	(768, 880)
			terminus   	(918, 880)
			ordinal    	3)
		    (object SelfMessView "" @359
			location   	(16, 1088)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @360
			    Parent_View 	@359
			    location   	(843, 1044)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CE7F0127"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	207
			    justify    	0
			    label      	"'After Load'"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@324
			supplier   	@324
			Focus_Src  	@330
			Focus_Entry 	@331
			origin     	(768, 1088)
			terminus   	(918, 1088)
			ordinal    	4)
		    (object InterMessView "" @361
			location   	(16, 1280)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @362
			    Parent_View 	@361
			    location   	(535, 1236)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CE7F011A"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	266
			    justify    	0
			    label      	"ActivatePolicy"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@320
			supplier   	@324
			Focus_Src  	@322
			Focus_Entry 	@332
			origin     	(335, 1280)
			terminus   	(736, 1280)
			ordinal    	5)
		    (object InterMessView "" @363
			location   	(16, 1696)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @364
			    Parent_View 	@363
			    location   	(535, 1652)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CE7F011B"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	248
			    justify    	0
			    label      	"UnloadPolicy"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@320
			supplier   	@324
			Focus_Src  	@323
			Focus_Entry 	@333
			origin     	(335, 1696)
			terminus   	(736, 1696)
			ordinal    	7)
		    (object SelfMessView "" @365
			location   	(16, 1808)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @366
			    Parent_View 	@365
			    location   	(843, 1764)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CE7F0128"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	276
			    justify    	0
			    label      	"'Before Unload'"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@324
			supplier   	@324
			Focus_Src  	@334
			Focus_Entry 	@335
			origin     	(768, 1808)
			terminus   	(918, 1808)
			ordinal    	8)
		    (object SelfMessView "" @367
			location   	(16, 2032)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @368
			    Parent_View 	@367
			    location   	(843, 1988)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CE7F0129"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	148
			    justify    	0
			    label      	"'Unload'"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@324
			supplier   	@324
			Focus_Src  	@336
			Focus_Entry 	@337
			origin     	(768, 2032)
			terminus   	(918, 2032)
			ordinal    	9)
		    (object SelfMessView "" @369
			location   	(16, 2272)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @370
			    Parent_View 	@369
			    location   	(843, 2228)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CE7F012A"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	244
			    justify    	0
			    label      	"'After Unload'"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@324
			supplier   	@324
			Focus_Src  	@338
			Focus_Entry 	@339
			origin     	(768, 2272)
			terminus   	(918, 2272)
			ordinal    	10)
		    (object SelfMessView "" @371
			location   	(16, 2752)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @372
			    Parent_View 	@371
			    location   	(843, 2708)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CE7F012B"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	673
			    justify    	0
			    label      	"Unload 'Preload' type autoload policy"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@324
			supplier   	@324
			Focus_Src  	@341
			Focus_Entry 	@342
			origin     	(768, 2752)
			terminus   	(918, 2752)
			ordinal    	12)
		    (object InterMessView "" @373
			location   	(944, 400)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @374
			    Parent_View 	@373
			    location   	(935, 356)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CE7F0122"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	1016
			    justify    	0
			    label      	"I case of Preload Flag, load and activate autoload policy"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@324
			supplier   	@343
			Focus_Src  	@325
			Focus_Entry 	@344
			origin     	(767, 400)
			terminus   	(1104, 400)
			ordinal    	0)
		    (object InterMessView "" @375
			location   	(944, 1376)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @376
			    Parent_View 	@375
			    location   	(935, 1332)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CE7F0123"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	910
			    justify    	0
			    label      	"Send merged policy files to Ipsec protocol module"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@324
			supplier   	@343
			Focus_Src  	@332
			Focus_Entry 	@345
			origin     	(767, 1376)
			terminus   	(1104, 1376)
			ordinal    	6)
		    (object InterMessView "" @377
			location   	(16, 2464)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @378
			    Parent_View 	@377
			    location   	(935, 2420)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CE7F0124"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	744
			    justify    	0
			    label      	"Update policies to ipsec protocol module"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@324
			supplier   	@343
			Focus_Src  	@340
			Focus_Entry 	@346
			origin     	(767, 2464)
			terminus   	(1104, 2464)
			ordinal    	11)
		    (object InterMessView "" @379
			location   	(16, 2864)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @380
			    Parent_View 	@379
			    location   	(935, 2820)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4385CE7F0125"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	744
			    justify    	0
			    label      	"Update policies to ipsec protocol module"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@324
			supplier   	@343
			Focus_Src  	@341
			Focus_Entry 	@347
			origin     	(767, 2864)
			terminus   	(1104, 2864)
			ordinal    	13)
		    (object AttachView "" @381
			stereotype 	TRUE
			line_color 	3342489
			client     	@355
			supplier   	@348
			line_style 	0)
		    (object AttachView "" @382
			stereotype 	TRUE
			line_color 	3342489
			client     	@359
			supplier   	@349
			line_style 	0)
		    (object AttachView "" @383
			stereotype 	TRUE
			line_color 	3342489
			client     	@365
			supplier   	@350
			line_style 	0)
		    (object AttachView "" @384
			stereotype 	TRUE
			line_color 	3342489
			client     	@369
			supplier   	@351
			line_style 	0)))
	    (object InteractionDiagram "LoadPolicy"
		mechanism_ref 	@131
		quid       	"438705C0028F"
		title      	"LoadPolicy"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list
		    (object InterObjView "Client application (eg. VPNManager)" @385
			location   	(448, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@385
			    location   	(448, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	420
			    justify    	0
			    label      	"Client application (eg. VPNManager)")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"438705D1006C"
			width      	438
			height     	774
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @386
			    location   	(448, 352)
			    line_color 	3342489
			    InterObjView 	@385
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @387
			    location   	(448, 848)
			    line_color 	3342489
			    InterObjView 	@385
			    height     	60
			    y_coord    	0
			    Nested     	FALSE))
		    (object InterObjView "IpSec Policy Manager" @388
			location   	(880, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@388
			    location   	(880, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	282
			    justify    	0
			    label      	"IpSec Policy Manager")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"438705E60165"
			width      	300
			height     	774
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @389
			    location   	(880, 352)
			    line_color 	3342489
			    InterObjView 	@388
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @390
			    location   	(880, 448)
			    line_color 	3342489
			    InterObjView 	@388
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @391
			    location   	(880, 448)
			    line_color 	3342489
			    InterObjView 	@388
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @392
			    location   	(880, 624)
			    line_color 	3342489
			    InterObjView 	@388
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @393
			    location   	(880, 624)
			    line_color 	3342489
			    InterObjView 	@388
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @394
			    location   	(880, 788)
			    line_color 	3342489
			    InterObjView 	@388
			    height     	60
			    y_coord    	0
			    Nested     	FALSE))
		    (object InterObjView "IpSec Protocol module" @395
			location   	(1296, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@395
			    location   	(1296, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	282
			    justify    	0
			    label      	"IpSec Protocol module")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"4387060D031A"
			width      	300
			height     	774
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1)
		    (object InterMessView "" @396
			location   	(16, 352)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @397
			    Parent_View 	@396
			    location   	(663, 308)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4387067200A8"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	210
			    justify    	0
			    label      	"LoadPolicy"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@385
			supplier   	@388
			Focus_Src  	@386
			Focus_Entry 	@389
			origin     	(463, 352)
			terminus   	(864, 352)
			ordinal    	0)
		    (object SelfMessView "" @398
			location   	(16, 448)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @399
			    Parent_View 	@398
			    location   	(971, 404)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4387068F021F"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	952
			    justify    	0
			    label      	"Parse policies perform syntax and semantic checks"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@388
			supplier   	@388
			Focus_Src  	@390
			Focus_Entry 	@391
			origin     	(896, 448)
			terminus   	(1046, 448)
			ordinal    	1)
		    (object SelfMessView "" @400
			location   	(16, 624)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @401
			    Parent_View 	@400
			    location   	(971, 580)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"438706F1021C"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	673
			    justify    	0
			    label      	"Store parsed policies in string format"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@388
			supplier   	@388
			Focus_Src  	@392
			Focus_Entry 	@393
			origin     	(896, 624)
			terminus   	(1046, 624)
			ordinal    	2)
		    (object InterMessView "" @402
			location   	(16, 848)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @403
			    Parent_View 	@402
			    location   	(664, 804)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4387194702AC"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	666
			    justify    	0
			    label      	"return policy handle and status code"
			    pctDist    	0.500000
			    height     	45
			    orientation 	1)
			line_color 	3342489
			client     	@388
			supplier   	@385
			Focus_Src  	@394
			Focus_Entry 	@387
			origin     	(864, 848)
			terminus   	(464, 848)
			ordinal    	3)))
	    (object InteractionDiagram "ActivateUsecase"
		mechanism_ref 	@132
		quid       	"4387153E003F"
		title      	"ActivateUsecase"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list
		    (object InterObjView "Client application (eg. VPNManager)" @404
			location   	(448, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@404
			    location   	(448, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	420
			    justify    	0
			    label      	"Client application (eg. VPNManager)")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"4387155C00BC"
			width      	438
			height     	838
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @405
			    location   	(448, 352)
			    line_color 	3342489
			    InterObjView 	@404
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @406
			    location   	(448, 912)
			    line_color 	3342489
			    InterObjView 	@404
			    height     	60
			    y_coord    	0
			    Nested     	FALSE))
		    (object InterObjView "IpSec Policy Manager" @407
			location   	(880, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@407
			    location   	(880, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	282
			    justify    	0
			    label      	"IpSec Policy Manager")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"4387155C00C1"
			width      	300
			height     	838
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @408
			    location   	(880, 352)
			    line_color 	3342489
			    InterObjView 	@407
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @409
			    location   	(880, 448)
			    line_color 	3342489
			    InterObjView 	@407
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @410
			    location   	(880, 448)
			    line_color 	3342489
			    InterObjView 	@407
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @411
			    location   	(880, 608)
			    line_color 	3342489
			    InterObjView 	@407
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @412
			    location   	(880, 736)
			    line_color 	3342489
			    InterObjView 	@407
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @413
			    location   	(880, 852)
			    line_color 	3342489
			    InterObjView 	@407
			    height     	60
			    y_coord    	0
			    Nested     	FALSE))
		    (object InterObjView "IpSec Protocol module" @414
			location   	(1312, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@414
			    location   	(1312, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	282
			    justify    	0
			    label      	"IpSec Protocol module")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"4387155C00CB"
			width      	300
			height     	838
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @415
			    location   	(1312, 608)
			    line_color 	3342489
			    InterObjView 	@414
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @416
			    location   	(1312, 676)
			    line_color 	3342489
			    InterObjView 	@414
			    height     	60
			    y_coord    	0
			    Nested     	FALSE))
		    (object InterMessView "" @417
			location   	(16, 352)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @418
			    Parent_View 	@417
			    location   	(663, 308)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4387155C00BE"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	266
			    justify    	0
			    label      	"ActivatePolicy"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@404
			supplier   	@407
			Focus_Src  	@405
			Focus_Entry 	@408
			origin     	(463, 352)
			terminus   	(864, 352)
			ordinal    	0)
		    (object SelfMessView "" @419
			location   	(16, 448)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @420
			    Parent_View 	@419
			    location   	(972, 404)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4387155C00C3"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	548
			    justify    	0
			    label      	"Convert policies to text format"
			    pctDist    	0.506667
			    height     	44
			    orientation 	0)
			line_color 	3342489
			client     	@407
			supplier   	@407
			Focus_Src  	@409
			Focus_Entry 	@410
			origin     	(896, 448)
			terminus   	(1046, 448)
			ordinal    	1)
		    (object InterMessView "" @421
			location   	(16, 608)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @422
			    Parent_View 	@421
			    location   	(1095, 564)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"438715FC02FC"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	701
			    justify    	0
			    label      	"Send policies through 'secpol6' socket"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@407
			supplier   	@414
			Focus_Src  	@411
			Focus_Entry 	@415
			origin     	(895, 608)
			terminus   	(1296, 608)
			ordinal    	2)
		    (object InterMessView "" @423
			location   	(672, 912)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @424
			    Parent_View 	@423
			    location   	(664, 868)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4387162702AC"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	338
			    justify    	0
			    label      	"return status code"
			    pctDist    	0.500000
			    height     	45
			    orientation 	1)
			line_color 	3342489
			client     	@407
			supplier   	@404
			Focus_Src  	@413
			Focus_Entry 	@406
			origin     	(864, 912)
			terminus   	(464, 912)
			ordinal    	4)
		    (object InterMessView "" @425
			location   	(1088, 736)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @426
			    Parent_View 	@425
			    location   	(1096, 692)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4391A6710082"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	338
			    justify    	0
			    label      	"return status code"
			    pctDist    	0.500000
			    height     	45
			    orientation 	1)
			line_color 	3342489
			client     	@414
			supplier   	@407
			Focus_Src  	@416
			Focus_Entry 	@412
			origin     	(1296, 736)
			terminus   	(896, 736)
			ordinal    	3)))
	    (object InteractionDiagram "UnloadPolicy"
		mechanism_ref 	@133
		quid       	"438718AC006D"
		title      	"UnloadPolicy"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list
		    (object InterObjView "Client application (eg. VPNManager)" @427
			location   	(448, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@427
			    location   	(448, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	420
			    justify    	0
			    label      	"Client application (eg. VPNManager)")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"438718C502CE"
			width      	438
			height     	838
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @428
			    location   	(448, 352)
			    line_color 	3342489
			    InterObjView 	@427
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @429
			    location   	(448, 912)
			    line_color 	3342489
			    InterObjView 	@427
			    height     	60
			    y_coord    	0
			    Nested     	FALSE))
		    (object InterObjView "IpSec Policy Manager" @430
			location   	(880, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@430
			    location   	(880, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	282
			    justify    	0
			    label      	"IpSec Policy Manager")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"438718C502D4"
			width      	300
			height     	838
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @431
			    location   	(880, 352)
			    line_color 	3342489
			    InterObjView 	@430
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @432
			    location   	(880, 448)
			    line_color 	3342489
			    InterObjView 	@430
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @433
			    location   	(880, 448)
			    line_color 	3342489
			    InterObjView 	@430
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @434
			    location   	(880, 608)
			    line_color 	3342489
			    InterObjView 	@430
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @435
			    location   	(880, 736)
			    line_color 	3342489
			    InterObjView 	@430
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @436
			    location   	(880, 852)
			    line_color 	3342489
			    InterObjView 	@430
			    height     	60
			    y_coord    	0
			    Nested     	FALSE))
		    (object InterObjView "IpSec Protocol module" @437
			location   	(1312, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@437
			    location   	(1312, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	282
			    justify    	0
			    label      	"IpSec Protocol module")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"438718C502DC"
			width      	300
			height     	838
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @438
			    location   	(1312, 608)
			    line_color 	3342489
			    InterObjView 	@437
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @439
			    location   	(1312, 676)
			    line_color 	3342489
			    InterObjView 	@437
			    height     	60
			    y_coord    	0
			    Nested     	FALSE))
		    (object InterMessView "" @440
			location   	(16, 352)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @441
			    Parent_View 	@440
			    location   	(663, 308)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"438718C502D0"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	248
			    justify    	0
			    label      	"UnloadPolicy"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@427
			supplier   	@430
			Focus_Src  	@428
			Focus_Entry 	@431
			origin     	(463, 352)
			terminus   	(864, 352)
			ordinal    	0)
		    (object SelfMessView "" @442
			location   	(16, 448)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @443
			    Parent_View 	@442
			    location   	(971, 405)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"438718C502D6"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	1204
			    justify    	0
			    label      	"Convert policies to text format after removing the unloaded policies"
			    pctDist    	0.506667
			    height     	44
			    orientation 	0)
			line_color 	3342489
			client     	@430
			supplier   	@430
			Focus_Src  	@432
			Focus_Entry 	@433
			origin     	(896, 448)
			terminus   	(1046, 448)
			ordinal    	1)
		    (object InterMessView "" @444
			location   	(672, 912)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @445
			    Parent_View 	@444
			    location   	(664, 868)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"438718C502D1"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	338
			    justify    	0
			    label      	"return status code"
			    pctDist    	0.500000
			    height     	45
			    orientation 	1)
			line_color 	3342489
			client     	@430
			supplier   	@427
			Focus_Src  	@436
			Focus_Entry 	@429
			origin     	(864, 912)
			terminus   	(464, 912)
			ordinal    	4)
		    (object InterMessView "" @446
			location   	(16, 608)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @447
			    Parent_View 	@446
			    location   	(1095, 564)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"438718C502D8"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	701
			    justify    	0
			    label      	"Send policies through 'secpol6' socket"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@430
			supplier   	@437
			Focus_Src  	@434
			Focus_Entry 	@438
			origin     	(895, 608)
			terminus   	(1296, 608)
			ordinal    	2)
		    (object InterMessView "" @448
			location   	(16, 736)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @449
			    Parent_View 	@448
			    location   	(1096, 692)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4391A6D50172"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	338
			    justify    	0
			    label      	"return status code"
			    pctDist    	0.500000
			    height     	45
			    orientation 	1)
			line_color 	3342489
			client     	@437
			supplier   	@430
			Focus_Src  	@439
			Focus_Entry 	@435
			origin     	(1296, 736)
			terminus   	(896, 736)
			ordinal    	3)))
	    (object InteractionDiagram "MatchSelector"
		mechanism_ref 	@134
		quid       	"43884E70011A"
		title      	"MatchSelector"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list
		    (object InterObjView "Client application (eg. VPNManager)" @450
			location   	(448, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@450
			    location   	(448, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	420
			    justify    	0
			    label      	"Client application (eg. VPNManager)")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"43884E7D02D0"
			width      	438
			height     	774
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @451
			    location   	(448, 352)
			    line_color 	3342489
			    InterObjView 	@450
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @452
			    location   	(448, 848)
			    line_color 	3342489
			    InterObjView 	@450
			    height     	60
			    y_coord    	0
			    Nested     	FALSE))
		    (object InterObjView "IpSec Policy Manager" @453
			location   	(880, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@453
			    location   	(880, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	282
			    justify    	0
			    label      	"IpSec Policy Manager")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"43884E7D02E3"
			width      	300
			height     	774
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @454
			    location   	(880, 352)
			    line_color 	3342489
			    InterObjView 	@453
			    height     	60
			    y_coord    	0
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @455
			    location   	(880, 448)
			    line_color 	3342489
			    InterObjView 	@453
			    height     	120
			    y_coord    	60
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @456
			    location   	(880, 448)
			    line_color 	3342489
			    InterObjView 	@453
			    height     	60
			    y_coord    	0
			    Nested     	TRUE)
			Focus_Of_Control 	(object Focus_Of_Control "" @457
			    location   	(880, 788)
			    line_color 	3342489
			    InterObjView 	@453
			    height     	60
			    y_coord    	0
			    Nested     	FALSE))
		    (object InterObjView "IpSec Protocol module" @458
			location   	(1296, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@458
			    location   	(1296, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	282
			    justify    	0
			    label      	"IpSec Protocol module")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"43884E7D02EB"
			width      	300
			height     	774
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1)
		    (object InterMessView "" @459
			location   	(16, 352)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @460
			    Parent_View 	@459
			    location   	(663, 308)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"43884E7D02D2"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	273
			    justify    	0
			    label      	"MatchSelector"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@450
			supplier   	@453
			Focus_Src  	@451
			Focus_Entry 	@454
			origin     	(463, 352)
			terminus   	(864, 352)
			ordinal    	0)
		    (object SelfMessView "" @461
			location   	(16, 448)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @462
			    Parent_View 	@461
			    location   	(971, 405)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"43884E7D02E5"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	838
			    justify    	0
			    label      	"Perform a search in the internal DB of policies"
			    pctDist    	0.506667
			    height     	44
			    orientation 	0)
			line_color 	3342489
			client     	@453
			supplier   	@453
			Focus_Src  	@455
			Focus_Entry 	@456
			origin     	(896, 448)
			terminus   	(1046, 448)
			ordinal    	1)
		    (object InterMessView "" @463
			location   	(16, 848)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @464
			    Parent_View 	@463
			    location   	(664, 804)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"43884E7D02E0"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	1160
			    justify    	0
			    label      	"return matching SA info (if available) together with a status code"
			    pctDist    	0.500000
			    height     	45
			    orientation 	1)
			line_color 	3342489
			client     	@453
			supplier   	@450
			Focus_Src  	@457
			Focus_Entry 	@452
			origin     	(864, 848)
			terminus   	(464, 848)
			ordinal    	2)))
	    (object InteractionDiagram "GetDebugInfo"
		mechanism_ref 	@135
		quid       	"4391A9110012"
		title      	"GetDebugInfo"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list
		    (object InterObjView "Client application (eg. VPNManager)" @465
			location   	(448, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@465
			    location   	(448, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	420
			    justify    	0
			    label      	"Client application (eg. VPNManager)")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"4391A92E00CB"
			width      	438
			height     	510
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @466
			    location   	(448, 352)
			    line_color 	3342489
			    InterObjView 	@465
			    height     	292
			    y_coord    	232
			    Nested     	FALSE)
			Focus_Of_Control 	(object Focus_Of_Control "" @467
			    location   	(448, 464)
			    line_color 	3342489
			    InterObjView 	@465
			    height     	60
			    y_coord    	0
			    Nested     	FALSE))
		    (object InterObjView "IpSec Policy Manager" @468
			location   	(880, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@468
			    location   	(880, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	282
			    justify    	0
			    label      	"IpSec Policy Manager")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"4391A92E00D1"
			width      	300
			height     	510
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1
			Focus_Of_Control 	(object Focus_Of_Control "" @469
			    location   	(880, 352)
			    line_color 	3342489
			    InterObjView 	@468
			    height     	232
			    y_coord    	172
			    Nested     	FALSE))
		    (object InterObjView "IpSec Protocol module" @470
			location   	(1312, 224)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	TRUE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object ItemLabel
			    Parent_View 	@470
			    location   	(1312, 224)
			    fill_color 	13434879
			    anchor_loc 	1
			    nlines     	2
			    max_width  	282
			    justify    	0
			    label      	"IpSec Protocol module")
			icon_style 	"Icon"
			line_color 	3342489
			fill_color 	13434879
			quidu      	"4391A92E00DA"
			width      	300
			height     	510
			icon_height 	0
			icon_width 	0
			icon_y_offset 	0
			annotation 	1)
		    (object InterMessView "" @471
			location   	(16, 352)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @472
			    Parent_View 	@471
			    location   	(663, 308)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4391A92E00CD"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	254
			    justify    	0
			    label      	"GetDebugInfo"
			    pctDist    	0.500000
			    height     	45
			    orientation 	0)
			line_color 	3342489
			client     	@465
			supplier   	@468
			Focus_Src  	@466
			Focus_Entry 	@469
			origin     	(463, 352)
			terminus   	(864, 352)
			ordinal    	0)
		    (object InterMessView "" @473
			location   	(672, 464)
			font       	(object Font
			    size       	10
			    face       	"Arial"
			    bold       	FALSE
			    italics    	FALSE
			    underline  	FALSE
			    strike     	FALSE
			    color      	0
			    default_color 	TRUE)
			label      	(object SegLabel @474
			    Parent_View 	@473
			    location   	(664, 420)
			    font       	(object Font
				size       	10
				face       	"Arial"
				bold       	FALSE
				italics    	FALSE
				underline  	FALSE
				strike     	FALSE
				color      	0
				default_color 	TRUE)
			    quidu      	"4391A95002CB"
			    anchor_loc 	1
			    nlines     	1
			    max_width  	698
			    justify    	0
			    label      	"return error information in string format"
			    pctDist    	0.500000
			    height     	45
			    orientation 	1)
			line_color 	3342489
			client     	@468
			supplier   	@465
			Focus_Src  	@469
			Focus_Entry 	@467
			origin     	(864, 464)
			terminus   	(464, 464)
			ordinal    	1)))))
    root_subsystem 	(object SubSystem "Component View"
	quid       	"40CEF8B80158"
	physical_models 	(list unit_reference_list
	    (object module "IPSECPOL" "NotAModuleType" "NotAModulePart"
		attributes 	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"ProjectFile"
			value      	"Q:\\ipsec_capab\\IpSecProject-zlangvis1\\IpSecProject\\networking\\ipsec\\ipsecpol\\group\\IPSECPOL.dsp")
		    (object Attribute
			tool       	"VC++"
			name       	"WorkspaceFile"
			value      	"Q:\\ipsec_capab\\IpSecProject-zlangvis1\\IpSecProject\\networking\\ipsec\\ipsecpol\\group\\IPSECPOL.DSW")
		    (object Attribute
			tool       	"VC++"
			name       	"Kind"
			value      	("KindSet" 301))
		    (object Attribute
			tool       	"VC++"
			name       	"ProjectName"
			value      	"IPSECPOL"))
		quid       	"40CEF91D0220"
		stereotype 	"DLL"
		language   	"VC++"))
	physical_presentations 	(list unit_reference_list
	    (object Module_Diagram "Main"
		quid       	"40CEF8C0030A"
		title      	"Main"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list))))
    process_structure 	(object Processes
	quid       	"40CEF8B80165"
	ProcsNDevs 	(list
	    (object Process_Diagram "Deployment View"
		quid       	"40CEF8B80184"
		title      	"Deployment View"
		zoom       	100
		max_height 	28350
		max_width  	21600
		origin_x   	0
		origin_y   	0
		items      	(list diagram_item_list))))
    properties 	(object Properties
	attributes 	(list Attribute_Set
	    (object Attribute
		tool       	"Cplusplus"
		name       	"propertyId"
		value      	"809135966")
	    (object Attribute
		tool       	"Cplusplus"
		name       	"default__Role"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Cplusplus"
			name       	"Synchronize"
			value      	TRUE)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"InitialValue"
			value      	"")))
	    (object Attribute
		tool       	"Cplusplus"
		name       	"default__Inherit"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Cplusplus"
			name       	"Synchronize"
			value      	TRUE)))
	    (object Attribute
		tool       	"Cplusplus"
		name       	"default__Module-Spec"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Cplusplus"
			name       	"Synchronize"
			value      	TRUE)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"RevEngRootDirectory"
			value      	"")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"RootPackage"
			value      	"C++ Reverse Engineered")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"RevEngDirectoriesAsPackages"
			value      	FALSE)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"HeaderFileExtension"
			value      	".h")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"ImplementationFileExtension"
			value      	".cpp")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"NewHeaderFileDirectory"
			value      	"")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"NewImplementationFileDirectory"
			value      	"")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"FileCapitalization"
			value      	("FileCapitalizationSet" 0))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"CodeGenExtraDirectories"
			value      	("CodeGenExtraDirectoriesSet" 0))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"StripClassPrefix"
			value      	"")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"UseTabs"
			value      	FALSE)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"TabWidth"
			value      	8)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"IndentWidth"
			value      	4)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"AccessIndentation"
			value      	-2)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"ModelIdCommentRules"
			value      	("ModelIdCommentRulesSet" 1))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"PageWidth"
			value      	80)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"ClassMemberOrder"
			value      	("MemberOrderSet" 1))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"OneParameterPerLine"
			value      	FALSE)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"NamespaceBraceStyle"
			value      	("BraceStyleSet" 2))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"ClassBraceStyle"
			value      	("BraceStyleSet" 2))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"FunctionBraceStyle"
			value      	("BraceStyleSet" 2))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"Copyright"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"InitialHeaderIncludes"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"InitialBodyIncludes"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"CodeGenExtraDirectoriesSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Cplusplus"
				name       	"None"
				value      	0)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Namespaces"
				value      	1)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Packages"
				value      	2)))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"FileCapitalizationSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Same as model"
				value      	0)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Lower case"
				value      	1)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Upper case"
				value      	2)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Lower case with underscores"
				value      	3)))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"BraceStyleSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Cplusplus"
				name       	"B1"
				value      	1)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"B2"
				value      	2)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"B3"
				value      	3)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"B4"
				value      	4)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"B5"
				value      	5)))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"MemberOrderSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Public First"
				value      	1)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Private First"
				value      	2)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Order by kind"
				value      	3)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Unordered"
				value      	4)))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"ModelIdCommentRulesSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Code generation only"
				value      	1)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Code generation and reverse engineering"
				value      	2)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Never generate model IDs"
				value      	3)))))
	    (object Attribute
		tool       	"Cplusplus"
		name       	"default__Module-Body"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Cplusplus"
			name       	"Synchronize"
			value      	TRUE)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"RevEngRootDirectory"
			value      	"")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"RootPackage"
			value      	"C++ Reverse Engineered")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"RevEngDirectoriesAsPackages"
			value      	FALSE)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"HeaderFileExtension"
			value      	".h")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"ImplementationFileExtension"
			value      	".cpp")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"NewHeaderFileDirectory"
			value      	"")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"NewImplementationFileDirectory"
			value      	"")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"FileCapitalization"
			value      	("FileCapitalizationSet" 0))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"CodeGenExtraDirectories"
			value      	("CodeGenExtraDirectoriesSet" 0))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"StripClassPrefix"
			value      	"")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"UseTabs"
			value      	FALSE)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"TabWidth"
			value      	8)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"IndentWidth"
			value      	4)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"AccessIndentation"
			value      	-2)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"ModelIdCommentRules"
			value      	("ModelIdCommentRulesSet" 1))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"PageWidth"
			value      	80)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"ClassMemberOrder"
			value      	("MemberOrderSet" 1))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"OneParameterPerLine"
			value      	FALSE)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"NamespaceBraceStyle"
			value      	("BraceStyleSet" 2))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"ClassBraceStyle"
			value      	("BraceStyleSet" 2))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"FunctionBraceStyle"
			value      	("BraceStyleSet" 2))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"Copyright"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"InitialHeaderIncludes"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"InitialBodyIncludes"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"CodeGenExtraDirectoriesSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Cplusplus"
				name       	"None"
				value      	0)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Namespaces"
				value      	1)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Packages"
				value      	2)))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"FileCapitalizationSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Same as model"
				value      	0)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Lower case"
				value      	1)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Upper case"
				value      	2)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Lower case with underscores"
				value      	3)))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"BraceStyleSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Cplusplus"
				name       	"B1"
				value      	1)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"B2"
				value      	2)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"B3"
				value      	3)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"B4"
				value      	4)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"B5"
				value      	5)))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"MemberOrderSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Public First"
				value      	1)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Private First"
				value      	2)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Order by kind"
				value      	3)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Unordered"
				value      	4)))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"ModelIdCommentRulesSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Code generation only"
				value      	1)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Code generation and reverse engineering"
				value      	2)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Never generate model IDs"
				value      	3)))))
	    (object Attribute
		tool       	"Cplusplus"
		name       	"default__Param"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Cplusplus"
			name       	"CodeName"
			value      	"")))
	    (object Attribute
		tool       	"Cplusplus"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Cplusplus"
			name       	"Synchronize"
			value      	TRUE)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"CodeName"
			value      	"")))
	    (object Attribute
		tool       	"Cplusplus"
		name       	"default__Operation"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Cplusplus"
			name       	"Synchronize"
			value      	TRUE)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"InitialCodeBody"
			value      	"")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"Inline"
			value      	FALSE)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"GenerateFunctionBody"
			value      	("GenerateFunctionBodySet" 2))
		    (object Attribute
			tool       	"Cplusplus"
			name       	"GenerateFunctionBodySet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Cplusplus"
				name       	"Default"
				value      	2)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"True"
				value      	1)
			    (object Attribute
				tool       	"Cplusplus"
				name       	"False"
				value      	0)))))
	    (object Attribute
		tool       	"Cplusplus"
		name       	"default__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Cplusplus"
			name       	"Synchronize"
			value      	TRUE)
		    (object Attribute
			tool       	"Cplusplus"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"ImplementationType"
			value      	"")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"HeaderSourceFile"
			value      	"")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"BodySourceFile"
			value      	"")))
	    (object Attribute
		tool       	"Cplusplus"
		name       	"default__Category"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Cplusplus"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"Cplusplus"
			name       	"IsNamespace"
			value      	FALSE)))
	    (object Attribute
		tool       	"Cplusplus"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"ANSI C++ Event Watcher"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"ANSIConvert"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"Ada83"
		name       	"propertyId"
		value      	"838326200")
	    (object Attribute
		tool       	"Ada83"
		name       	"default__Project"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada83"
			name       	"SpecFileExtension"
			value      	"1.ada")
		    (object Attribute
			tool       	"Ada83"
			name       	"SpecFileBackupExtension"
			value      	"1.ad~")
		    (object Attribute
			tool       	"Ada83"
			name       	"SpecFileTemporaryExtension"
			value      	"1.ad#")
		    (object Attribute
			tool       	"Ada83"
			name       	"BodyFileExtension"
			value      	"2.ada")
		    (object Attribute
			tool       	"Ada83"
			name       	"BodyFileBackupExtension"
			value      	"2.ad~")
		    (object Attribute
			tool       	"Ada83"
			name       	"BodyFileTemporaryExtension"
			value      	"2.ad#")
		    (object Attribute
			tool       	"Ada83"
			name       	"CreateMissingDirectories"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"GenerateBodies"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"GenerateAccessorOperations"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"GenerateStandardOperations"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"DefaultCodeBody"
			value      	"[statement]")
		    (object Attribute
			tool       	"Ada83"
			name       	"ImplicitParameter"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"CommentWidth"
			value      	60)
		    (object Attribute
			tool       	"Ada83"
			name       	"StopOnError"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"ErrorLimit"
			value      	30)
		    (object Attribute
			tool       	"Ada83"
			name       	"UseFileName"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"Directory"
			value      	"$ROSEADA83_SOURCE")))
	    (object Attribute
		tool       	"Ada83"
		name       	"default__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada83"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"ClassName"
			value      	"Object")
		    (object Attribute
			tool       	"Ada83"
			name       	"ClassAccess"
			value      	("ImplementationSet" 43))
		    (object Attribute
			tool       	"Ada83"
			name       	"ImplementationType"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada83"
			name       	"IsSubtype"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"PolymorphicUnit"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"HandleName"
			value      	"Handle")
		    (object Attribute
			tool       	"Ada83"
			name       	"HandleAccess"
			value      	("ImplementationSet" 45))
		    (object Attribute
			tool       	"Ada83"
			name       	"Discriminant"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"Variant"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"EnumerationLiteralPrefix"
			value      	"A_")
		    (object Attribute
			tool       	"Ada83"
			name       	"RecordFieldPrefix"
			value      	"The_")
		    (object Attribute
			tool       	"Ada83"
			name       	"GenerateAccessorOperations"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"GenerateStandardOperations"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"ImplicitParameter"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"ClassParameterName"
			value      	"This")
		    (object Attribute
			tool       	"Ada83"
			name       	"DefaultConstructorKind"
			value      	("ConstructorKindSet" 199))
		    (object Attribute
			tool       	"Ada83"
			name       	"DefaultConstructorName"
			value      	"Create")
		    (object Attribute
			tool       	"Ada83"
			name       	"InlineDefaultConstructor"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"CopyConstructorKind"
			value      	("ConstructorKindSet" 199))
		    (object Attribute
			tool       	"Ada83"
			name       	"CopyConstructorName"
			value      	"Copy")
		    (object Attribute
			tool       	"Ada83"
			name       	"InlineCopyConstructor"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"DestructorName"
			value      	"Free")
		    (object Attribute
			tool       	"Ada83"
			name       	"InlineDestructor"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"ClassEqualityOperation"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"HandleEqualityOperation"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"InlineEquality"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"IsTask"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"Representation"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada83"
			name       	"ImplementationSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada83"
				name       	"Public"
				value      	45)
			    (object Attribute
				tool       	"Ada83"
				name       	"Private"
				value      	43)
			    (object Attribute
				tool       	"Ada83"
				name       	"LimitedPrivate"
				value      	200)
			    (object Attribute
				tool       	"Ada83"
				name       	"DoNotCreate"
				value      	201)))
		    (object Attribute
			tool       	"Ada83"
			name       	"ConstructorKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada83"
				name       	"Procedure"
				value      	202)
			    (object Attribute
				tool       	"Ada83"
				name       	"Function"
				value      	199)
			    (object Attribute
				tool       	"Ada83"
				name       	"DoNotCreate"
				value      	201)))))
	    (object Attribute
		tool       	"Ada83"
		name       	"default__Module-Spec"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada83"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"CopyrightNotice"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada83"
			name       	"FileName"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"ReturnType"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"GenericFormalParameters"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada83"
			name       	"AdditionalWiths"
			value      	(value Text ""))))
	    (object Attribute
		tool       	"Ada83"
		name       	"default__Module-Body"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada83"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"CopyrightNotice"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada83"
			name       	"FileName"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"ReturnType"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"AdditionalWiths"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada83"
			name       	"IsSubunit"
			value      	FALSE)))
	    (object Attribute
		tool       	"Ada83"
		name       	"default__Operation"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada83"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"SubprogramImplementation"
			value      	("SubprogramImplementationSet" 2))
		    (object Attribute
			tool       	"Ada83"
			name       	"Renames"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"ClassParameterMode"
			value      	("ParameterModeSet" 203))
		    (object Attribute
			tool       	"Ada83"
			name       	"Inline"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"EntryCode"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada83"
			name       	"ExitCode"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada83"
			name       	"InitialCodeBody"
			value      	"${default}")
		    (object Attribute
			tool       	"Ada83"
			name       	"Representation"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada83"
			name       	"SubprogramImplementationSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada83"
				name       	"Spec"
				value      	224)
			    (object Attribute
				tool       	"Ada83"
				name       	"Body"
				value      	2)
			    (object Attribute
				tool       	"Ada83"
				name       	"Renaming"
				value      	222)
			    (object Attribute
				tool       	"Ada83"
				name       	"Separate"
				value      	223)))
		    (object Attribute
			tool       	"Ada83"
			name       	"ParameterModeSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada83"
				name       	"Default"
				value      	232)
			    (object Attribute
				tool       	"Ada83"
				name       	"In"
				value      	204)
			    (object Attribute
				tool       	"Ada83"
				name       	"Out"
				value      	205)
			    (object Attribute
				tool       	"Ada83"
				name       	"InOut"
				value      	203)
			    (object Attribute
				tool       	"Ada83"
				name       	"FunctionReturn"
				value      	206)
			    (object Attribute
				tool       	"Ada83"
				name       	"DoNotCreate"
				value      	201)))))
	    (object Attribute
		tool       	"Ada83"
		name       	"default__Param"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada83"
			name       	"Mode"
			value      	("ParameterModeSet" 232))
		    (object Attribute
			tool       	"Ada83"
			name       	"ParameterModeSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada83"
				name       	"Default"
				value      	232)
			    (object Attribute
				tool       	"Ada83"
				name       	"In"
				value      	204)
			    (object Attribute
				tool       	"Ada83"
				name       	"Out"
				value      	205)
			    (object Attribute
				tool       	"Ada83"
				name       	"InOut"
				value      	203)))))
	    (object Attribute
		tool       	"Ada83"
		name       	"default__Has"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada83"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"NameIfUnlabeled"
			value      	"The_${supplier}")
		    (object Attribute
			tool       	"Ada83"
			name       	"DataMemberName"
			value      	"${relationship}")
		    (object Attribute
			tool       	"Ada83"
			name       	"GetName"
			value      	"Get_${relationship}")
		    (object Attribute
			tool       	"Ada83"
			name       	"InlineGet"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"SetName"
			value      	"Set_${relationship}")
		    (object Attribute
			tool       	"Ada83"
			name       	"InlineSet"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"IsConstant"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"InitialValue"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"Declare"
			value      	("DeclareSet" 234))
		    (object Attribute
			tool       	"Ada83"
			name       	"Variant"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"ContainerGeneric"
			value      	"List")
		    (object Attribute
			tool       	"Ada83"
			name       	"ContainerType"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"ContainerDeclarations"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada83"
			name       	"SelectorName"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"SelectorType"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"DeclareSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada83"
				name       	"Before"
				value      	233)
			    (object Attribute
				tool       	"Ada83"
				name       	"After"
				value      	234)))))
	    (object Attribute
		tool       	"Ada83"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada83"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"DataMemberName"
			value      	"${attribute}")
		    (object Attribute
			tool       	"Ada83"
			name       	"GetName"
			value      	"Get_${attribute}")
		    (object Attribute
			tool       	"Ada83"
			name       	"InlineGet"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"SetName"
			value      	"Set_${attribute}")
		    (object Attribute
			tool       	"Ada83"
			name       	"InlineSet"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"IsConstant"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"InitialValue"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"Declare"
			value      	("DeclareSet" 234))
		    (object Attribute
			tool       	"Ada83"
			name       	"Variant"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"Representation"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada83"
			name       	"DeclareSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada83"
				name       	"Before"
				value      	233)
			    (object Attribute
				tool       	"Ada83"
				name       	"After"
				value      	234)))))
	    (object Attribute
		tool       	"Ada83"
		name       	"default__Association"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada83"
			name       	"NameIfUnlabeled"
			value      	"The_${targetClass}")
		    (object Attribute
			tool       	"Ada83"
			name       	"GetName"
			value      	"Get_${association}")
		    (object Attribute
			tool       	"Ada83"
			name       	"InlineGet"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"SetName"
			value      	"Set_${association}")
		    (object Attribute
			tool       	"Ada83"
			name       	"InlineSet"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"GenerateAssociate"
			value      	("ProcedureKindSet" 202))
		    (object Attribute
			tool       	"Ada83"
			name       	"AssociateName"
			value      	"Associate")
		    (object Attribute
			tool       	"Ada83"
			name       	"InlineAssociate"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"GenerateDissociate"
			value      	("ProcedureKindSet" 202))
		    (object Attribute
			tool       	"Ada83"
			name       	"DissociateName"
			value      	"Dissociate")
		    (object Attribute
			tool       	"Ada83"
			name       	"InlineDissociate"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"ProcedureKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada83"
				name       	"Procedure"
				value      	202)
			    (object Attribute
				tool       	"Ada83"
				name       	"DoNotCreate"
				value      	201)))
		    (object Attribute
			tool       	"Ada83"
			name       	"FunctionKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada83"
				name       	"Function"
				value      	199)
			    (object Attribute
				tool       	"Ada83"
				name       	"DoNotCreate"
				value      	201)))))
	    (object Attribute
		tool       	"Ada83"
		name       	"default__Role"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada83"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"NameIfUnlabeled"
			value      	"The_${targetClass}")
		    (object Attribute
			tool       	"Ada83"
			name       	"DataMemberName"
			value      	"${target}")
		    (object Attribute
			tool       	"Ada83"
			name       	"GetName"
			value      	"Get_${target}")
		    (object Attribute
			tool       	"Ada83"
			name       	"InlineGet"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"SetName"
			value      	"Set_${target}")
		    (object Attribute
			tool       	"Ada83"
			name       	"InlineSet"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada83"
			name       	"IsConstant"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada83"
			name       	"InitialValue"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"Declare"
			value      	("DeclareSet" 234))
		    (object Attribute
			tool       	"Ada83"
			name       	"ContainerGeneric"
			value      	"List")
		    (object Attribute
			tool       	"Ada83"
			name       	"ContainerType"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"ContainerDeclarations"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada83"
			name       	"SelectorName"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"SelectorType"
			value      	"")
		    (object Attribute
			tool       	"Ada83"
			name       	"ProcedureKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada83"
				name       	"Procedure"
				value      	202)
			    (object Attribute
				tool       	"Ada83"
				name       	"DoNotCreate"
				value      	201)))
		    (object Attribute
			tool       	"Ada83"
			name       	"DeclareSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada83"
				name       	"Before"
				value      	233)
			    (object Attribute
				tool       	"Ada83"
				name       	"After"
				value      	234)))))
	    (object Attribute
		tool       	"Ada83"
		name       	"default__Subsystem"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada83"
			name       	"Directory"
			value      	"AUTO GENERATE")))
	    (object Attribute
		tool       	"Ada83"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"Ada95"
		name       	"propertyId"
		value      	"838326200")
	    (object Attribute
		tool       	"Ada95"
		name       	"default__Project"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada95"
			name       	"SpecFileExtension"
			value      	"1.ada")
		    (object Attribute
			tool       	"Ada95"
			name       	"SpecFileBackupExtension"
			value      	"1.ad~")
		    (object Attribute
			tool       	"Ada95"
			name       	"SpecFileTemporaryExtension"
			value      	"1.ad#")
		    (object Attribute
			tool       	"Ada95"
			name       	"BodyFileExtension"
			value      	"2.ada")
		    (object Attribute
			tool       	"Ada95"
			name       	"BodyFileBackupExtension"
			value      	"2.ad~")
		    (object Attribute
			tool       	"Ada95"
			name       	"BodyFileTemporaryExtension"
			value      	"2.ad#")
		    (object Attribute
			tool       	"Ada95"
			name       	"CreateMissingDirectories"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"UseColonNotation"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateBodies"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateAccessorOperations"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateStandardOperations"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"DefaultCodeBody"
			value      	"[statement]")
		    (object Attribute
			tool       	"Ada95"
			name       	"ImplicitParameter"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"CommentWidth"
			value      	60)
		    (object Attribute
			tool       	"Ada95"
			name       	"StopOnError"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"ErrorLimit"
			value      	30)
		    (object Attribute
			tool       	"Ada95"
			name       	"UseFileName"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"Directory"
			value      	"$ROSEADA95_SOURCE")))
	    (object Attribute
		tool       	"Ada95"
		name       	"default__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada95"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"TypeName"
			value      	"Object")
		    (object Attribute
			tool       	"Ada95"
			name       	"TypeVisibility"
			value      	("TypeVisibilitySet" 43))
		    (object Attribute
			tool       	"Ada95"
			name       	"TypeImplementation"
			value      	("TypeImplementationSet" 208))
		    (object Attribute
			tool       	"Ada95"
			name       	"TypeControl"
			value      	("TypeControlSet" 225))
		    (object Attribute
			tool       	"Ada95"
			name       	"TypeControlName"
			value      	"Controlled_${type}")
		    (object Attribute
			tool       	"Ada95"
			name       	"TypeDefinition"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada95"
			name       	"RecordImplementation"
			value      	("RecordImplementationSet" 209))
		    (object Attribute
			tool       	"Ada95"
			name       	"RecordKindPackageName"
			value      	"${class}_Record_Kinds")
		    (object Attribute
			tool       	"Ada95"
			name       	"IsLimited"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"IsSubtype"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateAccessType"
			value      	("GenerateAccessTypeSet" 230))
		    (object Attribute
			tool       	"Ada95"
			name       	"AccessTypeName"
			value      	"Handle")
		    (object Attribute
			tool       	"Ada95"
			name       	"AccessTypeVisibility"
			value      	("TypeVisibilitySet" 45))
		    (object Attribute
			tool       	"Ada95"
			name       	"AccessTypeDefinition"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada95"
			name       	"AccessClassWide"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"MaybeAliased"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"ParameterizedImplementation"
			value      	("ParameterizedImplementationSet" 11))
		    (object Attribute
			tool       	"Ada95"
			name       	"ParentClassName"
			value      	"Superclass")
		    (object Attribute
			tool       	"Ada95"
			name       	"EnumerationLiteralPrefix"
			value      	"A_")
		    (object Attribute
			tool       	"Ada95"
			name       	"RecordFieldPrefix"
			value      	"The_")
		    (object Attribute
			tool       	"Ada95"
			name       	"ArrayOfTypeName"
			value      	"Array_Of_${type}")
		    (object Attribute
			tool       	"Ada95"
			name       	"AccessArrayOfTypeName"
			value      	"Access_Array_Of_${type}")
		    (object Attribute
			tool       	"Ada95"
			name       	"ArrayOfAccessTypeName"
			value      	"Array_Of_${access_type}")
		    (object Attribute
			tool       	"Ada95"
			name       	"AccessArrayOfAccessTypeName"
			value      	"Access_Array_Of_${access_type}")
		    (object Attribute
			tool       	"Ada95"
			name       	"ArrayIndexDefinition"
			value      	"Positive range <>")
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateAccessorOperations"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateStandardOperations"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"ImplicitParameter"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"ImplicitParameterName"
			value      	"This")
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateDefaultConstructor"
			value      	("SubprogramKindSet" 199))
		    (object Attribute
			tool       	"Ada95"
			name       	"DefaultConstructorName"
			value      	"Create")
		    (object Attribute
			tool       	"Ada95"
			name       	"InlineDefaultConstructor"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateCopyConstructor"
			value      	("SubprogramKindSet" 199))
		    (object Attribute
			tool       	"Ada95"
			name       	"CopyConstructorName"
			value      	"Copy")
		    (object Attribute
			tool       	"Ada95"
			name       	"InlineCopyConstructor"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateDestructor"
			value      	("ProcedureKindSet" 202))
		    (object Attribute
			tool       	"Ada95"
			name       	"DestructorName"
			value      	"Free")
		    (object Attribute
			tool       	"Ada95"
			name       	"InlineDestructor"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateTypeEquality"
			value      	("FunctionKindSet" 201))
		    (object Attribute
			tool       	"Ada95"
			name       	"TypeEqualityName"
			value      	"${quote}=${quote}")
		    (object Attribute
			tool       	"Ada95"
			name       	"InlineEquality"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"Representation"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada95"
			name       	"TypeImplementationSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Tagged"
				value      	208)
			    (object Attribute
				tool       	"Ada95"
				name       	"Record"
				value      	210)
			    (object Attribute
				tool       	"Ada95"
				name       	"Mixin"
				value      	211)
			    (object Attribute
				tool       	"Ada95"
				name       	"Protected"
				value      	44)
			    (object Attribute
				tool       	"Ada95"
				name       	"Task"
				value      	212)))
		    (object Attribute
			tool       	"Ada95"
			name       	"RecordImplementationSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"SingleType"
				value      	209)
			    (object Attribute
				tool       	"Ada95"
				name       	"MultipleTypes"
				value      	213)))
		    (object Attribute
			tool       	"Ada95"
			name       	"ParameterizedImplementationSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Generic"
				value      	11)
			    (object Attribute
				tool       	"Ada95"
				name       	"Unconstrained"
				value      	214)))
		    (object Attribute
			tool       	"Ada95"
			name       	"TypeVisibilitySet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Public"
				value      	45)
			    (object Attribute
				tool       	"Ada95"
				name       	"Private"
				value      	43)))
		    (object Attribute
			tool       	"Ada95"
			name       	"SubprogramKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Procedure"
				value      	202)
			    (object Attribute
				tool       	"Ada95"
				name       	"Function"
				value      	199)
			    (object Attribute
				tool       	"Ada95"
				name       	"DoNotCreate"
				value      	201)))
		    (object Attribute
			tool       	"Ada95"
			name       	"ProcedureKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Procedure"
				value      	202)
			    (object Attribute
				tool       	"Ada95"
				name       	"DoNotCreate"
				value      	201)))
		    (object Attribute
			tool       	"Ada95"
			name       	"FunctionKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Function"
				value      	199)
			    (object Attribute
				tool       	"Ada95"
				name       	"DoNotCreate"
				value      	201)))
		    (object Attribute
			tool       	"Ada95"
			name       	"TypeControlSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"None"
				value      	225)
			    (object Attribute
				tool       	"Ada95"
				name       	"InitializationOnly"
				value      	226)
			    (object Attribute
				tool       	"Ada95"
				name       	"AssignmentFinalizationOnly"
				value      	227)
			    (object Attribute
				tool       	"Ada95"
				name       	"All"
				value      	228)))
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateAccessTypeSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Always"
				value      	229)
			    (object Attribute
				tool       	"Ada95"
				name       	"Auto"
				value      	230)))))
	    (object Attribute
		tool       	"Ada95"
		name       	"default__Module-Spec"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada95"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"CopyrightNotice"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada95"
			name       	"FileName"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"ReturnType"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"GenericFormalParameters"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada95"
			name       	"AdditionalWiths"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada95"
			name       	"IsPrivate"
			value      	FALSE)))
	    (object Attribute
		tool       	"Ada95"
		name       	"default__Module-Body"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada95"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"CopyrightNotice"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada95"
			name       	"FileName"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"ReturnType"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"AdditionalWiths"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada95"
			name       	"IsSubunit"
			value      	FALSE)))
	    (object Attribute
		tool       	"Ada95"
		name       	"default__Operation"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada95"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"SubprogramImplementation"
			value      	("SubprogramImplementationSet" 2))
		    (object Attribute
			tool       	"Ada95"
			name       	"Renames"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateOverriding"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"ImplicitParameterMode"
			value      	("ParameterModeSet" 203))
		    (object Attribute
			tool       	"Ada95"
			name       	"ImplicitParameterClassWide"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateAccessOperation"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"Inline"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"EntryCode"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada95"
			name       	"ExitCode"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada95"
			name       	"InitialCodeBody"
			value      	"${default}")
		    (object Attribute
			tool       	"Ada95"
			name       	"EntryBarrierCondition"
			value      	"True")
		    (object Attribute
			tool       	"Ada95"
			name       	"Representation"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada95"
			name       	"SubprogramImplementationSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Spec"
				value      	224)
			    (object Attribute
				tool       	"Ada95"
				name       	"Body"
				value      	2)
			    (object Attribute
				tool       	"Ada95"
				name       	"Abstract"
				value      	221)
			    (object Attribute
				tool       	"Ada95"
				name       	"Renaming"
				value      	222)
			    (object Attribute
				tool       	"Ada95"
				name       	"RenamingAsBody"
				value      	231)
			    (object Attribute
				tool       	"Ada95"
				name       	"Separate"
				value      	223)))
		    (object Attribute
			tool       	"Ada95"
			name       	"ParameterModeSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Default"
				value      	232)
			    (object Attribute
				tool       	"Ada95"
				name       	"In"
				value      	204)
			    (object Attribute
				tool       	"Ada95"
				name       	"Out"
				value      	205)
			    (object Attribute
				tool       	"Ada95"
				name       	"InOut"
				value      	203)
			    (object Attribute
				tool       	"Ada95"
				name       	"Access"
				value      	220)
			    (object Attribute
				tool       	"Ada95"
				name       	"DoNotCreate"
				value      	201)))))
	    (object Attribute
		tool       	"Ada95"
		name       	"default__Param"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada95"
			name       	"Mode"
			value      	("ParameterModeSet" 232))
		    (object Attribute
			tool       	"Ada95"
			name       	"ParameterModeSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Default"
				value      	232)
			    (object Attribute
				tool       	"Ada95"
				name       	"In"
				value      	204)
			    (object Attribute
				tool       	"Ada95"
				name       	"Out"
				value      	205)
			    (object Attribute
				tool       	"Ada95"
				name       	"InOut"
				value      	203)
			    (object Attribute
				tool       	"Ada95"
				name       	"Access"
				value      	220)))))
	    (object Attribute
		tool       	"Ada95"
		name       	"default__Has"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada95"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"NameIfUnlabeled"
			value      	"The_${supplier}")
		    (object Attribute
			tool       	"Ada95"
			name       	"RecordFieldImplementation"
			value      	("RecordFieldImplementationSet" 216))
		    (object Attribute
			tool       	"Ada95"
			name       	"RecordFieldName"
			value      	"${relationship}")
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateGet"
			value      	("FunctionKindSet" 199))
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateAccessGet"
			value      	("FunctionKindSet" 201))
		    (object Attribute
			tool       	"Ada95"
			name       	"GetName"
			value      	"Get_${relationship}")
		    (object Attribute
			tool       	"Ada95"
			name       	"InlineGet"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateSet"
			value      	("ProcedureKindSet" 202))
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateAccessSet"
			value      	("ProcedureKindSet" 201))
		    (object Attribute
			tool       	"Ada95"
			name       	"SetName"
			value      	"Set_${relationship}")
		    (object Attribute
			tool       	"Ada95"
			name       	"InlineSet"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"IsAliased"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"IsConstant"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"InitialValue"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"Declare"
			value      	("DeclareSet" 234))
		    (object Attribute
			tool       	"Ada95"
			name       	"ContainerImplementation"
			value      	("ContainerImplementationSet" 217))
		    (object Attribute
			tool       	"Ada95"
			name       	"ContainerGeneric"
			value      	"List")
		    (object Attribute
			tool       	"Ada95"
			name       	"ContainerType"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"ContainerDeclarations"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada95"
			name       	"SelectorName"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"SelectorType"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"DeclareSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Before"
				value      	233)
			    (object Attribute
				tool       	"Ada95"
				name       	"After"
				value      	234)))
		    (object Attribute
			tool       	"Ada95"
			name       	"RecordFieldImplementationSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Component"
				value      	216)
			    (object Attribute
				tool       	"Ada95"
				name       	"Discriminant"
				value      	218)
			    (object Attribute
				tool       	"Ada95"
				name       	"AccessDiscriminant"
				value      	219)))
		    (object Attribute
			tool       	"Ada95"
			name       	"ContainerImplementationSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Array"
				value      	217)
			    (object Attribute
				tool       	"Ada95"
				name       	"Generic"
				value      	11)))
		    (object Attribute
			tool       	"Ada95"
			name       	"ProcedureKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Procedure"
				value      	202)
			    (object Attribute
				tool       	"Ada95"
				name       	"DoNotCreate"
				value      	201)))
		    (object Attribute
			tool       	"Ada95"
			name       	"FunctionKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Function"
				value      	199)
			    (object Attribute
				tool       	"Ada95"
				name       	"DoNotCreate"
				value      	201)))))
	    (object Attribute
		tool       	"Ada95"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada95"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"RecordFieldImplementation"
			value      	("RecordFieldImplementationSet" 216))
		    (object Attribute
			tool       	"Ada95"
			name       	"RecordFieldName"
			value      	"${attribute}")
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateGet"
			value      	("FunctionKindSet" 199))
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateAccessGet"
			value      	("FunctionKindSet" 201))
		    (object Attribute
			tool       	"Ada95"
			name       	"GetName"
			value      	"Get_${attribute}")
		    (object Attribute
			tool       	"Ada95"
			name       	"InlineGet"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateSet"
			value      	("ProcedureKindSet" 202))
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateAccessSet"
			value      	("ProcedureKindSet" 201))
		    (object Attribute
			tool       	"Ada95"
			name       	"SetName"
			value      	"Set_${attribute}")
		    (object Attribute
			tool       	"Ada95"
			name       	"InlineSet"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"IsAliased"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"IsConstant"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"InitialValue"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"Declare"
			value      	("DeclareSet" 234))
		    (object Attribute
			tool       	"Ada95"
			name       	"Representation"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada95"
			name       	"DeclareSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Before"
				value      	233)
			    (object Attribute
				tool       	"Ada95"
				name       	"After"
				value      	234)))
		    (object Attribute
			tool       	"Ada95"
			name       	"RecordFieldImplementationSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Component"
				value      	216)
			    (object Attribute
				tool       	"Ada95"
				name       	"Discriminant"
				value      	218)
			    (object Attribute
				tool       	"Ada95"
				name       	"AccessDiscriminant"
				value      	219)))
		    (object Attribute
			tool       	"Ada95"
			name       	"ProcedureKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Procedure"
				value      	202)
			    (object Attribute
				tool       	"Ada95"
				name       	"DoNotCreate"
				value      	201)))
		    (object Attribute
			tool       	"Ada95"
			name       	"FunctionKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Function"
				value      	199)
			    (object Attribute
				tool       	"Ada95"
				name       	"DoNotCreate"
				value      	201)))))
	    (object Attribute
		tool       	"Ada95"
		name       	"default__Association"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada95"
			name       	"NameIfUnlabeled"
			value      	"The_${targetClass}")
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateGet"
			value      	("FunctionKindSet" 199))
		    (object Attribute
			tool       	"Ada95"
			name       	"GetName"
			value      	"Get_${association}")
		    (object Attribute
			tool       	"Ada95"
			name       	"InlineGet"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateSet"
			value      	("ProcedureKindSet" 202))
		    (object Attribute
			tool       	"Ada95"
			name       	"SetName"
			value      	"Set_${association}")
		    (object Attribute
			tool       	"Ada95"
			name       	"InlineSet"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateAssociate"
			value      	("ProcedureKindSet" 202))
		    (object Attribute
			tool       	"Ada95"
			name       	"AssociateName"
			value      	"Associate")
		    (object Attribute
			tool       	"Ada95"
			name       	"InlineAssociate"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateDissociate"
			value      	("ProcedureKindSet" 202))
		    (object Attribute
			tool       	"Ada95"
			name       	"DissociateName"
			value      	"Dissociate")
		    (object Attribute
			tool       	"Ada95"
			name       	"InlineDissociate"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"ProcedureKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Procedure"
				value      	202)
			    (object Attribute
				tool       	"Ada95"
				name       	"DoNotCreate"
				value      	201)))
		    (object Attribute
			tool       	"Ada95"
			name       	"FunctionKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Function"
				value      	199)
			    (object Attribute
				tool       	"Ada95"
				name       	"DoNotCreate"
				value      	201)))))
	    (object Attribute
		tool       	"Ada95"
		name       	"default__Role"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada95"
			name       	"CodeName"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"NameIfUnlabeled"
			value      	"The_${targetClass}")
		    (object Attribute
			tool       	"Ada95"
			name       	"RecordFieldImplementation"
			value      	("RecordFieldImplementationSet" 216))
		    (object Attribute
			tool       	"Ada95"
			name       	"RecordFieldName"
			value      	"${target}")
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateGet"
			value      	("FunctionKindSet" 199))
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateAccessGet"
			value      	("FunctionKindSet" 201))
		    (object Attribute
			tool       	"Ada95"
			name       	"GetName"
			value      	"Get_${target}")
		    (object Attribute
			tool       	"Ada95"
			name       	"InlineGet"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateSet"
			value      	("ProcedureKindSet" 202))
		    (object Attribute
			tool       	"Ada95"
			name       	"GenerateAccessSet"
			value      	("ProcedureKindSet" 201))
		    (object Attribute
			tool       	"Ada95"
			name       	"SetName"
			value      	"Set_${target}")
		    (object Attribute
			tool       	"Ada95"
			name       	"InlineSet"
			value      	TRUE)
		    (object Attribute
			tool       	"Ada95"
			name       	"IsAliased"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"IsConstant"
			value      	FALSE)
		    (object Attribute
			tool       	"Ada95"
			name       	"InitialValue"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"Declare"
			value      	("DeclareSet" 234))
		    (object Attribute
			tool       	"Ada95"
			name       	"ContainerImplementation"
			value      	("ContainerImplementationSet" 217))
		    (object Attribute
			tool       	"Ada95"
			name       	"ContainerGeneric"
			value      	"List")
		    (object Attribute
			tool       	"Ada95"
			name       	"ContainerType"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"ContainerDeclarations"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Ada95"
			name       	"SelectorName"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"SelectorType"
			value      	"")
		    (object Attribute
			tool       	"Ada95"
			name       	"ProcedureKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Procedure"
				value      	202)
			    (object Attribute
				tool       	"Ada95"
				name       	"DoNotCreate"
				value      	201)))
		    (object Attribute
			tool       	"Ada95"
			name       	"DeclareSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Before"
				value      	233)
			    (object Attribute
				tool       	"Ada95"
				name       	"After"
				value      	234)))
		    (object Attribute
			tool       	"Ada95"
			name       	"RecordFieldImplementationSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Component"
				value      	216)
			    (object Attribute
				tool       	"Ada95"
				name       	"Discriminant"
				value      	218)
			    (object Attribute
				tool       	"Ada95"
				name       	"AccessDiscriminant"
				value      	219)))
		    (object Attribute
			tool       	"Ada95"
			name       	"ContainerImplementationSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Array"
				value      	217)
			    (object Attribute
				tool       	"Ada95"
				name       	"Generic"
				value      	11)))
		    (object Attribute
			tool       	"Ada95"
			name       	"FunctionKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Ada95"
				name       	"Function"
				value      	199)
			    (object Attribute
				tool       	"Ada95"
				name       	"DoNotCreate"
				value      	201)))))
	    (object Attribute
		tool       	"Ada95"
		name       	"default__Subsystem"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Ada95"
			name       	"Directory"
			value      	"AUTO GENERATE")))
	    (object Attribute
		tool       	"Ada95"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"CORBA"
		name       	"propertyId"
		value      	"809135966")
	    (object Attribute
		tool       	"CORBA"
		name       	"default__Project"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"CORBA"
			name       	"CreateMissingDirectories"
			value      	TRUE)
		    (object Attribute
			tool       	"CORBA"
			name       	"Editor"
			value      	("EditorType" 100))
		    (object Attribute
			tool       	"CORBA"
			name       	"IncludePath"
			value      	"")
		    (object Attribute
			tool       	"CORBA"
			name       	"StopOnError"
			value      	TRUE)
		    (object Attribute
			tool       	"CORBA"
			name       	"EditorType"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"CORBA"
				name       	"BuiltIn"
				value      	100)
			    (object Attribute
				tool       	"CORBA"
				name       	"WindowsShell"
				value      	101)))
		    (object Attribute
			tool       	"CORBA"
			name       	"PathSeparator"
			value      	"")))
	    (object Attribute
		tool       	"CORBA"
		name       	"default__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"CORBA"
			name       	"ArrayDimensions"
			value      	"")
		    (object Attribute
			tool       	"CORBA"
			name       	"ConstValue"
			value      	"")
		    (object Attribute
			tool       	"CORBA"
			name       	"ImplementationType"
			value      	"")))
	    (object Attribute
		tool       	"CORBA"
		name       	"default__Module-Spec"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"CORBA"
			name       	"AdditionalIncludes"
			value      	(value Text ""))
		    (object Attribute
			tool       	"CORBA"
			name       	"CmIdentification"
			value      	(value Text "  %X% %Q% %Z% %W%"))
		    (object Attribute
			tool       	"CORBA"
			name       	"CopyrightNotice"
			value      	(value Text ""))
		    (object Attribute
			tool       	"CORBA"
			name       	"InclusionProtectionSymbol"
			value      	"AUTO GENERATE")))
	    (object Attribute
		tool       	"CORBA"
		name       	"default__Module-Body"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"CORBA"
			name       	"AdditionalIncludes"
			value      	(value Text ""))
		    (object Attribute
			tool       	"CORBA"
			name       	"CmIdentification"
			value      	(value Text "  %X% %Q% %Z% %W%"))
		    (object Attribute
			tool       	"CORBA"
			name       	"CopyrightNotice"
			value      	(value Text ""))
		    (object Attribute
			tool       	"CORBA"
			name       	"InclusionProtectionSymbol"
			value      	"AUTO GENERATE")))
	    (object Attribute
		tool       	"CORBA"
		name       	"default__Operation"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"CORBA"
			name       	"Context"
			value      	"")
		    (object Attribute
			tool       	"CORBA"
			name       	"OperationIsOneWay"
			value      	FALSE)))
	    (object Attribute
		tool       	"CORBA"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"CORBA"
			name       	"ArrayDimensions"
			value      	"")
		    (object Attribute
			tool       	"CORBA"
			name       	"CaseSpecifier"
			value      	"")
		    (object Attribute
			tool       	"CORBA"
			name       	"IsReadOnly"
			value      	FALSE)
		    (object Attribute
			tool       	"CORBA"
			name       	"Order"
			value      	"")))
	    (object Attribute
		tool       	"CORBA"
		name       	"default__Role"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"CORBA"
			name       	"ArrayDimensions"
			value      	"")
		    (object Attribute
			tool       	"CORBA"
			name       	"CaseSpecifier"
			value      	"")
		    (object Attribute
			tool       	"CORBA"
			name       	"GenerateForwardReference"
			value      	FALSE)
		    (object Attribute
			tool       	"CORBA"
			name       	"IsReadOnly"
			value      	FALSE)
		    (object Attribute
			tool       	"CORBA"
			name       	"Order"
			value      	"")
		    (object Attribute
			tool       	"CORBA"
			name       	"BoundedRoleType"
			value      	("AssocTypeSet" 47))
		    (object Attribute
			tool       	"CORBA"
			name       	"AssocTypeSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"CORBA"
				name       	"Array"
				value      	24)
			    (object Attribute
				tool       	"CORBA"
				name       	"Sequence"
				value      	47)))))
	    (object Attribute
		tool       	"CORBA"
		name       	"default__Uses"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"CORBA"
			name       	"GenerateForwardReference"
			value      	FALSE)))
	    (object Attribute
		tool       	"CORBA"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"Data Modeler"
		name       	"propertyId"
		value      	"809135966")
	    (object Attribute
		tool       	"Data Modeler"
		name       	"default__Project"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Data Modeler"
			name       	"project"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"TableCounter"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ViewCounter"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DomainCounter"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"SPPackageCounter"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"TriggerCounter"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IndexCounter"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ConstraintCounter"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"StoreProcedureCounter"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"PrimaryKeyCounter"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ForeignKeyCounter"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"JoinCounter"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"TableSpaceCounter"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"cONTAINERCounter"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"TablePrefix"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ViewPrefix"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DomainPrefix"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"TriggerPrefix"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IndexPrefix"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ConstraintPrefix"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"StoreProcedurePrefix"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"PrimaryKeyPrefix"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ForeignKeyPrefix"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"TableSpacePrefix"
			value      	"")))
	    (object Attribute
		tool       	"Data Modeler"
		name       	"default__Module-Spec"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Data Modeler"
			name       	"dmItem"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DMName"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsDatabase"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"TargetDatabase"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"Location"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsTableSpace"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"TableSpaceType"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsDeault"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"BufferPool"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ExtentSize"
			value      	1)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"PrefetchSize"
			value      	1)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"PageSize"
			value      	4)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ManagedBy"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ContainerList"
			value      	"")))
	    (object Attribute
		tool       	"Data Modeler"
		name       	"default__Category"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Data Modeler"
			name       	"dmItem"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DMName"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"dmSchema"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"dmDomainPackage"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsSchema"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsDomainPackage"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsRootSchema"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsRootDomainPackage"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsSchemaPackage"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DatabaseID"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DBMS"
			value      	"")))
	    (object Attribute
		tool       	"Data Modeler"
		name       	"default__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Data Modeler"
			name       	"dmItem"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DMName"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsTable"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsView"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsDomain"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsSPPackage"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"Synonymns"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"TableSpaceID"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"SourceId"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"SourceType"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"CorrelationName"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"SelectClause"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsUpdateable"
			value      	TRUE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"CheckOption"
			value      	"None")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsSnapShot"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsDistinct"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"PersistToServer"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsPackage"
			value      	FALSE)))
	    (object Attribute
		tool       	"Data Modeler"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Data Modeler"
			name       	"dmItem"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DMName"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"Ordinal"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsIdentity"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsUnique"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"NullsAllowed"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"Length"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"Scale"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ColumnType"
			value      	"Native")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ForBitData"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DefaultValueType"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DefaultValue"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"SourceId"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"SourceType"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"OID"
			value      	FALSE)))
	    (object Attribute
		tool       	"Data Modeler"
		name       	"default__Association"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Data Modeler"
			name       	"dmItem"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DMName"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsRelationship"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"SourceId"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"SourceType"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"RIMethod"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ParentUpdateRule"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ParentUpdateRuleName"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ParentDeleteRule"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ParentDeleteRuleName"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ChildInsertRestrict"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ChildInsertRestrictName"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ChildMultiplicity"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ChildMultiplicityName"
			value      	"")))
	    (object Attribute
		tool       	"Data Modeler"
		name       	"default__Role"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Data Modeler"
			name       	"dmItem"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DMName"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ConstraintName"
			value      	"")))
	    (object Attribute
		tool       	"Data Modeler"
		name       	"default__Operation"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Data Modeler"
			name       	"dmItem"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DMName"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsConstraint"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ConstraintType"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsIndex"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsTrigger"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsStoredProcedure"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsCluster"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"TableSpace"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"FillFactor"
			value      	0)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"KeyList"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"CheckPredicate"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsUnique"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DeferalMode"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"InitialCheckTime"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"TriggerType"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsInsertEvent"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsUpdateEvent"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsDeleteEvent"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"RefOldTable"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"RefNewTable"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"RefOldRow"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"RefNewRow"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsRow"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"WhenClause"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"Language"
			value      	"SQL")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ProcType"
			value      	"Procedure")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsDeterministic"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ParameterStyle"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ReturnedNull"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ExternalName"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"Length"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"Scale"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ForBitData"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DefaultValue"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DefaultValueType"
			value      	"")))
	    (object Attribute
		tool       	"Data Modeler"
		name       	"default__Parameter"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Data Modeler"
			name       	"dmItem"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DMName"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsInParameter"
			value      	TRUE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"IsOutParameter"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"Ordinal"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"Length"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"Scale"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"ForBitData"
			value      	FALSE)
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DefaultValueType"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"DefaultValue"
			value      	"")
		    (object Attribute
			tool       	"Data Modeler"
			name       	"OperationID"
			value      	"")))
	    (object Attribute
		tool       	"Data Modeler"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"Data Modeler Communicator"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"Deploy"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"framework"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"Java"
		name       	"propertyId"
		value      	"809135966")
	    (object Attribute
		tool       	"Java"
		name       	"default__Project"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Java"
			name       	"RootDir"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"CreateMissingDirectories"
			value      	TRUE)
		    (object Attribute
			tool       	"Java"
			name       	"StopOnError"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"UsePrefixes"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"AutoSync"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"NotShowRoseIDDlg"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"ShowCodegenDlg"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"GenerateRoseID"
			value      	TRUE)
		    (object Attribute
			tool       	"Java"
			name       	"GenerateDefaultJ2EEJavadoc"
			value      	TRUE)
		    (object Attribute
			tool       	"Java"
			name       	"GenerateDefaultReturnLine"
			value      	TRUE)
		    (object Attribute
			tool       	"Java"
			name       	"JavadocDefaultAuthor"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"JavadocDefaultVersion"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"JavadocDefaultSince"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"UserDefineJavaDocTags"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"JavadocNumAsterisks"
			value      	0)
		    (object Attribute
			tool       	"Java"
			name       	"MaxNumChars"
			value      	80)
		    (object Attribute
			tool       	"Java"
			name       	"Editor"
			value      	("EditorType" 100))
		    (object Attribute
			tool       	"Java"
			name       	"VM"
			value      	("VMType" 200))
		    (object Attribute
			tool       	"Java"
			name       	"ClassPath"
			value      	";C:\\APPS\\j2sdk_1.3.1_06\\src.jar;C:\\APPS\\j2sdk_1.3.1_06\\jre\\lib\\i18n.jar;C:\\APPS\\j2sdk_1.3.1_06\\jre\\lib\\jaws.jar;C:\\APPS\\j2sdk_1.3.1_06\\jre\\lib\\rt.jar;C:\\APPS\\j2sdk_1.3.1_06\\jre\\lib\\sunrsasign.jar;C:\\APPS\\j2sdk_1.3.1_06\\lib\\dt.jar;C:\\APPS\\j2sdk_1.3.1_06\\lib\\htmlconverter.jar;C:\\APPS\\j2sdk_1.3.1_06\\lib\\tools.jar")
		    (object Attribute
			tool       	"Java"
			name       	"ReferenceClasspath"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"EditorType"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Java"
				name       	"BuiltIn"
				value      	100)))
		    (object Attribute
			tool       	"Java"
			name       	"VMType"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Java"
				name       	"Sun"
				value      	200)))
		    (object Attribute
			tool       	"Java"
			name       	"VAJavaWorkingFolder"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"InstanceVariablePrefix"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"ClassVariablePrefix"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"DefaultAttributeDataType"
			value      	"int")
		    (object Attribute
			tool       	"Java"
			name       	"DefaultOperationReturnType"
			value      	"void")
		    (object Attribute
			tool       	"Java"
			name       	"NoClassCustomDlg"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"GlobalImports"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Java"
			name       	"OpenBraceClassStyle"
			value      	TRUE)
		    (object Attribute
			tool       	"Java"
			name       	"OpenBraceMethodStyle"
			value      	TRUE)
		    (object Attribute
			tool       	"Java"
			name       	"UseTabs"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"UseSpaces"
			value      	TRUE)
		    (object Attribute
			tool       	"Java"
			name       	"SpacingItems"
			value      	3)
		    (object Attribute
			tool       	"Java"
			name       	"RoseDefaultCommentStyle"
			value      	TRUE)
		    (object Attribute
			tool       	"Java"
			name       	"AsteriskCommentStyle"
			value      	TRUE)
		    (object Attribute
			tool       	"Java"
			name       	"JavaCommentStyle"
			value      	TRUE)
		    (object Attribute
			tool       	"Java"
			name       	"JavadocAuthor"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"JavadocSince"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"JavadocVersion"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"BeanPrefix"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"BeanSuffix"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"RemotePrefix"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"RemoteSuffix"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"HomePrefix"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"HomeSuffix"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"LocalPrefix"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"LocalSuffix"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"LocalHomePrefix"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"LocalHomeSuffix"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"PrimaryKeyPrefix"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"PrimaryKeySuffix"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"EJBDTDLocation"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"ServletDTDLocation"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"DefaultEJBVersion"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"DefaultServletVersion"
			value      	"")))
	    (object Attribute
		tool       	"Java"
		name       	"default__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Java"
			name       	"Final"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"Static"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"GenerateDefaultConstructor"
			value      	TRUE)
		    (object Attribute
			tool       	"Java"
			name       	"ConstructorIs"
			value      	("Ctor_Set" 62))
		    (object Attribute
			tool       	"Java"
			name       	"Ctor_Set"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Java"
				name       	"public"
				value      	62)
			    (object Attribute
				tool       	"Java"
				name       	"protected"
				value      	63)
			    (object Attribute
				tool       	"Java"
				name       	"private"
				value      	64)
			    (object Attribute
				tool       	"Java"
				name       	"package"
				value      	65)))
		    (object Attribute
			tool       	"Java"
			name       	"GenerateFinalizer"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"GenerateStaticInitializer"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"GenerateInstanceInitializer"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"GenerateCode"
			value      	TRUE)
		    (object Attribute
			tool       	"Java"
			name       	"DisableAutoSync"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"ReadOnly"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"Strictfp"
			value      	FALSE)))
	    (object Attribute
		tool       	"Java"
		name       	"Default_Servlet__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Java"
			name       	"ServletName"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"ServletContextRef"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"IsSingleThread"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"ServletInitParameter"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"ServletInitParameterNames"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"ServletIsSecure"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"ServletRequestDispatcher"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"ServletRequestDispatcherPath"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"DispatcherInclude"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"DispatcherForward"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"ServletSecurityRoles"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"ServletgetInfo"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"ServletXMLFilePath"
			value      	"")))
	    (object Attribute
		tool       	"Java"
		name       	"Http_Servlet__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Java"
			name       	"ServletRequestAttribute"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"ServletRequestAttributesNames"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"MethodForRequestAttributes"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"ServletRequestParameter"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"ServletRequestParameterNames"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"MethodForRequestParameters"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"ServletHeader"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"ServletHeaderNames"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"MethodForHeaders"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"ServletIntHeader"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"ServletDateHeader"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"ServletCookie"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"MethodForCookie"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"ServletContentType"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"GenerateHTML"
			value      	FALSE)))
	    (object Attribute
		tool       	"Java"
		name       	"Default_EJB__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Java"
			name       	"Generate_XML_DD"
			value      	TRUE)
		    (object Attribute
			tool       	"Java"
			name       	"EJBCmpField"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"EJBEnvironmentProperties"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"EJBCnxFactory"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"EJBReferences"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"EJBSecurityRoles"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"EJBNameInJAR"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"EJBSessionType"
			value      	("EJBSessionType_Set" 200))
		    (object Attribute
			tool       	"Java"
			name       	"EJBSessionType_Set"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Java"
				name       	""
				value      	200)
			    (object Attribute
				tool       	"Java"
				name       	"Stateless"
				value      	201)
			    (object Attribute
				tool       	"Java"
				name       	"Stateful"
				value      	202)))
		    (object Attribute
			tool       	"Java"
			name       	"EJBTransactionType"
			value      	("EJBTransactionType_Set" 211))
		    (object Attribute
			tool       	"Java"
			name       	"EJBTransactionType_Set"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Java"
				name       	"Container"
				value      	211)
			    (object Attribute
				tool       	"Java"
				name       	"Bean"
				value      	212)))
		    (object Attribute
			tool       	"Java"
			name       	"EJBPersistenceType"
			value      	("EJBPersistenceType_Set" 220))
		    (object Attribute
			tool       	"Java"
			name       	"EJBPersistenceType_Set"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Java"
				name       	""
				value      	220)
			    (object Attribute
				tool       	"Java"
				name       	"Bean"
				value      	221)
			    (object Attribute
				tool       	"Java"
				name       	"Container"
				value      	222)))
		    (object Attribute
			tool       	"Java"
			name       	"EJBReentrant"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"EJBSessionSync"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"EJBVersion"
			value      	("EJBVersion_Set" 230))
		    (object Attribute
			tool       	"Java"
			name       	"EJBVersion_Set"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Java"
				name       	"2.0"
				value      	230)
			    (object Attribute
				tool       	"Java"
				name       	"1.x"
				value      	231)))
		    (object Attribute
			tool       	"Java"
			name       	"EJBXMLFilePath"
			value      	"")))
	    (object Attribute
		tool       	"Java"
		name       	"default__Module-Spec"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Java"
			name       	"CmIdentification"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Java"
			name       	"CopyrightNotice"
			value      	(value Text ""))))
	    (object Attribute
		tool       	"Java"
		name       	"default__Module-Body"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Java"
			name       	"CmIdentification"
			value      	(value Text ""))
		    (object Attribute
			tool       	"Java"
			name       	"CopyrightNotice"
			value      	(value Text ""))))
	    (object Attribute
		tool       	"Java"
		name       	"default__Operation"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Java"
			name       	"Abstract"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"Static"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"Final"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"Native"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"Synchronized"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"GenerateFullyQualifiedReturn"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"ReplaceExistingCode"
			value      	TRUE)
		    (object Attribute
			tool       	"Java"
			name       	"Strictfp"
			value      	FALSE)))
	    (object Attribute
		tool       	"Java"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Java"
			name       	"Final"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"Transient"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"Volatile"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"PropertyType"
			value      	("BeanProperty_Set" 71))
		    (object Attribute
			tool       	"Java"
			name       	"BeanProperty_Set"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Java"
				name       	"Not A Property"
				value      	71)
			    (object Attribute
				tool       	"Java"
				name       	"Simple"
				value      	72)
			    (object Attribute
				tool       	"Java"
				name       	"Bound"
				value      	73)
			    (object Attribute
				tool       	"Java"
				name       	"Constrained"
				value      	74)))
		    (object Attribute
			tool       	"Java"
			name       	"IndividualChangeMgt"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"Read/Write"
			value      	("Read/Write_Set" 81))
		    (object Attribute
			tool       	"Java"
			name       	"Read/Write_Set"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Java"
				name       	"Read & Write"
				value      	81)
			    (object Attribute
				tool       	"Java"
				name       	"Read Only"
				value      	82)
			    (object Attribute
				tool       	"Java"
				name       	"Write Only"
				value      	83)))
		    (object Attribute
			tool       	"Java"
			name       	"GenerateFullyQualifiedTypes"
			value      	FALSE)))
	    (object Attribute
		tool       	"Java"
		name       	"default__Role"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Java"
			name       	"ContainerClass"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"InitialValue"
			value      	"")
		    (object Attribute
			tool       	"Java"
			name       	"Final"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"Transient"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"Volatile"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"PropertyType"
			value      	("BeanProperty_Set" 71))
		    (object Attribute
			tool       	"Java"
			name       	"BeanProperty_Set"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Java"
				name       	"Not A Property"
				value      	71)
			    (object Attribute
				tool       	"Java"
				name       	"Simple"
				value      	72)
			    (object Attribute
				tool       	"Java"
				name       	"Bound"
				value      	73)
			    (object Attribute
				tool       	"Java"
				name       	"Constrained"
				value      	74)))
		    (object Attribute
			tool       	"Java"
			name       	"IndividualChangeMgt"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"Read/Write"
			value      	("Read/Write_Set" 81))
		    (object Attribute
			tool       	"Java"
			name       	"Read/Write_Set"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Java"
				name       	"Read & Write"
				value      	81)
			    (object Attribute
				tool       	"Java"
				name       	"Read Only"
				value      	82)
			    (object Attribute
				tool       	"Java"
				name       	"Write Only"
				value      	83)))
		    (object Attribute
			tool       	"Java"
			name       	"GenerateFullyQualifiedTypes"
			value      	FALSE)
		    (object Attribute
			tool       	"Java"
			name       	"IsNavigable"
			value      	TRUE)))
	    (object Attribute
		tool       	"Java"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"Oracle8"
		name       	"propertyId"
		value      	"360000002")
	    (object Attribute
		tool       	"Oracle8"
		name       	"default__Project"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Oracle8"
			name       	"DDLScriptFilename"
			value      	"DDL1.SQL")
		    (object Attribute
			tool       	"Oracle8"
			name       	"DropClause"
			value      	FALSE)
		    (object Attribute
			tool       	"Oracle8"
			name       	"PrimaryKeyColumnName"
			value      	"_ID")
		    (object Attribute
			tool       	"Oracle8"
			name       	"PrimaryKeyColumnType"
			value      	"NUMBER(5,0)")
		    (object Attribute
			tool       	"Oracle8"
			name       	"SchemaNamePrefix"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"SchemaNameSuffix"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"TableNamePrefix"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"TableNameSuffix"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"TypeNamePrefix"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"TypeNameSuffix"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"ViewNamePrefix"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"ViewNameSuffix"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"VarrayNamePrefix"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"VarrayNameSuffix"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"NestedTableNamePrefix"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"NestedTableNameSuffix"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"ObjectTableNamePrefix"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"ObjectTableNameSuffix"
			value      	"")))
	    (object Attribute
		tool       	"Oracle8"
		name       	"default__Module-Spec"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Oracle8"
			name       	"IsSchema"
			value      	FALSE)))
	    (object Attribute
		tool       	"Oracle8"
		name       	"default__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Oracle8"
			name       	"OID"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"WhereClause"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"CheckConstraint"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"CollectionTypeLength"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"CollectionTypePrecision"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"CollectionTypeScale"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"CollectionOfREFS"
			value      	FALSE)))
	    (object Attribute
		tool       	"Oracle8"
		name       	"default__Operation"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Oracle8"
			name       	"MethodKind"
			value      	("MethodKindSet" 1903))
		    (object Attribute
			tool       	"Oracle8"
			name       	"OverloadID"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"OrderNumber"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"IsReadNoDataState"
			value      	FALSE)
		    (object Attribute
			tool       	"Oracle8"
			name       	"IsReadNoProcessState"
			value      	FALSE)
		    (object Attribute
			tool       	"Oracle8"
			name       	"IsWriteNoDataState"
			value      	FALSE)
		    (object Attribute
			tool       	"Oracle8"
			name       	"IsWriteNoProcessState"
			value      	FALSE)
		    (object Attribute
			tool       	"Oracle8"
			name       	"IsSelfish"
			value      	FALSE)
		    (object Attribute
			tool       	"Oracle8"
			name       	"TriggerType"
			value      	("TriggerTypeSet" 1801))
		    (object Attribute
			tool       	"Oracle8"
			name       	"TriggerEvent"
			value      	("TriggerEventSet" 1601))
		    (object Attribute
			tool       	"Oracle8"
			name       	"TriggerText"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"TriggerReferencingNames"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"TriggerForEach"
			value      	("TriggerForEachSet" 1701))
		    (object Attribute
			tool       	"Oracle8"
			name       	"TriggerWhenClause"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"MethodKindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Oracle8"
				name       	"MapMethod"
				value      	1901)
			    (object Attribute
				tool       	"Oracle8"
				name       	"OrderMethod"
				value      	1902)
			    (object Attribute
				tool       	"Oracle8"
				name       	"Function"
				value      	1903)
			    (object Attribute
				tool       	"Oracle8"
				name       	"Procedure"
				value      	1904)
			    (object Attribute
				tool       	"Oracle8"
				name       	"Operator"
				value      	1905)
			    (object Attribute
				tool       	"Oracle8"
				name       	"Constructor"
				value      	1906)
			    (object Attribute
				tool       	"Oracle8"
				name       	"Destructor"
				value      	1907)
			    (object Attribute
				tool       	"Oracle8"
				name       	"Trigger"
				value      	1908)
			    (object Attribute
				tool       	"Oracle8"
				name       	"Calculated"
				value      	1909)))
		    (object Attribute
			tool       	"Oracle8"
			name       	"TriggerTypeSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Oracle8"
				name       	"AFTER"
				value      	1801)
			    (object Attribute
				tool       	"Oracle8"
				name       	"BEFORE"
				value      	1802)
			    (object Attribute
				tool       	"Oracle8"
				name       	"INSTEAD OF"
				value      	1803)))
		    (object Attribute
			tool       	"Oracle8"
			name       	"TriggerForEachSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Oracle8"
				name       	"ROW"
				value      	1701)
			    (object Attribute
				tool       	"Oracle8"
				name       	"STATEMENT"
				value      	1702)))
		    (object Attribute
			tool       	"Oracle8"
			name       	"TriggerEventSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Oracle8"
				name       	"INSERT"
				value      	1601)
			    (object Attribute
				tool       	"Oracle8"
				name       	"UPDATE"
				value      	1602)
			    (object Attribute
				tool       	"Oracle8"
				name       	"DELETE"
				value      	1603)
			    (object Attribute
				tool       	"Oracle8"
				name       	"INSERT OR UPDATE"
				value      	1604)
			    (object Attribute
				tool       	"Oracle8"
				name       	"INSERT OR DELETE"
				value      	1605)
			    (object Attribute
				tool       	"Oracle8"
				name       	"UPDATE OR DELETE"
				value      	1606)
			    (object Attribute
				tool       	"Oracle8"
				name       	"INSERT OR UPDATE OR DELETE"
				value      	1607)))))
	    (object Attribute
		tool       	"Oracle8"
		name       	"default__Role"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Oracle8"
			name       	"OrderNumber"
			value      	"")))
	    (object Attribute
		tool       	"Oracle8"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Oracle8"
			name       	"OrderNumber"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"IsUnique"
			value      	FALSE)
		    (object Attribute
			tool       	"Oracle8"
			name       	"NullsAllowed"
			value      	TRUE)
		    (object Attribute
			tool       	"Oracle8"
			name       	"Length"
			value      	"")
		    (object Attribute
			tool       	"Oracle8"
			name       	"Precision"
			value      	"2")
		    (object Attribute
			tool       	"Oracle8"
			name       	"Scale"
			value      	"6")
		    (object Attribute
			tool       	"Oracle8"
			name       	"IsIndex"
			value      	FALSE)
		    (object Attribute
			tool       	"Oracle8"
			name       	"IsPrimaryKey"
			value      	FALSE)
		    (object Attribute
			tool       	"Oracle8"
			name       	"CompositeUnique"
			value      	FALSE)
		    (object Attribute
			tool       	"Oracle8"
			name       	"CheckConstraint"
			value      	"")))
	    (object Attribute
		tool       	"Oracle8"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"ComponentTest"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"Rose Model Integrator"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"Rose Web Publisher"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"TopLink"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"COM"
		name       	"propertyId"
		value      	"783606378")
	    (object Attribute
		tool       	"COM"
		name       	"default__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"COM"
			name       	"TypeKinds"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"COM"
				name       	"enum"
				value      	100)
			    (object Attribute
				tool       	"COM"
				name       	"record"
				value      	101)
			    (object Attribute
				tool       	"COM"
				name       	"module"
				value      	102)
			    (object Attribute
				tool       	"COM"
				name       	"interface"
				value      	103)
			    (object Attribute
				tool       	"COM"
				name       	"dispinterface"
				value      	104)
			    (object Attribute
				tool       	"COM"
				name       	"coclass"
				value      	105)
			    (object Attribute
				tool       	"COM"
				name       	"alias"
				value      	106)
			    (object Attribute
				tool       	"COM"
				name       	"union"
				value      	107)
			    (object Attribute
				tool       	"COM"
				name       	"max"
				value      	108)
			    (object Attribute
				tool       	"COM"
				name       	"(none)"
				value      	109)))
		    (object Attribute
			tool       	"COM"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"COM"
			name       	"kind"
			value      	("TypeKinds" 109))
		    (object Attribute
			tool       	"COM"
			name       	"uuid"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"version"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"helpstring"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"helpcontext"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"attributes"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"dllname"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"alias"
			value      	"")))
	    (object Attribute
		tool       	"COM"
		name       	"default__Operation"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"COM"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"COM"
			name       	"id"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"helpstring"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"attributes"
			value      	"")))
	    (object Attribute
		tool       	"COM"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"COM"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"COM"
			name       	"id"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"helpstring"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"attributes"
			value      	"")))
	    (object Attribute
		tool       	"COM"
		name       	"default__Module-Spec"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"COM"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"COM"
			name       	"filename"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"library"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"uuid"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"version"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"helpstring"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"helpfile"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"helpcontext"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"lcid"
			value      	"")
		    (object Attribute
			tool       	"COM"
			name       	"attributes"
			value      	"")))
	    (object Attribute
		tool       	"COM"
		name       	"default__Param"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"COM"
			name       	"attributes"
			value      	"")))
	    (object Attribute
		tool       	"COM"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"VC++"
		name       	"propertyId"
		value      	"809135966")
	    (object Attribute
		tool       	"VC++"
		name       	"default__Project"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"UpdateATL"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"SmartPointersOnAssoc"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"GenerateImports"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"PutImportsIn"
			value      	"stdafx.h")
		    (object Attribute
			tool       	"VC++"
			name       	"FullPathInImports"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"UseImportAttributes"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"ImportAttributes"
			value      	"no_namespace named_guids")
		    (object Attribute
			tool       	"VC++"
			name       	"ImportProjTypeLib"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"DefaultTypeLib"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"TypeLibLocation"
			value      	"")
		    (object Attribute
			tool       	"VC++"
			name       	"CompileProjTypeLib"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"IdlInterfaceAttributes"
			value      	(value Text 
|endpoint("")
|local
|object
|pointer_default()
|uuid("")
|version("")
|encode
|decode
|auto_handle
|implicit_handle("")
|code
|nocode
			))
		    (object Attribute
			tool       	"VC++"
			name       	"IdlCoClassAttributes"
			value      	(value Text 
|uuid("")
|helpstring("")
|helpcontext("")
|licensed
|version("")
|control
|hidden
|appobject
			))
		    (object Attribute
			tool       	"VC++"
			name       	"IdlCoClassInterfaceAttributes"
			value      	(value Text 
|default
|source
			))
		    (object Attribute
			tool       	"VC++"
			name       	"IdlParameterAttributes"
			value      	(value Text 
|in
|out
|retval
			))
		    (object Attribute
			tool       	"VC++"
			name       	"IdlMethodAttributes"
			value      	(value Text 
|id(1)
|helpstring("")
|call_as("")
|callback
|helpcontext("")
|hidden
|local
|restricted
|source
|vararg
			))
		    (object Attribute
			tool       	"VC++"
			name       	"IdlPropertyAttributes"
			value      	(value Text 
|id()
|helpstring("")
|call_as("")
|helpcontext("")
|hidden
|local
|restricted
|source
|vararg
|bindable
|defaultbind
|defaultcallelem
|displaybind
|immediatebind
|nonbrowseable
|requestedit
			))
		    (object Attribute
			tool       	"VC++"
			name       	"RvcPtyVersion"
			value      	"1.4")
		    (object Attribute
			tool       	"VC++"
			name       	"ModelIDStyle"
			value      	2)
		    (object Attribute
			tool       	"VC++"
			name       	"DocStyle"
			value      	1)
		    (object Attribute
			tool       	"VC++"
			name       	"GenerateIncludes"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"ApplyPattern"
			value      	FALSE)
		    (object Attribute
			tool       	"VC++"
			name       	"CreateBackupFiles"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"SupportCodeName"
			value      	FALSE)
		    (object Attribute
			tool       	"VC++"
			name       	"DocRevEngineer"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"CreateOverviewDiagrams"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"UpdateModelIDsInCode"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"AttributeTypes"
			value      	(value Text 
|attr1=bool
|attr2=short
|attr3=int
|attr4=long
|attr5=char
|attr6=float
|attr7=double
|attr8=void
|attr9=clock_t
|attr10=_complex
|attr11=_dev_t
|attr12=div_t
|attr13=_exception
|attr14=FILE
|attr15=_finddata_t
|attr16=_FPIEEE_RECORD
|attr17=fpos_t
|attr18=_HEAPINFO
|attr19=jmp_buf
|attr20=lconv
|attr21=ldiv_t
|attr22=_off_t
|attr23=_onexit_t
|attr24=_PNH
|attr25=ptrdiff_t
|attr26=sig_atomic_t
|attr27=size_t
|attr28=_stat
|attr29=time_t
|attr30=_timeb
|attr31=tm
|attr32=_utimbuf
|attr33=va_list
|attr34=wchar_t
|attr35=wctrans_t
|attr36=wctype_t
|attr37=_wfinddata_t
|attr38=_wfinddatai64_t
|attr39=wint_t
|attr40=ABORTPROC
|attr41=ACMDRIVERENUMCB
|attr42=ACMDRIVERPROC
|attr43=ACMFILTERCHOOSEHOOKPROC
|attr44=ACMFILTERENUMCB
|attr45=ACMFILTERTAGENUMCB
|attr46=ACMFORMATCHOOSEHOOKPROC
|attr47=ACMFORMATENUMCB
|attr48=ACMFORMATTAGENUMCB
|attr49=APPLET_PROC
|attr50=ATOM
|attr51=BOOL
|attr52=BOOLEAN
|attr53=BYTE
|attr54=CALINFO_ENUMPROC
|attr55=CALLBACK
|attr56=CHAR
|attr57=COLORREF
|attr58=CONST
|attr59=CRITICAL_SECTION
|attr60=CTRYID
|attr61=DATEFMT_ENUMPROC
|attr62=DESKTOPENUMPROC
|attr63=DLGPROC
|attr64=DRAWSTATEPROC
|attr65=DWORD
|attr66=EDITWORDBREAKPROC
|attr67=ENHMFENUMPROC
|attr68=ENUMRESLANGPROC
|attr69=ENUMRESNAMEPROC
|attr70=ENUMRESTYPEPROC
|attr71=FARPROC
|attr72=FILE_SEGMENT_ELEMENT
|attr73=FLOAT
|attr74=FONTENUMPROC
|attr75=GOBJENUMPROC
|attr76=GRAYSTRINGPROC
|attr77=HACCEL
|attr78=HANDLE
|attr79=HBITMAP
|attr80=HBRUSH
|attr81=HCOLORSPACE
|attr82=HCONV
|attr83=HCONVLIST
|attr84=HCURSOR
|attr85=HDC
|attr86=HDDEDATA
|attr87=HDESK
|attr88=HDROP
|attr89=HDWP
|attr90=HENHMETAFILE
|attr91=HFILE
|attr92=HFONT
|attr93=HGDIOBJ
|attr94=HGLOBAL
|attr95=HHOOK
|attr96=HICON
|attr97=HIMAGELIST
|attr98=HIMC
|attr99=HINSTANCE
|attr100=HKEY
|attr101=HKL
|attr102=HLOCAL
|attr103=HMENU
|attr104=HMETAFILE
|attr105=HMODULE
|attr106=HMONITOR
|attr107=HOOKPROC
|attr108=HPALETTE
|attr109=HPEN
|attr110=HRGN
|attr111=HRSRC
|attr112=HSZ
|attr113=HTREEITEM
|attr114=HWINSTA
|attr115=HWND
|attr116=INT
|attr117=IPADDR
|attr118=LANGID
|attr119=LCID
|attr120=LCSCSTYPE
|attr121=LCSGAMUTMATCH
|attr122=LCTYPE
|attr123=LINEDDAPROC
|attr124=LOCALE_ENUMPROC
|attr125=LONG
|attr126=LONGLONG
|attr127=LPARAM
|attr128=LPBOOL
|attr129=LPBYTE
|attr130=LPCCHOOKPROC
|attr131=LPCFHOOKPROC
|attr132=LPCOLORREF
|attr133=LPCRITICAL_SECTION
|attr134=LPCSTR
|attr135=LPCTSTR
|attr136=LPCVOID
|attr137=LPCWSTR
|attr138=LPDWORD
|attr139=LPFIBER_START_ROUTINE
|attr140=LPFRHOOKPROC
|attr141=LPHANDLE
|attr142=LPHANDLER_FUNCTION
|attr143=LPINT
|attr144=LPLONG
|attr145=LPOFNHOOKPROC
|attr146=LPPAGEPAINTHOOK
|attr147=LPPAGESETUPHOOK
|attr148=LPPRINTHOOKPROC
|attr149=LPPROGRESS_ROUTINE
|attr150=LPSETUPHOOKPROC
|attr151=LPSTR
|attr152=LPSTREAM
|attr153=LPTHREAD_START_ROUTINE
|attr154=LPTSTR
|attr155=LPVOID
|attr156=LPWORD
|attr157=LPWSTR
|attr158=LRESULT
|attr159=LUID
|attr160=PBOOL
|attr161=PBOOLEAN
|attr162=PBYTE
|attr163=PCHAR
|attr164=PCRITICAL_SECTION
|attr165=PCSTR
|attr166=PCTSTR
|attr167=PCWCH
|attr168=PCWSTR
|attr169=PDWORD
|attr170=PFLOAT
|attr171=PFNCALLBACK
|attr172=PHANDLE
|attr173=PHANDLER_ROUTINE
|attr174=PHKEY
|attr175=PINT
|attr176=PLCID
|attr177=PLONG
|attr178=PLUID
|attr179=PROPENUMPROC
|attr180=PROPENUMPROCEX
|attr181=PSHORT
|attr182=PSTR
|attr183=PTBYTE
|attr184=PTCHAR
|attr185=PTIMERAPCROUTINE
|attr186=PTSTR
|attr187=PUCHAR
|attr188=PUINT
|attr189=PULONG
|attr190=PUSHORT
|attr191=PVOID
|attr192=PWCHAR
|attr193=PWORD
|attr194=PWSTR
|attr195=REGISTERWORDENUMPROC
|attr196=REGSAM
|attr197=SC_HANDLE
|attr198=SC_LOCK
|attr199=SENDASYNCPROC
|attr200=SERVICE_STATUS_HANDLE
|attr201=SHORT
|attr202=TBYTE
|attr203=TCHAR
|attr204=TIMEFMT_ENUMPROC
|attr205=TIMERPROC
|attr206=UCHAR
|attr207=UINT
|attr208=ULONG
|attr209=ULONGLONG
|attr210=UNSIGNED
|attr211=USHORT
|attr212=VOID
|attr213=WCHAR
|attr214=WINAPI
|attr215=WINSTAENUMPROC
|attr216=WNDENUMPROC
|attr217=WNDPROC
|attr218=WORD
|attr219=WPARAM
|attr220=YIELDPROC
|attr221=CPoint
|attr222=CRect
|attr223=CSize
|attr224=CString
|attr225=CTime
|attr226=CTimeSpan
|attr227=CCreateContext
|attr228=CMemoryState
|attr229=COleSafeArray
|attr230=CPrintInfo
|attr231=HRESULT
			))
		    (object Attribute
			tool       	"VC++"
			name       	"Containers"
			value      	(value Text 
|cont1=CArray<$TYPE, $TYPE&>
|cont2=CByteArray
|cont3=CDWordArray
|cont4=CObArray
|cont5=CPtrArray
|cont6=CStringArray
|cont7=CUIntArray
|cont8=CWordArray
|cont9=CList<$TYPE, $TYPE&>
|cont10=CPtrList
|cont11=CObList
|cont12=CStringList
|cont13=CMapWordToPtr
|cont14=CMapPtrToWord
|cont15=CMapPtrToPtr
|cont16=CMapWordToOb
|cont17=CMapStringToPtr
|cont18=CMapStringToOb
|cont19=CMapStringToString
|cont20=CTypedPtrArray<CPtrArray, $TYPE*>
|cont21=CTypedPtrArray<CObArray, $TYPE*>
|cont22=CTypedPtrList<CObList, $TYPE*>
|cont23=CTypedPtrList<CPtrList, $TYPE*>
|cont24=CComObject<$TYPE>
|cont25=CComPtr<$TYPE>
|cont26=CComQIPtr<$TYPE>
|cont27=CComQIPtr<$TYPE, IID*>
			))
		    (object Attribute
			tool       	"VC++"
			name       	"ClassMethods"
			value      	(value Text 
|*_body=// ToDo: Add your specialized code here and/or call the base class
|cm1=$NAME()
|cm2=$NAME(orig:const $NAME&)
|cm3=<<virtual>> ~$NAME()
|cm4=operator=(rhs:$NAME&):$NAME&
|cm4_body=// ToDo: Add your specialized code here and/or call the base class||return rhs;
|cm5=<<const>> operator==(rhs:const $NAME&):bool
|cm5_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm6=<<const>> operator!=(rhs:$NAME&):bool
|cm6_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm7=<<const>> operator<(rhs:$NAME&):bool
|cm7_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm8=<<const>> operator>(rhs:$NAME&):bool
|cm8_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm9=<<const>> operator<=(rhs:$NAME&):bool
|cm9_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm10=<<const>> operator>=(rhs:$NAME&):bool
|cm10_body=// ToDo: Add your specialized code here and/or call the base class||return false;
|cm11=<<friend>> operator>>(i:istream&, rhs:$NAME&):istream&
|cm11_body=// ToDo: Add your specialized code here and/or call the base class||return i;
|cm12=<<friend>> operator<<(o:ostream&, rhs:const $NAME&):ostream&
|cm12_body=// ToDo: Add your specialized code here and/or call the base class||return o;
			))
		    (object Attribute
			tool       	"VC++"
			name       	"Accessors"
			value      	(value Text 
|agf=<<const>> get_$BASICNAME():const $TYPE
|agf_body=return $NAME;
|asf=set_$BASICNAME(value:$TYPE):void
|asf_body=$NAME = value;|return;
|agv=<<const>> get_$BASICNAME():const $TYPE&
|agv_body=return $NAME;
|asv=set_$BASICNAME(value:$TYPE&):void
|asv_body=$NAME = value;|return;
|agp=<<const>> get_$BASICNAME():const $TYPE
|agp_body=return $NAME;
|asp=set_$BASICNAME(value:$TYPE):void
|asp_body=$NAME = value;|return;
|agr=<<const>> get_$BASICNAME():const $TYPE
|agr_body=return $NAME;
|asr=set_$BASICNAME(value:$TYPE):void
|asr_body=$NAME = value;|return;
|aga=<<const>> get_$BASICNAME(index:int):const $TYPE
|aga_body=return $NAME[index];
|asa=set_$BASICNAME(index:int, value:$TYPE):void
|asa_body=$NAME[index] = value;|return;
			))
		    (object Attribute
			tool       	"VC++"
			name       	"Conditionals"
			value      	(value Text 
|*_decl=#ifdef _DEBUG
|*_base=CObject
|cond1=<<virtual, const>> AssertValid():void
|cond1_body=$SUPERNAME::AssertValid();
|cond2=<<virtual, const>> Dump(dc:CDumpContext&):void
|cond2_body=$SUPERNAME::Dump(dc);
			))
		    (object Attribute
			tool       	"VC++"
			name       	"Patterns"
			value      	(value Text 
|patrn1=cm1,cm3,cond1,cond2
|Patrn1_name=Default
			))
		    (object Attribute
			tool       	"VC++"
			name       	"AtlClassPrefix"
			value      	"C")
		    (object Attribute
			tool       	"VC++"
			name       	"AtlInterfacePrefix"
			value      	"I")
		    (object Attribute
			tool       	"VC++"
			name       	"AtlTypeDescription"
			value      	"Class")
		    (object Attribute
			tool       	"VC++"
			name       	"DefaultLogicalPackage"
			value      	"$language Reverse Engineered/$component")
		    (object Attribute
			tool       	"VC++"
			name       	"DefaultComponentPackage"
			value      	"")
		    (object Attribute
			tool       	"VC++"
			name       	"ForwardReferences"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"IndentType"
			value      	1)
		    (object Attribute
			tool       	"VC++"
			name       	"NumTabsOrSpaces"
			value      	1)
		    (object Attribute
			tool       	"VC++"
			name       	"MaxCharsOfCommentLine"
			value      	60)))
	    (object Attribute
		tool       	"VC++"
		name       	"default__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"HeaderFileName"
			value      	"")
		    (object Attribute
			tool       	"VC++"
			name       	"CodeFileName"
			value      	"")))
	    (object Attribute
		tool       	"VC++"
		name       	"default__Module-Spec"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"InternalMap"
			value      	(value Text 
|*:AUTO:AUTO
|
			))
		    (object Attribute
			tool       	"VC++"
			name       	"ExportMap"
			value      	(value Text 
|*:AUTO:AUTO
|
			))
		    (object Attribute
			tool       	"VC++"
			name       	"InitialSourceIncludes"
			value      	(value Text 
|"stdafx.h"
			))
		    (object Attribute
			tool       	"VC++"
			name       	"InitialHeaderIncludes"
			value      	(value Text ""))
		    (object Attribute
			tool       	"VC++"
			name       	"Copyright"
			value      	(value Text "Copyright (C) 1991 - 1999 Rational Software Corporation"))
		    (object Attribute
			tool       	"VC++"
			name       	"KindSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"VC++"
				name       	"(none)"
				value      	300)
			    (object Attribute
				tool       	"VC++"
				name       	"DLL"
				value      	301)
			    (object Attribute
				tool       	"VC++"
				name       	"EXE"
				value      	302)
			    (object Attribute
				tool       	"VC++"
				name       	"MIDL"
				value      	303)))
		    (object Attribute
			tool       	"VC++"
			name       	"Kind"
			value      	("KindSet" 300))
		    (object Attribute
			tool       	"VC++"
			name       	"BodyExtensions"
			value      	(value Text 
|.cpp
|.cxx
|.inl
			))
		    (object Attribute
			tool       	"VC++"
			name       	"HeaderExtensions"
			value      	(value Text 
|.h
|.hpp
|.hxx
|inl
			))
		    (object Attribute
			tool       	"VC++"
			name       	"ProjectFolders"
			value      	(value Text 
|Source Files
|Header Files
			))
		    (object Attribute
			tool       	"VC++"
			name       	"UsePathMap"
			value      	FALSE)))
	    (object Attribute
		tool       	"VC++"
		name       	"default__Role"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"Const"
			value      	FALSE)
		    (object Attribute
			tool       	"VC++"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"InitialValue"
			value      	"")))
	    (object Attribute
		tool       	"VC++"
		name       	"default__Uses"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"Generate"
			value      	TRUE)))
	    (object Attribute
		tool       	"VC++"
		name       	"default__Category"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"IsDirectory"
			value      	FALSE)
		    (object Attribute
			tool       	"VC++"
			name       	"Directory"
			value      	"")))
	    (object Attribute
		tool       	"VC++"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"Generate"
			value      	TRUE)))
	    (object Attribute
		tool       	"VC++"
		name       	"default__Operation"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"VC++"
			name       	"Generate"
			value      	TRUE)
		    (object Attribute
			tool       	"VC++"
			name       	"Inline"
			value      	FALSE)
		    (object Attribute
			tool       	"VC++"
			name       	"DefaultBody"
			value      	(value Text ""))))
	    (object Attribute
		tool       	"VC++"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"Version Control"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"Visual Basic"
		name       	"propertyId"
		value      	"783606378")
	    (object Attribute
		tool       	"Visual Basic"
		name       	"default__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Visual Basic"
			name       	"UpdateCode"
			value      	TRUE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"UpdateModel"
			value      	TRUE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"InstancingSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Visual Basic"
				name       	"Private"
				value      	221)
			    (object Attribute
				tool       	"Visual Basic"
				name       	"PublicNotCreatable"
				value      	213)
			    (object Attribute
				tool       	"Visual Basic"
				name       	"SingleUse"
				value      	214)
			    (object Attribute
				tool       	"Visual Basic"
				name       	"GlobalSingleUse"
				value      	215)
			    (object Attribute
				tool       	"Visual Basic"
				name       	"MultiUse"
				value      	219)
			    (object Attribute
				tool       	"Visual Basic"
				name       	"GlobalMultiUse"
				value      	220)))
		    (object Attribute
			tool       	"Visual Basic"
			name       	"BaseSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Visual Basic"
				name       	"(none)"
				value      	222)
			    (object Attribute
				tool       	"Visual Basic"
				name       	"0"
				value      	223)
			    (object Attribute
				tool       	"Visual Basic"
				name       	"1"
				value      	224)))
		    (object Attribute
			tool       	"Visual Basic"
			name       	"OptionBase"
			value      	("BaseSet" 222))
		    (object Attribute
			tool       	"Visual Basic"
			name       	"OptionExplicit"
			value      	TRUE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"OptionCompare"
			value      	("CompareSet" 202))
		    (object Attribute
			tool       	"Visual Basic"
			name       	"Instancing"
			value      	("InstancingSet" 219))
		    (object Attribute
			tool       	"Visual Basic"
			name       	"CompareSet"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"Visual Basic"
				name       	"(none)"
				value      	202)
			    (object Attribute
				tool       	"Visual Basic"
				name       	"Binary"
				value      	203)
			    (object Attribute
				tool       	"Visual Basic"
				name       	"Text"
				value      	204)))))
	    (object Attribute
		tool       	"Visual Basic"
		name       	"default__Operation"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Visual Basic"
			name       	"LibraryName"
			value      	"")
		    (object Attribute
			tool       	"Visual Basic"
			name       	"AliasName"
			value      	"")
		    (object Attribute
			tool       	"Visual Basic"
			name       	"IsStatic"
			value      	FALSE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"ProcedureID"
			value      	"")
		    (object Attribute
			tool       	"Visual Basic"
			name       	"ReplaceExistingBody"
			value      	FALSE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"DefaultBody"
			value      	(value Text ""))))
	    (object Attribute
		tool       	"Visual Basic"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Visual Basic"
			name       	"New"
			value      	FALSE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"WithEvents"
			value      	FALSE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"ProcedureID"
			value      	"")
		    (object Attribute
			tool       	"Visual Basic"
			name       	"PropertyName"
			value      	"")
		    (object Attribute
			tool       	"Visual Basic"
			name       	"Subscript"
			value      	"")))
	    (object Attribute
		tool       	"Visual Basic"
		name       	"default__Role"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Visual Basic"
			name       	"UpdateCode"
			value      	TRUE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"New"
			value      	FALSE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"WithEvents"
			value      	FALSE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"FullName"
			value      	FALSE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"ProcedureID"
			value      	"")
		    (object Attribute
			tool       	"Visual Basic"
			name       	"PropertyName"
			value      	"")
		    (object Attribute
			tool       	"Visual Basic"
			name       	"Subscript"
			value      	"")))
	    (object Attribute
		tool       	"Visual Basic"
		name       	"default__Inherit"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Visual Basic"
			name       	"ImplementsDelegation"
			value      	TRUE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"FullName"
			value      	FALSE)))
	    (object Attribute
		tool       	"Visual Basic"
		name       	"default__Param"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Visual Basic"
			name       	"ByVal"
			value      	FALSE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"ByRef"
			value      	FALSE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"Optional"
			value      	FALSE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"ParamArray"
			value      	FALSE)))
	    (object Attribute
		tool       	"Visual Basic"
		name       	"default__Module-Spec"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"Visual Basic"
			name       	"ProjectFile"
			value      	"")
		    (object Attribute
			tool       	"Visual Basic"
			name       	"UpdateCode"
			value      	TRUE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"UpdateModel"
			value      	TRUE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"ImportReferences"
			value      	TRUE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"QuickImport"
			value      	TRUE)
		    (object Attribute
			tool       	"Visual Basic"
			name       	"ImportBinary"
			value      	FALSE)))
	    (object Attribute
		tool       	"Visual Basic"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"VisualStudio"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"Web Modeler"
		name       	"HiddenTool"
		value      	FALSE)
	    (object Attribute
		tool       	"XML_DTD"
		name       	"propertyId"
		value      	"809135966")
	    (object Attribute
		tool       	"XML_DTD"
		name       	"default__Project"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"XML_DTD"
			name       	"CreateMissingDirectories"
			value      	TRUE)
		    (object Attribute
			tool       	"XML_DTD"
			name       	"Editor"
			value      	("EditorType" 100))
		    (object Attribute
			tool       	"XML_DTD"
			name       	"StopOnError"
			value      	TRUE)
		    (object Attribute
			tool       	"XML_DTD"
			name       	"EditorType"
			value      	(list Attribute_Set
			    (object Attribute
				tool       	"XML_DTD"
				name       	"BuiltIn"
				value      	100)
			    (object Attribute
				tool       	"XML_DTD"
				name       	"WindowsShell"
				value      	101)))))
	    (object Attribute
		tool       	"XML_DTD"
		name       	"default__Class"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"XML_DTD"
			name       	"Entity_SystemID"
			value      	"")
		    (object Attribute
			tool       	"XML_DTD"
			name       	"Entity_PublicID"
			value      	"")
		    (object Attribute
			tool       	"XML_DTD"
			name       	"NotationValue"
			value      	"")
		    (object Attribute
			tool       	"XML_DTD"
			name       	"InternalValue"
			value      	"")
		    (object Attribute
			tool       	"XML_DTD"
			name       	"ParameterEntity"
			value      	FALSE)
		    (object Attribute
			tool       	"XML_DTD"
			name       	"ExternalEntity"
			value      	FALSE)
		    (object Attribute
			tool       	"XML_DTD"
			name       	"Notation_SystemID"
			value      	"")
		    (object Attribute
			tool       	"XML_DTD"
			name       	"Notation_PublicID"
			value      	"")))
	    (object Attribute
		tool       	"XML_DTD"
		name       	"default__Attribute"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"XML_DTD"
			name       	"DefaultDeclType"
			value      	"")))
	    (object Attribute
		tool       	"XML_DTD"
		name       	"default__Module-Spec"
		value      	(list Attribute_Set
		    (object Attribute
			tool       	"XML_DTD"
			name       	"Assign All"
			value      	FALSE)
		    (object Attribute
			tool       	"XML_DTD"
			name       	"ComponentPath"
			value      	"")))
	    (object Attribute
		tool       	"XML_DTD"
		name       	"HiddenTool"
		value      	FALSE))
	quid       	"40CEF8B80166"))